Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Gestione Ftp
Forum - C# / VB.NET - Gestione Ftp

Avatar
mitor (Normal User)
Pro


Messaggi: 73
Iscritto: 01/08/2007

Segnala al moderatore
Postato alle 20:46
Giovedì, 10/01/2008
Ciao di nuovo a tutti,
ho bisogno di voi...
dovrei creare un'applicazione che in pochissime e semplici parole,entri nel mio ftp e ne visualizzi solo una parte...con tutte le principali funzioni di aggiunta file,modifica file...ecc..
nel senso:
clicchi su connect ad'esempio,il programma richiede username e password del ftp..e dopo visulizza solo il contenuto di una determinata cartella..e non permette l'accesso a tutto il resto del sito...con un web browser si potrebbe anche fare..solo che il problema sarebbe il login..e che il web browser usa i tasti avanti indietro e barra indirizzi..sarebbe un problema...qualche semplice soluzione?:-|

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 15:34
Domenica, 13/01/2008
Se ti serve solo per tuo uso personale, forse sarebbe meglio scaricare un programma adeguato come FileZilla. La gestione di un ftp non è proprio veloce da scrivere.

PM Quote
Avatar
mitor (Normal User)
Pro


Messaggi: 73
Iscritto: 01/08/2007

Segnala al moderatore
Postato alle 13:09
Giovedì, 17/01/2008
no bè..il problema è questo,io possego filezilla...solo che dovrei darlo ad una persona...e vorrei che essa possa solo gestire una determinata area del sito...senza aver accesso alle altre...:D

PM Quote
Avatar
GoLDBeRG (Ex-Member)
Expert


Messaggi: 331
Iscritto: 19/12/2005

Segnala al moderatore
Postato alle 6:23
Venerdì, 18/01/2008
Codice sorgente - presumibilmente VB.NET

  1. Imports System
  2. Imports System.IO
  3. Imports System.Threading
  4. Imports System.Web
  5. Imports System.Text
  6. Imports System.Net
  7. Public Class Form1
  8.  
  9.     Public WithEvents web As New WebClient
  10.     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  11.             Dim num As String = "ftp://goldspace.altervista.org/img_hosting/File.exe")
  12.             Dim ftp As FtpWebRequest = WebRequest.Create(num)
  13.             ftp.Credentials = New NetworkCredential("Pippo", "MyPasswd")
  14.             ftp.Method = Net.WebRequestMethods.Ftp.UploadFile 'o altri metodi
  15.             Dim sw As New StreamWriter(ftp.GetRequestStream)
  16.             sw.Write(Image.FromFile(Me.OpenFileDialog1.FileName))
  17.             sw.Close()
  18.             num = num.Replace("ftp", "http")
  19.             Me.TextBox1.Text = num
  20.     End Sub
  21. End Class


PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 17:26
Venerdì, 18/01/2008
Questo serve a uppare il file, ma viene richiesto di poter gestire un'area del sito, quindi anche visualizzare cartelle e files filtrandoli con dei criteri...

PM Quote