il te suffit de supprimer le fichier lock qui se trouve dans le repertoire .mozilla/nomduprofile/trucbizarre/
Mais dans ce cas, les 2 mozillas vont lire/ecrire dans les meme endroit => brrrrrrrrr
Il faudrait un gestionnaire de config qui se lance en une instance. Les instances de mozilla passeraient pas ce gestionnaire sans écrire directement dans les fichiers ainsi, il pourrait y avoir plusieurs mozilla ouvert sans problème.
et tu fais comments pour gérer les différences entre 2 fichiers? genre ton mozilla 1 il s'attend a voir le fichier toto dans un certain état et le mozilla 2 le meme fichier toto dans au autre état... tu dupliques tous les fichiers (une sorte de copy-on-write)? ...franchement je pense ce truc bien trop compliqué....
Euh, dans le menu il y a File->New->New navigator windows,
Ce qui correspond assez bien au comportement que l'on recherche quand on lance une deuxième fois mozilla, il "suffirait" au lancement si un mozilla est deja lancé de lui dire d'ouvrir une nouvelle fentre, je ne sais pas comment faire ca sous linux (et oui, je suis un nb niveau utilisation, et encore pire en programmation du système), mais avec l'api win ca se fait vraiment en 10 lignes, je serais quand même étonné que ca soit impossible sous linux.
bah, le script mozilla fait ca tres bien... et te lance un magnifique mozilla -remote, chose que meme en 1000 lignes tu n'es pas pres de voir sous windows...
Un simple petit script qui regarde si une instance de mozilla est déjà lancée et, le cas échéant, lance une nouvelle fenêtre (ici pour phoenix):
#!/bin/bash
# author - David Patton
# hacked by Ploum
startpage="file:///usr/share/doc/mozilla-browser/localstart.html"
cd /usr/local/phoenix
if [[ `ps -e | grep phoenix-bin` ]]; then
echo "Phoenix is probably running."
echo "See http://www.mozilla.org/unix/remote.html(...) for -remote commands"
if ! [ $# = 0 ]; then
`./phoenix -remote 'openURL('$1',new-tab)'`
elif ! `./phoenix -remote 'openURL('$startpage', new-window)'`; then
echo "Phoenix failed to start."
echo "Trying phoenix as if it isn't running: "
`./phoenix $1 &`
fi
else
echo "Phoenix isn't running."
`./phoenix $1 &`
fi
Mes livres CC By-SA : https://ploum.net/livres.html
mais c'est déjà ce que font les scripts de démarrage de phoenix, mozilla et consorts (même netscape 4.7) ! (sauf que eux cherchent si il y a déjà une fenetre d'affichée)
J'ai adapté le script à mes besoins... merci à Ploum :)
#!/bin/bash
# author - David Patton
# hacked by Ploum
# bidouillé par Nucleos et Moz
startpage="https://linuxfr.org/my/(...)"
cd /usr/local/mozilla
if [[ `ps -e | grep mozilla-bin` ]]; then
echo "Moz est sans doute en marche."
echo "See http://www.mozilla.org/unix/remote.html(...) for -remote commands"
if ! [ $# = 0 ]; then
`./mozilla -remote 'openURL('$1',new-tab)'`
elif ! `./mozilla -remote 'openURL('$startpage', new-window)'`; then
echo "Mozilla ne réussit pas à démmarer."
echo "Essai de démarrage comme si Moz n'était pas démmarer :"
`./mozilla $1 &`
fi
else
echo "Mozilla n'est pas actuellement en marche."
`./mozilla $1 &`
fi
# Re: Mozilla 3.1 -> Profile Manager
Posté par Marc (site web personnel) . Évalué à 7.
[^] # Re: Mozilla 3.1 -> Profile Manager
Posté par bobsinclar5 . Évalué à 2.
3.1 <=> 1.3 ;-)
[^] # Re: Mozilla 3.1 -> Profile Manager
Posté par cmotsch . Évalué à 4.
# Re: Mozilla 3.1 -> Profile Manager
Posté par Marc (site web personnel) . Évalué à 3.
Mais dans ce cas, les 2 mozillas vont lire/ecrire dans les meme endroit => brrrrrrrrr
[^] # Re: Mozilla 3.1 -> Profile Manager
Posté par rootix . Évalué à 2.
[^] # Re: Mozilla 3.1 -> Profile Manager
Posté par Marc (site web personnel) . Évalué à 2.
[^] # Re: Mozilla 3.1 -> Profile Manager
Posté par Fulgrim . Évalué à 1.
[^] # Re: Mozilla 3.1 -> Profile Manager
Posté par Mathieu Pillard (site web personnel) . Évalué à 1.
# Re: Mozilla 3.1 -> Profile Manager
Posté par ploum (site web personnel, Mastodon) . Évalué à 6.
#!/bin/bash
# author - David Patton
# hacked by Ploum
startpage="file:///usr/share/doc/mozilla-browser/localstart.html"
cd /usr/local/phoenix
if [[ `ps -e | grep phoenix-bin` ]]; then
echo "Phoenix is probably running."
echo "See http://www.mozilla.org/unix/remote.html(...) for -remote commands"
if ! [ $# = 0 ]; then
`./phoenix -remote 'openURL('$1',new-tab)'`
elif ! `./phoenix -remote 'openURL('$startpage', new-window)'`; then
echo "Phoenix failed to start."
echo "Trying phoenix as if it isn't running: "
`./phoenix $1 &`
fi
else
echo "Phoenix isn't running."
`./phoenix $1 &`
fi
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Mozilla 3.1 -> Profile Manager
Posté par Troy McClure (site web personnel) . Évalué à 1.
[^] # Re: Mozilla 3.1 -> Profile Manager
Posté par Nucleos . Évalué à 1.
#!/bin/bash
# author - David Patton
# hacked by Ploum
# bidouillé par Nucleos et Moz
startpage="https://linuxfr.org/my/(...)"
cd /usr/local/mozilla
if [[ `ps -e | grep mozilla-bin` ]]; then
echo "Moz est sans doute en marche."
echo "See http://www.mozilla.org/unix/remote.html(...) for -remote commands"
if ! [ $# = 0 ]; then
`./mozilla -remote 'openURL('$1',new-tab)'`
elif ! `./mozilla -remote 'openURL('$startpage', new-window)'`; then
echo "Mozilla ne réussit pas à démmarer."
echo "Essai de démarrage comme si Moz n'était pas démmarer :"
`./mozilla $1 &`
fi
else
echo "Mozilla n'est pas actuellement en marche."
`./mozilla $1 &`
fi
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.