View previous topic :: View next topic |
Author |
Message |
ya158
Joined: 10 Jan 2008 Posts: 55
|
(Separately) Posted: Mon Apr 22, 2013 13:25 Post subject: |
|
|
CaptainFlint
Обробовал сабж на этом плагине - пытался открыть Office 2003 Resource Kit Tools. Плагин указан 092, но скачивается 091 (судя по readme)? но это не важно. При использовании этого плагина в Тотале файл ORK.MSI по Ctrl+PgDown отображает определённую структуру подпапок, в которых находятся файлы. При использовании cmdTotal 2.01 в выходной папке _ORK.MSI создаётся структура подпапок, но пустая, а файлы вс складываются в корень папки _ORK.MSI. |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Mon Apr 22, 2013 16:30 Post subject: |
|
|
ya158
У меня на файле okr.msi плагин вообще рушится. Через Тотал исключения игнорируются, и все файлы создаются с нулевым размером, а в cmdTotal после первого падения происходит завершение работы, поэтому вообще ни одного файла не создаётся.
Речь вообще об этом файле? _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
ya158
Joined: 10 Jan 2008 Posts: 55
|
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Mon Apr 22, 2013 17:05 Post subject: |
|
|
ya158 wrote: | Да об этом, только из него надо извлечь msi-файл. |
Само собой. Выложенный тобой файл сравнил, у меня такой же.
ya158 wrote: | У меня ничего не рушится |
У меня происходит следующее:
Code: | D:\Devel\cmdTotal\test>..\cmdTotal-201.exe InstExpl.wcx x ORK.MSI
cmdTotal 2.01 (c) 2006/2007 KaKeeware, http://www.kakeeware.com
(c) 2013 Konstantin Vlasov, http://flint-inc.ru/
Using plugin: InstExpl.wcx
Using option: x
Processing file: ORK.MSI
Target directory:
Sorry, exception occured -> quitting! |
В текущем каталоге появляется подкаталог _ORK.MSI, и на этом дело заканчивается. С оригинальной версией 1.02, кстати, результат абсолютно тот же.
Что у тебя выводится в консоль? И, кстати, как ведёт себя 1.02? И ещё, какая операционка? Возможно, разница в системных библиотеках влияет.
Добавлено спустя 5 минут:
Так, всё, проблему воспроизвёл. Почему-то плагин работает только с полным путём к архиву, а я указывал относительный.
Посмотрю, в чём может быть дело с подкаталогами. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
ya158
Joined: 10 Jan 2008 Posts: 55
|
(Separately) Posted: Mon Apr 22, 2013 17:36 Post subject: |
|
|
1.02 не пробовал. ОС - XP/
Кстати, все файлы хранятся в ORK.cab. Если этот файл находится рядом с ORK.MSI, то распакованные файлы не нулевые. |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Wed Apr 24, 2013 00:09 Post subject: |
|
|
ya158
Тестовый фикс:
http://flint-inc.ru/Temp/cmdTotal_2.02_test.rar
Всем остальным просьба проверить ранее протестированные плагины. Теоретически, если в Тотале плагин работает, то и через утилиту должен продолжить работать, но теория с практикой не всегда согласуется. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
ya158
Joined: 10 Jan 2008 Posts: 55
|
(Separately) Posted: Wed Apr 24, 2013 09:28 Post subject: |
|
|
CaptainFlint
Проверил. На моём примере работает нормально.
Вот, что интересно - при распаковке ORK.MSI+ORK.CAB при помощи как утилитой, так и самим Тоталом получаются файлы AUTORUN.INF, README.HTM, SETUP.EXE, SETUP.HTM с нулевым размером. Но при входе в ORK.MSI по Ctrl+PgDown эти файлы отображаются с ненулевым размером. Хотя это, наверно, не относится к утилите. |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Wed Apr 24, 2013 12:49 Post subject: |
|
|
ya158
SETUP.EXE будет ненулевой, если он же присутствует рядом с MSI-файлом, как и CAB. В этом случае он просто копируется. Видимо, так работает MSI, ссылаясь на различные файлы рядом с собой. Насчёт остальных трёх: либо некорректно отрабатывает распаковка, либо в Microsoft когда-то этот ORK распространялся в виде CD-диска (иначе откуда бы AUTORUN.INF), а потом его перепаковали в виде архива. Лишние файлы из комплекта убрали, а ссылки на них в MSI трогать не стали.
В любом случае, утилита тут уже не помощник, все вопросы к плагину и/или архиву. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Sat Apr 27, 2013 13:42 Post subject: |
|
|
Версия 2.02 опубликована. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
ya158
Joined: 10 Jan 2008 Posts: 55
|
(Separately) Posted: Sun Mar 01, 2015 02:17 Post subject: |
|
|
CaptainFlint
Здравствуйте!
Нет ли желания сделать версию сабжа для 64-битных плагинов? |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Mon Mar 02, 2015 21:51 Post subject: |
|
|
ya158
Добрый день.
А есть ли реалистичный пример, когда невозможно обойтись 32-битной версией? _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
ya158
Joined: 10 Jan 2008 Posts: 55
|
(Separately) Posted: Mon Mar 02, 2015 22:08 Post subject: |
|
|
CaptainFlint wrote: | ya158
Добрый день.
А есть ли реалистичный пример, когда невозможно обойтись 32-битной версией? |
Нет. Это скорее академический интерес . Но вдруг понадобиться запустить 64-битный плагин? |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Mon Mar 02, 2015 22:36 Post subject: |
|
|
Проблема в том, что cmdTotal написан целиком на ассемблере, и портировать его под 64 бита — не самое приятное занятие. Хотя мусье, живущий во мне, с надеждой встрепенулся…
ya158 wrote: | Но вдруг понадобиться запустить 64-битный плагин? |
По-моему, сейчас нет ни одного плагина, скомпилированного исключительно под 64-битную архитектуру. Так что достаточно будет просто скачать 32-битную версию (если она уже не была в комплекте с 64-битной). _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
ya158
Joined: 10 Jan 2008 Posts: 55
|
(Separately) Posted: Mon Mar 02, 2015 23:05 Post subject: |
|
|
Поэтому я и не прошу сделать, а интересуюсь о намерениях ... |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
|
Back to top |
|
|
|