ftp untuk download file vb.net
Imports System.IO
Sub ftpDownloader()
Sub ftpDownloader()
Dim
timbangan As String
= "192.168.234.55"
Dim
NamaFile As String
= "d:\tmp\ScrpDw.phy"
Dim
PathFile As String
= "d:\tmp"
Dim
fileData As String
= "d:\tmp\a4.csv"
Dim
ftpDownload As String
= "ftp -i -s:" & NamaFile
& " " & timbangan
Dim
SWriter As StreamWriter
Try
'cek
directorynya ada enggak, jika ga ada bikin directorynya
If Not Directory.Exists(PathFile) Then
Directory.CreateDirectory(PathFile)
End
If
'cek file
ftpnya ada ga, kalau ga ada bikin dulu
If
(Not File.Exists(NamaFile)) Then
SWriter =
File.CreateText(NamaFile)
SWriter.WriteLine("admin")
SWriter.WriteLine("admin")
SWriter.WriteLine("lcd d:\tmp")
SWriter.WriteLine("get a4.csv")
SWriter.WriteLine("quit")
SWriter.Close()
End
If
'hapus
dulu file a4.csv
If
File.Exists(fileData) Then
File.Delete(fileData)
End
If
'
eksekusi file ftp
Shell(ftpDownload,
AppWinStyle.NormalFocus)
Catch
ex As Exception
MsgBox("Error
Transmit")
End Try