Garl 0 Report post Posted May 10, 2020 Ctrl-R спасает? автообновление строки дисков включено? Как бы воспроизвести? Share this post Link to post Share on other sites
Guest DRON Report post Posted May 10, 2020 37 minutes ago, Garl said: Ctrl-R спасает? Спасает. 38 minutes ago, Garl said: автообновление строки дисков включено? А это где? Если "Перечитывание атрибутов", то там Выкл. 39 minutes ago, Garl said: Как бы воспроизвести? Я поспешил и нажал Alt+F2 в процессе обнаружения флешки виндой. Я думаю проблема как-то связана с тем, что если вставить флешку при открытом окне "Выбор диска", то строка дисков не обновится (даже после закрытия окна). Там ещё два раза окно нужно закрывать: после первого Esc окно просто обновляется (появляется новый диск), а закрывается только после второго. Share this post Link to post Share on other sites
Garl 0 Report post Posted May 10, 2020 Настройки -> менеджер файлов -> установки Share this post Link to post Share on other sites
Guest DRON Report post Posted May 10, 2020 4 hours ago, Garl said: Настройки -> менеджер файлов -> установки Всё настроено на 5 сек. Share this post Link to post Share on other sites
Garl 0 Report post Posted May 10, 2020 ага есть глюк: вставляем флэшку открываем меню выбора диска вытаскиваем флэшку Esc + Esc и диск остаётся в панели. как неизвестный Share this post Link to post Share on other sites
Guest DRON Report post Posted May 11, 2020 Похоже на правду. Как оказалось, виндой плеер сажается на D, но у меня стоит Zentimo который тут же перекидывает его на G (D находится в списке запрещённых). Видимо смена буквы, с точки зрения DN, выглядит аналогично вытаскиванию флешки и буква D остаётся в панели. Share this post Link to post Share on other sites
Garl 0 Report post Posted May 12, 2020 добавлена поддержка compound контейнеров(архивов) пока снаружи, если научимся детектить их внутри .exe фала - прикрутим и такую поддержку Share this post Link to post Share on other sites
Guest DRON Report post Posted May 13, 2020 11 hours ago, Garl said: добавлена поддержка compound контейнеров(архивов) Это IStorage что ли? Они же вроде уже никем не используются. Share this post Link to post Share on other sites
Garl 0 Report post Posted May 13, 2020 https://en.wikipedia.org/wiki/Compound_File_Binary_Format только что взял наисвежайший LibreOffice ну и куча ресурсов в exe по прежнему используют этот контейнер Share this post Link to post Share on other sites
Garl 0 Report post Posted May 13, 2020 кто хотел чтобы во вьювере в текстовом режиме курсор не моргал? пробуем в ночнушке. Share this post Link to post Share on other sites
Guest WAJIM Report post Posted May 14, 2020 Курсор скрывается! Но это выглядит как хак на уровне всего NDN. Например, если открыть окно "о программе", то курсор не скрывается. А в версиях <= 2.31.0407 курсор скрывался правильно всегда. Там был универсальный алгоритм скрытия курсора. Share this post Link to post Share on other sites
Garl 0 Report post Posted May 14, 2020 а с этой стороны сейчас посмотрим. и да это был хак конкретно во вьювере конкретно в режиме текста. upd: сделано скрытие курсора перед запуском диалога ( по идее как было раньше) Share this post Link to post Share on other sites
Guest DRON Report post Posted May 14, 2020 16 hours ago, Garl said: только что взял наисвежайший LibreOffice ну и куча ресурсов в exe по прежнему используют этот контейнер По мне так лучше как раз ресурсы PE-файлов в виде архива смотреть (7z так умеет): тогда и картиночки и ZIP-ы (тоже популярно в ресурсах) и те же compound-ы можно будет как обычные файлы открывать. Share this post Link to post Share on other sites
Garl 0 Report post Posted May 14, 2020 Сейчас на .EXE фалы во вьювере на F3 навешен просмотр заголовков, и если мы сделаем просмотр .EXE как архива - то для просмотра заголовка нужно будет жать Alt-F3 ( если не навешен внешний просмотр) тут на лицо смена привычной логики по поводу compound: 7z поступает не красиво, если в ресурсах есть в том числе Compound, то он его сразу и показывает как архив, отбрасывая ресурсы. тут хорош фар, который спрашивает типа как открыть как Compound или Compound->Cab но он умеет читать compound напрямую. Share this post Link to post Share on other sites
Guest WAJIM Report post Posted May 14, 2020 6 hours ago, Garl said: сделано скрытие курсора перед запуском диалога ( по идее как было раньше) Нет, раньше было не так. Сейчас слишком грубо работает. Диск -> Метка диска - курсора в поле ввода при открытии окна вообще нет. А в 2.31.0407 он есть. По вьюеру я ваш хак обошел - жмем F7 и ESC - курсор во вьюере появился! А в 2.31.0407 все грамотно работает. Скорее всего вот эти товарищи поломали курсор в v2.31.0954 и оно так осталось: SCREEN/VIDEOMODES [-] the pre-NDN cursor was not correctly saved and restored [AV] - D32/DOS: cursor remains invisible after exit (Rugxulo) - W32 cursor shape not preserved/restored correctly (BorisK) -> drivers.TCursorInfo saved Shape1/2 as Integer in an union together with a Longint Shape to access both of the values which couldn't work, modified these to BYTE/BYTE and SMALLWORD and modified code according to it -> W32: vpsysw32.SysTV(S|G)etCurType() didn't correctly convert between the Windows<->Dos cursor information, now this is quite accurate -> D32: now using vpsysd32.SysTV(S|G)etCurType() -> added video.InitVideo().SaveCursor() Share this post Link to post Share on other sites
Garl 0 Report post Posted May 14, 2020 значит с наскоку не вышло. бум тогда смотреть и разбираться где сломали.... upd: чтение содержимого .EXE как архива. (пока определяется как 7z) пробуем Share this post Link to post Share on other sites
Guest DRON Report post Posted May 15, 2020 16 hours ago, Garl said: чтение содержимого .EXE как архива. (пока определяется как 7z) пробуем Круто! Но файлы version.txt/string.txt в Unicode, а DN даже переносы строк в UTF-16 файлах сам (Ctrl+F9 конечно работает) определить не в состоянии. 17 hours ago, Garl said: Сейчас на .EXE фалы во вьювере на F3 навешен просмотр заголовков, и если мы сделаем просмотр .EXE как архива - то для просмотра заголовка нужно будет жать Alt-F3 ( если не навешен внешний просмотр) тут на лицо смена привычной логики Я бы вообще предпочёл опцию меняющую F3 и Alt-F3 местами, потому как чаще просматриваю файлы (включая архивы) в просмотрщике, а в архивы вхожу по Enter. Share this post Link to post Share on other sites
Garl 0 Report post Posted May 15, 2020 7 hours ago, Guest DRON said: Круто! Но файлы version.txt/string.txt в Unicode, а DN даже переносы строк в UTF-16 файлах сам (Ctrl+F9 конечно работает) определить не в состоянии. тут проблема в отсутствии специалиста который может нормально реализовать поддержку UTF16 Всплывает одна проблема на машине без 7z при просмотре .EXE постоянно выскакивает ошибка "нет файлов в архиве" спасает опция [ ] F3 - для просмотра архивов Share this post Link to post Share on other sites
Guest WAJIM Report post Posted May 15, 2020 Почему я не могу теперь запускать эти компаундные EXE по Enter? Я хочу входить в обычные архивы по Enter, а EXE по Enter чтобы всегда запускались, как это сделать? Share this post Link to post Share on other sites
Garl 0 Report post Posted May 15, 2020 а чем sfx.zip отличается от "компанутого" sfx в котором есть ресурс(CAB архив)? какие будут предложения? А как Вы запускаете например установщик WinRar? Share this post Link to post Share on other sites
Guest WAJIM Report post Posted May 15, 2020 Сделайте возможность запуска исполняемых файлов по Enter, как было раньше. Share this post Link to post Share on other sites
Garl 0 Report post Posted May 15, 2020 Just now, Guest WAJIM said: Сделайте возможность запуска исполняемых файлов по Enter, как было раньше. тоесть по Enter во все архивы входим кроме .exe файлов? Share this post Link to post Share on other sites
Guest WAJIM Report post Posted May 15, 2020 Enter на архивах - вход в них, Enter на исполняемых файлах - обычный запуск. Опция "Отключить запуск всех файлов" у меня включена. Share this post Link to post Share on other sites
Garl 0 Report post Posted May 15, 2020 9 minutes ago, Guest WAJIM said: Enter на архивах - вход в них, Enter на исполняемых файлах - обычный запуск. сейчас установщик Winrar не соответствует этой хотелке. Share this post Link to post Share on other sites
Guest WAJIM Report post Posted May 15, 2020 Точно, забыл, раньше только SFX-архивы открывались, а теперь еще и ресурсы в EXE стали открываться. К SFX-архивам я уже привык, но с последними изменениями по ресурсам - это уже перебор. Сделайте хотя бы открытие ресурсов EXE по F3, а не по Enter. Какую-то опцию сделать что ли... Share this post Link to post Share on other sites