Sviluppo software e assistenza > Server personale: tutte le guide e le esperienze degli utenti.

[python] Script per l'invio

(1/3) > >>

ciopper90:
lasciamo tutto quello che facciamo ai posteri  :) :)

questo è un semplice script python(funzionante nella versione 2) che permette di inviare i messaggi attraverso gojack
nella parte iniziale troviamo tutti i parametri che lútente deve inserire per poter inviare correttamente i messaggi

questo e pensato per servizi che non richiedono il captcha
ottimo per servizi di notifica
funziona ssu piattaforma windows,linux,mac senza problemi(teoricamente)

si sa mai serva a qualcuno



--- Codice: ---import urllib

urlhost=""    #url nel formato http://dominio.com/gojack.php
service=""    #servizio
user=""       #primo parametro servizio
password=""   #secondo parametro servizio
nick=""       #terzo parametro servizio
rcpt=""       #destinatario
text=""       #testo del messaggio
p=""          #password di gojackweb

urllib.urlopen(urlhost+'?servizio='+service+'&user='+user+'&pass='+password+'&nick='+nick+'&rcpt='+rcpt+'&text='+text+'&p='+p)

--- Termina codice ---

3vixan:
Ciao,
intanto grazie ancora per i PM.
Non riesco proprio a farlo funzionare per GoJackMS...io ho inserito il codice come mi avevi indicato tu:


--- Codice: ---import urllib

urlhost="http://192.168.0.2/gojack/gojack.php"    #url raspberry
service="GoJackMS"    #servizio
user="9991288345"       #mio numero GoJackMS
password=""   #lasciato vuoto
nick=""       #lasciato vuoto
rcpt="9991288345"       #mio numero GoJackMS
text="Prova gojackMS python"       #testo del messaggio
p="MIA PASSWORD FORUM GOJACK"          #password di gojackweb

sito=urlhost+'?servizio='+service+'&user='+user+'&pass='+password+'&nick='+nick+'&rcpt='+rcpt+'&text='+text+'&p='+p

print sito

--- Termina codice ---

incollando poi sulla barra degli indirizzi del browser l'indirizzo che esce mi riporta il seguente errore:

--- Citazione ---3Il sito non ha risposto nelle modalità previste nell xml Dati tot 139 b (tentativo 2)
--- Termina citazione ---

C'è qualche parametro che mi manca?

ciopper90:
Allora in p va la password di gojack.PHP
Quella che si imposta nei setting di gojack

Se no prova ad abilitare il debug e poi guarda nel log dove sta il problema
PPS..nel gojack area personale hai impostato 192.168.0.xx come URL legato a quel numero???


Eventualmente mento 9991234567 come destinatario e guarda se invia(sono io quel numero)

3vixan:

--- Citazione da: ciopper90 - Novembre 05, 2014, 11:32:01 pm ---Allora in p va la password di gojack.PHP
Quella che si imposta nei setting di gojack

Se no prova ad abilitare il debug e poi guarda nel log dove sta il problema
PPS..nel gojack area personale hai impostato 192.168.0.xx come URL legato a quel numero???


Eventualmente mento 9991234567 come destinatario e guarda se invia(sono io quel numero)

--- Termina citazione ---
Mettendo il tuo numero come destinatario sembra funzionare: me lo confermi?

Ps: dove vedi che ho inserito un IP interno nell'area personale?

ciopper90:
dentro l'area evidenziata in rosso devi inserire l'url al gojack.php(l'url deve essere raggiungibile pubblicamente)


altrimenti basta che invece che il numero come destinatario metti "http://192.168.0.2/gojack/gojack.php"
e dopo dovrebbe andare

Navigazione

[0] Indice dei post

[#] Pagina successiva

Vai alla versione completa