[PLUTO-help] Firefox e + sessioni utilizzando lo stesso profilo, ...(S.O.S)
Satana
6uncesso a infinito.it
Mer 23 Giu 2004 01:17:01 CEST
Dunque vista l'ora tarda spero di nn sparare cavolate...facendo il punto
della zituazzione Firefox 0.9 client mozzilla-like uscito da pochi
giorni possiede un paramatro -remote che permetterebbe di utilizzare un
processo firefox già in esecuzione bypassando il problema del lock sul
profilo utente ... propio perchè il processo è sempre quello in
esecuzione (probabilemente verrà creata una thread per gestire il nuovo
tab/finestra). Navigando su Gooogleeee ho trovato 1 script che però
sembra propio nn volerne sapere di funziare (il motivo è che nn entra
mai dentro il primo if essendo che la il comando che precede il
controllo fallisce sempre ...motivo...nn ricordo dove e come l'ho
scovato fuori sto script in origine potrebbe essere stato per
mozzilla...o + semplicemente è frutto di un trip mentale di qualcuno).
Per chi si è perso le puntate precedenti questo è lo script tarocco:
#!/bin/sh
/usr/local/FIREFOX/firefox -remote 'ping()'
if [ $? -eq 0 ]; then
#open a new window
#firefox -remote "openURL(www.google.com, new-window)" &
printf "Inside the If"
/usr/local/FIREFOX/firefox -remote "openURL(${1}, new-window)" &
else
#open new instance
/usr/local/FIREFOX/firefox $1 &
fi
Ma io (che nn mi do mai per vinto...) ho cercato nuovamente su google
questa volta cn keyword migliori e ho scovato un situz di fanatici del
FreeBSD (cugini nostri no?) che hanno concepito una serie di script
interessanti l'ultimo dei quali fa riferimento propio al Firefox
0.9...ho scaricato lo script...e adesso sto cercando di capirlo (come
avrete capito sn ai primi passi cn lo scripting di shell) mah...datemi
na mano a capirlo perchè nn è tutto chiaro e limpido:
http://www.freshports.org/www/firefox-remote/
#!/bin/sh
X11BASE="@X11BASE@"
FIREFOX_XREMOTE="${X11BASE}/usr/local/FIREFOX/mozilla-xremote-client"
FIREFOX_CMD="${X11BASE}/usr/local/FIREFOX/firefox"
TRUE="/usr/bin/true"
if [ "$1x" = "x" ]; then
URL="about:blank"
else
URL=$1
fi
FIREFOX_REMOTE="openURL(${URL},new-tab)"
if [ -f ${FIREFOX_XREMOTE} ]; then
FIREFOX_PING=${TRUE}
FIREFOX_RCMD="${FIREFOX_XREMOTE} -a firefox"
else
FIREFOX_PING="${FIREFOX_CMD} -remote ping()"
FIREFOX_RCMD="${FIREFOX_CMD} -remote"
fi
${FIREFOX_PING} &&
${FIREFOX_RCMD} ${FIREFOX_REMOTE} && exit 0
${FIREFOX_CMD} ${URL}
Cmq vi aggiorno in tempo reale ho scoperto just now che esiste un
binario dentro la cartella di firefox che si chiama
mozilla-xremote-client che corrisponde al client firefox che implementa
le funzionalità della libreria remote di mozzilla si pare che il -remote
nn funga
(http://www.mail-archive.com/debian-user@lists.debian.org/msg101886.html)...cn
+ calma domani per ex mi lancerò a fare sto script poi se produco
qualcosa di buono lo inoltro alla lista...magari potrebbe interessare a
qualcun altro...
---
\\|//
( ^ ^ )
+----oOO--(_)--OOo---------------[DaX]--------------------------------+
| Powered by: |
| - Red Hat Linux 9 kernel 2.4.20-31.9custom |
| - cpu: AMD Athlon(TM) XP1700+ |
| - ram: 768 Mb |
| Contacts: |
| - Mail: Cyber.fox1 a infinito.it |
| - ICQ UIN: 340835008 |
+---------------------------------------------------------------------+
Meteo zona di [Padova/Este] ore 00:30
- OGGI mercoledì 23 giugno 2004
Showers Early T.Max: 26 - T.Min: 16
- DOMANI giovedì 24 giugno 2004
Isolated Thunderstorms T.Max: 26 - T.Min: 17
+-----------Oooo.-----------------------------------------------------+
.oooO ( )
( ) ) /
\ ( (_/
\_)
More information about the pluto-help
mailing list