1
0
mirror of https://github.com/alei1180/curlone.git synced 2025-11-26 23:10:24 +02:00

fix: Исправление поведения, когда параметры из предыдущей команды тянулись в следующую

This commit is contained in:
Dmitry Ivanov
2025-01-10 14:43:34 +03:00
parent 5236426a93
commit a3d9d1c4e8
2 changed files with 7 additions and 7 deletions

View File

@@ -31,6 +31,7 @@
ИмяПараметраТелоЗапросаСтрока = "ТелоЗапроса";
ПрочитанныеФайлы = Новый Массив;
ИспользуетсяПрокси = Ложь;
ЕстьТекстовоеТелоЗапроса = Ложь;
ТелоЗапросаСтрока = "";
ВызванМетодПоТекущемуURL = Ложь;
@@ -42,6 +43,11 @@
ОписаниеЗапроса = пОписаниеЗапроса;
Результат = "";
ИспользуетсяПрокси = Ложь;
ЕстьТекстовоеТелоЗапроса = Ложь;
ТелоЗапросаСтрока = "";
ВызванМетодПоТекущемуURL = Ложь;
ПрочитанныеФайлы.Очистить();
Если Ошибки = Неопределено Тогда
Ошибки = Новый Массив();

View File

@@ -3,8 +3,6 @@
Перем ОписаниеЗапроса;
Перем КаталогСохраненияФайлов;
Перем ПрочитанныеОпции;
Перем ИсходящиеОшибки;
#Область ПрограммныйИнтерфейс
@@ -35,8 +33,6 @@
ИсходящиеОшибки = Ошибки;
ПрочитанныеОпции = Новый Соответствие();
Парсер = Новый ПарсерКонсольнойКоманды();
АргументыКоманд = Парсер.Распарсить(КоманднаяСтрока);
@@ -44,8 +40,6 @@
ВызватьИсключение "Передана пустая команда";
КонецЕсли;
Приложение = СоздатьКонсольноеПриложение();
ПустойРезультат = "";
Результат = ПустойРезультат;
Для Каждого АргументыКоманды Из АргументыКоманд Цикл
@@ -58,6 +52,7 @@
АргументыКоманды.Удалить(0);
Попытка
Приложение = СоздатьКонсольноеПриложение();
Приложение.Запустить(АргументыКоманды);
Исключение
ОбработатьИсключениеОбработкиКоманды(ИнформацияОбОшибке());
@@ -1056,7 +1051,6 @@
КонецФункции
Функция ЗначениеОпции(Команда, ИмяОпции)
ПрочитанныеОпции.Вставить(ИмяОпции, Истина);
Возврат Команда.ЗначениеОпции(ИмяОпции);
КонецФункции