Jump to content
Muxe Inc Forums

Recommended Posts

Garl    0

Ctrl-R спасает? автообновление строки дисков включено?

Как бы воспроизвести?

Share this post


Link to post
Share on other sites
Guest DRON   
Guest DRON
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

Настройки -> менеджер файлов ->  установки

Share this post


Link to post
Share on other sites
Guest DRON   
Guest DRON
4 hours ago, Garl said:

Настройки -> менеджер файлов ->  установки

Всё настроено на 5 сек.

Share this post


Link to post
Share on other sites
Garl    0

ага есть глюк:

вставляем флэшку

открываем меню выбора диска

вытаскиваем флэшку

Esc  + Esc и диск остаётся в панели. как неизвестный

 

Share this post


Link to post
Share on other sites
Guest DRON   
Guest DRON

Похоже на правду. Как оказалось, виндой плеер сажается на D, но у меня стоит Zentimo который тут же перекидывает его на G (D находится в списке запрещённых). Видимо смена буквы, с точки зрения DN, выглядит аналогично вытаскиванию флешки и буква D остаётся в панели.

Share this post


Link to post
Share on other sites
Garl    0

добавлена поддержка compound контейнеров(архивов) 

пока снаружи, если научимся детектить их внутри .exe фала - прикрутим и такую поддержку 

Share this post


Link to post
Share on other sites
Guest DRON   
Guest DRON
11 hours ago, Garl said:

добавлена поддержка compound контейнеров(архивов) 

Это IStorage что ли? Они же вроде уже никем не используются.

Share this post


Link to post
Share on other sites
Garl    0

кто хотел чтобы во вьювере в текстовом режиме курсор не моргал? пробуем в ночнушке.

Share this post


Link to post
Share on other sites
Guest WAJIM   
Guest WAJIM

Курсор скрывается!

Но это выглядит как хак на уровне всего NDN. Например, если открыть окно "о программе", то курсор не скрывается.

А в версиях <= 2.31.0407 курсор скрывался правильно всегда. Там был универсальный алгоритм скрытия курсора.

 

Share this post


Link to post
Share on other sites
Garl    0

а с этой стороны сейчас посмотрим. и да это был хак конкретно во вьювере конкретно в режиме текста.

upd:

сделано скрытие курсора перед запуском диалога ( по идее как было раньше)

Share this post


Link to post
Share on other sites
Guest DRON   
Guest DRON
16 hours ago, Garl said:

только что взял наисвежайший LibreOffice ну и куча ресурсов в exe по прежнему используют этот контейнер

По мне так лучше как раз ресурсы PE-файлов в виде архива смотреть (7z так умеет): тогда и картиночки и ZIP-ы (тоже популярно в ресурсах) и те же compound-ы можно будет как обычные файлы открывать.

Share this post


Link to post
Share on other sites
Garl    0

Сейчас на .EXE фалы во вьювере на F3 навешен просмотр заголовков, и если мы сделаем просмотр .EXE как архива - то для просмотра заголовка нужно будет жать Alt-F3 ( если не навешен внешний просмотр) тут на лицо смена привычной логики

 

по поводу compound:

 7z поступает не красиво, если в ресурсах есть в том числе Compound, то он его сразу и показывает как архив, отбрасывая ресурсы.

тут хорош фар, который спрашивает типа как открыть как Compound или Compound->Cab

но он умеет читать compound напрямую.

Share this post


Link to post
Share on other sites
Guest WAJIM   
Guest WAJIM
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

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

 

upd:

чтение содержимого .EXE как архива. (пока определяется как 7z)  пробуем

Share this post


Link to post
Share on other sites
Guest DRON   
Guest DRON
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
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   
Guest WAJIM

Почему я не могу теперь запускать эти компаундные EXE по Enter?

Я хочу входить в обычные архивы по Enter, а EXE по Enter чтобы всегда запускались, как это сделать?

 

Share this post


Link to post
Share on other sites
Garl    0

а чем sfx.zip отличается от "компанутого" sfx в котором есть ресурс(CAB архив)?

какие будут предложения?

А как Вы запускаете например установщик WinRar?

Share this post


Link to post
Share on other sites
Guest WAJIM   
Guest WAJIM

Сделайте возможность запуска исполняемых файлов по Enter, как было раньше.

 

Share this post


Link to post
Share on other sites
Garl    0
Just now, Guest WAJIM said:

Сделайте возможность запуска исполняемых файлов по Enter, как было раньше.

 

тоесть по Enter во все архивы входим кроме .exe файлов?

Share this post


Link to post
Share on other sites
Guest WAJIM   
Guest WAJIM

Enter на архивах - вход в них,  Enter на исполняемых файлах - обычный запуск.

Опция "Отключить запуск всех файлов" у меня включена.

 

Share this post


Link to post
Share on other sites
Garl    0
9 minutes ago, Guest WAJIM said:

Enter на архивах - вход в них,  Enter на исполняемых файлах - обычный запуск.

сейчас установщик Winrar не соответствует этой хотелке.

Share this post


Link to post
Share on other sites
Guest WAJIM   
Guest WAJIM

Точно, забыл, раньше только SFX-архивы открывались, а теперь еще и ресурсы в EXE стали открываться.

К SFX-архивам я уже привык, но с последними изменениями по ресурсам - это уже перебор.

Сделайте хотя бы открытие ресурсов EXE по F3, а не по Enter. Какую-то опцию сделать что ли...

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×