Hallo Leute!
Ich bin dabei, ein kleines Projekt für meine Schule zu basteln (ja, ein Hausaufgaben-Downloader :)).
Download funktioniert einwandfrei und das ganze FTP-Gefummel hat reibungslos geklappt (ein Wunder!).
Weil ich aber meinen Mitschülern nicht zumuten möchte, WinRar, WinZip oder 7-Zip runterzuladen, dachte ich, man könnte ja einen Unpacker irgendwie einbauen.
Nein. Zumindest nicht so einfach.
Ich habe [VB.NET] Zip-Datei ohne externe Tools entpacken. schon ausprobiert, komme aber auch nach vielen Anläufen nicht dahinter, warum es bei mir nicht funzt.
Ich habe dann noch Consolen-Anwendungen ausprobiert (Unrar, 7-Zip), die bei mir aber auch nicht funktioniert haben.
Folgendes habe ich schon programmiert:
(Wenn der Quellcode wieder nicht richtig angezeigt wird, war's das mit der Quellcode-Optik... *sauer*)
Ich hoffe, ihr könnt mir helfen!
MfG,
X-Zat / Momo
FTP-Zugangsdaten zensiert. MfG gs93
Ich bin dabei, ein kleines Projekt für meine Schule zu basteln (ja, ein Hausaufgaben-Downloader :)).
Download funktioniert einwandfrei und das ganze FTP-Gefummel hat reibungslos geklappt (ein Wunder!).
Weil ich aber meinen Mitschülern nicht zumuten möchte, WinRar, WinZip oder 7-Zip runterzuladen, dachte ich, man könnte ja einen Unpacker irgendwie einbauen.
Nein. Zumindest nicht so einfach.
Ich habe [VB.NET] Zip-Datei ohne externe Tools entpacken. schon ausprobiert, komme aber auch nach vielen Anläufen nicht dahinter, warum es bei mir nicht funzt.
Ich habe dann noch Consolen-Anwendungen ausprobiert (Unrar, 7-Zip), die bei mir aber auch nicht funktioniert haben.
Folgendes habe ich schon programmiert:
VB.NET-Quellcode
- Dim File As String 'Als kompletten DateinamenDim Filename As String 'Als Dateinamen ohne EndungDim web As New Net.WebClient 'Als Client für meinen FTP-Server
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click web.Credentials = New Net.NetworkCredential("***", "***") web.DownloadFile("ftp://***.bplaced.de/Hausaufgaben/Hausaufgaben.txt", "Hausaufgaben.txt") web.DownloadFile("ftp://***.bplaced.de/Hausaufgaben/Dateiname.txt", "Dateiname.txt") Dim HAText As New StreamReader("Hausaufgaben.txt") Dim DNText As New StreamReader("Dateiname.txt") File = DNText.ReadToEnd Filename = Replace(File, ".zip", "") RichTextBox1.Text = HAText.ReadToEnd HAText.Close() If Not File = "" Then Button2.Enabled = True Else Button2.Enabled = False End If End Sub
- Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click If Not File = "" Then web.Credentials = New Net.NetworkCredential("***", "***") web.DownloadFile("ftp://***.bplaced.de/Hausaufgaben/" & File, File) End If End Sub
(Wenn der Quellcode wieder nicht richtig angezeigt wird, war's das mit der Quellcode-Optik... *sauer*)
Ich hoffe, ihr könnt mir helfen!
MfG,
X-Zat / Momo
FTP-Zugangsdaten zensiert. MfG gs93
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „gs93“ ()