OVH Cloud OVH Cloud

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

9 réponses
Avatar
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

9 réponses

Avatar
Nicolas George
Zanton wrote in message <4169261a$0$22571$:
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.

Avatar
Zanton
Zanton wrote in message <4169261a$0$22571$:

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


Avatar
Nicolas George
Zanton wrote in message <41695a20$0$314$:
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.

Avatar
Zanton
Zanton wrote in message <41695a20$0$314$:

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.


Avatar
Nicolas George
Zanton wrote in message <4169631d$0$312$:
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.

Avatar
Zanton
Zanton wrote in message <4169631d$0$312$:

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.


pourquoi google ?


Avatar
Nicolas George
Zanton wrote in message <4169757f$0$279$:
pourquoi google ?


C'est configurable, mais comme Google est le meilleur moteur de recherche
disponible actuellement, c'est celui-ci qui est sélectionné par défaut.

Avatar
Zanton
Zanton wrote in message <4169757f$0$279$:

pourquoi google ?



C'est configurable, mais comme Google est le meilleur moteur de recherche
disponible actuellement, c'est celui-ci qui est sélectionné par défaut.


Tu as raison : le premier site qui apparait sur une recherche %s dans
google et le site de mac donald's... Bon, va falloir que je me
débrouille pour que ce soit plus macdo parce que ça me soule là :s

Merci de ton aide en tout cas.


Avatar
jp-oc
Zanton wrote:

Bonjour,

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...


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

Zanton


Salut
On ne peut pas te venir en aide : la malbouffe nos envahit