[PLUTO-help] Firefox e + sessioni utilizzando lo stesso profilo...script partorito mah vorrei chiarimenti...

Satana 6uncesso a infinito.it
Mer 23 Giu 2004 23:03:07 CEST


Stasera ho prodotto sto scriptino-ino-ino x Firefox ... datemi un vostro 
parere...sn agli inizi cn lo scripting di shell credo che
qualcuno di + perito sarebbe in grado di trovare soluzioni + eleganti...

#!/bin/sh
# se si specifica -t aggiunge una nuova scheda a quella esistente e 
porta in primo piano firefox
# se si specifica -w aggiunge una nuova nuova a quella esistente e la 
porta in primo piano
#se nulla semplicemente sulla finestra esistente va all'URI specivicato 
sulla linea di comando
#dovrebbe aprire anche files locali ma credo gli diano problems i path 
cn spazi

FIREFOX_XREMOTE="/usr/local/FIREFOX/mozilla-xremote-client"
FIREFOX_CMD="/usr/local/FIREFOX/firefox"
FIREFOX_STR=""
$FIREFOX_XREMOTE 'ping()'
IS_RUNNING=$?

if [ -z "$2" ]; then
        URL="about:blank"
else
        URL=$2
fi

if [ $IS_RUNNING -eq 0 ]; then
        if [ "$1" == "-t" ]; then                                        
                              !!!!! Sarebbe mica possibile scrivere una 
espressione condizionale stile C tipo: if(expr1 || expr2) ??????????????????
                FIREFOX_STR="openURL(${URL},new-tab)"
        elif [ "$1" == "-w" ]; then
                FIREFOX_STR="openURL(${URL},new-window)"
        else
                FIREFOX_STR="openURL(${URL})"
        fi
else
        if [ "$1" == "-t" ]; then
                FIREFOX_STR=$2
        elif [ "$1" == "-w" ]; then
                FIREFOX_STR=$2
        else
                FIREFOX_STR=$1
        fi
fi

if [ $IS_RUNNING -eq 0 ]; then
                echo "remoteONFIREFOX_STR: $FIREFOX_STR"
                $FIREFOX_XREMOTE $FIREFOX_STR &
        else
                echo "remoteOFF FIREFOX_STR: $FIREFOX_STR"
                $FIREFOX_CMD $FIREFOX_STR &
fi

-- 
         \\|//
        ( ^ ^ )
+----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 22:30
		- OGGI mercoledì 23 giugno 2004
		  Isolated Thunderstorms T.Max: 26 - T.Min: 17
		- DOMANI giovedì 24 giugno 2004
		  Sunny T.Max: 28 - T.Min: 18
+-----------Oooo.-----------------------------------------------------+
     .oooO  (   )
     (   )   ) /
      \ (   (_/
       \_)



More information about the pluto-help mailing list