[astuce] Config. FireFox + Thunderbird & autre
asevere
Messages postés
13095
Date d'inscription
Statut
Webmaster
Dernière intervention
-
asevere Messages postés 13095 Date d'inscription Statut Webmaster Dernière intervention - 16 juin 2004 à 00:42
asevere Messages postés 13095 Date d'inscription Statut Webmaster Dernière intervention - 16 juin 2004 à 00:42
A voir également:
- [astuce] Config. FireFox + Thunderbird & autre
- Réponse automatique thunderbird - Guide
- Telecharger thunderbird - Télécharger - Mail
- Ms config - Guide
- Connaitre sa config pc - Guide
- Telecharger firefox - Télécharger - Navigateurs
9 réponses
Bon en fin de compte, en passant par un script, ça fonctionne du tonnerre :)
++
cat navi #!/bin/bash firefox -remote "openURL ($1, new-tab)" || firefox $1Et dans Gaim, a la place de la commande précedente,
navi %s:o)
++
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Salut adrien,
Nickel ton truc, ça marche du tonnerre de Brest (en hommage aux bretons ;-)) ).
Merci beaucoup.
Mets ça dans la base de connaissance si tu peux ;-)
Z'@+...che.
Nickel ton truc, ça marche du tonnerre de Brest (en hommage aux bretons ;-)) ).
Merci beaucoup.
Mets ça dans la base de connaissance si tu peux ;-)
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
C'est vrai et pour l'instant elle stagne un petit peu, mais dès que ce sera devenu un "réflêxe" comme tu dis, je pense qu'elle s'avèrera très utile et que ce deviendra une bonne mine d'or ;-)), pour peu qu'un moteur de recherche vienne l'appuyer.
Sinon, dans le même esprit que ton astuce, t'aurais rien en magasin pour ouvrir le client mail (Thunderbird) directement depuis une adresse dans Firefox par hasard ? et tant qu'on y est inversement pour ouvrir Firefox (du moins un nouvel onglet) lorsqu'on clique sur un lien dans un mail ???
Merci ;o)
Z'@+...che.
Sinon, dans le même esprit que ton astuce, t'aurais rien en magasin pour ouvrir le client mail (Thunderbird) directement depuis une adresse dans Firefox par hasard ? et tant qu'on y est inversement pour ouvrir Firefox (du moins un nouvel onglet) lorsqu'on clique sur un lien dans un mail ???
Merci ;o)
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
Donc:
Pour pouvoir utiliser les mailto dans FireFox, il faut installer l'extension "mozex" ( http://texturizer.net/firefox/extensions/#mozex ) qui permet de lier les differents protocoles (ftp, mailto, AIM, ed2k, etc.) à differentes applications.
Une fois l'extension installée:
Dans le menu Tools/Options de FireFox, choisir Extensions, chocher la case "intercept mailto: click"
Plus bas dans le champ Mailer, rentrer le chemin vers Thunderbird suivi d'une option (-compose) et d'un ou plusieurs argument(s)(%r, %A, %a, etc. cf: http://mozex.mozdev.org/arguments.html )
Là, il se pose le même probleme que plus haut, à savoir que si un Thunderbird est déjà lancé, ca demande avec quel profil faut il l'ouvrir, etc.
Donc il faut un script comme plus haut:
Pour l'autre cas (utiliser FF comme navigateur par default à partir de TB) il n'y a pas besoin d'installer une extension, le cas est déjà prévu, mais invisible :)
C'est a sasir directement dans les préférence de ThunderBird, soit dans les préférences globales, soit au niveau de l'utilisateur.
Pour ouvrir sans soucis (selon que FF est déjà ouvert ou non)on va utiliser le même script que précédement (nav)
Préférences globales:
dans /dir_to/thunderbird/defaults/pref/thunderbird.js
Préférences utilisateur:
dans /home/user/.thunderbird/default/*.slt/prefs.js
A noter que l'on peut faire de même pour les different protocols
(ftp => .app.ftp, https => .app.https, etc.
Pour pouvoir utiliser les mailto dans FireFox, il faut installer l'extension "mozex" ( http://texturizer.net/firefox/extensions/#mozex ) qui permet de lier les differents protocoles (ftp, mailto, AIM, ed2k, etc.) à differentes applications.
Une fois l'extension installée:
Dans le menu Tools/Options de FireFox, choisir Extensions, chocher la case "intercept mailto: click"
Plus bas dans le champ Mailer, rentrer le chemin vers Thunderbird suivi d'une option (-compose) et d'un ou plusieurs argument(s)(%r, %A, %a, etc. cf: http://mozex.mozdev.org/arguments.html )
Là, il se pose le même probleme que plus haut, à savoir que si un Thunderbird est déjà lancé, ca demande avec quel profil faut il l'ouvrir, etc.
Donc il faut un script comme plus haut:
$cat mailer #!/bin/bash thunderbird -remote "mailto($2)" || thunderbird -compose $1Ensuite, dans FireFox pour la configuration de mozex, pour le champ mailer il faut mettre:
mailer %r %aVoilà, les liens mailto ouvriront désormais la fenêtre de composition de Mozilla ThunderBird :o)
Pour l'autre cas (utiliser FF comme navigateur par default à partir de TB) il n'y a pas besoin d'installer une extension, le cas est déjà prévu, mais invisible :)
C'est a sasir directement dans les préférence de ThunderBird, soit dans les préférences globales, soit au niveau de l'utilisateur.
Pour ouvrir sans soucis (selon que FF est déjà ouvert ou non)on va utiliser le même script que précédement (nav)
Préférences globales:
dans /dir_to/thunderbird/defaults/pref/thunderbird.js
pref("network.protocol-handler.app.http", "nav");
Préférences utilisateur:
dans /home/user/.thunderbird/default/*.slt/prefs.js
user_pref("network.protocol-handler.app.http", "nav");
A noter que l'on peut faire de même pour les different protocols
(ftp => .app.ftp, https => .app.https, etc.
"Si c\'est stupide et que ça marche, alors ce n\'est pas stupide"
Merci :p
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bon, pour Gaim c'est parfait, mais ça je te l'ai déjà dit.
Par contre pour les deux autres c'est une autre histoire ;-/
Pour le "mailto", y'a rien à faire, avec Thunderbird ouvert ou pas !!!
Pour ce qui est des liens dans Thunderbird, j'ai aucun fichier "thunderbird.js" dans les préférences globales, et dans mon profil, pas de :
user_pref("network.protocol-handler.app.http);
Faut-il créer la référence ?
Par contre quand je clique sur un lien, j'ai une boîte de dialogue qui me demande avec quoi je veux l'ouvrir ? Le chemin pointe sur :
Rep_de_firefox/run-mozilla.sh
donc je change pour :
Rep_de_firefox/nav
Ca marche, mais l'affichage m****e un peu, en plus j'ai un message d'erreur qui dit :
Impossible de trouver le fichier /include/la_page.html. Vérifiez son emplacement et essayer à nouveau
???
A part ça c'est sympa de ta part de t'être penché sur le problème, merci encore.
;-))
Z'@+...che.
Par contre pour les deux autres c'est une autre histoire ;-/
Pour le "mailto", y'a rien à faire, avec Thunderbird ouvert ou pas !!!
Pour ce qui est des liens dans Thunderbird, j'ai aucun fichier "thunderbird.js" dans les préférences globales, et dans mon profil, pas de :
user_pref("network.protocol-handler.app.http);
Faut-il créer la référence ?
Par contre quand je clique sur un lien, j'ai une boîte de dialogue qui me demande avec quoi je veux l'ouvrir ? Le chemin pointe sur :
Rep_de_firefox/run-mozilla.sh
donc je change pour :
Rep_de_firefox/nav
Ca marche, mais l'affichage m****e un peu, en plus j'ai un message d'erreur qui dit :
Impossible de trouver le fichier /include/la_page.html. Vérifiez son emplacement et essayer à nouveau
???
A part ça c'est sympa de ta part de t'être penché sur le problème, merci encore.
;-))
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
Flute... me manque un bout du message:
Pour ce qui est des liens dans Thunderbird, j'ai aucun fichier "thunderbird.js" dans les préférences globales, et dans mon profil, pas de :
user_pref("network.protocol-handler.app.http);
Faut-il créer la référence ?
Oui faut le faire à la mimine :)
Pour le thunderbird.js, tu dois avoir un autre fichier de preference aà a place...
Pour ce qui est des liens dans Thunderbird, j'ai aucun fichier "thunderbird.js" dans les préférences globales, et dans mon profil, pas de :
user_pref("network.protocol-handler.app.http);
Faut-il créer la référence ?
Oui faut le faire à la mimine :)
Pour le thunderbird.js, tu dois avoir un autre fichier de preference aà a place...
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
0.5
pfffffffffffffffffffffffffffff, te casses pas sinon, c'est pô grave, on y arriveras bien tôt ou tard ;-)))
Z\'@+...che.
pfffffffffffffffffffffffffffff, te casses pas sinon, c'est pô grave, on y arriveras bien tôt ou tard ;-)))
Z\'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
Vi j'ai bien mis les chemins complets, et non j'avais pas fais un chmod 777, juste le droit d'exécution sur le script, mais depuis j'ai fait et ça change rien au problème ;-(
Sinon j'ai trouvé ça, jettes-y un oeil :
http://forums.mozillazine.org/viewtopic.php?p=146623&highlight=mozex#146623
Good night ;-))
Z\'@+...che.
Sinon j'ai trouvé ça, jettes-y un oeil :
http://forums.mozillazine.org/viewtopic.php?p=146623&highlight=mozex#146623
Good night ;-))
Z\'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
Yep, j'ai vu ça dans un autre forum, mais c'est un peu compliqué et tordu de faire tout ce tralala pour verifier su thunderbird est lancé, ceci dit, peut-etre que le comportement de la commande dans la 0.5 n'est pas exactement le comportement attendu (erreur si pas de fenetre) et donc empeche mon script de fonctionner.
Si tu pouvais essayer leur script pour voir si ça fonctionne, on serait fixé :)
Ce qui m'emm* le plus, c'est ça:
Depuis une console j'ai :
mailto n'est pas un protocole reconnu
ça devrait faire ça avec firebird/fox sans l'extension mozex, mais pas avec thunderbird :(
Je pense à un truc, essaye de mettre %a seulement, dans les arguments, et $1 seulement dans le script... on ne sais jamais :)
Si tu pouvais essayer leur script pour voir si ça fonctionne, on serait fixé :)
Ce qui m'emm* le plus, c'est ça:
Depuis une console j'ai :
mailto n'est pas un protocole reconnu
ça devrait faire ça avec firebird/fox sans l'extension mozex, mais pas avec thunderbird :(
Je pense à un truc, essaye de mettre %a seulement, dans les arguments, et $1 seulement dans le script... on ne sais jamais :)
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Hi,
Bon enfin de compte j'ai testé le script de l'autre forum et ça gaze ;-))
J'ai adapté ma variable pour le chemin et roulez jeunesse.
Le seul hic c'est pour la gestion des instances, il m'a fallu créer un autre profil (par contre si le client mail n'est pas ouvert j'ai pas de soucis, ça gaze).
J'y ai enquillé un compte que j'avais déjà, bon j'ai pas de carnet d'adresse mais ça c'est pas un blème, vu que l'adresse à laquelle je veux écrire je l'ai ;-))))))
Il est peut être tordu (selon toi) le script mais il marche.
En tout cas merci encore ;-)
Z'@+...che.
Bon enfin de compte j'ai testé le script de l'autre forum et ça gaze ;-))
J'ai adapté ma variable pour le chemin et roulez jeunesse.
Le seul hic c'est pour la gestion des instances, il m'a fallu créer un autre profil (par contre si le client mail n'est pas ouvert j'ai pas de soucis, ça gaze).
J'y ai enquillé un compte que j'avais déjà, bon j'ai pas de carnet d'adresse mais ça c'est pas un blème, vu que l'adresse à laquelle je veux écrire je l'ai ;-))))))
Il est peut être tordu (selon toi) le script mais il marche.
En tout cas merci encore ;-)
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
Hi,
Bon je remonte le post pour deux raisons.
La première pour filer le lien vers la page de Mozilla qui traite des options du paramètre "-remote" de Mozilla :
http://www.mozilla.org/unix/remote.html
On sait jamais, ça peut servir. (Remontez l'arborescence d'un répertoire, c'est pas mal aussi ;-) )
La seconde concerne un ch'tit soucis encore avec le script (cf post #1, script "navi"). Enfin, pas le script à proprement parlé, mais le paramètre "$1". Il semblerait à priori que le script récupère en paramètre non pas l'adresse du site, mais plutôt son emplacement temporaire sur l'ordi. Je m'explique :
Quand je clique sur le lien depuis mon mail, une boîte de dialogue s'ouvre me demandant ce que je veux faire. J'ai alors le choix entre 3 propositions, à savoir :
-l'ouvrir avec "/usr/bin/links"
-l'ouvrir avec : l'application ou le script de mon choix (navi donc)
-l'enregistrer sur le disque
Je choisis donc la seconde, ce qui marche à merveille et m'ouvre donc la page dans un nouvel onglet de mon navigateur (FireFox 0.8), mais, car il y a un mais, la page n'est pas complète ! Il manque la plupart des images et parfois même elle s'affiche de façon saugrenue dirons-nous ;-((
La faute à..... ? Son adresse ! Ce n'est pas l'adresse de la page qui se trouve dans la barre d'URL, mais son adresse temporaire sur le disque. Autrement dit son emplacement dans mon répertoire "tmp" !!!
j'ai donc : file:///tmp/6nzhueq1-1.html
au lieu de : http://www.commentcamarche.net/
Un exemple de mon affichage "saugrenu" là :
http://cjoint.com/?gooRUceExh
Quelqu'un aurait-il une explication à me donner ?
Merci d'avance ;-))
=>>>Adrien je sais que tu lis ça, alors please ;-))
Z'@+...che.
Bon je remonte le post pour deux raisons.
La première pour filer le lien vers la page de Mozilla qui traite des options du paramètre "-remote" de Mozilla :
http://www.mozilla.org/unix/remote.html
On sait jamais, ça peut servir. (Remontez l'arborescence d'un répertoire, c'est pas mal aussi ;-) )
La seconde concerne un ch'tit soucis encore avec le script (cf post #1, script "navi"). Enfin, pas le script à proprement parlé, mais le paramètre "$1". Il semblerait à priori que le script récupère en paramètre non pas l'adresse du site, mais plutôt son emplacement temporaire sur l'ordi. Je m'explique :
Quand je clique sur le lien depuis mon mail, une boîte de dialogue s'ouvre me demandant ce que je veux faire. J'ai alors le choix entre 3 propositions, à savoir :
-l'ouvrir avec "/usr/bin/links"
-l'ouvrir avec : l'application ou le script de mon choix (navi donc)
-l'enregistrer sur le disque
Je choisis donc la seconde, ce qui marche à merveille et m'ouvre donc la page dans un nouvel onglet de mon navigateur (FireFox 0.8), mais, car il y a un mais, la page n'est pas complète ! Il manque la plupart des images et parfois même elle s'affiche de façon saugrenue dirons-nous ;-((
La faute à..... ? Son adresse ! Ce n'est pas l'adresse de la page qui se trouve dans la barre d'URL, mais son adresse temporaire sur le disque. Autrement dit son emplacement dans mon répertoire "tmp" !!!
j'ai donc : file:///tmp/6nzhueq1-1.html
au lieu de : http://www.commentcamarche.net/
Un exemple de mon affichage "saugrenu" là :
http://cjoint.com/?gooRUceExh
Quelqu'un aurait-il une explication à me donner ?
Merci d'avance ;-))
=>>>Adrien je sais que tu lis ça, alors please ;-))
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
Salut JP :)
Ben effectivement, j'ai remaqué ça a plusieur reprises... on passe par un temporaire, mais en général au bout d'une demi-seconde, ça rebalance sur l'adresse réélle :)
ça te fais ça a chaque fois ?
Par ce que, bon j'ai pas poussé plus loin, mais j'imagine que le temporaire contient juste une redirection, et que ce serait plus dans le cas de la capture que tu as, un probleme de communication avec CCM...
Enfin, si c'et tout le temps, ça doit etre autre chose, je vais voir ce que je peut trouver la dessus ;)
@+
Ben effectivement, j'ai remaqué ça a plusieur reprises... on passe par un temporaire, mais en général au bout d'une demi-seconde, ça rebalance sur l'adresse réélle :)
ça te fais ça a chaque fois ?
Par ce que, bon j'ai pas poussé plus loin, mais j'imagine que le temporaire contient juste une redirection, et que ce serait plus dans le cas de la capture que tu as, un probleme de communication avec CCM...
Enfin, si c'et tout le temps, ça doit etre autre chose, je vais voir ce que je peut trouver la dessus ;)
@+
♫ Il suffirait de presque rien...
Re, :)
J'ai re-regardé un peu plus en détail, moi ça me fait ça pour les notifications de message de Gaim, et là, c'est effectivement un reload qui est envoyé, et ça fonctionne bien.
Donc j'ai fais le test exact (c'est à dire sans passer par les preferences pour indiquer le script.)
Et là, effectivement, ça balance un tmp qui contient le source de la page demandée, puis pas de refresh :(
Par contre, rien a voir avec le $1, puisque cette variable reste deseperemment vide, je ne sais pas comment il procede :(
En fait, le script se contente d'ouvrir FireFox, ou un nouvel onglet, puis Thunderbird se debrouille avec :(
En tout les cas, sauf si tu prefere avoir le choix a chaque clic sur une url, rentré le script en dur dans le préférences, ça marche trés bien ;)
J'ai re-regardé un peu plus en détail, moi ça me fait ça pour les notifications de message de Gaim, et là, c'est effectivement un reload qui est envoyé, et ça fonctionne bien.
Donc j'ai fais le test exact (c'est à dire sans passer par les preferences pour indiquer le script.)
Et là, effectivement, ça balance un tmp qui contient le source de la page demandée, puis pas de refresh :(
Par contre, rien a voir avec le $1, puisque cette variable reste deseperemment vide, je ne sais pas comment il procede :(
En fait, le script se contente d'ouvrir FireFox, ou un nouvel onglet, puis Thunderbird se debrouille avec :(
En tout les cas, sauf si tu prefere avoir le choix a chaque clic sur une url, rentré le script en dur dans le préférences, ça marche trés bien ;)
♫ Il suffirait de presque rien...
Re-
Désolé pour hier, j'ai pas suivi le thread.
En tout les cas, sauf si tu prefere avoir le choix a chaque clic sur une url, rentré le script en dur dans le préférences, ça marche trés bien ;)
J'ai fait, mais ça passe toujours pas. Je l'ai défini dans mon "user.js", mais il ne le prend pas en compte (juste pour la session en cours), au redémarrage il l'annule. Mais même dans la session, ça marche pas quand même.
Je l'ai alors défini dans les préférences globales en tapant "about:config" dans la barre d'URL et en paramétrant le "network.protocol-handler.app.http".
Là aussi ça marche pô !!! ;-((
So, si tu sais pourquoi, je suis preneur.
have a lot of fun !
;-))
Z'@+...che.
Désolé pour hier, j'ai pas suivi le thread.
En tout les cas, sauf si tu prefere avoir le choix a chaque clic sur une url, rentré le script en dur dans le préférences, ça marche trés bien ;)
J'ai fait, mais ça passe toujours pas. Je l'ai défini dans mon "user.js", mais il ne le prend pas en compte (juste pour la session en cours), au redémarrage il l'annule. Mais même dans la session, ça marche pas quand même.
Je l'ai alors défini dans les préférences globales en tapant "about:config" dans la barre d'URL et en paramétrant le "network.protocol-handler.app.http".
Là aussi ça marche pô !!! ;-((
So, si tu sais pourquoi, je suis preneur.
have a lot of fun !
;-))
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
Slt
Je viens de passer a Firefox 0.9 et la commande :
"firefox -remote "openURL (www.free.fr, new-tab)"
Ne fonctionne plus !
Elle répond :
"Error: No running window found"
Bien sur une fenêtre de firefox est pourtant déjà lancé ?
Du coup le script "nav" ne fonctionne plus !
Sniff sniff !! pourquoi tant de haine !
Merci a tous de votre aide.
Je viens de passer a Firefox 0.9 et la commande :
"firefox -remote "openURL (www.free.fr, new-tab)"
Ne fonctionne plus !
Elle répond :
"Error: No running window found"
Bien sur une fenêtre de firefox est pourtant déjà lancé ?
Du coup le script "nav" ne fonctionne plus !
Sniff sniff !! pourquoi tant de haine !
Merci a tous de votre aide.
Ha?
Ben flute alors... :(
Ceci dis, la 0.9, c'est ce qu'on appel un release candidate, c'est presque une finale, mais pas tout à fait :)
Donc je pense qu'il vaut mieux attendre la sortie de la 0.9...
Si j'ai le temps, je testerai demain pour voir quoi qu'il se passe exactement :)
@++ bonne nuit!
Ben flute alors... :(
Ceci dis, la 0.9, c'est ce qu'on appel un release candidate, c'est presque une finale, mais pas tout à fait :)
Donc je pense qu'il vaut mieux attendre la sortie de la 0.9...
Si j'ai le temps, je testerai demain pour voir quoi qu'il se passe exactement :)
@++ bonne nuit!
♫ Il suffirait de presque rien...