cendo Inviato 21 Aprile 2008 Segnala Condividi Inviato 21 Aprile 2008 ciao tutti, vorrei creare un programma che si connetta ad un sito, riempia tutti i campi form con dei dati e infine inoltri la richiesta. E' possibile? Come si chiamano questi tipi di programmi? (almeno per cercare qualche info su google) In che linguaggi si possono scrivere? Grazie Cendo Link al commento Condividi su altri siti Altre opzioni di condivisione...
MacMomo Inviato 23 Aprile 2008 Segnala Condividi Inviato 23 Aprile 2008 Non conosco nessun programma che lo faccia, ma puoi farlo a mano usando curl. Non è che sia la soluzione più comoda ma è l'unica che mi viene in mente adesso. Marco - Gallery MacBook Nero 2.2 GHz Intel Core 2 Duo - 4 GB RAM - Mac OS X 10.6 Snow Leopard Link al commento Condividi su altri siti Altre opzioni di condivisione...
cendo Inviato 23 Aprile 2008 Autore Segnala Condividi Inviato 23 Aprile 2008 Non conosco nessun programma che lo faccia, ma puoi farlo a mano usando curl. Grazie, è già qualcosa! Sto cercando da tutte le parti ma non riesco a trovare quello che vorrei. Almeno con 'curl' ho qualche speranza in più. Se trovo qualcosa di meglio vi faccio sapere. Stavo pensando anche ad Automator. E' possibile fare una cosa del genere? Non lo conosco bene quindi non ne ho idea. Link al commento Condividi su altri siti Altre opzioni di condivisione...
poizon Inviato 23 Aprile 2008 Segnala Condividi Inviato 23 Aprile 2008 ciao tutti,vorrei creare un programma che si connetta ad un sito, riempia tutti i campi form con dei dati e infine inoltri la richiesta. Con Python è veramente semplice grazie alla libreria urllib2 http://docs.python.it/html/lib/module-urllib2.html. Ci fai un po' quello che vuoi, puoi riempire form, effettuare login, inviare dati etc... Alcuni esempi di utilizzo li trovi qui: http://personalpages.tds.net/~kent37/kk/00010.html Ciao. [B]Euripide:[/B] [U]Parla da saggio ad un ignorante ed egli dirà che hai poco senno.[/U] Link al commento Condividi su altri siti Altre opzioni di condivisione...
takomaki Inviato 23 Aprile 2008 Segnala Condividi Inviato 23 Aprile 2008 ...non sono i cossidetti "robot" ? se hai i privilegi la cosa più pulita è farsi una paginetta in ASP o PHP e popolare il DB con una bella INSERT INTO, buona fortuna. ///////////////////////////////////////////////////////////////////// Client: iBook G3 Clamshell FireWire JP Version - OS10.3.9 Panther Server: PC AMD 2Ghz - 2Gb RAM - Windows XP Pro Link al commento Condividi su altri siti Altre opzioni di condivisione...
cendo Inviato 23 Aprile 2008 Autore Segnala Condividi Inviato 23 Aprile 2008 ...non sono i cossidetti "robot" ?se hai i privilegi la cosa più pulita è farsi una paginetta in ASP o PHP e popolare il DB con una bella INSERT INTO, buona fortuna. Vi spiego meglio la situazione. Devo popolare un db con dei dati praticamente tutti uguali. Purtroppo non ho accesso al db e devo per forza inserire i contenuti da una pagina web. Manualmete è un'operazione noiosissima e quindi sto cercado di automatizzare il tutto. Tenete conto che non posso modificare assolutamente nulla nel codice della pagina. E' come se volessi creare un programma che si collegasse ad "ItaliaMacForum", andasse sulla pagina "Nuovo messaggio", riempisse il campo "titolo" e il campo "Messaggio" con del testo e cliccasse su "invia". Il programma dovrebbe girare lato client possibilmente Link al commento Condividi su altri siti Altre opzioni di condivisione...
cendo Inviato 23 Aprile 2008 Autore Segnala Condividi Inviato 23 Aprile 2008 Con Python è veramente semplice grazie alla libreria urllib2 http://docs.python.it/html/lib/module-urllib2.html.Ci fai un po' quello che vuoi, puoi riempire form, effettuare login, inviare dati etc... Alcuni esempi di utilizzo li trovi qui: http://personalpages.tds.net/~kent37/kk/00010.html Bello. Non ho mai scritto in python, ma ci sto provando. Tra l'altro ho visto che è già installato su OSX e per cominciare sto creando qualche scriptino stupido. Appena ci avrò preso un po' la mano cercherò di puntare al mio obbiettivo. Non sai se per caso esiste una libreria simile per java? Link al commento Condividi su altri siti Altre opzioni di condivisione...
poizon Inviato 23 Aprile 2008 Segnala Condividi Inviato 23 Aprile 2008 Bello.Non ho mai scritto in python, ma ci sto provando. Tra l'altro ho visto che è già installato su OSX e per cominciare sto creando qualche scriptino stupido. Appena ci avrò preso un po' la mano cercherò di puntare al mio obbiettivo. Non sai se per caso esiste una libreria simile per java? No, purtroppo non conosco/programmo in JAVA, quindi non so se esista una libreria simile. Tuttavia Python è veramente semplice, quindi se già conosci Java e gli aspetti della programmazione OOP, non ti ci vorrano più di due giorni per impararlo. Ciao. [B]Euripide:[/B] [U]Parla da saggio ad un ignorante ed egli dirà che hai poco senno.[/U] Link al commento Condividi su altri siti Altre opzioni di condivisione...
MacMomo Inviato 23 Aprile 2008 Segnala Condividi Inviato 23 Aprile 2008 Con Python è veramente semplice grazie alla libreria urllib2 http://docs.python.it/html/lib/module-urllib2.html.Ci fai un po' quello che vuoi, puoi riempire form, effettuare login, inviare dati etc... Alcuni esempi di utilizzo li trovi qui: http://personalpages.tds.net/~kent37/kk/00010.html Ciao. Non vorrei dire una fesseria, ma dando un'occhiata veloce mi sembra che più o meno si riesca a fare le stesse cose con curl. E secondo me è molto più semplice, perché si potrebbe fare tutto con una semplice riga di codice da battere nel terminale (e anche perché Python non lo conosco :lol: ) P.S. ma non è mica che ti serve per fare spam, visto l'esempio di ItaliaMac Forum? :lol: Marco - Gallery MacBook Nero 2.2 GHz Intel Core 2 Duo - 4 GB RAM - Mac OS X 10.6 Snow Leopard Link al commento Condividi su altri siti Altre opzioni di condivisione...
cendo Inviato 23 Aprile 2008 Autore Segnala Condividi Inviato 23 Aprile 2008 P.S. ma non è mica che ti serve per fare spam, visto l'esempio di ItaliaMac Forum? :lol: cavolo mi avete scoperto :lol: Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.