Garl 0 Report post Posted December 25, 2019 6 hours ago, Guest DRON said: Тестить нечего: функции F4 не изменились. А Ctrl+Shift+Fx испорчен окончательно: теперь при нажатии DN просто подвисает. В любом случае, батник создаётся всё так же без точки да и exit вы засунули не туда: Ctrl+Shift+Fx не брался , сломал - да, но на то это ж и ночнушка ;) F4 в архивах вроде ж работает как надо? Share this post Link to post Share on other sites
Guest WAJIM Report post Posted December 25, 2019 F4 в архиве сейчас распаковывает и открывает файл в редакторе. Share this post Link to post Share on other sites
Garl 0 Report post Posted December 25, 2019 F4 on folder = extract, F4 on selected files\folders = extract, F4 on '..' = exract all (thx DRON) обновил ночнушку Share this post Link to post Share on other sites
Guest WAJIM Report post Posted December 25, 2019 W32 не обновляете... :( Share this post Link to post Share on other sites
Garl 0 Report post Posted December 25, 2019 nightly_w32.zip (2,526,777) Share this post Link to post Share on other sites
Guest WAJIM Report post Posted December 25, 2019 Вроде F4 работает! Почините застревание автообновления панелей? Я выше алгоритм воспроизведения писал. Share this post Link to post Share on other sites
Guest DRON Report post Posted December 25, 2019 Вроде работает, спасибо. Но с F4 на файлах есть один неудобный момент: DN не проверяет удачность распаковки файла и просто открывает пустой редактор, хотя при ошибке открытия в любой другой ситуации (включая F3 в архиве) мы получим сообщение "Невозможно открыть файл". Вообще не помешало бы проверять ExitCode при любой операции с архиватором, а то сейчас приходится, на всякий случай, проверять консоль. Share this post Link to post Share on other sites
Guest WAJIM Report post Posted December 25, 2019 На что проверять ExitCode ? На ноль? Некотрые ненулевые коды тоже могут быть успешными. Это надо с каждым архиватором отдельно проверять. Share this post Link to post Share on other sites
Garl 0 Report post Posted December 25, 2019 авто обновление после cmd.exe вроде работает, просьба проверить на ошибочные команды и на за пуск внешних программ типа calc.exe Share this post Link to post Share on other sites
Guest WAJIM Report post Posted December 25, 2019 Теперь после запуска программы автообновление работает только в активной половине файловой панели (которая была активной при запуске программы), а у неактивной - застревает. Share this post Link to post Share on other sites
Guest DRON Report post Posted December 25, 2019 2 hours ago, Guest WAJIM said: На что проверять ExitCode ? На ноль? Некотрые ненулевые коды тоже могут быть успешными. По умолчанию на "больше нуля", а для 7z и rar на "больше единицы". В общем надо поле с цифрой в настройки архиватора добавить. Share this post Link to post Share on other sites
Guest WAJIM Report post Posted December 25, 2019 3 minutes ago, Guest DRON said: По умолчанию на "больше нуля" Это вы проверили ВСЕ поддерживаемые в NDN архиваторы? Share this post Link to post Share on other sites
Garl 0 Report post Posted December 25, 2019 2 hours ago, Guest WAJIM said: Теперь после запуска программы автообновление работает только в активной половине файловой панели (которая была активной при запуске программы), а у неактивной - застревает. о! а теперь должно везде заработать. + TAR + ZPQ поддержка русских имён файлов в UTF8 Share this post Link to post Share on other sites
Guest DRON Report post Posted December 25, 2019 1 hour ago, Guest WAJIM said: Это вы проверили ВСЕ поддерживаемые в NDN архиваторы? Нашли к чему придраться. Тут некоторые вещи вообще не работают, а сравнение с нулём может только warning за error принять и всё. К тому же в 17 архиваторах из 42 всё равно 7z на распаковку стоит. И снова про архивы: зашифрованные файлы в RAR архивах старого формата помечались как Hidden, а в новом формате не помечаются. Rar5.rar Rar4.rar Share this post Link to post Share on other sites
Garl 0 Report post Posted December 25, 2019 по RAR5 быстро не сделаю, надо курить структуру... Share this post Link to post Share on other sites
Guest WAJIM Report post Posted December 25, 2019 1 hour ago, Garl said: о! а теперь должно везде заработать. Не везде. Если закрыть обе панели по Ctrl+F1/F2, запустить любую программу и опять открыть панели по Ctrl+F1/F2, то в одной из панелей перестанет работать автообновление. 1 hour ago, Garl said: + TAR + ZPQ поддержка русских имён файлов в UTF8 У TAR/ZPQ - работает, а вот у TGZ - нет. Share this post Link to post Share on other sites
Guest DRON Report post Posted December 25, 2019 Да фиг с ним, это не настолько важно (старые версии RAR5 вообще не видят). Я думал там просто флаг, а оказывается надо парсить расширенные атрибуты на предмет FHEXTRA_CRYPT. Share this post Link to post Share on other sites
Garl 0 Report post Posted December 25, 2019 TGZ с UFT кодировкой имён в студию. Share this post Link to post Share on other sites
Guest WAJIM Report post Posted December 25, 2019 Только в GZIP там кодировка 1251, так сделал 7z.exe ! rus.tgz Share this post Link to post Share on other sites
Garl 0 Report post Posted December 25, 2019 а если есть RAR5 под рукой вот эти файлы с полными атрибутами в RAR5 запаковать могу попросить? fileattr.zpaq Share this post Link to post Share on other sites
Guest WAJIM Report post Posted December 25, 2019 Под Win10 x86 zpaq.exe распаковывает только 1 файл - qr. Как распаковать все файлы? Share this post Link to post Share on other sites
Guest DRON Report post Posted December 25, 2019 Удалил файлы с не поддерживаемыми на NTFS атрибутами. fileattr.rar Share this post Link to post Share on other sites
Guest WAJIM Report post Posted December 25, 2019 Под админом вроде получилось. fileattr.rar fileattr.rar Share this post Link to post Share on other sites
Guest DRON Report post Posted December 25, 2019 Если верить Rar.exe lta fileattr.rar, то должен быть ещё некий седьмой атрибут: Name: RHS--A-T$-COI---XPU Attributes: ICA.SHR Compression: RAR 5.0(v50) -m0 -md=128K Share this post Link to post Share on other sites
Guest DRON Report post Posted December 25, 2019 Только заметил: перестало работать копирование полного пути текущего файла в комстроку (Ctrl+Shift+Enter). Share this post Link to post Share on other sites