GoJack - SMS gratis

  • Settembre 15, 2019, 05:03:53 pm
  • Benvenuto, Visitatore
Effettua l'accesso o una nuova registrazione.

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

Autore Topic: Lista TO-DO e eventuali BUG V2  (Letto 30310 volte)

0 Utenti e 3 Visitatori stanno visualizzando questo topic.

ciopper90

  • Sviluppatore GoJack Android
  • Leggenda
  • *****
  • Karma: +39/-0
  • Offline Offline
  • Post: 615
    • Mostra profilo
R: Re:Lista TO-DO e eventuali BUG V2
« Risposta #45 il: Settembre 06, 2013, 10:57:47 am »

Ciao Ciopper e ciao a tutti!
Sono entrato da poco nel mondo di GoJack e usando sia la versione android e che quella web mi chiedevo se è possibile implementare un'opzione che sincronizzi dei messaggi inviati e ricevuti tra le due versioni del programma.
Sarebbe una funzione utile e che permetterebbe di usare indistintamente le due versioni senza perdere per strada nulla.

Mattia

Faccio un up rettificando quanto proponevo: mi sono accorto in ritardo che i messaggi inviati sono già sincronizzati se mandati da gojack, per quelli ricevuti si riesce a fare?

Grazie mille
al momento la versione server non permette quest'impostazione quindi io posso farci poco.. Diciamo che posso fare una cosa brutale e leggermi tutto il file e importare solo ciò che manca oppure importare tutto.. Al momento la web mi permette di restituirmi solo i messaggi non letti

Cosa vuole dire che i messaggi inviati sono già sincronizzati??intendi sincronizzati con la web o con l'applicazione per android


Inviato dal mio Nexus 4 usando Tapatalk 4

Connesso

3vixan

  • User terzo livello
  • ***
  • Karma: +2/-0
  • Offline Offline
  • Post: 126
    • Mostra profilo
Re:R: Re:Lista TO-DO e eventuali BUG V2
« Risposta #46 il: Settembre 06, 2013, 11:50:35 am »


Cosa vuole dire che i messaggi inviati sono già sincronizzati??intendi sincronizzati con la web o con l'applicazione per android

Scusa, sono stato impreciso: sulla web trovo i messaggi inviati dall'applicazione Android e sarebbe interessante avere sulla Android quelli mandati dalla web
Connesso

Daniele8787

  • Sviluppatore GoJack
  • Administrator
  • Senior
  • *****
  • Karma: +95/-0
  • Offline Offline
  • Post: 1875
  • L'unica vera libertà, corrisponde al non aver bisogno di NULLA.
    • Mostra profilo
Re:R: Re:Lista TO-DO e eventuali BUG V2
« Risposta #47 il: Settembre 06, 2013, 01:36:12 pm »

Scusa, sono stato impreciso: sulla web trovo i messaggi inviati dall'applicazione Android e sarebbe interessante avere sulla Android quelli mandati dalla web
Un'opzione del genere (che sarebbe stile skebby) aumenterebbe il traffico scambiato della android, mentre gojack è stato fatto per inviare sms occupando il minor quantitativo di banda possibile, in modo da poter essere usato con connessioni a volume anche con soglia massima gratuita.
Tra l'altro rischia di essere molto fastidiosa. Ricordo che 4-5 anni fa, usando skebby con lo stesso account ma da più piattaforme, cellulare e pc con emulatore (usavo molto più spesso il pc, mentre il cellulare molto meno), una volta, dovevo inviare un sms col cellulare, e ho dovuto spendere 3-4 euro, per scaricare sul cellulare, tutti i 1500 sms di un anno GIA RICEVUTI E GIA LETTI sul pc.  >:( il tutto per inviare uno stupido sms. Da allora, smisi di usare skebby e passai a jacksms, che ho apprezzato molto proprio perchè NON aveva questa caratteristica.  :)
« Ultima modifica: Settembre 06, 2013, 01:45:46 pm da Daniele8787 »
Connesso

ciopper90

  • Sviluppatore GoJack Android
  • Leggenda
  • *****
  • Karma: +39/-0
  • Offline Offline
  • Post: 615
    • Mostra profilo
Re:R: Re:Lista TO-DO e eventuali BUG V2
« Risposta #48 il: Settembre 06, 2013, 02:58:44 pm »

Scusa, sono stato impreciso: sulla web trovo i messaggi inviati dall'applicazione Android e sarebbe interessante avere sulla Android quelli mandati dalla web
Un'opzione del genere (che sarebbe stile skebby) aumenterebbe il traffico scambiato della android, mentre gojack è stato fatto per inviare sms occupando il minor quantitativo di banda possibile, in modo da poter essere usato con connessioni a volume anche con soglia massima gratuita.
Tra l'altro rischia di essere molto fastidiosa. Ricordo che 4-5 anni fa, usando skebby con lo stesso account ma da più piattaforme, cellulare e pc con emulatore (usavo molto più spesso il pc, mentre il cellulare molto meno), una volta, dovevo inviare un sms col cellulare, e ho dovuto spendere 3-4 euro, per scaricare sul cellulare, tutti i 1500 sms di un anno GIA RICEVUTI E GIA LETTI sul pc.  >:( il tutto per inviare uno stupido sms. Da allora, smisi di usare skebby e passai a jacksms, che ho apprezzato molto proprio perchè NON aveva questa caratteristica.  :)

l'idea e che questa sarebbe un opzione non la funzione di default usata
Connesso

Daniele8787

  • Sviluppatore GoJack
  • Administrator
  • Senior
  • *****
  • Karma: +95/-0
  • Offline Offline
  • Post: 1875
  • L'unica vera libertà, corrisponde al non aver bisogno di NULLA.
    • Mostra profilo
Re:Lista TO-DO e eventuali BUG V2
« Risposta #49 il: Settembre 06, 2013, 03:23:46 pm »

Come opzione si può anche fare... devi però inviare il timestamp dell'ultimo sms che hai scaricato sulla android, in modo che la web ti risponde con gli sms ricevuti successivamente alla data che gli dai. E bisognerebbe fare una leggera modifica alla web..basta che resta un'opzione però. :)
Per quanto riguarda gli inviati c'è da fare tutto da zero..perchè non esiste un'opzione nè per l'esportazione da web, nè per l'importazione da android.
Connesso

ciopper90

  • Sviluppatore GoJack Android
  • Leggenda
  • *****
  • Karma: +39/-0
  • Offline Offline
  • Post: 615
    • Mostra profilo
R: Lista TO-DO e eventuali BUG V2
« Risposta #50 il: Settembre 06, 2013, 03:53:13 pm »

La butto li..se invece che un time salvato in locale l'Indo fosse salvata sul server??a questo punto quando chiamo 'gojack.PHP?action=downloadtot' tu restituisci tutti i messaggi dall'ultimo che l'utente ha scaricato in gzip..poi io da android controllo se hai inviato dei doppioni(perché quest'opzione non tocca ovviamente il download singolo) oltretutto si possono restituire sia inviati sia i ricevuti in quest'opzione no??sono troppo idealista??(nell'android verrebbe aggiunta un opzione a parte di sincronizzazione con il server che effettuerebbe quest'opzione)

Inviato dal mio Nexus 7 usando Tapatalk 4

Connesso

sim882

  • User secondo livello
  • **
  • Karma: +5/-0
  • Offline Offline
  • Post: 61
    • Mostra profilo
Re:Lista TO-DO e eventuali BUG V2
« Risposta #51 il: Settembre 06, 2013, 06:38:03 pm »

..mi intrometto per suggerire una possibile implementazione: il server deve mantenere un id progressivo per i messaggi, e il client per sincronizzarsi deve dire al server l'ultimo ID del messaggio scaricato in precedenza, così da ottenere solo i successivi (chiaramente il client deve fare una verifica dei messaggi inviati, escludendo l'aggiunta dei messaggi inviati dal telefono stesso in quanto già memorizzati).
ciao :)
Connesso

ciopper90

  • Sviluppatore GoJack Android
  • Leggenda
  • *****
  • Karma: +39/-0
  • Offline Offline
  • Post: 615
    • Mostra profilo
Re:Lista TO-DO e eventuali BUG V2
« Risposta #52 il: Settembre 06, 2013, 07:19:30 pm »

..mi intrometto per suggerire una possibile implementazione: il server deve mantenere un id progressivo per i messaggi, e il client per sincronizzarsi deve dire al server l'ultimo ID del messaggio scaricato in precedenza, così da ottenere solo i successivi (chiaramente il client deve fare una verifica dei messaggi inviati, escludendo l'aggiunta dei messaggi inviati dal telefono stesso in quanto già memorizzati).
ciao :)
ci puo stare..e per risolvere un grandissimo problema si puo fare che l'id sia incrementale ma comune tra inviati e ricevuti...nel senso che il numero 30 e univoco tra inviati e ricevuti..oppure si gestiscono 2 id diversi e io effettuo due chiamate una per gli inviati e una per i ricevuti..e a questo punto posso ricevere tutti gli inviati
Connesso

Daniele8787

  • Sviluppatore GoJack
  • Administrator
  • Senior
  • *****
  • Karma: +95/-0
  • Offline Offline
  • Post: 1875
  • L'unica vera libertà, corrisponde al non aver bisogno di NULLA.
    • Mostra profilo
Re:Lista TO-DO e eventuali BUG V2
« Risposta #53 il: Settembre 06, 2013, 08:18:49 pm »

No. Questo fatto dell'id è inutile e creerebbe un gran casino. Se un utente resetta la web e cancella tutto, gli id ripartirebbero da zero e non verrebbero più scaricati gli sms successivi, finchè non si raggiunge di nuovo il numero di sms che c'era prima. Quindi inutile e dannoso. Mentre invece ogni messaggio ha già un timestamp, univoco e non confondibile, che non si azzera mai anche se si resetta la web. Quindi che bisogno c'è di aggiungere altri parametri? Per sport? :D Comunque su jacksms e freesmee mi pare non ci sia mai stata questa opzione.
Connesso

sim882

  • User secondo livello
  • **
  • Karma: +5/-0
  • Offline Offline
  • Post: 61
    • Mostra profilo
Re:Lista TO-DO e eventuali BUG V2
« Risposta #54 il: Settembre 06, 2013, 08:37:42 pm »

beh sì l'importante è che sia un id che si incrementa sempre o timestamp (che lo fa per definizione, salvo cambi di orario ;D)
Connesso

antonino.spampinato

  • User quarto livello
  • ****
  • Karma: +18/-1
  • Offline Offline
  • Post: 468
    • Mostra profilo
Re:Lista TO-DO e eventuali BUG V2
« Risposta #55 il: Settembre 06, 2013, 08:38:55 pm »

Ne sparo una io, crea un user agent gojack android, il server fa la selezione, meno dati riceve il client, più si guadagna sulla connessione..(tipo recupera gli ultimi numeri variabili o tutti, sms inviati con questo user agent che ha iniziato la connessione)
EDIT: (solo web) opzione due ricerco le occorrenze degli sms inviati, cioè creo un array con un espressione regolare, confronto la quantità inserita dall'utente, e leggo questi ultimi.
Opzione tre recupero gli ultimi n sms con qualsiasi user agent, avendo cura di resettare gli inviati dalle appplicazioni diverse da gojackweb..
Ps. ovviamente conviene scaricare manualmente o prima d'inviare sms.
« Ultima modifica: Settembre 06, 2013, 10:29:17 pm da antonino.spampinato »
Connesso

Daniele8787

  • Sviluppatore GoJack
  • Administrator
  • Senior
  • *****
  • Karma: +95/-0
  • Offline Offline
  • Post: 1875
  • L'unica vera libertà, corrisponde al non aver bisogno di NULLA.
    • Mostra profilo
Re:Lista TO-DO e eventuali BUG V2
« Risposta #56 il: Settembre 06, 2013, 08:45:59 pm »

Ah e poi penso che deve essere il client a dirmi quali messaggi vuole che io gli invii. Perchè ci possono essere più cellulari per lo stesso utente, e quindi se io salvo l'ultimo sms sincronizzato col client, poi l'altro cellulare che vuole anche lui tutti gli sms, non potrà riceverli perchè li ho già inviati all'altro (stesso discorso se l'app android viene cancellata e reinstallata, riceverà solo gli sms successivi, anche se in realtà tutti gli altri non ci sono affatto in memoria). Quindi per evitare di dover inserire un id anche per il dispositivo, deve essere il client a dirmi cosa vuole, come credo sia anche logico. Il client deve dirmi "caro server, io sono rimasto a quell'sms, con timestamp 165266559. Mi mandi tutti quelli successivi?" D'altronde è abbastanza facile..basta vedere la data dell'ultimo sms in lista, trasformarla in timestamp, ed inviarla. Comunque dai..poi lo si fa. Per adesso, c'è la sessione di settembre. :)
« Ultima modifica: Settembre 06, 2013, 08:48:06 pm da Daniele8787 »
Connesso

antonino.spampinato

  • User quarto livello
  • ****
  • Karma: +18/-1
  • Offline Offline
  • Post: 468
    • Mostra profilo
Re:Lista TO-DO e eventuali BUG V2
« Risposta #57 il: Settembre 06, 2013, 09:20:08 pm »

devi dividere pure gli sms android o altro applicativo.
Il timestamp da solo non serve.
perciò crea 3 opzioni.
« Ultima modifica: Settembre 06, 2013, 09:22:52 pm da antonino.spampinato »
Connesso

Daniele8787

  • Sviluppatore GoJack
  • Administrator
  • Senior
  • *****
  • Karma: +95/-0
  • Offline Offline
  • Post: 1875
  • L'unica vera libertà, corrisponde al non aver bisogno di NULLA.
    • Mostra profilo
Re:Lista TO-DO e eventuali BUG V2
« Risposta #58 il: Settembre 06, 2013, 09:35:36 pm »

Come non serve? ??? da solo il timestamp risolve tutti i problemi, perchè il dispositivo richiede gli sms che EFFETTIVAMENTE non possiede in memoria, proprio in base al timestamp dell'ultimo sms presente. E questo potrebbe essere fatto su ogni dispositivo android o altro.
Connesso

antonino.spampinato

  • User quarto livello
  • ****
  • Karma: +18/-1
  • Offline Offline
  • Post: 468
    • Mostra profilo
Re:Lista TO-DO e eventuali BUG V2
« Risposta #59 il: Settembre 06, 2013, 10:18:30 pm »

ehm, da solo vuol dire da solo.
il timestamp con user agent e una opzione proposta dalle tre disponibili.
Connesso
 

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.