[DLL] file transfer protocol

Gex, Dll, DyLib, Js e ogni tipo di estensione per GameMaker
Rispondi
Avatar utente
Sla
GMI VIP
Messaggi: 3618
Iscritto il: 21/07/2008, 10:11
Specialità: Titanismo
Località: (gm) Italia
Contatta:

[DLL] file transfer protocol

Messaggio da Sla »

Eccovi una nuova dll by SlascioSoft per utilizzare il sistema FTP.
Contiene funzioni che NON bloccano il gioco mentre si scarica/carica un file.
(sono IUploadFile e IDownloadFile)
Per vedere lo stato della azione corrente si usa ConnectionStatus(), che ritorna
semplicemente 1 o 0 (1 quando è "indaffarata").
Per comodità potete anche usare funzioni che bloccano il gioco, se non avete voglia quindi
di farvi il controllo con ConnectionStatus().
Queste sono DownloadFile e UploadFile.

I commenti negli script spiegano tutto fornendo un esempio, quindi non credo di dover
dare altre informazioni.
Se avete bisogno comunque son qui 8)

L'archivio in allegato contiene la dll e il .gm6 .
Ciao!
Allegati

[L’estensione zip è stata disattivata e non può essere visualizzata.]

eppure mi sembra tutto giusto...

Avatar utente
maz85
Admin
Messaggi: 8287
Iscritto il: 07/02/2004, 15:57
Specialità: Nientologo
Località: Oblio
Contatta:

Re: [DLL] file transfer protocol

Messaggio da maz85 »

Oh, das ist gut...
Come hai gestito poi la trasmissione della password?

@your brain: noto che hai letto il PM e mi hai ignorato, grazie. :evil:

Avatar utente
Sla
GMI VIP
Messaggi: 3618
Iscritto il: 21/07/2008, 10:11
Specialità: Titanismo
Località: (gm) Italia
Contatta:

Re: [DLL] file transfer protocol

Messaggio da Sla »

Sono sfaticato, appena ho voglia riuppo tutto sul mio sito e metto dove volevi tu.
Cosa intendi con la password?
eppure mi sembra tutto giusto...

Avatar utente
maz85
Admin
Messaggi: 8287
Iscritto il: 07/02/2004, 15:57
Specialità: Nientologo
Località: Oblio
Contatta:

Re: [DLL] file transfer protocol

Messaggio da maz85 »

Lapsus, volevo dire i comandi come quelli di cui avevamo parlato per "dialogare" con il server ftp.

Avatar utente
Sla
GMI VIP
Messaggi: 3618
Iscritto il: 21/07/2008, 10:11
Specialità: Titanismo
Località: (gm) Italia
Contatta:

Re: [DLL] file transfer protocol

Messaggio da Sla »

Ah boh non mi sono mai andati, un altro episodio da aggiungere alla classe delle imprevidibilità del mio computer....(mac.. :furioso: )
eppure mi sembra tutto giusto...

Avatar utente
maz85
Admin
Messaggi: 8287
Iscritto il: 07/02/2004, 15:57
Specialità: Nientologo
Località: Oblio
Contatta:

Re: [DLL] file transfer protocol

Messaggio da maz85 »

Ma non c'entra nulla avere il mac o meno. Stai "parlando" con un server inviando dati e ricevendo le sue "risposte", puoi farlo pure con un cellulare, basta implementarci un "telnet".
Per me impostavi male i valori, comunque se questo va... ok.

Jak
Admin
Messaggi: 12355
Iscritto il: 19/08/2009, 16:20
Specialità: Programmazione 3D
Uso: GM:Studio 2
Contatta:

Re: [DLL] file transfer protocol

Messaggio da Jak »

Finalmente una cosa interessante! Bravo sla! Peccato che lod abbia già risolto per il memory se no poteva usare questo sistema... O forse no poichè bisogna anche elaborare i dati ed è facile barare! Che stupido!
Time to feel, time to believe
Dare to see what may come of our future
Lift your head, broaden your gaze
Speak your mind and your thoughts they will follow you

Avatar utente
Sla
GMI VIP
Messaggi: 3618
Iscritto il: 21/07/2008, 10:11
Specialità: Titanismo
Località: (gm) Italia
Contatta:

Re: [DLL] file transfer protocol

Messaggio da Sla »

E' facile barare anche cosi, ma comunque il sistema che lod (sisi lod... :lol: ) aveva adottato prima era proprio ftp !
eppure mi sembra tutto giusto...

Avatar utente
maz85
Admin
Messaggi: 8287
Iscritto il: 07/02/2004, 15:57
Specialità: Nientologo
Località: Oblio
Contatta:

Re: [DLL] file transfer protocol

Messaggio da maz85 »

L'errore si trova in quella funzione lì. Certo che però Slascio fai i gmk di prova sterili in maniera assurda.

Avatar utente
maz85
Admin
Messaggi: 8287
Iscritto il: 07/02/2004, 15:57
Specialità: Nientologo
Località: Oblio
Contatta:

Re: [DLL] file transfer protocol

Messaggio da maz85 »

Non è questione di chiarezza, ma di completezza, magari un esempio completo con cui si possa fare una prova al volo inserendo un ftp proprio.

Avatar utente
Sla
GMI VIP
Messaggi: 3618
Iscritto il: 21/07/2008, 10:11
Specialità: Titanismo
Località: (gm) Italia
Contatta:

Re: [DLL] file transfer protocol

Messaggio da Sla »

Se trovo una buona libreria faccio in c++ cosi almeno si usa una sola dll e si dice addio ai messaggi di errore.
Aggiungo questo impegno a "per la prossima settimana", in questa ho ancora due verifiche importanti a scuola in cui devo prendere almeno almeno 6. (è veramente difficile riuscirci..)
eppure mi sembra tutto giusto...

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 43 ospiti