From be38e373e4cb62d18fdc994b203304e3b83f7666 Mon Sep 17 00:00:00 2001 From: vladislav permichev Date: Wed, 25 Dec 2024 13:56:12 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20=D0=BE=D1=88=D0=B8=D0=B1=D0=BA=D0=B0=20?= =?UTF-8?q?=D1=83=D0=BA=D0=B0=D0=B7=D0=B0=D0=BD=D0=B8=D1=8F=20=D0=BF=D0=BE?= =?UTF-8?q?=D1=80=D1=82=D0=B0=20=D0=B2=20=D0=BA=D0=BE=D0=BC=D0=B0=D0=BD?= =?UTF-8?q?=D0=B4=D0=B0=D1=85=20sftp-=D1=81=D0=B5=D1=80=D0=B2=D0=B5=D1=80?= =?UTF-8?q?=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #174 --- .../Ext/Module.bsl" | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git "a/src/cf/CommonModules/\320\277\320\261\320\277_\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\270FTPSFTP/Ext/Module.bsl" "b/src/cf/CommonModules/\320\277\320\261\320\277_\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\270FTPSFTP/Ext/Module.bsl" index 5e987cb6..a8c2f833 100644 --- "a/src/cf/CommonModules/\320\277\320\261\320\277_\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\270FTPSFTP/Ext/Module.bsl" +++ "b/src/cf/CommonModules/\320\277\320\261\320\277_\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\270FTPSFTP/Ext/Module.bsl" @@ -1204,9 +1204,9 @@ ТекстСкрипта = "#!/usr/bin/bash | - |curl -k ""sftp://%1%2"" --user ""%3:%4"" -T %5"; + |curl -k ""sftp://%1:%2%3"" --user ""%4:%5"" -T %6"; - ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Адрес, ПутьФайлаНаСервере, + ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Адрес, Формат(ПараметрыСоединения.Порт, "ЧГ=0"), ПутьФайлаНаСервере, ПараметрыСоединения.Логин, ПараметрыСоединения.Пароль, ПутьОтправляемогоФайла); Возврат ТекстСкрипта; @@ -1217,9 +1217,9 @@ ТекстСкрипта = "#!/usr/bin/bash | - |curl -k ""sftp://%1%2"" --user ""%3:%4"" > %5"; + |curl -k ""sftp://%1:%2%3"" --user ""%4:%5"" > %6"; - ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Адрес, ПараметрыСоединения.КаталогИсходящие, + ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Адрес, Формат(ПараметрыСоединения.Порт, "ЧГ=0"), ПараметрыСоединения.КаталогИсходящие, ПараметрыСоединения.Логин, ПараметрыСоединения.Пароль, ПутьКФайлуСодержимогоКаталога); Возврат ТекстСкрипта; @@ -1230,9 +1230,9 @@ ТекстСкрипта = "#!/usr/bin/bash | - |curl -k ""sftp://%1%2"" --user ""%3:%4"" -o %5"; + |curl -k ""sftp://%1:%2%3"" --user ""%4:%5"" -o %6"; - ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Адрес, ПутьФайлаНаСервере, + ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Адрес, Формат(ПараметрыСоединения.Порт, "ЧГ=0"), ПутьФайлаНаСервере, ПараметрыСоединения.Логин, ПараметрыСоединения.Пароль, ПутьСохраняемогоФайла); Возврат ТекстСкрипта; @@ -1246,7 +1246,7 @@ |curl -k ""sftp://%1:%2"" --user ""%3:%4"" -Q ""rm %5"""; ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Адрес, - ПараметрыСоединения.Порт, ПараметрыСоединения.Логин, + Формат(ПараметрыСоединения.Порт, "ЧГ=0"), ПараметрыСоединения.Логин, ПараметрыСоединения.Пароль, ПолныйПутьКФайлу); Возврат ТекстСкрипта; @@ -1289,7 +1289,7 @@ |echo 'ls -l %5' | sshpass -p ""$PASSWORD"" sftp -oPort=$PORT $USERNAME@$HOST > %6"; ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Адрес, ПараметрыСоединения.Логин, - ПараметрыСоединения.Пароль, ПараметрыСоединения.Порт, ПараметрыСоединения.КаталогИсходящие, + ПараметрыСоединения.Пароль, Формат(ПараметрыСоединения.Порт, "ЧГ=0"), ПараметрыСоединения.КаталогИсходящие, ПутьКФайлуСодержимогоКаталога); Возврат ТекстСкрипта; @@ -1310,7 +1310,7 @@ |EOF"; ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Адрес, ПараметрыСоединения.Логин, - ПараметрыСоединения.Пароль, ПараметрыСоединения.Порт, ПутьФайлаНаСервере, ПутьСохраняемогоФайла); + ПараметрыСоединения.Пароль, Формат(ПараметрыСоединения.Порт, "ЧГ=0"), ПутьФайлаНаСервере, ПутьСохраняемогоФайла); Возврат ТекстСкрипта; @@ -1331,7 +1331,7 @@ ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Адрес, ПараметрыСоединения.Логин, ПараметрыСоединения.Пароль, - ПараметрыСоединения.Порт, ПолныйПутьКФайлу); + Формат(ПараметрыСоединения.Порт, "ЧГ=0"), ПолныйПутьКФайлу); Возврат ТекстСкрипта; @@ -1354,7 +1354,7 @@ |send ""exit\n"" |interact"; - ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Порт, ПараметрыСоединения.Логин, + ТекстСкрипта = СтрШаблон(ТекстСкрипта, Формат(ПараметрыСоединения.Порт, "ЧГ=0"), ПараметрыСоединения.Логин, ПараметрыСоединения.Адрес, ПараметрыСоединения.Пароль, ПутьОтправляемогоФайла, ПутьФайлаНаСервере); Возврат ТекстСкрипта; @@ -1374,7 +1374,7 @@ |send ""exit\n"" |interact"; - ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Порт, ПараметрыСоединения.Логин, + ТекстСкрипта = СтрШаблон(ТекстСкрипта, Формат(ПараметрыСоединения.Порт, "ЧГ=0"), ПараметрыСоединения.Логин, ПараметрыСоединения.Адрес, ПараметрыСоединения.Пароль, ПараметрыСоединения.КаталогИсходящие); Возврат ТекстСкрипта; @@ -1394,7 +1394,7 @@ |send ""exit\n"" |interact"; - ТекстСкрипта = СтрШаблон(ТекстСкрипта, ПараметрыСоединения.Порт, ПараметрыСоединения.Логин, + ТекстСкрипта = СтрШаблон(ТекстСкрипта, Формат(ПараметрыСоединения.Порт, "ЧГ=0"), ПараметрыСоединения.Логин, ПараметрыСоединения.Адрес, ПараметрыСоединения.Пароль, ПутьФайлаНаСервере, ПутьСохраняемогоФайла); Возврат ТекстСкрипта; @@ -1415,7 +1415,7 @@ |interact"; ТекстСкрипта = СтрШаблон(ТекстСкрипта, - ПараметрыСоединения.Порт, ПараметрыСоединения.Логин, + Формат(ПараметрыСоединения.Порт, "ЧГ=0"), ПараметрыСоединения.Логин, ПараметрыСоединения.Адрес, ПараметрыСоединения.Пароль, ПолныйПутьКФайлу);