#1 Le 14/02/2009, à 20:21
- omnimax
résolu how to firefox en ligne de commande
bonjour,
j'aurais voulu savoir quel était le code pour lancer firefox en précisant le champs de recherche google en haut à droite , ce qui équivaut au raccourci clavier :
ctrl+k
pour ctrl +l je connais la syntaxe c'est :
firefox "www.ubuntu.fr"
mais pour faire une recherche via google dans le champs de recherche, je ne sais pas, pouvez-vous m'aider?
Dernière modification par greg2007 (Le 15/02/2009, à 09:57)
14.04 unity et Linux Mint KDE 13 zsh-meilleur shell script fire
Hors ligne
#2 Le 14/02/2009, à 20:36
- Link31
Re : résolu how to firefox en ligne de commande
firefox "http://www.google.fr/search?q=www.ubuntu.fr"
Hors ligne
#3 Le 14/02/2009, à 21:00
- omnimax
Re : résolu how to firefox en ligne de commande
génial ça marche, en fait je l'inclus dans un mini-script mais je ne sais pas comment faire pour qu'il lance une autre instance de firefox et non un onglet?
voici mon script, peut-être pourra tu m'aider?
#!/bin/bash
############################################
# script de recherche firefox #
############################################
zenity --entry --width 600 --height 50 --title="taper votre recherche google" > sit.txt
rech=`cat sit.txt`
firefox "http://www.google.fr/search?q=$rech"
rm sit.txt
exit 0
14.04 unity et Linux Mint KDE 13 zsh-meilleur shell script fire
Hors ligne
#4 Le 14/02/2009, à 22:39
- Link31
Re : résolu how to firefox en ligne de commande
Avec l'option -no-remote de la commande firefox.
Dans l'URL Google, la variable $rech doit être encodée. Tu peux utiliser Perl :
rech="$(perl -pe 's/([^A-Za-z0-9])/sprintf("%%%02X", ord($1))/seg' <<< "$rech")"
On peut le faire sans Perl, juste en Bash, mais c'est particulièrement lent et moche.
Hors ligne
#5 Le 14/02/2009, à 23:04
- jojunior
Re : résolu how to firefox en ligne de commande
Quelque chose me dit que la question était "nouvelle fenêtre" et non pas "nouvelle instance", je me trompe greg ??
Si c'est le cas c'est différent : -no-remote : Open new instance, not a new window in running instance
Dans l'URL Google, la variable $rech doit être encodée.
Apparemment firefox se débrouille très bien même s'il y a des accents ou des espaces
#6 Le 14/02/2009, à 23:11
- jojunior
Re : résolu how to firefox en ligne de commande
Voir sur cette page :
https://developer.mozilla.org/en/Command_Line_Options
Il y a une option -new-window
également une option -search
#7 Le 15/02/2009, à 09:56
- omnimax
Re : résolu how to firefox en ligne de commande
merci link31 mais en effet google s'en sort très bien avec les accents etc...
quant à la page que jojunior m'a donné, elle m'a permis de résoudre mon petit script
merci :):)
maintenant, j'aimerai me faire une boite de dialogue avec une image en fond, vous ne sauriez pas comment je pourrai faire....sous zenity c'est impossible je crois quant à glade je n'ai trouvé aucun bon tutos en français....
Dernière modification par greg2007 (Le 15/02/2009, à 09:59)
14.04 unity et Linux Mint KDE 13 zsh-meilleur shell script fire
Hors ligne
#8 Le 15/02/2009, à 11:46
- compte supprimé
Re : résolu how to firefox en ligne de commande
Salut,
Tu peux te passer du fichier texte en faisant :
rech=$(zenity --entry --width 600 --height 50 --title="taper votre recherche google")
#9 Le 15/02/2009, à 12:36
- omnimax
Re : résolu how to firefox en ligne de commande
nickel je cherchais justement depuis un bon bout de temps sur la syntaxe pour se passer du txt, merci
pour la boite de dialogue tu saurais m'aider (personnaliser par une image en arrière plan)
14.04 unity et Linux Mint KDE 13 zsh-meilleur shell script fire
Hors ligne
#10 Le 23/10/2016, à 19:25
- Ilari1
Re : résolu how to firefox en ligne de commande
Bonsoir,
sur un certain site, je n'arrive pas à accéder à cause du bloqueur de pub, même en le désactivant.
Je voudrais donc pouvoir exécuter 2 firefox avec 2 configurations différentes, l'un avec le bloqueur et l'autre sans bloqueur du tout, puisque un simple blocage ne marche pas.
merci
Ps : Je tourne MATE 16.07.
Hors ligne