GoJack - SMS gratis

Sviluppo software e assistenza => GoJack Android => Topic aperto da: 3vixan - Agosto 06, 2013, 12:33:35 pm

Titolo: Importazione servizi personali
Inserito da: 3vixan - Agosto 06, 2013, 12:33:35 pm
Ciao a tutti!
Non riesco ad importare sull'applicazione Android un servizio personale che ho creato e che da Gojack web funziona.
Se lancio l'importazione l'app va in crash e si chiude... ???
Quali potrebbero essere i parametri del servizio che causano il crash?
Grazie mille

Mattia
Titolo: R: Importazione servizi personali
Inserito da: ciopper90 - Agosto 06, 2013, 01:05:12 pm
Quale versione dell'applicazione stai usando??

Inviato dal mio Galaxy Nexus usando Tapatalk 4

Titolo: Re:R: Importazione servizi personali
Inserito da: 3vixan - Agosto 06, 2013, 02:29:20 pm
Quale versione dell'applicazione stai usando??

Inviato dal mio Galaxy Nexus usando Tapatalk 4

Scusa, davo per scontato che ormai si parla dell'ultima versione

Comunque ho installato la Gojack v2.0.2

Mattia
Titolo: Re:Importazione servizi personali
Inserito da: antonino.spampinato - Agosto 06, 2013, 02:38:29 pm
il problema è lo spazio di "skebby classic" inserisci pure maxsms="1000".
da web viene inviato skebby+classic mentre il link è services=skebby classic (con lo spazio).
le app java e android,incontrano problemi sul caratteri di spazio.
Titolo: Re:Importazione servizi personali
Inserito da: 3vixan - Agosto 06, 2013, 02:43:16 pm
il problema è lo spazio di "skebby classic" inserisci pure maxsms="1000".
da web viene inviato skebby+classic mentre il link è services=skebby classic (con lo spazio).
le app java e android,incontrano problemi sul caratteri di spazio.

 ??? scusami, per curiosità, come hai fatto a capire che parlo del servizio di skebby?
Titolo: R: Importazione servizi personali
Inserito da: ciopper90 - Agosto 06, 2013, 02:48:13 pm
Intanto aggiungo nel todo il problema spazi nei servizi. Intanto se mi confermi che è quello il problema inizio a risolverlo

Inviato dal mio Galaxy Nexus usando Tapatalk 4

Titolo: Re:Importazione servizi personali
Inserito da: antonino.spampinato - Agosto 06, 2013, 02:55:38 pm
ti ho letto sull'altro topic.
ciopper90: se ti dice di si, devi fare il percent enconding dei caratteri (http).
Però daniele dovrebbe inserire il percent enconding nella creazione di query (link hai servizi).
Titolo: Re:R: Importazione servizi personali
Inserito da: 3vixan - Agosto 06, 2013, 03:02:16 pm
Intanto aggiungo nel todo il problema spazi nei servizi. Intanto se mi confermi che è quello il problema inizio a risolverlo

Inviato dal mio Galaxy Nexus usando Tapatalk 4

Ottimo! Grazie a spampinato! Funziona.
Per maggior precisione ti dico che avevo sostituito in precedenza lo spazio con un trattino basso e non funzionava comunque, credo che il problema sia anche dovuto al maxsms.

Titolo: Re:Importazione servizi personali
Inserito da: antonino.spampinato - Agosto 06, 2013, 03:19:38 pm
prego :)
puoi provare se puoi inserire un service con un carattere di spazio,nell'android?
Non è essenziale, ma di debug per ciopper.
così lo diciamo in tre, che i link dei servizi devono essere percent enconding.
Ti sarei grato!!
ps. ovviamente con maxsms="1000".
Titolo: R: Importazione servizi personali
Inserito da: ciopper90 - Agosto 06, 2013, 03:38:20 pm
Stasera se ho tempo provo a sistemare il tutto.dovrebbero dare problemi tutti i caratteri speciali del HTML. Il - dovrebbe funzionare correttamente
Titolo: Re:Importazione servizi personali
Inserito da: antonino.spampinato - Agosto 06, 2013, 03:53:47 pm
nello specifico sono tutti i caratteri di una url http.
Nei form html con method GET o POST (che inviano dati con percent enconding) e enctype application/www-form-urlencoded.
es. dei valori di un input in una form,con codifica charset=windows-1252 <input type="text" name="servizio" value="ciao["> diventa servizio=ciao%5B.
come vedi non è un caratteri speciale html, ma riservato in http.
il carattere - o _ nel name dei services, va bene (- come query, ma non come directory).
ps. se vuoi ti faccio uno script php, dove verifichi i caratteri.. (però ti consiglio di leggere le specifiche http).
ps2. in sintesi devi creare, qualcosa che suddivida un link in più parti (parte fissa più coppie/valore), dopo il primo carattere ? suddividi coppia/valore (per riferimento il simbolo & o &amp;), suddividi l' = fai l'encode di coppia e value aggiungi l'= alla coppia e il carattere & non encodato al value(iniziando dal primo value vuoto o non vuoto).
Titolo: R: Importazione servizi personali
Inserito da: orzobimbo - Settembre 02, 2013, 08:50:59 am
A qualcuno capita che se si prova a modificare un servizio importato dalla web dall'applicazione Android la stessa si blocca?
Titolo: Re:Importazione servizi personali
Inserito da: antonino.spampinato - Settembre 03, 2013, 05:25:27 pm
Non capisco spiega?
i dati sono presenti in servizi.php.. se lo modifichi solo da android è normale che ti dia errore (perché non aggiorna l'account name di quel servizio nel file servizi.php nella versione web).
Perciò, la procedura corretta sarebbe di modificare da web e poi "rinonima come da web" nell'android.
Titolo: Re:R: Importazione servizi personali
Inserito da: ciopper90 - Settembre 05, 2013, 07:10:55 pm
A qualcuno capita che se si prova a modificare un servizio importato dalla web dall'applicazione Android la stessa si blocca?
ci sono delle versioni che importano male i servizi quindi non permettono piu di modificali(dovrebbe essere risolto nell'ultima versione ma la cosa importante e che vegano cancellati tutti i dati dell'app prima che venga installata la nuova versione. questo perche sbagliavo a salvare dei dati)