Jump to content
Muxe Inc Forums

Recommended Posts

Garl    0
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   
Guest WAJIM

F4 в архиве сейчас распаковывает и открывает файл в редакторе.

Share this post


Link to post
Share on other sites
Garl    0

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   
Guest WAJIM

Вроде F4 работает!

Почините застревание автообновления панелей? Я выше алгоритм воспроизведения писал.

 

Share this post


Link to post
Share on other sites
Guest DRON   
Guest DRON

Вроде работает, спасибо. Но с F4 на файлах есть один неудобный момент: DN не проверяет удачность распаковки файла и просто открывает пустой редактор, хотя при ошибке открытия в любой другой ситуации (включая F3 в архиве) мы получим сообщение "Невозможно открыть файл". Вообще не помешало бы проверять ExitCode при любой операции с архиватором, а то сейчас приходится, на всякий случай, проверять консоль.

Share this post


Link to post
Share on other sites
Guest WAJIM   
Guest WAJIM

На что проверять ExitCode ? На ноль? Некотрые ненулевые коды тоже могут быть успешными.

Это надо с каждым архиватором отдельно проверять.

 

 

Share this post


Link to post
Share on other sites
Garl    0

авто обновление после cmd.exe вроде работает, просьба проверить на ошибочные команды и на за пуск внешних программ типа calc.exe

Share this post


Link to post
Share on other sites
Guest WAJIM   
Guest WAJIM

Теперь после запуска программы автообновление работает только в активной половине файловой панели (которая была активной при запуске программы), а у неактивной - застревает.

Share this post


Link to post
Share on other sites
Guest DRON   
Guest DRON
2 hours ago, Guest WAJIM said:

На что проверять ExitCode ? На ноль? Некотрые ненулевые коды тоже могут быть успешными.

По умолчанию на "больше нуля", а для 7z и rar на "больше единицы". В общем надо поле с цифрой в настройки архиватора добавить.

Share this post


Link to post
Share on other sites
Guest WAJIM   
Guest WAJIM
3 minutes ago, Guest DRON said:

По умолчанию на "больше нуля"

Это вы проверили ВСЕ поддерживаемые в NDN архиваторы?

Share this post


Link to post
Share on other sites
Garl    0
2 hours ago, Guest WAJIM said:

Теперь после запуска программы автообновление работает только в активной половине файловой панели (которая была активной при запуске программы), а у неактивной - застревает.

о! а теперь должно везде заработать.

+ TAR  + ZPQ поддержка русских имён файлов в UTF8

Share this post


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

по RAR5 быстро не сделаю, надо курить структуру...

Share this post


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

Да фиг с ним, это не настолько важно (старые версии RAR5 вообще не видят). Я думал там просто флаг, а оказывается надо парсить расширенные атрибуты на предмет FHEXTRA_CRYPT.

Share this post


Link to post
Share on other sites
Garl    0

а если есть RAR5 под рукой вот эти файлы с полными атрибутами в RAR5 запаковать могу попросить?

fileattr.zpaq

Share this post


Link to post
Share on other sites
Guest WAJIM   
Guest WAJIM

Под Win10 x86 zpaq.exe распаковывает только 1 файл - qr. Как распаковать все файлы?

 

Share this post


Link to post
Share on other sites
Guest DRON   
Guest DRON

Если верить 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   
Guest DRON

Только заметил: перестало работать копирование полного пути текущего файла в комстроку (Ctrl+Shift+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

×