Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#51 Le 09/05/2008, à 11:21

letour

Re : Ndiswrapper en mode graphique et/ou facile !

jiceel a écrit :

Mais ce n'est pas plus simple d'ajouter avec le menu Applications Ajouter/supprimer System tools Pilotes sans fil Windows ensuite dans système Administration réseaux sans fil ajouter le driver en mode graphique.
Et rebooter.
Avec le script j'ai erreur ligne 8.

AH ouiiii, si vous avez le fichier .inf, c'est le chemin le plus simple, et le driver est installé en  quelques secondes, par contre il y'en qui se complique la vie : Yurek tu dois écrire un script qui extrait d' un paquet .tar, ...ou .exe un .inf et à ce script tu rajoute le script de ndisgtk et le tour est joué

#52 Le 09/05/2008, à 11:26

yurek

Re : Ndiswrapper en mode graphique et/ou facile !

tu as une erreur ligne 8 car ndiswrapper n'est pas installé, mais ce n'est pas un probleme.

D'ailleurs tous ceux qui s'exprime en disant que les autres utilitaires sont plus simple on le droit, mais ils n'ont pas encore compris que ce script est seulement pour moi et moi seul, si je l'ai fait c'est pour faire plus cours et plus simple que les lignes de commandes. Si je l'ai mis sur le forum c'est pour que vous m'aidiez a le débugger, si je l'utilise c'est qu'il marche, si je l'améliore c'est pour que les nouveaux puissent aussi en profiter. Et si vous me le reprocher , eh ben ne réagissez pas en disant que ce script est dangereux car il ne l'est pas.

Si ndisgtk utilise du python, je peux pas car je ne comprend pas encore le python.

et oui c'est du python :

#!/usr/bin/env python

#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
#                                                                             #
# ndisgtk - A GTK frontend for the ndiswrapper wireless driver tool           #
#                                                                             #
# Copyright (C) 2005, Sam Pohlenz <retrix@internode.on.net>                   #
# Copyright (C) 2007-2008 Julian Andres Klode <jak@jak-linux.org>             #
#                                                                             #
# This program is free software; you can redistribute it and/or               #
# modify it under the terms of the GNU General Public License                 #
# as published by the Free Software Foundation; either version 2              #
# of the License, or (at your option) any later version.                      #
#                                                                             #
# This program is distributed in the hope that it will be useful,             #
# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
# GNU General Public License for more details.                                #
#                                                                             #
# You should have received a copy of the GNU General Public License           #
# along with this program; if not, write to the Free Software                 #
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA. #
#                                                                             #
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#

import sys
import os
import subprocess
import re


def getoutput(*cmd):
	'''Like commands.getoutput, but uses subprocess'''
	myproc = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
	value  =  myproc.stdout.read()
	retcode = myproc.wait()
	return value, retcode

# Attempt to load GTK bindings
try:
	import pygtk
	pygtk.require("2.0")
	import gtk
	import gtk.glade
	import gobject
except ImportError:
	print "Failed to load GTK bindings. Please check your Gnome installation."
	sys.exit(1)

# Internationalization
import locale
import gettext
locale.setlocale(locale.LC_ALL, "")
gettext.bindtextdomain("ndisgtk", "/usr/share/locale")
gettext.textdomain("ndisgtk")
gettext.install("ndisgtk", "/usr/share/locale", unicode=1)
gtk.glade.bindtextdomain("ndisgtk", "/usr/share/locale")
gtk.glade.textdomain("ndisgtk")

# Data directory
DATA_DIR = "/usr/share/ndisgtk"

def error_dialog(message, parent = None):
	"""
	Displays an error message.
	"""

	dialog = gtk.MessageDialog(parent = parent, type = gtk.MESSAGE_ERROR, buttons = gtk.BUTTONS_OK, flags = gtk.DIALOG_MODAL)
	dialog.set_markup(message)

	result = dialog.run()
	dialog.destroy()

class NdisGTK:
	"""
	Main application class.
	"""

	def __init__(self, kde=False):
		"""
		Initializes the application.
		"""

		# Setup glade and signals
		self.signals = { "gtk_main_quit": gtk.main_quit,
						 "on_install_driver_clicked": self.install_driver_open,
						 "on_remove_driver_clicked": self.remove_driver,
						 "on_driver_list_cursor_changed": self.cursor_changed,
						 "install_dialog_close": self.install_dialog_close,
						 "install_button_clicked": self.install_driver,
						 "network_button_clicked": self.config_network,
						 "help_button_clicked": self.show_help,
						 "drag_motion": self.drag_motion,
						 "drag_data_received": self.drag_data_received }

		self.widgets = gtk.glade.XML(DATA_DIR + "/ndisgtk.glade", domain="ndisgtk")
		self.widgets.signal_autoconnect(self.signals)

		# Get handle to window
		self.window = self.widgets.get_widget("ndiswrapper_main")

		# Load icon
		icon_theme = gtk.icon_theme_get_default()
		self.wifi_icon = icon_theme.load_icon('ndisgtk', 48, 0)
		self.wifi_error_icon = icon_theme.load_icon('ndisgtk-error', 48, 0)
		self.window.set_icon(self.wifi_icon)

		# Get handle to 'Remove Driver' button
		self.remove_driver = self.widgets.get_widget("remove_driver")

		# Get handle to 'Install Driver' dialog
		self.install_dialog = self.widgets.get_widget("install_dialog")
		self.install_dialog.set_transient_for(self.window)

		# Get handle to file chooser
		self.file_chooser = self.widgets.get_widget("filechooser")

		# Enable drag-and-drop
		self.window.drag_dest_set(gtk.DEST_DEFAULT_DROP, [("text/plain", 0, 80)], gtk.gdk.ACTION_COPY)

		# Setup driver list
		self.setup_driver_list()

		# Use KDE network admin?
		self.kde = kde

		gtk.main()

	def setup_driver_list(self):
		"""
		Sets up the driver list and list widget.
		"""

		# Initialize lists
		self.driver_list = []
		self.driver_list_store = gtk.ListStore(gtk.gdk.Pixbuf, gobject.TYPE_STRING)
		self.driver_list_widget = self.widgets.get_widget("driver_list")

		# Set up columns
		first = gtk.TreeViewColumn("icon", gtk.CellRendererPixbuf(), pixbuf = 0)
		second = gtk.TreeViewColumn("desc", gtk.CellRendererText(), markup = 1)

		self.driver_list_widget.append_column(first)
		self.driver_list_widget.append_column(second)

		# Set list model for widget
		self.driver_list_widget.set_model(self.driver_list_store)

		# Load the list of drivers
		self.get_driver_list()

	def get_driver_list(self):
		"""
		Gets the list of drivers from ndiswrapper.
		"""

		# Clear driver list
		self.driver_list_store.clear()
		self.driver_list = []

		# Run the ndiswrapper list command
		output,retcode = getoutput("ndiswrapper", "-l")

		if "WARNING" in output:
			error_dialog(_("Unable to see if hardware is present."), self.window)

		if ": driver" in output or ": invalid" in output:
			# Newer ndiswrapper versions
			# Drivers found
			output = output.splitlines()

			for i in range(0, len(output)):
				line = output[i]
				if len(output) > i+1: line2 = output[i+1]
				else: line2=""

				if "present" in line2: hardware_present = _("Yes")
				else: hardware_present = _("No")

				# Get driver name
				p = re.compile(".*:")						# match up to first tab
				driver_name = p.search(line).group()[:-1].strip()	# strip trailing space

				# Add to list
				if "installed" in line:
					self.driver_list.append(driver_name)
					self.driver_list_store.append([self.wifi_icon,
						_("<b>%s</b>\nHardware present: %s") % (driver_name, hardware_present)])
				elif "invalid" in line:
					self.driver_list.append(driver_name)
					self.driver_list_store.append([self.wifi_error_icon,
						_("<b>%s</b>\nInvalid Driver!") % driver_name])

		elif "installed" in output or "Installed" in output or "invalid" in output:
			# Drivers found
			output = output.splitlines()
			for i in range(1, len(output)):
				line = output[i]

				if "hardware" in line: hardware_present = _("Yes")
				else: hardware_present = _("No")

				# Get driver name
				p = re.compile(".*\\t")						# match up to first tab
				driver_name = p.search(line).group()[:-1].strip()	# strip trailing space

				# Add to list

				if "installed" in line:
					self.driver_list.append(driver_name)
					self.driver_list_store.append([self.wifi_icon,
						_("<b>%s</b>\nHardware present: %s") % (driver_name, hardware_present)])
				elif "invalid" in line:
					self.driver_list.append(driver_name)
					self.driver_list_store.append([self.wifi_icon,
						_("<b>%s</b>\nInvalid Driver!") % driver_name])
		else:
			# No drivers installed
			pass

	def drag_motion(self, window, context, x, y, time):
		"""
		Called whenever a drag motion is made.
		"""

		context.drag_status(gtk.gdk.ACTION_COPY, time)
		return True

	def drag_data_received(self, window, context, x, y, selection, info, timestamp):
		"""
		Called when a file is dragged onto the main window.
		"""

		file = selection.get_text().strip()

		if file.startswith("file://"):
			if file.endswith(".inf"):
				self.file_chooser.set_uri(file)
				self.install_driver_open()
			else:
				error_dialog(_("Please drag an '.inf' file instead."), self.window)

		return True

	def show_help(self, *args):
		"""
		Displays the help window.
		Called when the 'Help' button is clicked.
		"""

		# TODO: Implement
		error_dialog("Help", self.window)

	def config_network(self, *args):
		"""
		Opens the network configuration tool.
		"""

		if self.kde:
			subprocess.Popen(["kcmshell", "kcm_knetworkconfmodule"])
		else:
			subprocess.Popen(["network-admin"])

	def install_driver_open(self, *args):
		"""
		Opens the install driver dialog.
		"""

		self.install_dialog.show()

	def install_dialog_close(self, *args):
		"""
		Closes the install driver dialog.
		"""

		self.install_dialog.hide()
		return True;

	def install_driver(self, *args):
		"""
		Installs a selected wireless driver.
		Called when the install dialog's 'Install Driver' button is clicked.
		"""

		inf_file = self.file_chooser.get_filename()

		if inf_file == None:
			error_dialog(_("No file selected."), self.install_dialog)
		elif not inf_file.lower().endswith(".inf"):
			error_dialog(_("Not a valid driver .inf file."), self.install_dialog)
		else:
			# Attempt to install driver
			output, retcode = getoutput("ndiswrapper", "-i", inf_file)

			# Attempt to detect errors
			if "already" in output:
				#driver_name = output.split()[0]
				error_dialog(_("Driver is already installed."), self.install_dialog)
			elif retcode != 0:
				error_dialog(_("Error while installing.") , self.install_dialog)
			else:
				# Assume driver installed successfully. Set up and reload module
				subprocess.call(["ndiswrapper",  "-ma"])
				subprocess.call(["modprobe", "-r", "ndiswrapper"])
				subprocess.call(["modprobe", "ndiswrapper"])

				self.get_driver_list()
				self.install_dialog_close()

	def remove_driver(self, *args):
		"""
		Removes a driver after asking for confirmation.
		Called when the 'Remove Driver' button is clicked.
		"""

		# Get the first selected driver
		cursor = self.driver_list_widget.get_cursor()[0][0]
		driver_name = self.driver_list[cursor]

		# Get confirmation
		confirm = gtk.MessageDialog(type = gtk.MESSAGE_WARNING, buttons = gtk.BUTTONS_YES_NO)
		confirm.set_markup(_("Are you sure you want to remove the <b>%s</b> driver?") % driver_name)
		result = confirm.run()

		if result == gtk.RESPONSE_YES:
			# Remove driver
			output,retcode = getoutput("ndiswrapper", "-e", driver_name)

			# Reload driver list
			self.get_driver_list()

		# Destroy the confirmation dialog
		confirm.destroy()

	def cursor_changed(self, *args):
		"""
		Called when the currently selected driver changes.
		"""

		# Allow the 'Remove Driver' button to be clicked
		self.remove_driver.set_sensitive(True)


if __name__ == '__main__':
	# Check for root privileges
	if os.getuid() != 0:
		error_dialog(_("Root or sudo privileges required!"))
		sys.exit(1)

	# Parse options and load GUI
	if "--kde" in sys.argv:
		NdisGTK(kde=True)
	else:
		NdisGTK()

Dernière modification par yurek (Le 09/05/2008, à 11:39)


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#53 Le 09/05/2008, à 11:38

Woshee

Re : Ndiswrapper en mode graphique et/ou facile !

Il est potentiellement dangereux, il est normal d'avertir les visiteurs du forum. Certains (j'ai été comme ça) ont tendance a essayé tout ce qui traine sans réfléchir.


Devenez parrain Linux ou trouvez quelqu'un pour vous aider près de chez vous:
http://parrains.linux.free.fr/

Hors ligne

#54 Le 09/05/2008, à 11:40

yurek

Re : Ndiswrapper en mode graphique et/ou facile !

Oui potentiellement, je suis d'accord, mais c'est faux si on regarde le code.


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#55 Le 09/05/2008, à 11:42

letour

Re : Ndiswrapper en mode graphique et/ou facile !

yurek a écrit :

tu as une erreur ligne 8 car ndiswrapper n'est pas installé, mais ce n'est pas un probleme.

D'ailleurs tous ceux qui s'exprime en disant que les autres utilitaires sont plus simple on le droit, mais ils n'ont pas encore compris que ce script est seulement pour moi et moi seul, si je l'ai fait c'est pour faire plus cours et plus simple que les lignes de commandes. Si je l'ai mis sur le forum c'est pour que vous m'aidiez a le débugger, si je l'utilise c'est qu'il marche, si je l'améliore c'est pour que les nouveaux puissent aussi en profiter. Et si vous me le reprocher , eh ben ne réagissez pas en disant que ce script est dangereux car il ne l'est pas.

Si ndisgtk utilise du python, je peut pas car je ne comprend pas encore le python.

Un script qui fera le café doit installer tout seul ndiswrapper, d'ailleurs si je lis votre script il doit il'installer, quelle contradiction, ça aide bien les débutant.
Et d'ailleurs, je ne sais pas si sans faute il va installer cabextract

#56 Le 09/05/2008, à 11:44

yurek

Re : Ndiswrapper en mode graphique et/ou facile !

? , il l'installe si il n'est pas installé et si le pilote est sous forme d'un .exe.

Lire et exécuter un script ce n'est pas pareil, si vous l'executer il y aura des fonctions qui ne serons pas appeler en fonction de votre choix. Ou est la contradiction sinon dans vos erreurs ?

ps: le script faisait des frites pas du café

Dernière modification par yurek (Le 09/05/2008, à 11:46)


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#57 Le 09/05/2008, à 11:58

LINUX_win

Re : Ndiswrapper en mode graphique et/ou facile !

Tiens ça tombe bien, est ce que vous pouvez me donner le code qui permet d'extraire un fichier .inf d'un fichier .exe ?
Merci

#58 Le 09/05/2008, à 12:02

yurek

Re : Ndiswrapper en mode graphique et/ou facile !

Le code est executable

    
#!/bin/bash

PAQUET_REQUIS="cabextract";
dpkg -l $PAQUET_REQUIS
if [ "${PIPESTATUS[0]}" != "0" ]; then
    sudo apt-get install $PAQUET_REQUIS | zenity --progress \
        --title="Installation de $PAQUET_REQUIS" \
        --text="Installation de $PAQUET_REQUIS en cours..."; 
        --auto-close
fi
FICHIER=$(zenity --file-selection --title="Veuillez selectionner votre pilote Windows que vous avez telechargé ( exe ou zip )" )
TYPE=`echo "$FICHIER" | cut -d"." -f2`;
if [ "$TYPE" = "zip" ] ; then
    unzip $FICHIER -d driver
fi
if [ "$TYPE" = "exe" ] ; then
    cabextract $FICHIER -d driver
fi

Dernière modification par yurek (Le 09/05/2008, à 18:47)


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#59 Le 09/05/2008, à 12:50

linux_win

Re : Ndiswrapper en mode graphique et/ou facile !

yurek a écrit :

Le code est executable

    
#!/bin/bash
function annuler { 
    if [ "${PIPESTATUS[0]}" != "0" ]; then
        zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue "
    exit
    fi
}

FICHIER=$(zenity --file-selection --title="Veuillez selectionner votre pilote Windows que vous avez telechargé ( exe ou zip )" )
    annuler
TYPE=`echo "$FICHIER" | cut -d"." -f2`;
if [ "$TYPE" = "zip" ] ; then
    unzip $FICHIER -d driver
fi
if [ "$TYPE" = "exe" ] ; then
    PAQUET_REQUIS="cabextract"
    requis
    cabextract $FICHIER -d driver
fi

chez moi, n'a pas marché avec les drivers telechargé d'ici, vérifez le pour moi :
ici

#60 Le 09/05/2008, à 17:23

yurek

Re : Ndiswrapper en mode graphique et/ou facile !

oups pardon j'ai oublier de rentrer la function requis (reprend le code en haut


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#61 Le 09/05/2008, à 17:43

linux_win

Re : Ndiswrapper en mode graphique et/ou facile !

yurek a écrit :

oups pardon j'ai oublier de rentrer la function requis (reprend le code en haut

ça marche pas et c'est plus pire que le premier (il n'affiche pas le message  pour indiquer le chemin du fichier)
je vous redonne ce lien pour telecharger les pilotes c'est ici

Si ce morceau de script fait l'extraction du fichier .inf , il sera très très utile

#62 Le 09/05/2008, à 18:30

yurek

Re : Ndiswrapper en mode graphique et/ou facile !

c'est bon ca marche maintenant, ps si tu avais lu la doc ndiswrapper tu aurais su comment faire


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#63 Le 09/05/2008, à 19:01

Kedoc

Re : Ndiswrapper en mode graphique et/ou facile !

C'est mon grand retour... J'ai une petite question, toujours sur le fonctionnement de ma carte avec ndiswrapper...

Après une hibernation, lorsque mon système remonte, il a perdu ma carte wifi (ce n'était pas le cas sous Ubuntu 7.10). Je suppose là encore que c'est du à un changement de comportement dans la 8.04. Y'a-t-il un moyen de la remonter (une commande à faire, un restart qq part), sans redémarrer ?

Merci !


Kedoc

Hors ligne

#64 Le 09/05/2008, à 19:28

linux_win

Re : Ndiswrapper en mode graphique et/ou facile !

yurek a écrit :

c'est bon ca marche maintenant, ps si tu avais lu la doc ndiswrapper tu aurais su comment faire

Toujours pas.
Je vous demande une seul chose, est ce que t'as telechargé les divers que je t'ai indiqués ci-dessus?
as-tu pu extraire le fichier .inf ?

#65 Le 09/05/2008, à 21:32

willy78

Re : Ndiswrapper en mode graphique et/ou facile !

tiens je suis gentil je te les donnes
http://wlety.free.fr/rt73/HWGUSB2-54-V2.tar.gz
tu ne peux pas les extraire depuis ton liens, il faut utiliser wine pour les extraire dans l'arborescence d'émulation Windows de Wine!


Quelques tutos pour le wifi sous Ubuntu:
http://wlety.free.fr/forum

Hors ligne

#66 Le 09/05/2008, à 21:45

linux_win

Re : Ndiswrapper en mode graphique et/ou facile !

willy78 a écrit :

tiens je suis gentil je te les donnes
http://wlety.free.fr/rt73/HWGUSB2-54-V2.tar.gz
tu ne peux pas les extraire depuis ton liens, il faut utiliser wine pour les extraire dans l'arborescence d'émulation Windows de Wine!

Merci Willy
@yurek : le script reste impuissant dans cette situation ?, non ?

#67 Le 10/05/2008, à 00:18

yurek

Re : Ndiswrapper en mode graphique et/ou facile !

oui je n'ai pas inclut les tar.gz car j'ai pas encore trouvé le moyen de récupéré l'extension "tar.gz" mais c'est pas bien compliqué de le décompresser manuellement et de choisir le .inf avec le script ...

Et non je n'ai pas pu extraire le pilote car ton .exe inclut une vérification de la connectivité, il ne se contente pas de copier les .inf la ou il faut mais il doit apparemment configurer le pilote. La solution étant donné par willi qui te fourni le pilote.

Dernière modification par yurek (Le 10/05/2008, à 01:04)


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#68 Le 10/05/2008, à 05:27

linux_win

Re : Ndiswrapper en mode graphique et/ou facile !

yurek a écrit :

oui je n'ai pas inclut les tar.gz car j'ai pas encore trouvé le moyen de récupéré l'extension "tar.gz" mais c'est pas bien compliqué de le décompresser manuellement et de choisir le .inf avec le script ...

Et non je n'ai pas pu extraire le pilote car ton .exe inclut une vérification de la connectivité, il ne se contente pas de copier les .inf la ou il faut mais il doit apparemment configurer le pilote. La solution étant donné par willi qui te fourni le pilote.

Ok merci qd même. Je conclus donc que le script ne peut me faire ni du café ni du frites lol

#69 Le 10/05/2008, à 18:55

yakusa77

Re : Ndiswrapper en mode graphique et/ou facile !

salut yurek

ba j'ai pris le code sur la premiere page mais c'est un echec apres le telechargement du .exe donc comme je suis sous hardy finallement mon script ne fonctionnait plus. Mais je vait reprendre le develloppement j'ai quelques idées, en tout cas continue comme sa...:)


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#70 Le 10/05/2008, à 19:22

yurek

Re : Ndiswrapper en mode graphique et/ou facile !

tien donc merci ca doit etre un bug


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#71 Le 10/05/2008, à 21:05

yakusa77

Re : Ndiswrapper en mode graphique et/ou facile !

je suppose ?

pour ma part je vient d'implanté la detéction de la distrib utilisé pour y inséré ou non la phrase :
echo -e 'install ndiswrapper modprobe -r ssb; modprobe --ignore-install ndiswrapper $CMDLINE_OPTS; modprobe ssb\n' | sudo tee -a /etc/modprobe.d/ndiswrapper

et bingo sa fonctionne !
maintenant je vais m'attaqué a la detction auto de la revision ...

Dernière modification par yakusa77 (Le 10/05/2008, à 21:06)


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#72 Le 10/05/2008, à 22:11

yurek

Re : Ndiswrapper en mode graphique et/ou facile !

A lala t'est un rapide toi, mais en cherchant un peu j'ai remarqué que y'avais plein de bug dans ma version au niveau de la detection des paquet, la version 0.9.3.4-beta corrige tous les bugs, et en plus j'ai fait la detection que tu est en train de faire

Et franchement j'ai eu honte quand j'ai vu que je ne gérait rien pour les installation des paquet absent !

Dernière modification par yurek (Le 10/05/2008, à 22:13)


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#73 Le 10/05/2008, à 22:53

yakusa77

Re : Ndiswrapper en mode graphique et/ou facile !

yurek a écrit :

Et franchement j'ai eu honte quand j'ai vu que je ne gérait rien pour les installation des paquet absent !

euh ? qu'es ce que tu veut dire par la ?


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#74 Le 11/05/2008, à 00:20

yurek

Re : Ndiswrapper en mode graphique et/ou facile !

Non en faite le script vérifie si certains paquets sont installé, j'avais fait quelque chose rapidos pour que ca marche et je croyais que ca marcherai mais grace a toi je me suis apercu que le systeme de vérification et l'installation des paquets manquants pouvais etre mieu géré, donc j'ai crée un petit algorithme (si on peu dire ca comme ca) pour réglé le probleme, de plus j'y ai inclu la vérification du systeme sur la commande ndiswrapper et aussi sur les paquets a installer; rien de bien compliqué, et j'ai corrigé un bug sur la gestion (ajout et suppression ) des modules.

Dernière modification par yurek (Le 11/05/2008, à 00:21)


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#75 Le 12/05/2008, à 22:43

Avis

Re : Ndiswrapper en mode graphique et/ou facile !

yurek a écrit :

pourrais je avoir un avis d'un connaisseur sur mon script pour que je puisse l'améliorer ? Y'aurait il des suggestions ?

Edit modération : on ne dénigre pas le travail des autres sur ce forum!