|
Появилось ли SFTP в новых релизах 1С? | ☑ | ||
---|---|---|---|---|
0
Гений 1С
гуру
02.06.22
✎
12:35
|
Нашел обсуждение 7-летней давности, может появилось уже?
Поддержка sFTP в 1с8.3 |
|||
1
Kassern
02.06.22
✎
12:38
|
(0) Вроде как не завезли. Я юзаю winSCP для этого дела, да и для простого обмена с ФТП, так как работает гораздо шустрее чем дефолтный метод.
Ошибка подключения к WinSCP для регламентных заданий 1С |
|||
2
Гений 1С
гуру
02.06.22
✎
12:38
|
(1) твою ж дивизию, 7 лет.
|
|||
3
Мультук
гуру
02.06.22
✎
12:39
|
(0)
Хе-хе. Скажите спасибо, что FTP не выпилили :-) Шутка. |
|||
4
Гений 1С
гуру
02.06.22
✎
12:42
|
(3) вот ты ржешь, а на сайтах счас FTP повыпиливали и веб-программист у меня ненавязчиво спрашивает "Сергей, привет) а у тебя sftp вообще никак нельзя использовать?".
|
|||
5
Garykom
гуру
02.06.22
✎
12:57
|
(4) скажи веб-программисту чтобы уже наконец освоил http
|
|||
6
Мультук
гуру
02.06.22
✎
13:02
|
(5)
P.S. Диалог с "php-программистом" - Боже, просто напиши два цикла и условие. - Это не поможет. - Поможет (вспоминаю php, пишу код) - Как!? У тебя цикл в цикле ? А что так можно ? Я думал он стебется. Зря... P.P.S. Может там "на той стороне" такой же. |
|||
7
dangerouscoder
02.06.22
✎
13:47
|
(1) целая библиотека для winSCP вместо запуска winscp.com /script=uploud.txt )))
|
|||
8
ДедМорроз
03.06.22
✎
21:31
|
Там же есть ftps и sftp они немного различаются.
Ну и winscp умеет все. |
|||
9
Гений 1С
гуру
03.06.22
✎
21:35
|
Гм, заюзал...
Как обычно упростил код здесь: https://infostart.ru/1c/articles/158428/ Вышло так: Как-то все чересчур усложнено. Какие-то профили, логи... Вот мой код для записи на SFTP: СтрокаПрограммы = """" + ПутьWinSCP + """" + " /console /command " + """option batch abort"" " + """open " + ПрофильWinSCP + """ " + """put " + Лок_ИмяФайла + " " + Внеш_ИмяФайла + """ " + """close"" ""exit"""; net = Новый COMОбъект("WScript.Shell"); Результат = net.Run(СтрокаПрограммы, 0, Истина); //Результат 1 - ошибка, 0 - ок Если Результат = 1 Тогда ЗаписьЖурналаРегистрации("Отладка.SFTP.Ошибка",,,,СтрокаПрограммы); Иначе ЗаписьЖурналаРегистрации("Отладка.SFTP.ОК",,,,СтрокаПрограммы); КонецЕсли; Показать Лок_имяфайла через бэкслеш, Внеш_имяФайла через слеш. Фишка в том, что я не анализирую логи, а получаю код возврата и понимаю, выполнилась операция или нет. Для простых случаев этого достаточно. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |