Newsgroup: it.comp.macintosh
Titolo: [AS] vorrei fare uno script che....

non riesco a risolvere dei problemi di instabilita' della ADSL e vorrei
fare uno script che:
1) mi testi se sono realmente connesso (realmente perche' per il modem
sono connesso ma non riesco ne a ricevere ne ad inviare dati)
2) quando mi disconnetto:
        - mi chiuda delle applicazioni
        - attenda l'evento di chiusura
        - mi riavvii il computer
3) se il computer si riavvia tramite questo script:
        - si avvii con login
        - si connetta alla rete
        - mi apra una o piu' applicazioni
PS: il riavvio e' l'unico modo che ho trovato per resettare la
connessione, se sono realmente connesso posso semplicemente scollegarmi,
ma nel caso suddetto se scollego mi rimane un eterno loop di
scollegamento.
pensavo a due script, uno che possa avviare manualmente e che mi testi
la linea ed il secondo che testi se il primo era avviato nel momento del
riavvio.
la domanda e' (finalmente...):
come testo se riesco a trasmettere o ricevere dati visto che per il
modem rimango connesso?
come posso (se posso...) avviare il mac in automatico con login?
-- 
szetax@METTI

 come posso (se posso...) avviare il mac in automatico con login?
intendi fare il login automatico con un utente quando si avvia il mac?
Preferenze di sistema->Account->Login Automatico (dopo aver selezionato
un utente admin).
Ciao Jack

 un utente admin).
beh no....
io vorrei che se il mac si avvia normalmente ci sia la finestra di
login... se invece tramite script, in questo caso il login deve essere
automatico...
voglio troppo? :o)
-- 
szetax@METTI

 voglio troppo? :o)
si, e quando si avvia come fa (il mac) a decidere se deve avviarsi
normalmente o tramite script?
oddio, penso si possa fare, ma decisamente non dal finder. Nel senso si
potrebbe dirgli di andare a cercare uno specifico file al momento
dell'avvio (quando attiva la memoria virtuale,ecc.), se lo trova esegue
lo script, altrimenti avvia normalmente. Poi bisogna trovare il modo di
creare/cancellare quel file quando si vuole (bom, questo e' facile
anche via AS).
Cmq e' tutta roba che IMHO e AFAIK bisogna fare da linea di comando (e
modificare qualche config file di basso livello.
Ciao Jack

 pero'
do shell script "ping 192.168.23.5"
-- 
Anything that, in happening, causes itself to happen again,
happens again.
It doesn't necessarily do it in chronological order, though.

 do shell script "ping 192.168.23.5"
/me deve imparare AS...
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

 normalmente o tramite script?
io pensavo di fare due script...
una da aprire manualmente e l'altro in automatico (il check deve
avvenire solo se il primo e' aperto)...
se io avvio il primo ed ho un riavvio setto qualche variabile o scrivo
qualche file o altro in modo che il secondo sa' se deve avviare con
login o no...
questo detto in modo semplice :oP
il problema e' che non so' se all'avvio il secondo script possa fare un
check sul primo per decidere... ma visto che il finder non e' ancora
avviato "credo" (e spero che qualcuno mi smentisca) che non si possa
fare...
potrei pero' fare che il primo script mi setti il login automatico al
prossimo riavvio ed nel momento che si e' riavviato rimetta le cose a
posto... e cosi via...
forse e' meglio :o)
pero' "credo" che per farlo dovrei impartire un comando da terminale via
AS... tipo do shell script... 
vediamo che succede :o)
e vediamo anche se qualcuno interviene... perche' ...beh... :oP
-- 
szetax@METTI

 do shell script "ping 192.168.23.5"
thanks :o)
-- 
szetax@METTI

 do shell script "ping 192.168.23.5"
c'e' qualcosa che non funge....
--------------------------------------
with timeout of 10 seconds
try
do shell script "ping 192.168.23.5"
on error
end try
end timeout
---------------------------------------
o che la connessiioone sia attivata o no mi va in un loop dal quale devo
forzare il quit per uscire...
con terminale invece nessun problema, e' velocissimo...
sys 10.3.9
-- 
szetax@METTI

 do shell script "ping 192.168.23.5"
L'IP me l'ero inventato... Metticene uno funzionante.


 c'e' qualcosa che non funge....
ehm...rettifico...
tutto ok... 
per ora... :o)
-- 
szetax@METTI

 L'IP me l'ero inventato... Metticene uno funzionante
si...ho risolto...
sintassi di PING, non mettendo -c count pingava, pingava, pingava,
ping....
ho la adsl con tiscali e quando clicco un sito inesistente mi da' la
pagina di tiscali con avvertimento dell'ineststenza del sito...
morale: pingando qualsiasi indirizzo ho una risposta positiva...
ma questa e' un'altra storia... :oP
-- 
szetax@METTI

ora vorrei risolvere un altro problema e poi credo di poter far da
solo...
1) come faccio a far partire uno script all'avvio tipo ex-avvia con?
2) come si fa' tramite AS a settare nel pannello account login
automatico e viceversa?
:o)
-- 
szetax@METTI