View previous topic :: View next topic |
Author |
Message |
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Lisabon
Joined: 18 Feb 2011 Posts: 147
|
(Separately) Posted: Sun Aug 04, 2013 22:10 Post subject: |
|
|
MVV
Теперь хорошо.
Quote: | Но строчку всё равно лучше забивать. |
Надеюсь хуже не будет. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Sun Aug 04, 2013 22:25 Post subject: |
|
|
Вот и отлично!
Не будет хуже. Команда вывода просто ничего не выведет на экран, т.к. на вход поступит строка нулевой длины. Главное - не перестараться с забиванием, достаточно вообще одного нулевого байта вместо первого символа строки (поверх буквы V), но можно забить всю строку (до первого нулевого байта), чтобы избавиться от навязчивой мысли, что в этом файле висит неэстетический конец строки. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Sun Sep 08, 2013 23:59 Post subject: |
|
|
В куче 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 |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10257 Location: Россия, Саратов
|
(Separately) Posted: Mon Sep 09, 2013 00:16 Post subject: |
|
|
Skif_off
Открывает-то сам, а как насчёт создания? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Mon Sep 09, 2013 01:23 Post subject: |
|
|
Avada
Ага, затупил, дошло - залогинился пост грохнуть, но не успел.
MVV
extrac32.exe то бишь? Смущает наличие CABRK.DLL при этом. Но не суть, работает и хорошо.
comrades, кто-нибудь пользует FreeArc? В дистрибутиве идет freearc.addon, а там внезапно UTF-8 вместо "привычного" ANSI:
Hidden text Test="%P t --noarcext -sclANSI -- %AQA"
Add="%P a {-ap%RA} --noarcext -sclUTF-8 {%S} -- %AQA @%LA"
Move="%P m {-ap%RA} --noarcext -sclUTF-8 {%S} -- %AQA @%LA"
Extract="%P e -y --noarcext -sclUTF-8 -- %AQA @%LA"
ExtractWithPath="%P x -y --noarcext -sclUTF-8 -- %AQA @%LA"
Delete="%P d --noarcext -sclUTF-8 -- %AQA @%LA"
Исправил, но как-то бессистемно появляются проблемы с именами кириллицей - то ошибка при упаковке, то Файл не найден!, может оно и не нужно? |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1168 Location: Донецк
|
(Separately) Posted: Mon Sep 09, 2013 01:43 Post subject: |
|
|
Skif_off
Quote: | кто-нибудь пользует FreeArc? В дистрибутиве идет freearc.addon, а там внезапно UTF-8 вместо "привычного" ANSI |
Да, с какой-то версии там действительно конфиг стал неправильным.
Вот тут лучше почитать с подробностями. _________________ Win11 x64 Eng | TC DreamLair eternal pre-α |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Tue Sep 10, 2013 02:02 Post subject: |
|
|
MVV
Или для Wine, что-то там было с cab
Пробовал паковать 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 |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Tue Sep 10, 2013 16:26 Post subject: |
|
|
MVV
Тогда просить не буду, не люблю доставлять неудобства , проще избегать кириллицы/умляутов и на всякий случай запомнить пару консольных команд FreeArc. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Thu Mar 06, 2014 17:14 Post subject: |
|
|
Недавно стал замечать, что мультиарк в связке с InnoUnp перестал давать просматривать файлы по F3 (возможно, другая функциональность также пострадала). Более внимательный анализ показал, что анпакер стал запускаться с неверной рабочей папкой (скорее всего, это связано с недавними изменениями в самом тотале). Оказалось, что рабочая папка анпакеру задавалась в мультиарке тупейшим способом: через установку текущей директории в самом тотале вместо явной её передачи функции запуска анпакера. Поубирал во всём мультиарке вызов SetCurrentDirectory и вместо этого сделал передачу рабочей папки в функцию CreateProcess.
MVV Build #5 _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Sun Mar 09, 2014 00:20 Post subject: |
|
|
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 |
|
|
|
|
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
|