GoJack - SMS gratis

  • Ottobre 25, 2021, 05:03:45 pm
  • Benvenuto, Visitatore
Effettua l'accesso o una nuova registrazione.

Inserisci il nome utente, la password e la durata della sessione.
Ricerca avanzata  

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.

Post - cape

Pagine: [1]
1
Segnalazione nuovi siti e sviluppo xml / Re:Betamax whoesale
« il: Luglio 26, 2012, 09:31:13 am »
Ok, grazie!

2
Segnalazione nuovi siti e sviluppo xml / Re:Betamax whoesale
« il: Aprile 21, 2012, 11:48:30 am »
Perfetto, allora ho fatto tutto correttamente.
Disattivando il log si velocizza leggermente. Il processore aumenta al 50% l'utilizzo quando esegue lo script, forse è un problema di macchina su cui l'ho montato perchè quando lo provavo in locale era molto più veloce.
Pensavo ci fosse qualche ottimizzazione particolare da fare sul php.ini

3
Segnalazione nuovi siti e sviluppo xml / Re:Betamax whoesale
« il: Aprile 20, 2012, 07:02:58 pm »
Perfetto!!
Ora funziona, grazie mille dell'aiuto!

Avrei ancora un'altro paio di domande (sono un po' offtopic quindi cancella pure e le faccio nella sezione più adatta):
 1. Per aggiornare da una versione di gojack all'altra (incluso gojackweb) basta sostituire il gojack.php e rieseguire installgojackweb.php senza cancellare gli altri file?
 2. Gojack è particolarmente lento, nel caricarsi e nel passare da una pagina all'altra, per esempio dal momento in cui clicco su Invia in gojackweb al momento in cui mi appare la conferma di messaggio inviato passano circa 30 secondi, nonostante il messaggio arrivi subito sul cellulare, c'è qualche parametro del php da sistemare per questa "lentezza"?

4
Segnalazione nuovi siti e sviluppo xml / Re:Betamax whoesale
« il: Aprile 20, 2012, 06:22:44 pm »
Siamo contemporaneamente arrivati entrambi alla stessa soluzione ;)
Si, è come dici tu. Adesso provo con il service che hai scritto e ti dico.

5
Segnalazione nuovi siti e sviluppo xml / Re:Betamax whoesale
« il: Aprile 20, 2012, 06:21:29 pm »
Ho provato a modificare il service per recuperare il PHPSESSID così:
Codice: [Seleziona]
<service id="8888" name="Betamax-w" v="1.0" maxsms="20" singlelen="160" sms_divisor="160" maxlen="160" reset="daily" output_encoding="ACCENT" icon="">
        <description>
            <info>Invia SMS tramite un betamax whoesale. Bisogna avere un account su un servizio betamax con del credito residuo. Sostituisce le lettere accentate.</info>
            <config>
                <required n="1" name="username" default="" desc="Username del sito voip da usare" />
                <required n="2" name="password" default="" desc="Password del sito voip da usare" />
                <required n="3" name="mittente" default="" desc="Numero verificato che verra' visualizzato come mittente" />
  <required n="4" name="voip" default="siptraffic" desc="nome del servizio betamax scritto in minuscolo (es: voipcheap)" />
            </config>
        </description>
        <procedure>
<page method="GET" uri="http://www.%%voip%%.com">
<contents>
<var name="phpsid" left="Set-Cookie: PHPSESSID=" right=";"/>
</contents>
</page>
            <page method="GET" uri="https://www.%%voip%%.com/myaccount/sendsms.php" >
                <headers>
<var name="Cookie" value="PHPSESSID=%%phpsid%%" />
                </headers>
                <vars>
                    <var name="username" value="%%username%%" />
                    <var name="password" value="%%password%%" />
                    <var name="from" value="%%mittente%%" />
                    <var name="text" value="%%message%%" />
                    <var name="to" value="%%intpref%%%%intnum%%" />
                </vars>
                <accept>
                    <var acceptstr="success" />
                </accept>
                <errors>
                    <var errstr="failure" errmsg="Errore invio." />
                </errors>
            </page>
        </procedure>
    </service>

Ora nel log si vede questo:
Codice: [Seleziona]
Pagina 1 redir 0 : http://www.siptraffic.com
Inviata richiesta get
Caricata pagina (11267 bytes)
Lettura pagina.
Individuato content phpsid : tdijkcjv7po3k3pvava3ti0e05
Pagina 2 redir 0 : https://www.siptraffic.com/myaccount/sendsms.php
Aggiunta variabile: username=
Aggiunta variabile: password=
Aggiunta variabile: from=
Aggiunta variabile: text=
Aggiunta variabile: to=
Aggiunto header: Cookie: PHPSESSID=tdijkcjv7po3k3pvava3ti0e05
[glow=red,2,300]Inviata richiesta post[/glow]
Caricata pagina (0 bytes)
Lettura pagina.
Pagina 2 redir 1 : https://www.siptraffic.com/warning.html
Inviata richiesta get
Caricata pagina (8805 bytes)
Lettura pagina.
Il sito non ha risposto nelle modalità previste nell xml

Mi sorge un dubbio...perchè nella parte evidenziata (che è quella che dovrebbe inviare i dati (username, password, from, to, text)) c'è inviata richiesta post mentre io ho specificato nel service GET?

6
Segnalazione nuovi siti e sviluppo xml / Re:Betamax whoesale
« il: Aprile 20, 2012, 05:51:51 pm »
No, non funziona nemmeno adesso...
Il fatto è che il PHPSESSID cambia ogni volta.

Il metodo l'ho scritto con il GET perchè con il POST non funziona, o meglio mi rimanda alla pagina di sessione scaduta.
Facendo una semplice form così:
Codice: [Seleziona]
<form id="form1" name="form1" method="get" action="https://www.siptraffic.com/myaccount/sendsms.php">
  <table width="50" border="1" align="center">
    <tr>
      <td width="10%">Mittente</td>
      <td width="90%"><input name="from" type="text" id="from" value="" width="172" /></td>
    </tr>
    <tr>
      <td>Destinatario</td>
      <td><input type="text" name="to" value="+39" width="172" id="to" /></td>     
    </tr>
    <tr>
      <td height="136">Testo</td>
      <td><textarea name="text" id="text" cols="26" rows="8"></textarea></td>
    </tr>
    <tr>
      <td colspan="2"><div align="center"><input id="bottone" type="submit" value="Invia" /></div></td>
    </tr>
  </table>
    <input name="username" type="hidden" value="" />
    <input name="password" type="hidden" value="" />
</form>

con il metodo GET funziona, con POST mi rimandava alla pagina di warning, quindi ne ho dedotto che anche nel service servisse il GET.

7
Segnalazione nuovi siti e sviluppo xml / Re:Betamax whoesale
« il: Aprile 19, 2012, 11:25:20 pm »
Grazie!
L'ho provata e ti ho mandato una mail.

8
Segnalazione nuovi siti e sviluppo xml / Re:Betamax whoesale
« il: Aprile 16, 2012, 07:40:31 pm »
Purtroppo non avendo account con il credito caricato non posso provarli...

9
Segnalazione nuovi siti e sviluppo xml / Re:Betamax whoesale
« il: Aprile 16, 2012, 07:24:12 pm »
Se non sbaglio gli altri betamax sono in https....
Ok, rimango in attesa allora.

Grazie per ora

10
Segnalazione nuovi siti e sviluppo xml / Re:Betamax whoesale
« il: Aprile 16, 2012, 06:44:46 pm »
No, siti con curl non ce ne sono però da phpinfo() la libreria risulta attiva.
Il php è la versione 5.3.3

Ho provato anche con easyphp ma non funziona.
Inoltre con lo sniffer (Wireshark) non riesco a vedere la risposta del server betamax perchè è in https e dai pacchetti non si capisce.

11
GoJack Android / Re:Non salva il servizio
« il: Aprile 16, 2012, 10:29:43 am »
No, non compariva. Però ho provato a reinstallare l'applicazione e adesso funziona.

Grazie comunque

12
Segnalazione nuovi siti e sviluppo xml / Re:Betamax whoesale
« il: Aprile 16, 2012, 08:04:54 am »
Si, ci sono anche dei siti php nello stesso server e funzionano. Faccio una prova su un'altro server e proverò con lo sniffer...

13
Segnalazione nuovi siti e sviluppo xml / Re:Betamax whoesale
« il: Aprile 15, 2012, 10:42:27 pm »
Eh infatti, é strano.
Il server é mio, non  ne uso uno esterno.
C'é la possibilità di vedere un log con la risposta del server o qualcosa di simile?

14
GoJack Android / Non salva il servizio
« il: Aprile 15, 2012, 08:47:25 pm »
Ho installato su Android 2.3.7 (Cyanogen 7.2) l'applicazione per Android.
Il problema è questo: quando la apro faccio aggiungi servizio e poi inserisco il nome e l'url del mio server, successivamente clicco salva ma non succede niente. Il bottone salva si illumina come se premuto ma la schermata non cambia e il servizio non viene aggiunto...

Qualcuno ha avuto lo stesso problema?

Grazie

15
Segnalazione nuovi siti e sviluppo xml / Betamax whoesale
« il: Aprile 15, 2012, 08:41:36 pm »
I servizi Betamax whoesale (per esempio siptraffic.com o voicetrading.com) non sono implementati nel service.xml, così a suo tempo me l'ero fatto per conto mio e su Fresmee Desktop funziona perfettamente.
Ora aggiungedolo al service.xml di GoJack quando tento l'invio da web mi esce questo messaggio:

Errore nell'invio!
Il sito non ha risposto nelle modalità previste nell xml

Questo è il service in questione che non funziona:
Codice: [Seleziona]
<service id="8888" name="Betamax-w" v="1.0" maxsms="20" singlelen="160" sms_divisor="160" maxlen="160" reset="daily" output_encoding="ACCENT" icon="">
        <description>
            <info>Invia SMS tramite un betamax whoesale. Bisogna avere un account su un servizio betamax con del credito residuo. Sostituisce le lettere accentate.</info>
            <config>
                <required n="1" name="username" default="" desc="Username del sito voip da usare" />
                <required n="2" name="password" default="" desc="Password del sito voip da usare" />
                <required n="3" name="mittente" default="" desc="Numero verificato che verra' visualizzato come mittente" />
  <required n="4" name="voip" default="siptraffic" desc="nome del servizio betamax scritto in minuscolo (es: voipcheap)" />
            </config>
        </description>
        <procedure>
            <page uri="https://www.%%voip%%.com/myaccount/sendsms.php" method="GET">
                <vars>
                    <var name="username" value="%%username%%" />
                    <var name="password" value="%%password%%" />
                    <var name="from" value="%%mittente%%" />
                    <var name="text" value="%%message%%" />
                    <var name="to" value="%%intpref%%%%intnum%%" />
                </vars>
                <accept>
                    <var acceptstr="success" />
                </accept>
                <errors>
                    <var errstr="failure" errmsg="Errore invio." />
                </errors>
            </page>
        </procedure>
    </service>

Pagine: [1]
Contatta Daniele8787 l'autore di GoJack


Se vuoi ringraziare me (Daniele8787) e ciopper90, per il lavoro svolto fin'ora,
puoi prendere in considerazione una libera donazione. Grazie mille.