Newsgroup: it.comp.sicurezza.varie
Titolo: Upload FTP semiautomatico

Avrei necessità di automatizzare l'upload giornaliero di un file su un
sito web, e pensavo di usare un client FTP che, una volta lanciato,
potesse eseguire automaticamente una serie di operazioni (connessione -
upload - quit) in maniera più o meno trasparente all'utente (che non
dovrebbe mettere le mani in questa operazione; proprio proprio gli posso
far cliccare un icona, ma l'idea è di mettere il tutto come operazione
pianificata).
Ho scaricato e provato diversi client, senza trovare nulla che facesse
quel che volevo, voi avete qualche suggerimento (l'OS è win95)?
In alternativa pensavo di usare il programma ftp.exe contenuto in
C:\Windows (o altro simile) e fargli eseguire tramite script/bat una
lista dei vari comandi (open 
ftp.xxxxx.it
 - User: xxxxx - Password:
xxxxx - cd directory - put file.zip - bye) ma non so se è possibile e
come.
Grazie.
Ciao, Alessio.
-- 
La versione ufficiale di Agent 1.93 *in italiano* è disponibile su
http://www.forteinc.com/agent/download.php?language=Italiano
Il manuale in italiano di Agent, la guida a FreeAgent, le FAQ di ICSN
e altre risorse si trovano su 
http://spazioinwind.iol.it/sleepers/

 programma ftp.exe contenuto in
Beh .. ad esempio
FTPSCRIPT.BAT (file batch di avvio)
@echo off
cd \cartellalocale
ftp -s:ftpscript.txt
cls
exit
FTPSCRIPT.TXT (file comandi ftp)
open 
ftp.dominio.it
nomeutente
password
cd /cartellaremota
hash
bin
get file1.dat
get file2.gif
asc
put file3.txt
quit
ovvio che si tratta solo di un'esempio ma spero
che sia abbastanza chiaro da permetterti di creare
il tuo script, a quel punto ti basta usare lo scheduler
di windows per far partire il batch quando necessario
Ciao
-- 
* ObiWan
DNS "fail-safe" for Windows 2000 and 9X clients.
http://ntcanuck.com
408 XP/2000 tweaks and tips
http://ntcanuck.com/tq/Tip_Quarry.htm

 come.
avevo lo stesso problema, il client ftp di windows fa schifo :-),
e non e' che gli altri client ftp ti permettano di automatizzare
qualcosa, l'unico che ho trovato e'  ncftp che fa tutto quello che vuoi 
da linea di comando
lo trovi qui:
http://www.ncftpd.com/
ciao
-- 
A volte, arma di sterminio di massa può essere anche il moschetto del boia.

 da linea di comando
Naah ... CatFood FTP .. di tutto di + ;-)

 Naah ... CatFood FTP .. di tutto di + ;-)
ma devi registrarti
e chissa' che fine fanno i tuoi dati


 e chissa' che fine fanno i tuoi dati
Uuuh sicuro "Giuseppe Garibaldi" "Via Caprera 1000"
ecc ecc ecc ovvio che l'email te la crei usando uno dei
provider free e la molli appena finito .. eppork .. devo
proprio spiegarti tutto ?!?

 proprio spiegarti tutto ?!?
seee,
se tutte le volte che mi serve un prg, devo crearmi un
email.... (anche se posso crearmi una email sul mail server e
poi cancellarla :-) )
cerco quello che non vuole niente e faccio prima


 poi cancellarla :-) )
No ... crei un'account e lo usi per (diciamo) 3 mesi o in ogni
caso finchè non inizia a ricevere troppo spam, a quel punto
lo elimini e ne crei un'altro, nel frattempo usi quell'account
tutte le volte che ti serve fornire un'indirizzo email... è il vecchio
principio dello "scratchpad" ... :-)

ftp -s:ftpscript.txt
Grazie, funziona sia il tuo suggerimento che il client suggerito da
Rodolfo.
Una curiosità: come hai trovato l'opzione -s:file.txt ?


> Una curiosità: come hai trovato l'opzione -s:file.txt ?
Heh .. "ftp -?" da linea comandi :-)


Heh .. "ftp -?" da linea comandi :-)
Ma porca putt... avevo provato solo /? :-/
Quando accidenti si decideranno ad usare dei flag sempre uguali?
dir /?
ftp -?
l'help di regedit va chiesto in DOS, altrimenti ciccia
eccetera...


> Ma porca putt... avevo provato solo /? :-/
LOL ... NT (e fratelli .. 2K, XP, ...) ammettono
anche la sintassi *nix (beh quasi sempre)
e siccome sono più abituato ad usare "-"
che non "/" ... :-)
