GoJack - SMS gratis

Sviluppo software e assistenza => GoJack Web - Wap => Topic aperto da: littleqwerty - Maggio 02, 2012, 02:06:18 am

Titolo: automatizzare i file php in locale
Inserito da: littleqwerty - Maggio 02, 2012, 02:06:18 am
mi è venuta l'idea vedendo che installgojackweb.php sà qual'è l'indirizzo del sito.

è possibile fare un localizza.php che


per il primo si può creare un qualcosa di analogo a installgojackweb.
per il secondo non sò se il php comprende l'equivalente di "sostituisci tutto" come funzione.
Titolo: Re:automatizzare i file php in locale
Inserito da: Daniele8787 - Maggio 02, 2012, 02:17:23 am
Se ne è già parlato qui http://gojack.altervista.org/forum/index.php?topic=101.msg1946#msg1946 e come dicevo il problema è che i php non sono scaricabili..e mentre su freesmee, hanno messo il corrispondente txt, per quelli su jacksms ancora presenti, non c'è. Poi si dovrebbe fare una funzione in gojack.php (nell'aggiornamento dell'xml) che li scarichi uno ad uno..non è immediato. La sostituzione dell'indirizzo è la cosa meno difficile. In più in questo modo, ognuno avrebbe un services.xml diverso dall'altro. Mentre fin'ora è stato sempre identico per tutti..si andava li e si pescavano i services utilizzati da tutti.
Titolo: Re:automatizzare i file php in locale
Inserito da: littleqwerty - Maggio 03, 2012, 12:05:32 am
il problema è che i php non sono scaricabili..e mentre su freesmee, hanno messo il corrispondente txt, per quelli su jacksms ancora presenti, non c'è.

i php non vengono cambiati spesso. e quelli da jacksms, in teoria dovrebbero essere tolti.

l'idea è quella di recuperare/ricostruirsi quelli presenti.
ad esempio script.freesmee.com/aimon.php si può recuperare da script.freesmee.com/aimon.txt, mentre t.jacksms.it/Aimon.php ci tocca ricostruirlo

Ma una volta fatto rimangono.


Poi si dovrebbe fare una funzione in gojack.php (nell'aggiornamento dell'xml) che li scarichi uno ad uno..non è immediato.

La soluzione ideale che ipotizzo




Per non toccare gojack/gojackweb (non si aggiusta quello che funziona) una soluzione può essere l'utilizzo di due php esterni


In questo caso Gojack/Gojackweb continuerebbero a funzionare come adesso. chi vuole essere indipendente, lancia il php corrispondente. (Oddio, potrebbe essere anche uno. All'inizio si mette la scelta tra indirizzo comune e indirizzo standard)


La sostituzione dell'indirizzo è la cosa meno difficile. In più in questo modo, ognuno avrebbe un services.xml diverso dall'altro. Mentre fin'ora è stato sempre identico per tutti..si andava li e si pescavano i services utilizzati da tutti.

Non è necessario renderlo per tutti.
Il riferimento rimane un service.xml uguale per tutti poi ognuno sceglie se localizzare o meno.

Il punto due l'ho messo per questioni di "armonia", ma si può tranquillamente saltare.

Parzialmente il punto tre lo si potrebbe fare anche a mano, ma rimarrebbe il rischio di saltare qualche sostituzione.




ps. al 90% è per il piacere della conversazione
Titolo: Re:automatizzare i file php in locale
Inserito da: Daniele8787 - Maggio 03, 2012, 12:12:36 am
In teoria è semplice...magari si recuperano i php di freesmee e per quelli su jacksms pazienza. Vedremo... quando avrò tempo inserirò questa funzione su gojack.php con l'opzione per decidere se utilizzare gli script in locale oppure quelli su server. Magari farò in modo che gojack crei due services.xml, uno coi php sostituiti e uno con quelli originali, cosi se in futuro si vuole cambiare la scelta, o se si vuole comunque avere una copia dei servizi originali, la si ha sempre.
Titolo: Re:automatizzare i file php in locale
Inserito da: littleqwerty - Maggio 03, 2012, 12:39:05 am
In teoria è semplice...magari si recuperano i php di freesmee e per quelli su jacksms pazienza.

è lo sbattimento da fare che è tanto ^____^

Vedremo... quando avrò tempo inserirò questa funzione su gojack.php con l'opzione per decidere se utilizzare gli script in locale oppure quelli su server. Magari farò in modo che gojack crei due services.xml, uno coi php sostituiti e uno con quelli originali, cosi se in futuro si vuole cambiare la scelta, o se si vuole comunque avere una copia dei servizi originali, la si ha sempre.

da gojackweb si può scegliere quale file utilizzare per i service (per analogia penso si possa fare anche da gojack)

si potrebbe fare un file localizza.php che dal file service.xml crea il file locale.xml e gojack.xml.

poi se la persona vuole usare quello locale, a manina cambia il riferimento.

Vedo se nei prossimi giorni riesco a fare la cernita dei php.
Titolo: Re:automatizzare i file php in locale
Inserito da: Daniele8787 - Maggio 03, 2012, 12:43:01 am
Non penso ci sia bisogno di creare altri php..basta inserire la funzione in gojack.php e fare in modo che si possa accedere alla funzione anche da web. L'impostazione dell'xml da usare sulla web in realtà corrisponde all'xml che utilizza gojack indipendentemente dal client..infatti se vedi c'è scritto "impostazioni gojack.php". Comunque so come fare... è il tempo che mi manca.
Titolo: Re:automatizzare i file php in locale
Inserito da: littleqwerty - Maggio 03, 2012, 07:49:30 am
^_^

tranquillo, non c'è fretta.
Titolo: Re:automatizzare i file php in locale
Inserito da: MaC - Maggio 03, 2012, 08:04:10 pm
Tranne Callwave, gli altri "da recuperare" su Jack dovrebbero essere semplicissimi ^_^

Per Callwave fate prima ad utilizzare uno script in php, poiché il servizio funzionava in maniera "strana" (il passaggio dati avveniva attraverso xml).

Tra l'altro mi sono appena ricordato di avere una copia del php (Gmail ed i suoi 10GB di archiviazione, GRAZIE), quindi, nel caso vi interessasse, posso pubblicarla ;)
Titolo: Re:automatizzare i file php in locale
Inserito da: littleqwerty - Maggio 04, 2012, 12:31:29 am
Non penso ci sia bisogno di creare altri php..basta inserire la funzione in gojack.php e fare in modo che si possa accedere alla funzione anche da web.

avevo proposto il php esterno per non toccare gojack/gojackweb.


L'impostazione dell'xml da usare sulla web in realtà corrisponde all'xml che utilizza gojack indipendentemente dal client..

... imho non trovo da buttare l'idea di avere diversi xml, per quanto questo comporti dei "costi" se si vogliono tenere sincronizzati.


Comunque so come fare... è il tempo che mi manca.

Ribadisco non c'è fretta ^___^. Non l'ho proposto per metterti il sale sulla coda, ma è bello vedere tutte le possibili evoluzioni


Tranne Callwave, gli altri "da recuperare" su Jack dovrebbero essere semplicissimi ^_^

recupero inteso come riscrittura? :P

Per Callwave fate prima ad utilizzare uno script in php, poiché il servizio funzionava in maniera "strana" (il passaggio dati avveniva attraverso xml).

questo và adattato con calma, mi sà (devo vedere che servizio è, comunque :P)

Tra l'altro mi sono appena ricordato di avere una copia del php (Gmail ed i suoi 10GB di archiviazione, GRAZIE), quindi, nel caso vi interessasse, posso pubblicarla ;)

:D sarebbe comodo avere i php anche in altra sede, in maniera che se ci sono problemi di qualsiasi genere, ce la si cava  8)

Ad una prima ricerca dozzinale

Codice: [Seleziona]
http://script.freesmee.com/abc-tribe.php
http://script.freesmee.com/aimon.php
http://script.freesmee.com/captcha-somma.php
http://script.freesmee.com/communicator.php
http://script.freesmee.com/cosmote.php
http://script.freesmee.com/esito4all.php
http://script.freesmee.com/fotoexpo.php
http://script.freesmee.com/freesms-conversion.php
http://script.freesmee.com/freesmsnet.php
http://script.freesmee.com/frei-simser.php
http://script.freesmee.com/o2irelandresiduo.php
http://script.freesmee.com/ripeti.php
http://script.freesmee.com/smscity-code-conversion.php
http://script.freesmee.com/smsflick.php
http://script.freesmee.com/smsteroid-conversion.php
http://script.freesmee.com/tim.php
http://script.freesmee.com/vodafoneirelandresiduo.php
http://script.freesmee.com/vodawidget.php
http://script.freesmee.com/vodafone-widget-image.php

http://jacksms.jacksms.it/Callwave.php
http://t.jacksms.it/YesMMS_2.php
http://jacksms.jacksms.it/ServiceHelper.php
http://t.jacksms.it/BeSMS.php
http://t.jacksms.it/Frengo.php
http://t.jacksms.it/vodafone-widget-message.php
http://t.jacksms.it/cmtelecom.php

http://supermac.altervista.org/script/session.php (sul service redoxigen)

alla ricerca di script, ne ho trovati: 19 ospitati su freesmee, 7 ospitati su jacksms, 1 ospitato da Mac (lo conosci ? :P)

Sempre a titolo colloquiale, quali pensi che sia la migliore opzione?

ribadisco, sempre per semplicità colloquiale faccio riferimento alla mia ipotesi dei tre file (anche i nomi li ho messi per avere dei riferimenti)


nella mia ipotesi nella sezione download ci si troverebbe (i primi 5 esistono già)


da ricordare che il file dei service attualmente è composto da tre pezzi


Una volta creato rimane il problema dell'aggiornamento

Quando vengono aggiunti nuovi service, potrebbero utilizzare script nuovi. Come viene fatto attualmente l'aggiornamento?

Ribadisco, è tutto per il piacere del dialogo, e del vedere i pro ed i contro.

Anche se quello che ho detto venisse cestinato in blocco, mi piace sapere i pro ed i contro della soluzione



Titolo: Re:automatizzare i file php in locale
Inserito da: Daniele8787 - Maggio 04, 2012, 01:35:42 am
Tra l'altro mi sono appena ricordato di avere una copia del php (Gmail ed i suoi 10GB di archiviazione, GRAZIE), quindi, nel caso vi interessasse, posso pubblicarla ;)
Grazie mille Mac... non appena avrò tempo per sistemare la questione degli script telo chiederò. :)

Anche se quello che ho detto venisse cestinato in blocco, mi piace sapere i pro ed i contro della soluzione
Le tue proposte sono degne di considerazione..ma non ti nascondo che mi mettono un po i brividi... sia per il lavoro che ci sarebbe da fare, sia per la complessità del meccanismo richiesto.
Effettivamente sarebbe giusto svincolarsi da freesmee, quindi nell'xml inserire possibilmente solo script trasferiti su questo server. Poi c'è da pensare a come ordinare gli script sui server personali. Penso sia meglio avere due xml..che è già tanto..tre sarebbe troppo e penso sarebbe inutile. Aggiungere un altro php non si può fare..perchè l'aggiornamento è gestito solo da gojack.php e se uno utilizza gli script personali, poi dopo l'aggiornamento cliccando su "aggiorna xml" nella web, dovrà di nuovo far ripartire il php localizzatore.. e quindi doppio lavoro. Comunque per adesso, non c'è tempo. :(
Gli script locali non ho capito perchè dovrebbero inserirsi nella sezione download. Deve essere il php gojack.php a inserirli in automatico..non l'utente. Se poi inseriscono nuovi php, gojack dovrà fare tutto da solo.
Quanto al sottodominio script.gojack.altervista.org, sarebbe solo finto, e andrebbe a inserirmi una index.php, che attualmente è già occupata dalla index del sito, e penso darebbe fastidio. Meglio la directory attuale gojack.altervista.org/script.