Pagina 1 di 1

Dilemmi sullo scripting in ubuntu

Inviato: martedì 10 maggio 2016, 11:54
da DrRek
Salve ragazzi,
ultimamente mi sto interessando a creare script per velocizzare operazioni che faccio ogni giorno al computer. Il punto però e che riesco a fare solo cose semplici e primitive.
Scrivo qui per chiedervi come posso ad esempio creare, se possibile, uno script che ad un determinato orario apre firefox, va ad una pagina e clicca due bottoni o che ad esempio mi apra filezilla, si connetta ad un server e mi scarichi un file.
Ho già cercato diverse soluzioni e la più fattibile era quella di simulare la pressione del mouse o della tastiera, ma non è esattamente quello a cui pensavo, ritardi della connessione o del computer li farebbero fallire quasi sempre e tra l'altro preferirei fare qualcosa che lavori in background senza che io veda il mouse muoversi o la tastiera scrivere.
Forse voglio l'impossibile, ma spero di no :D

Grazie a tutti quelli che risponderanno.


p.s. capisco che la risposta può essere troppo aperta e lunga da spiegare a me basterebbe sapere solo che sono cose che si possono fare e se avete qualche bello script a portata di mano di postarlo così che io mi possa studiare i comandi e avere un punto di partenza.

Re: Dilemmi sullo scripting in ubuntu

Inviato: martedì 10 maggio 2016, 12:07
da ubuntumate
Ti consiglio di imparare Python. È un linguaggio semplice e ben fatto ed è conosciuto. In particolare una volta superate le basi, impara ad usare i moduli subprocess,time e mechanize per python 2.7 .Questo dovrebbe essere sufficiente per implementare le automazioni che desideri.

PS:
1) non conosco bene Python, ci ho solo giocherellato tempo fa per fare giochi banali e altre cosette da lamer.

2) Mi auguro di non aver aiutato uno scommettitore.

Re: Dilemmi sullo scripting in ubuntu

Inviato: domenica 15 maggio 2016, 23:33
da eaghezzi
tu vuoi controllare il browser da un processo esterno se il browser non lo prevede non puoi farlo

per fare quello che vuoi tu la soluzione più semplice e già provata che io conosco è utilizzare un linguaggio .net o mono

fai un progetto win form, sulla form metti un controllo web browser

poi hai i metodi per pilotare il browser puoi navigare , selezionare gli elementi della pagina ed invocare anche i javascript

che io sappia funziona solo con windows e devi avere explorer installato infatti ilweb browser control è una interfaccia di explorer.

un collega una volta mi ha segnalato che esiste un browser open scritto in java potresti utilizzare quello.


buon lavoro

Re: Dilemmi sullo scripting in ubuntu

Inviato: lunedì 16 maggio 2016, 0:32
da UbuNuovo
Visto che si tratta di fare uno script, userei strumenti da linea di comando tipo wget o curl per inviare i dati POST o GET corrispondenti all'effetto del pulsante e userei un programma ftp senza interfaccia grafica per caricare/scaricare file.