Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

MultiArc
Goto page Previous  1, 2, 3 ... 13, 14, 15 ... 30, 31, 32  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sun Aug 04, 2013 21:55    Post subject: Reply with quote

Пардон, поспешил. Исправил подвисание. Но строчку всё равно лучше забивать.

MVV Build #4
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Lisabon



Joined: 18 Feb 2011
Posts: 147

Post (Separately) Posted: Sun Aug 04, 2013 22:10    Post subject: Reply with quote

MVV
Quote:
MVV Build #4


Теперь хорошо.

Quote:
Но строчку всё равно лучше забивать.


Надеюсь хуже не будет.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sun Aug 04, 2013 22:25    Post subject: Reply with quote

Quote:
Теперь хорошо.

Вот и отлично!

Не будет хуже. Команда вывода просто ничего не выведет на экран, т.к. на вход поступит строка нулевой длины. Главное - не перестараться с забиванием, достаточно вообще одного нулевого байта вместо первого символа строки (поверх буквы V), но можно забить всю строку (до первого нулевого байта), чтобы избавиться от навязчивой мысли, что в этом файле висит неэстетический конец строки. Very Happy
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Sun Sep 08, 2013 23:59    Post subject: Reply with quote

В куче multiarc.ini видел секцию [CAB] с MsCab 0.63, а зачем? ТС (8.01 по крайней мере) такие cab-архивы открывает сам (правда, не понял как: выпилил архиваторные плагины, CABRK.DLL, TCLZMA64.DLL, TCMDLZMA.DLL, TCUNZL64.DLL, TCUNZLIB.DLL, UNACEV2.DLL, UNRAR.DLL, UNRAR64.DLL, WCMZIP32.DLL, WCMZIP64.DLL - все равно открывает).
InstallShield'овские cab'ы - отдельная песня, так понимаю.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10252
Location: Россия, Саратов

Post (Separately) Posted: Mon Sep 09, 2013 00:16    Post subject: Reply with quote

Skif_off
Открывает-то сам, а как насчёт создания?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Mon Sep 09, 2013 00:25    Post subject: Reply with quote

Skif_off,
В самой винде есть библиотека для распаковки CAB, т.к. этот формат используется самой виндой (обновления, заплатки, дистрибутивы Windows до XP включительно и т.д.). Даже консольная утилита expand.exe есть.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Mon Sep 09, 2013 01:23    Post subject: Reply with quote

Avada
Ага, затупил, дошло - залогинился пост грохнуть, но не успел.

MVV
extrac32.exe то бишь? Смущает наличие CABRK.DLL при этом. Но не суть, работает и хорошо.

comrades, кто-нибудь пользует FreeArc? В дистрибутиве идет freearc.addon, а там внезапно UTF-8 вместо "привычного" ANSI:
 Hidden text

Исправил, но как-то бессистемно появляются проблемы с именами кириллицей - то ошибка при упаковке, то Файл не найден!, может оно и не нужно?
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1168
Location: Донецк

Post (Separately) Posted: Mon Sep 09, 2013 01:43    Post subject: Reply with quote

Skif_off
Quote:
кто-нибудь пользует FreeArc? В дистрибутиве идет freearc.addon, а там внезапно UTF-8 вместо "привычного" ANSI

Да, с какой-то версии там действительно конфиг стал неправильным.
Вот тут лучше почитать с подробностями.
_________________
Win11 x64 Eng | TC DreamLair eternal pre-α
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Mon Sep 09, 2013 10:00    Post subject: Reply with quote

Quote:
Смущает наличие CABRK.DLL при этом. Но не суть, работает и хорошо.

Думаю, это для древних виндовсов типа 95, тотал же работает и на ней.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Tue Sep 10, 2013 02:02    Post subject: Reply with quote

MVV
Или для Wine, что-то там было с cab Smile

Пробовал паковать zusätzliche.exe - ни с ANSI, ни с UTF-8 не пакуется, при этом архив, полученный в консоли
arc a zusätzliche.arc zusätzliche.exe -sclUTF-8 -m2
не открывается с обоими вариантами, пока не удалишь ä, но даже после этого не удается распаковать или просмотреть файл в архиве.
В MultiArc можно добавить поддержку юникода или это слишком большой гемор? ANSI ни разу не универсальная - 1252+1251+1250.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Tue Sep 10, 2013 14:55    Post subject: Reply with quote

Чтобы добавить поддержку Юникода, наверное, половину кода придется переписать.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Tue Sep 10, 2013 16:26    Post subject: Reply with quote

MVV
Тогда просить не буду, не люблю доставлять неудобства Smile, проще избегать кириллицы/умляутов и на всякий случай запомнить пару консольных команд FreeArc.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Tue Sep 10, 2013 16:50    Post subject: Reply with quote

Quote:
Тогда просить не буду, не люблю доставлять неудобства

А я не люблю, когда приходится отказывать, а это как раз такой случай. Вообще ни разу нет желания ковыряться в этих жутких исходниках.

Quote:
и на всякий случай запомнить пару консольных команд FreeArc

На то есть юзер-команды и панель инструментов. Smile
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Thu Mar 06, 2014 17:14    Post subject: Reply with quote

Недавно стал замечать, что мультиарк в связке с InnoUnp перестал давать просматривать файлы по F3 (возможно, другая функциональность также пострадала). Более внимательный анализ показал, что анпакер стал запускаться с неверной рабочей папкой (скорее всего, это связано с недавними изменениями в самом тотале). Оказалось, что рабочая папка анпакеру задавалась в мультиарке тупейшим способом: через установку текущей директории в самом тотале вместо явной её передачи функции запуска анпакера. Поубирал во всём мультиарке вызов SetCurrentDirectory и вместо этого сделал передачу рабочей папки в функцию CreateProcess.

MVV Build #5
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Sun Mar 09, 2014 00:20    Post subject: Reply with quote

MVV
При попытке просмотреть или скопировать файл из инсталлера HelpNDoc Personal Edition ТС падает
Quote:
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: TOTALCMD64.EXE
Версия приложения: 8.5.1.0
Отметка времени приложения: 00000000
Имя модуля с ошибкой: KERNELBASE.dll
Версия модуля с ошибкой: 6.1.7601.18229
Отметка времени модуля с ошибкой: 51fb1677
Код исключения: c0000005
Смещение исключения: 0000000000002070
Версия ОС: 6.1.7601.2.1.0.256.48
Код языка: 1049
Дополнительные сведения 1: de6d
Дополнительные сведения 2: de6dba146f3304028adffbb8dd19a842
Дополнительные сведения 3: 4c59
Дополнительные сведения 4: 4c5913df2d7ac44a9f62a21288d9b6c0

С инсталлером GIMP то же самое, наверное, так будет со всеми.
В %TEMP% помимо $mltwcx и _tc появляются каталоги %TEMP%\2, %TEMP%\3 и т.д. (%TEMP%\2\{app}\32\bin\ для GIMP, например) по числу каталогов, в которых просматривались файлы. Один из просматриваемых файлов в первом инсталлере вдруг попал посто в %TEMP%\.

ТС 8.5.0 и 8.5.1b2, с версией MVV Build #4 все нормально.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 13, 14, 15 ... 30, 31, 32  Next
Page 14 of 32

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group