ftp untuk download file vb.net

Imports System.IO

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



Postingan populer dari blog ini

LCD 2x16 via ESP32

Perencanaan awal ESP32 S3 testing

winsocket vb.net