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.

#1 Le 17/12/2006, à 14:10

roger64

RESOLU - le script du pauvre (nautilus-script)

Bonjour,:)

Je voudrais créer un nautilus-scripts pour lancer pppoeconf
Pour ce faire il faut les deux actions suivantes:
- lancer gnome-terminal
- lancer dans le gnome-terminal la commande pon dsl-provider

Quelqu'un aurait-il la bonté de m'écrire ce script.?
Je sais ensuite où le mettre et le rendre exécutable (chmod a +x /chemin_du_script)

Merci de votre aide.

Dernière modification par roger64 (Le 18/12/2006, à 05:45)

Hors ligne

#2 Le 17/12/2006, à 19:29

taxus

Re : RESOLU - le script du pauvre (nautilus-script)

pppoeconf ne sert qu'à configurer la connexion DSL, et ne doit être exécuté qu'une seule fois. Tu dois plutôt parler  de pppd, que pppoeconf configure.

Si tu veux la contrôler dans ta session, je ne suis pas sûr si tu dois d'abord enlever la connexion automatique au démarrage (tu peux réexécuter pppoeconf). Et si tu exécutes pon alors qu'une connexion est déjà ouverte, tu auras deux connexions. Le script ne peut donc être simple... wink

Je te suggère de visiter cette enfilade.

Dernière modification par taxus (Le 17/12/2006, à 20:06)

Hors ligne

#3 Le 17/12/2006, à 23:30

roger64

Re : RESOLU - le script du pauvre (nautilus-script)

@Taxus (quel nom inquiétant smile )
merci de ta réponse.

Tu as raison, il ne s'agit pas de démarrer pppoeconf mais le démon qui va avec.
Mon fournisseur d'accès DSL me facture au nombre d'heures mensuelle. Donc, je ne veux pas d'un démarrage automatique du démon mais bien d'un démarrage "manuel" avec la commande "pon dsl-provider" que j'ai testé et qui me convient.

Par ailleurs pour arrêter, au lieu de "poff", je mets "poff -a" et ceci me suffit puisque je suis le seul à utiliser l'ordinateur.

Donc, les deux commandes démoniaques me conviennent, mais je ne sais pas les intégrer dans le script.
Même dans ces conditions, mon "script du pauvre" est-il encore compliqué? J'ai posé la question parce que, en écrivant

gnome-terminal
pon dsl-provider

tout ce que j'obtiens c'est le lancement du terminal, ce qui ne constitue pas vraiment n progrès décisif. hmm

Dernière modification par roger64 (Le 17/12/2006, à 23:33)

Hors ligne

#4 Le 17/12/2006, à 23:36

xtriade

Re : RESOLU - le script du pauvre (nautilus-script)

salut,
c'est tres simple : tu colles tes 2commandes dans un fichier que tu nommeras avec l'extension  .sh
exp : startdsl.sh

puis pour le lancer, il suffit de lancer ton script :
exp : ./startdsl.sh

@+


Hadopi = loi débile

Hors ligne

#5 Le 17/12/2006, à 23:40

grisouille

Re : RESOLU - le script du pauvre (nautilus-script)

tu colles ça plutôt :

#!/bin/sh
pon dsl-provider

et tu mets les droits d'exécution sur le fichier.
a+

edit : je te conseille cette lecture :
http://doc.ubuntu-fr.org/console/script_shell

Dernière modification par grisouille (Le 17/12/2006, à 23:47)

Hors ligne

#6 Le 18/12/2006, à 02:53

taxus

Re : RESOLU - le script du pauvre (nautilus-script)

et pour l'autre:

#!/bin/sh
poff -a

Hors ligne

#7 Le 18/12/2006, à 03:00

hector

Re : RESOLU - le script du pauvre (nautilus-script)

Bonsoir Roger et les autres,
un lanceur avec dedans

gnome-terminal  -e "pon dsl-provider"

ne serait pas mieux adapté?
-e signifie que le terminal exécute la commande entre "", taper man gnome-terminal
pour plus d'infos.

et un équivalent pour la fermeture?
Bonne nuit

note: pour créer un lanceur (sous gnome), clic droit sur le tableau de bord, ajouter au tableau de bord, lanceur d'appli personnalisé

Dernière modification par hector (Le 18/12/2006, à 03:05)

Hors ligne

#8 Le 18/12/2006, à 04:22

DecIRC

Re : RESOLU - le script du pauvre (nautilus-script)

Pourquoi lancer un gnome terminal ?
Le terminal, il sert juste à voir ce que l'on tape...
Si c'est un script, voir soluces de grisouille et le post suivant !
C'est suffisant....

Hors ligne

#9 Le 18/12/2006, à 04:59

taxus

Re : RESOLU - le script du pauvre (nautilus-script)

En fait, même pas besoin d'écrire des scripts. On peut créer deux lanceurs d'applications personnalisés dans le tableau de bord:

Se connecter:

Type: Application
Nom: Connexion
Commande: pon dsl-provider

Se déconnecter:

Type: Application
Nom: Déconnexion
Commande: poff dsl-provider

Hors ligne

#10 Le 18/12/2006, à 05:44

roger64

Re : RESOLU - le script du pauvre (nautilus-script)

smile merci

le pauvre a été comblé par tant de richesses, je vais comparer un peu tout ça et dans l'immédiat je ne peux que marquer: RESOLU. Je crois que je suivrai la recommandation de grisouille.

Je lancerai cependant aussi le terminal et je le laisserai ouvert sur un espace de travail lointain parce qu'il me servira de témoin de connexion. Sinon, je n'ai plus que mon nez ou ma mémoire pour me rappeler que je suis connecté et comme ni l'un ni l'autre ne sont fameux..

Dernière modification par roger64 (Le 18/12/2006, à 05:51)

Hors ligne

#11 Le 18/12/2006, à 13:20

roger64

Re : RESOLU - le script du pauvre (nautilus-script)

Bon la solution adoptée finalement est

#!/bin/sh
gnome-terminal -e "pon dsl-provider"
#Licence : GNU GPL cool

Sur un nautilus-script.
Le seul inconvénient est que je n'ai pas de témoin de connexion. Sinon, la connexion est hyper-rapide.
Encore merci de votre aide.

Hors ligne

#12 Le 19/12/2006, à 07:48

taxus

Re : RESOLU - le script du pauvre (nautilus-script)

Comme témoin de connexion, tu peux installer le Moniteur réseau dans le tableau de bord.

Génial! Je le découvre moi-même à l'instant, car j'allais te proposer le Moniteur système que j'utilisais jusqu'à présent. Comme quoi c'est payant de répondre aux questions. wink

Bouton de droite sur le tableau de bord > Ajouter au tableau de bord > Moniteur réseau (sous Système et matériel).

Lorsque tu n'es pas connecté, il y a un emblème - dans l'icône.

Donc les scripts et le terminal sont superflus, moi je vote pour les lanceurs. wink

Ou, alternativement, l'édition du menu Système pour ajouter 2 éléments pour se connecter et se déconnecter d'Internet.

Hors ligne

#13 Le 19/12/2006, à 08:12

roger64

Re : RESOLU - le script du pauvre (nautilus-script)

@taxus

Moniteur reseau, mais oui, mais c'est bien sûr. Merci pour le témoin qui me manquait. cool

Script ou lanceur, je crois que c'est une question de goût. Comme je ne suis pas connecté au net en permanence, j'ai rajouté firefox à mon script.

encore merci smile

Hors ligne