Autore Topic: [RISOLTO]FTP download  (Letto 221 volte)

Offline giango

  • Grande Gambero
  • ***
  • Post: 164
    • Mostra profilo
[RISOLTO]FTP download
« il: 27 Settembre 2024, 12:41:22 »
Ho letto qui e là diverse info in merito allo scaricare un file da un server NAS in rete locale, ma anche aggiustando i vari spezzoni di codice, sono ancora qui a combattere per la soluzione.
Avete qualche esperienza in merito?
« Ultima modifica: 06 Ottobre 2024, 16:05:18 da giango »

Offline giango

  • Grande Gambero
  • ***
  • Post: 164
    • Mostra profilo
Re:FTP download
« Risposta #1 il: 27 Settembre 2024, 14:51:48 »
Ho trovato!!! Ecco un codice che funziona.
Codice: [Seleziona]
Public Sub bt4_Click()
   Dim myFtp As FtpClient
   With myFtp = New FtpClient As "myFtp"
    .TimeOut = 120
    .noEPSV = True
    .Debug = True
    .URL = [percorso completo del server con nome del file]
    .User = [nome utente]
    .Password = [passw del server FTP]
    .Get[nome del file da salvare in locale]
   End With
End
Ovviamente tutto quello tra [ ] va sostituito con le stringhe appropriate!

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.244
  • Tonno verde
    • Mostra profilo
Re:FTP download
« Risposta #2 il: 27 Settembre 2024, 22:36:28 »
Ho trovato!!! Ecco un codice che funziona.
...

 :ciao: Grazie per la condivisione  :ok:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:FTP download
« Risposta #3 il: 28 Settembre 2024, 03:14:40 »
Quando opportuno, è sempre bene precisare in favore dei lettori il Componente Gambas da attivare, per poter gestire la Classe in questione.
In questo caso, per poter fruire delle risorse della Classe "FtpClient", è necessario attivare il Componente gb.net.curl:

https://gambaswiki.org/wiki/comp/gb.net.curl/ftpclient?l=it
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.244
  • Tonno verde
    • Mostra profilo
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro