GNT sans publicité, site mobile, fonctionnalitées exclusives...

firefox : macdonalds en page de démarrage...

Le
Zanton
Bonjour,

j'ai un problème depuis quelques temps qui m'horripile pour rester
poli J'utilies un petit script pour lancer firefox afin de ne pas
avoir de problème de profils si je veux lancer plusieurs instances de
firefox (il m'ouvre un nouvel onglet si firefox est déjà ouvert). Voici
le scipt en question :

#!/bin/sh

export MOZILLA_FIVE_HOME="/usr/local/bin/firefox"

url="$1"
if [ "x$url" = "x" ]; then
url="about:blank"
fi

if $MOZILLA_FIVE_HOME/mozilla-xremote-client openURL\("$url"\,new-tab\);
then
exit 0
fi
exec $MOZILLA_FIVE_HOME/firefox "$url"


Tout marchait pour le mieux dans le meilleur des mondes (enfin ça c'est
pas gagné mais on va faire comme si) jusqu'au jour ou au lieu d'avoir un
about:blank au démarrage, il m'affiche la page d'accueil de
macdonald's Depuis, j'ai modifié le about:blank du script, j'ai
réinstallé firefox (j'utilise la 0.9.3) mais rien n'y fait. A noter que
si je lance firefox en me mettant dans le répertoire où il y a les
binaires, il me le lance bien avec les pages de démarrage que j'ai
définies. J'en déduis donc que ça viendrait du script ou tout du moins,
d'un fichier dans mon home puisque quand je réinstalle, ça me fait la
même chose.

Si quelqu'un peut me venir en aide, je le remercie ^^

Zanton
Lire les 9 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Nicolas George
Le #1159285
Zanton wrote in message
si je lance firefox en me mettant dans le répertoire où il y a les
binaires, il me le lance bien avec les pages de démarrage que j'ai
définies. J'en déduis donc que ça viendrait du script ou tout du moins,
d'un fichier dans mon home puisque quand je réinstalle, ça me fait la
même chose.


Dans ce cas, essaie de cacher le répertoire .firefox (avec un bon
mv .firefox .firefox-wont-find-me) pour voir si ça change quelque chose.

Zanton
Le #1385970
Zanton wrote in message
si je lance firefox en me mettant dans le répertoire où il y a les
binaires, il me le lance bien avec les pages de démarrage que j'ai
définies. J'en déduis donc que ça viendrait du script ou tout du moins,
d'un fichier dans mon home puisque quand je réinstalle, ça me fait la
même chose.



Dans ce cas, essaie de cacher le répertoire .firefox (avec un bon
mv .firefox .firefox-wont-find-me) pour voir si ça change quelque chose.


Non ça ne change rien. A noter que je n'ai pas de .firefox mais que je
l'ai trouvé dans mozilla/firefox

Sinon, j'ai remarqué ce qui fait que la page macdonalds se lance, c'est
le %s dans la commande. Si je le mets pas, j'ai une page blanche et si
je le mets, il me met macdonalds en page d'accueil.

J'avoue rester perplexe :s


Nicolas George
Le #1385969
Zanton wrote in message
Sinon, j'ai remarqué ce qui fait que la page macdonalds se lance, c'est
le %s dans la commande.


Je ne vois pas de %s dans le code que tu as posté. Normalement, %s est
utilisé avec des commandes/fonctions comme printf, où il est remplacé par un
argument (de type chaîne).

J'avoue rester perplexe :s


Regarde ce que donne Google si tu cherches « %s », tout simplement.

Zanton
Le #1385965
Zanton wrote in message
Sinon, j'ai remarqué ce qui fait que la page macdonalds se lance, c'est
le %s dans la commande.



Je ne vois pas de %s dans le code que tu as posté. Normalement, %s est
utilisé avec des commandes/fonctions comme printf, où il est remplacé par un
argument (de type chaîne).


J'avoue rester perplexe :s



Regarde ce que donne Google si tu cherches « %s », tout simplement.


Le %s c'est dans la commande qui appelle le script plus haut : firefox
%s et ce %s sert à mettre dans une variable l'url passée en argument à
firefox quand il est lancé par une application extérieure.


Nicolas George
Le #1385964
Zanton wrote in message
Le %s c'est dans la commande qui appelle le script plus haut : firefox
%s et ce %s sert à mettre dans une variable l'url passée en argument à
firefox quand il est lancé par une application extérieure.


Eh bien de toute évidence, tu as un bug quelque part qui fait que ce %s
n'est pas remplacé, ce qui fait qu'il est passé tel quel à Firefox, qui, ne
pouvant le considérer comme une URL, le prend pour une requête Google.

Publicité
Suivre les réponses
Poster une réponse
Anonyme