Автор Тема: прочитать файл через FTP  (Прочитано 3360 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Fever [?]

  • Скриптер
  • ****
  • Сообщений: 308
  • Репутация: 112
  • Пол: Мужской
    • Награды
прочитать файл через FTP
« Создано: Апрель 08, 2010, 19:20:45 »
Код: AutoIt [Выделить]
#Include <FTPEx.au3>

Global $PROGNAME = 'MyFTP Control'

$GUI = GUICreate($PROGNAME, 300, 200, -1, -1, -1, 128)
GUICtrlCreateGroup('', 5, 0, 290, 195)
GUICtrlCreateLabel('Имя сервера\IP:', 15, 18)
$SERVER = GUICtrlCreateInput('', 150, 15, 120, 20)
GUICtrlCreateLabel('Имя пользователя:', 15, 48)
$NAME = GUICtrlCreateInput('',150, 45, 120, 20)
GUICtrlCreateLabel('Пароль:', 15, 78)
$PASS = GUICtrlCreateInput('', 150, 75, 120, 20)
GUICtrlCreateLabel('Файл для поиска:', 15, 108)
$FILE = GUICtrlCreateInput('1.txt', 150, 105, 120, 20)
$SUMBIT = GUICtrlCreateButton('Соединить', 110, 160, 80, 30)

GUISetState()
WinSetOnTop($PROGNAME, '', 1)

While 1
    Switch GUIGetMsg()
    Case -3
        Exit
    Case $SUMBIT
        $SERVER = GUICtrlRead($SERVER)
        $NAME = GUICtrlRead($NAME)
        $PASS = GUICtrlRead($PASS)
        $FILE = GUICtrlRead($FILE)
        Sleep(100)
        $FTP = _FTP_Open('MyFTP Control')
        If Not _FTP_Connect($FTP, $SERVER, $NAME, $PASS) Then
            MsgBox(16, 'Ошибка', 'Ошибка соединения!')
        Else
            $FILEOPEN = _FTP_FileOpen($FTP, $FILE)
            $FILEREAD = _FTP_FileRead($FILEOPEN, 100000)
            MsgBox(0, '', $FILEREAD)
        EndIf
    EndSwitch
WEnd


никак немогу понять как именно прочитать файл, $FILEREAD возвращает 0, тоеть ошибку
хелп плиз :IL_AutoIt_1:
http://vkontakte.ru/so_fever

Все мы ошибаемся. Одни больше, другие все время.

Русское сообщество AutoIt

прочитать файл через FTP
« Отправлен: Апрель 08, 2010, 19:20:45 »

Оффлайн Kaster [?]

  • Бритва, Бритва Оккама
  • Глобальный модератор
  • *
  • Сообщений: 4020
  • Репутация: 622
  • Пол: Мужской
  • Мой Аватар, он лучший самый
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: прочитать файл через FTP
« Ответ #1, Отправлен: Апрель 08, 2010, 19:47:14 »
Код: AutoIt [Выделить]
...
        Sleep(100)
        $FTP = _FTP_Open('MyFTP Control')
        $hConnect = _FTP_Connect($FTP, $SERVER, $NAME, $PASS)
        If @error Then
            MsgBox(16, 'Ошибка', 'Ошибка соединения!')
        Else
            $FILEOPEN = _FTP_FileOpen($hConnect, $FILE)
            $FILEREAD = _FTP_FileRead($FILEOPEN, 100000)
...
 

Конференция посвященная AutoIt на jabber.ru - [email protected]
Как попасть на конференцию читаем тут


Оффлайн Fever [?]

  • Скриптер
  • ****
  • Сообщений: 308

  • Автор темы
  • Репутация: 112
  • Пол: Мужской
    • Награды
Re: прочитать файл через FTP
« Ответ #2, Отправлен: Апрель 08, 2010, 21:11:55 »
спасибо) свою ошибку понял :IL_AutoIt_1:

Русское сообщество AutoIt

Re: прочитать файл через FTP
« Ответ #2 Отправлен: Апрель 08, 2010, 21:11:55 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
2 Ответов
2291 Просмотров
Последний ответ Апрель 26, 2011, 19:26:32
от madmasles
2 Ответов
2524 Просмотров
Последний ответ Июнь 28, 2012, 22:55:36
от ViktorSPB
14 Ответов
5073 Просмотров
Последний ответ Февраль 20, 2013, 06:23:57
от darkwhite
3 Ответов
3073 Просмотров
Последний ответ Май 04, 2013, 23:22:21
от AZJIO
7 Ответов
3817 Просмотров
Последний ответ Июль 29, 2013, 15:17:33
от agikon
7 Ответов
2905 Просмотров
Последний ответ Июль 31, 2013, 18:05:31
от agikon
4 Ответов
4062 Просмотров
Последний ответ Октябрь 21, 2013, 22:25:10
от Z_Lenar
0 Ответов
1331 Просмотров
Последний ответ Октябрь 17, 2013, 07:07:12
от madmasles
5 Ответов
2752 Просмотров
Последний ответ Январь 12, 2014, 15:10:49
от Garrett
0 Ответов
1288 Просмотров
Последний ответ Июнь 19, 2015, 03:51:25
от Zalman1980