v7: Выложить файл на FTP с помощью curl.exe #636398


#0 by МастерВопросов
Подскажите синтаксис, плс. Где то встречал, теперь не могу найти. Что то типа CURL.EXE -t c:2categories.csv -u пароль:логин адрес ftp:\ Предыстория: раньше выкладывал с помощью ftp.exe, но у клиента поменялся сервер и требуется какой то пассивный режим. Поиск по Мисте говорит что в таких случаях вместо ftp.exe, надо юзать CURL.EXE. Файл со скриптом для ftp.exe был такой: open XX.XXX.XX.XX 24021 логин пароль prompt ascii hash status get flag.m flag.m2 del flag.m quit
#1 by Builder
Есть еще wput.exe, я им пользуюсь.
#2 by varelchik
возьми dialmail.dll там очень мощный фтп клиент.
#3 by varelchik
а курл фигня полнейшая. я тож колысь пытался заставить его работать, так толком он и не заработал посему забил и перешол на dialmail.
#4 by UnAmerican
Погуглить не пробовали?
#5 by UnAmerican
dialmail.dll  - не умеет фтпс
#6 by varelchik
ЧАВО? Ты хоть понял что написал?
#7 by varelchik
ВОТ:
#8 by Гинзбург
пользуйтесь проводником, он все умеет
#9 by varelchik
уже лет 10 встроил в МОДа вместо его родного обмена через ФТП.
#10 by МастерВопросов
спасибо. Буду экспериментировать.
#11 by UnAmerican
А где тут FTPS через SSL? В твоем примере. CURL - tftp ftp telnet dict ldap http file https ftps
#12 by varelchik
так человек кажить что ему нужен пасисвный режим. причем тута ftps?
#13 by BigHarry
curl - нормальная приблуда, а то что кто-то там не осилил почитать документацию - curl не виноват.
#14 by varelchik
помница у него толи с доставкой толи с получением проблемы. точно не припомню, потому и отказался.
#15 by BigHarry
Нет никаких проблем ни с доставкой, ни с получением, ни с пассивными режимами.
#16 by varelchik
каждому свое.
#17 by UnAmerican
Тебе на твой пост . Ни красиво обсерать продукт массового использования. И так однозначно.
#18 by Злопчинский
есть еще такая ncftp - [jhjibt djpvj;yjcnb / passive This controls ncftp's behavior for data connections, and can be set to one of on, off, or the default, optional. When passive mode is on, ncftp uses the FTP command primitive PASV to have the client establish data connections to the server. The default FTP protocol behavior is to use the FTP command primitive PORT which has the server establish data connections to the client. The default setting for this variable, optional, allows ncftp to choose whichever method it deems necessary. /
#19 by МастерВопросов
curl: <25>  Failed ftp upload: 553
#20 by МастерВопросов
"После установки Curl следует убедиться в его работоспособности, введя команду curl Если на экране появится слово, обозначающее цвет (например, green), значит, Curl работает." у меня, однака, работает
#21 by МастерВопросов
ну вот чай попил и сразу разобрался в чем дело! В ftp адресе в конце надо было слеш "/" добавить
#22 by Гинзбург
в виндузе уже все реализовано
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С