File tree Expand file tree Collapse file tree 3 files changed +4
-11
lines changed Expand file tree Collapse file tree 3 files changed +4
-11
lines changed Original file line number Diff line number Diff line change 1111 .ЗависитОт("v8runner", "0.7.0")
1212 .ЗависитОт("strings")
1313 .ЗависитОт("1commands", "1.1.1")
14+ .ЗависитОт("v8unpack")
1415 .ВключитьФайл("src")
1516 .ВключитьФайл("tests")
1617 .ВключитьФайл("features")
Original file line number Diff line number Diff line change 1313#Использовать v8runner
1414#Использовать strings
1515#Использовать 1commands
16+ #Использовать v8unpack
1617
1718Перем Лог ;
1819Перем мФайлПрограммыРаспаковки ;
383384КонецПроцедуры
384385
385386Процедура РаспаковатьКонтейнерМетаданных (Знач ФайлРаспаковки , Знач КаталогРаспаковки )
386- ФайлДляРаспаковки = Новый файл(ФайлРаспаковки);
387- Если КаталогРаспаковки = "" тогда
388- КаталогРаспаковки = ВременныеФайлы.СоздатьКаталог();
389- КонецЕсли ;
390-
391- СтрокаЗапуска = """ " + ФайлПрограммыРаспаковки()+ """ -parse "" " + ФайлДляРаспаковки.ПолноеИмя+ """ "" " + КаталогРаспаковки+ """ " ;
392- Если НЕ ЭтоWindows Тогда
393- СтрокаЗапуска = "sh -c '" + СтрокаЗапуска+ "'" ;
394- КонецЕсли ;
395- Лог.Отладка(СтрокаЗапуска);
396387
397- ЗапуститьПриложение (СтрокаЗапуска,, Истина );
388+ Распаковщик = Новый ЧтениеФайла8(ФайлРаспаковки);
389+ Распаковщик.ИзвлечьВсе(КаталогРаспаковки, Истина );
398390
399391КонецПроцедуры
400392
You can’t perform that action at this time.
0 commit comments