Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

FTP


Ozzzj

Rekomendowane odpowiedzi

Opublikowano

­Jaki jest kod na wysłanie pliku na FTP?

Chodzi mi jak najkrótszy zapis tego kodu.

 

 

@Edit

I żeby działał w tle :P

Opublikowano

_FTP_Open, _FTP_Connect, _FTP_FilePut, _FTP_Close. Więcej informacji w helpie au3.

Opublikowano

­

 

_FTP_Open, _FTP_Connect, _FTP_FilePut, _FTP_Close. Więcej informacji w helpie au3.

Wszystko w kodzie dobrze zrobiłem, lecz jest taki error przy przesyłaniu zdjęcia bo nie moge go odczytać na str ;_;

Pisze ze obrazek zawiera "błędy" i nie może zostać odczytany, cóż na mam poradzić? :P

#include <FTPEx.au3>

Local $Serwer = 'xxx'
Local $Nazwa = 'xxx'
Local $Haslo = 'xxx'

Local $hOpen = _FTP_Open('MyFTP Control')
Local $hConn = _FTP_Connect($hOpen, $Serwer, $Nazwa, $Haslo)

Local $PutIN = _FTP_FilePut ( $hConn, "k.bmp", "k.bmp")

Local $iFtpc = _FTP_Close($hConn)
Local $iFtpo = _FTP_Close($hOpen)

EDIT

Zauważyłem że obrazek na stronie ma aż 0 bajtów o.O

Opublikowano

podaj dokladna sciezke do pliku.

Jak chcesz udostepnic program to radze ci zrobic przez php, a potem przez winhttp wgrywac zdjecie.

Ktos moze zdekompilowac program i zobaczyc passy do serwa.

Opublikowano

Nie trzeba podawać pełnej ścieżki do pliku.

 

Both $sLocalFile and $sRemoteFile may be partial or fully qualified names relative to the current directory.

 

Sprawdź co zwracają funkcje a co zwracać powinny, @error, _WinAPI_GetLastError itd..

Opublikowano

ZROBIŁEM TO JAKOŚ, JAK BY KIEDYŚ KTOŚ ODWIEDZIŁ TEN TEMAT TO KOD TAKI WYKORZYSTAŁEM

#include <FTPEx.au3>
#include <GUIConstantsEx.au3>

Local $hInternetSession = _FTP_Open('MyFTP Control')

Local $sServer = 'xxx'
Local $sUsername = 'xxx'
Local $sPass = 'xxx'

Local $hFTPSession = _FTP_Connect($hInternetSession, $sServer, $sUsername, $sPass, 1)
Global $g_sRemoteFile = "obraz.png"
Global $g_sLocalFile = "obraz.png"
_FTP_FilePut ($hFTPSession, $g_sLocalFile, $g_sRemoteFile)

_FTP_Close($hInternetSession)

Opublikowano

Spróbuj dać Sleep po _FtpPutFile lub użyć _FTP_ProgressUpload.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...