Виктор

Results 324 comments of Виктор

Минимальный патч для PlugRing.pas: ``` --- PlugMenu/PlugRing.pas Wed Jun 17 20:16:57 2015 +++ PlugMenu/PlugRing.pas Mon Nov 12 05:28:16 2018 @@ -30,10 +30,10 @@ PlugMenuCtrl; const - cPluginURL = 'http://plugring.farmanager.com/plugin.php?pid='; +...

В v1.12 Git 8a66d15 имена видны корректно: V1.11.2: ![v1 11 2](https://user-images.githubusercontent.com/906886/52845701-c96f4700-3118-11e9-8031-50b9c6a4bbfd.png) v1.12.0 Git 8a66d15: ![v1 12 0](https://user-images.githubusercontent.com/906886/52845702-ca07dd80-3118-11e9-9c8c-a08375398102.png) , но алгоритм распаковки, особенно если встречается /LZMA /SOLID пока работает медленно ....

Это да, главное что уже алгоритм работает. И не получить [**этот**](https://github.com/processhacker/processhacker/issues/379#issuecomment-463303476) подарок - "comctl32.dll bug with the TaskDialogIndirect API which is triggered by sending the TDM_NAVIGATE_PAGE message from a non-gui...

Поглядел на том же тесте с MKVToolNix Git 7835ddff2 - индикатор дёргаться перестал, время распаковки сократилось до 01:49 Основое время было затрачено на HTML хелп - там много мелких файлов.

Посмотрел Git c2e545b на FileZilla_3.42.1_win64-setup.exe - фантомных каталогов нет, NSIS 3.0 поддерживается, но время распаковки превысило четыре минуты,в то же время ArcLite b306 с 7z.dll 19.00 - около 4 секунд....

Понял, будем искать варианты алгоритма.

**johnd0e** В NSIS не применяется сортировка - как автор записал в скрипте список операторов _File "patch"_ так стуб и исполняет его, а указание на каталог куда распаковывать или копировать задаётся...

При последовательных операциях точка отсчёта и направление чтения не играют роли т.к. время инкремента/декрента адресного счётчика (1 такт - +/- единица ммладшего значащего разряда на синхроимпульс) значительно меньше времени его...

Это просто напоминание что у нас есть такая задача. Больше чтобы самим не забыть и не перепроверять повторно. Я сейчас вожусь с IntChecker.Run.lua - переделываю движок под far.RecursuveSearch() - с...

Малая скорость распаковки сохранилась и в релизе 1.12.0 - время распаковки NSIS 2,52 /SOLID контейнера FarUE3 x86 (1324 файла, большинство мелкие, суммарный размер 92,3 МБ) на машине с CPU i7-2600/16...