Обзор программ для web мастера - команды языка HTP - FTPconnect @имя_сервера , $порт(по умолчанию должен быть 21) , @имя_пользователя , @пароль


  • Cофт для web мастера
  • Мои скрипты для HTP
  • Команды HTP (HOD Text Processor)

  •   —» Add
      —» AddT
      —» And
      —» Beep
      —» Cls
      —» CodeToSym
      —» Call
      —» CWD
      —» CreateD
      —» Div
      —» DecToText
      —» DelF
      —» DelD
      —» ExecF
      —» FindI
      —» FindIR
      —» FindIS
      —» FindISR
      —» FindE
      —» FTPconnect
      —» FTPdisconnect
      —» FTPcwd
      —» FTPlist
      —» FTPloadF
      —» FTPsaveF
      —» FTPdelF
      —» FTPrenameF
      —» FTPcreateD
      —» FTPdelD
      —» FTPsendcmd
      —» FTPsetmode
      —» GetUserQ
      —» GetEl
      —» GetElInf
      —» GetMaxEl
      —» GetSubStr
      —» GetStrLen
      —» GetImgInf
      —» GetFLDL
      —» HexToText
      —» Jmp
      —» Jmp=N
      —» Jmp<N
      —» Jmp<=N
      —» Jmp>N
      —» Jmp>=N
      —» JmpEq
      —» JmpNe
      —» LCase
      —» LoadF
      —» Mov
      —» MovT
      —» Mul
      —» MoveF
      —» Or
      —» PrintT
      —» PrintN
      —» Push
      —» Pop
      —» PushT
      —» PopT
      —» PutEl
      —» PutSubStr
      —» Rnd
      —» Ret
      —» ReplaceS
      —» ReplaceI
      —» ReplaceM
      —» Sub
      —» SymToCode
      —» SaveF
      —» Sleep
      —» TextToHex
      —» TextToDec
      —» TestF
      —» TimeF
      —» Time
      —» TimeT
      —» TCPIPconfig
      —» UCase
      —» Word
      —» Xor

  • Документация по PERL
  • Функции LIBC
  • О сайте и авторе





  • Rambler's Top100 Рейтинг@Mail.ru

     FTPconnect @имя_сервера , $порт(по умолчанию должен быть 21) , @имя_пользователя , @пароль

    Соединение с FTP сервером, после соединения, становиться возможным исполнять команды FTP.


    Пример:
     ftpconnect  "ftp.hod.ru", 21, "user4", "mypassw0rd"
     ftpconnect  @1, 555, "programmer", @4
     ftpconnect  @1, $0, @9, @4
    

    Модифицирует регистр $F:
    $F=0 Успешно
    $F=1 Ошибка в адресе (некорректные символы или адрес отсутствует)
    $F=2 Ошибка в имени пользователя или пароле
    $F=3 Заданный FTP сервер не найден
    $F=4 Невозможно открыть управляющее соединение или соединение потеряно
    $F=5 Сервер не дал разрешение на соединение (сервер не является FTP сервером)
    $F=6 Нет такого пользователя на сервере
    $F=7 Неверный пароль для этого пользователя
    $F=8 Сервер не поддерживает режим BINARY (бинарный режим) передачи файлов
    $F=9 Уже соединено, требуется сначала разъединиться


    Исключения при выполнении:
  • Если Ваш компьютер не содержит библиотеки WINSOCK32.DLL или эта библиотека не была успешно загружена и инициализирована, то команда игнорируется, модификация $F не производится, даже если передан заведомо некорректный адрес сервера (например, пустая строка).
  • Если в качестве порта указано значение меньше 1 или больше 65535, то значение порта принимается равным 21 – порт FTP по умолчанию.


  • Примечание:
    При разрыве или не установлении управляющего соединения выполнение команд FTP невозможно.

    Команда поддерживает как указание IP адреса в качестве сервера, так и доменного имени сервера, можно указывать с именем протокола, например:
    ftp://ftp.my_hosting_cool.com/

    Если указан IP адрес сервера, то команда не обращается к службе DNS, а сразу пытается установить соединение, при этом код ошибки $F=3 не устанавливается, вместо него при ошибочном адресе вы получите ошибку $F=4

    Допускается соединение без указания пароля, при этом команда ожидает, что сразу после передачи серверу имени пользователя, сервер откроет соединение (некоторые сервера позволяют вход некоторым пользователям без пароля).
    Для соединения в этом режиме, используйте вместо пароля пустую строку, например:
     FTPconnect  "ftp.zx0xz.ru", 21, "guest", ""
    
    В режиме соединения без пароля, ошибка $F=2 означает, что имя пользователя или не задано или содержит некорректные символы (символы с кодом меньше кода пробела)



    Источник информации: сайт разработчика языка HTP
    :.: Max Darianov (Џ) SPB 2003. — Вы можете выделять, копировать и использовать любой материал с этого сайта, не устанавливая никаких лишних ссылок.
    Сайт управляется системой uCoz