Воскресенье
02.02.2025
13:42
Форма входа
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    OPEN SOURCE PROJECT

    [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    • Страница 1 из 1
    • 1
    Internet
    andXreiДата: Вторник, 02.06.2009, 19:05 | Сообщение # 1
    Майор
    Группа: Проверенные
    Сообщений: 95
    Репутация: 2
    Статус: Offline
    Каким способом можно закачать файл на FTP?
     
    fasmДата: Суббота, 06.06.2009, 16:10 | Сообщение # 2
    Admin
    Группа: Заблокированные
    Сообщений: 122
    Репутация: 5
    Статус: Offline
    Попробуй сначала скачать с интернета, просто это трудно понять без начальных знаний, по гугли и как появятся вопросы с реализацией помогу...
     
    andXreiДата: Суббота, 06.06.2009, 16:56 | Сообщение # 3
    Майор
    Группа: Проверенные
    Сообщений: 95
    Репутация: 2
    Статус: Offline
    У тебя в разделе FAQ показан пример скачивания файла только мне не ясно что за файлы
    Code

    include 'WinInet32.inc'
    include 'winapi.inc'

    И где их взять?


    Сообщение отредактировал andXrei - Суббота, 06.06.2009, 16:59
     
    fasmДата: Воскресенье, 07.06.2009, 14:45 | Сообщение # 4
    Admin
    Группа: Заблокированные
    Сообщений: 122
    Репутация: 5
    Статус: Offline
    вот содержимое winapi.inc:

    section '.idata' import data readable writeable

    library kernel32,'KERNEL32.DLL',\
    user32,'USER32.DLL',\
    gdi32,'GDI32.DLL',\
    comctl32,'COMCTL32.dll',\
    wininet32,'wininet.dll'

    include '%fasminc%\api/kernel32.inc'
    include '%fasminc%\api/user32.inc'
    include '%fasminc%\api/gdi32.inc'
    include '%fasminc%\api/COMCTL32.INC'
    include 'include\InetApi32.inc'

    Прикрепления: WDL.rar (11.3 Kb)
     
    andXreiДата: Понедельник, 08.06.2009, 11:51 | Сообщение # 5
    Майор
    Группа: Проверенные
    Сообщений: 95
    Репутация: 2
    Статус: Offline
    У меня следующий вопрос возник:

    Code
      
    format PE GUI 4.0
    entry start

       include 'win32a.inc'
       include 'macro\if.inc'

    section '.code' code readable writeable executable

       start:

             push    INTERNET_FLAG_ASYNC
             push    0
             push    0
             push    INTERNET_OPEN_TYPE_PRECONFIG
             push    szAgent
             call    [InternetOpen]
             .if eax = 0
             invoke MessageBox,0,TXT,0,0
             .else
             invoke MessageBox,0,TEXT,0,0
             .endif

    szAgent   db 'EXPLORE',0
    TEXT        db 'OPEN',0
    TXT       db 'NOT OPEN',0

    include 'D:\FASM\INCLUDE\MACRO\WinInet32.inc'
    include 'winapi.inc'

    Почему выдает сообщение OPEN даже если инет отключён??
     
    fasmДата: Вторник, 09.06.2009, 00:54 | Сообщение # 6
    Admin
    Группа: Заблокированные
    Сообщений: 122
    Репутация: 5
    Статус: Offline
    internetopen возвращает hsession, а не проверяет коннект...
     
    andXreiДата: Вторник, 09.06.2009, 15:16 | Сообщение # 7
    Майор
    Группа: Проверенные
    Сообщений: 95
    Репутация: 2
    Статус: Offline
    а тогда каким способом можно узнать подключён инет или нет?

    Добавлено (09.06.2009, 15:16)
    ---------------------------------------------
    Данный исходник скачивает файл с ftp сервера проверте его на правильность (если не лень wink ) а то что то не выходит.

     
    fasmДата: Среда, 10.06.2009, 09:45 | Сообщение # 8
    Admin
    Группа: Заблокированные
    Сообщений: 122
    Репутация: 5
    Статус: Offline
    Протокол FTP читал?

    Соединение я обычно проверяю так...

    Прикрепления: INET.asm (1.6 Kb)
     
    wodonagrevДата: Четверг, 18.06.2009, 14:03 | Сообщение # 9
    Рядовой
    Группа: Пользователи
    Сообщений: 1
    Репутация: 0
    Статус: Offline
    Очень интересная и полезная тема. Так держать smile
     
    • Страница 1 из 1
    • 1
    Поиск: