Install Explorer

Здесь можно обсудить ваш любимый плагин.
User avatar
John Doe
Бюрократ
Posts: 14582
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 514 times
Contact:

InstallExplorer

Post by John Doe »

Latest post of the previous page:

А для чего вы используете InstallExplorer?

InstallExplorer, nsis и Inno распаковываются прекрасно без него.
Другие инсталляторы в повседневной жизни не встречаются.
Victor Miasnikov
Posts: 16
Joined: Fri 28 Aug, 2009 12:42

Re: InstallExplorer

Post by Victor Miasnikov »

Например, adminpak.msi из Win 2003 ( C:\WINDOWS\system32 ) msi.wcx раскрывает так ( т.е. "as is"):

Code: Select all

════════════════════════════ msi.wcx:adminpak.msi ══════╤══════╤
s                         Name                          │ Size │
..                                                      │  Up  │
Cabs.adminpak                                        CAB│  13 M│
Binary.Maingraphic                                   bmp│ 79498│
 
 . . .

Icon.RSMgr                                           Ico│  1078│
Icon.TSLic                                           Ico│  1078│
Icon.TSMgr                                           Ico│  1078│
Icon.WINSMgr                                         Ico│  1078│
Icon.CMAdmin                                         Ico│   766│
InstallExplorer ( в FAR v1.7b5 и FAR v2.0 до 200-07-26) раскрывает с каталогами:

Code: Select all

╔═════════════════════════════════════Msi════════════════╤══════╤════════╤═════
║n                         Name                          │ Size │  Date  │Time
║..                                                      │  Up  │        │
║Support                                                 │Folder│        │
║cmak                                                 exe│339456│        │
║cmakread                                             htm│ 15227│        │
║                                                        │      │        │
╚══════════════════════════ 387,451 bytes in 2 files ═════
SOURCEDIR\Program Files\CMAK>
т.е. алгоритм очень продвинутый ( жаль дату и время не показывает)
User avatar
John Doe
Бюрократ
Posts: 14582
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 514 times
Contact:

Re: InstallExplorer

Post by John Doe »

Ах да, забыл msi
Держите
Даже дату и время показывает
Last edited by John Doe on Fri 04 Sep, 2009 18:08, edited 1 time in total.
https://t.me/FarManager — Telegram чат
Victor Miasnikov
Posts: 16
Joined: Fri 28 Aug, 2009 12:42

Re: InstallExplorer

Post by Victor Miasnikov »

Спасибо!

Но разницы почти нет -- _структура каталогов_ не воссоздается: Ж-(

Code: Select all

═════════════════════ msi-plus.wcx:adminpak.msi\Streams ╤══════╤════════╤═19:3
s                         Name                          │ Size │  Date  │Time
..                                                      │  Up  │18.02.07│01:26
Cabs.adminpak                                        CAB│  13 M│17.02.07│01:26
Binary.Maingraphic                                   bmp│ 79498│17.02.07│01:26
Binary.MscPatch                                      exe│ 74752│17.02.07│01:26
Binary.AdminpakDLL                                   dll│ 28160│17.02.07│01:26
Binary.Header                                        bmp│ 15238│17.02.07│01:26
Icon.RDMmc                                           Ico│ 10134│17.02.07│01:26
Icon.TAPIMgr                                         Ico│ 10134│17.02.07│01:26
Icon.Adminpak                                        Ico│  2238│17.02.07│01:26
2009-09-07 12-51: C MSI-Plus v0.6.0.1 все Ok
John Doe -- thanks!
Last edited by Victor Miasnikov on Mon 07 Sep, 2009 10:54, edited 1 time in total.
User avatar
John Doe
Бюрократ
Posts: 14582
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 514 times
Contact:

Re: InstallExplorer

Post by John Doe »

А не надо вам в Streams заходить:
В корне в msi вы должны видеть следующую структуру

Code: Select all

Dialogs
Files
Streams
Tables
Выбирайте Files и будет вам счастье!
https://t.me/FarManager — Telegram чат
User avatar
HaRT
Moderator
Posts: 11458
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 270 times
Been thanked: 417 times

Re: InstallExplorer

Post by HaRT »

John Doe wrote:не надо вам в Streams заходить
Очевидно, речь шла не про потоки, а про структуру директорий, которая будет создана на целевой машине.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
DrKnS
Posts: 6120
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 431 times

Re: InstallExplorer

Post by DrKnS »

John Doe wrote:А не надо вам в Streams заходить:
В корне в msi вы должны видеть следующую структуру

Code: Select all

Dialogs
Files
Streams
Tables
Выбирайте Files и будет вам счастье!
Доктор, у меня нет "Files". Что делать?

Code: Select all

╔════════════════ msi-plus.wcx:Orca.Msi ═══════╤════════╗
║р           Имя             │ Размер │  Дата  │ Время  ║
║..                          │ <Вверх>│04.11.07│18:39:06║
║Dialogs                     │ <Папка>│04.11.07│18:39:00║
║Streams                     │ <Папка>│04.11.07│18:39:00║
║Tables                      │ <Папка>│04.11.07│18:39:00║
║                            │        │        │        ║
User avatar
John Doe
Бюрократ
Posts: 14582
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 514 times
Contact:

Re: InstallExplorer

Post by John Doe »

И я о том же - эту структуру можно увидеть (и извлечь) войдя в виртуальную директорию "Files"
https://t.me/FarManager — Telegram чат
User avatar
John Doe
Бюрократ
Posts: 14582
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 514 times
Contact:

Re: InstallExplorer

Post by John Doe »

DrKnS
Обновите wcx по ссылке приведённой выше

Code: Select all

MSI plus plugin for Total Commander/PowerArchiver

Version: 0.6.0.1
https://t.me/FarManager — Telegram чат
User avatar
John Doe
Бюрократ
Posts: 14582
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 514 times
Contact:

Re: InstallExplorer

Post by John Doe »

Моя вина. По той ссылке старая версия.
Правильная ссылка - http://www.volny.cz/bembela/files/downl ... luswcx.zip
https://t.me/FarManager — Telegram чат
User avatar
DrKnS
Posts: 6120
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 431 times

Re: InstallExplorer

Post by DrKnS »

Ага, теперь оно. Спасибо.
User avatar
John Doe
Бюрократ
Posts: 14582
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 514 times
Contact:

Re: InstallExplorer

Post by John Doe »

Чтобы закрыть тему распаковки инсталляторов:
Мало кто знает, что есть доработанная версия Innounp: понимает больше версий Inno, работает с запаролеными инсталляторами, есть юникодная версия.
Скачать можно отсюда.
Для тех кто слаб в китайском вот перевод: blog | bbs | download

Только надо немного подправить соответствующий раздел custom.ini

Code: Select all

Errorlevel=2
(Давно игрался, не помню уже почему =2)

PS
От этих китайцев всего можно ожидать, поэтому проверить антивирусом не помешает :ha:
https://t.me/FarManager — Telegram чат
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 9 times
Contact:

Re: InstallExplorer

Post by t-rex »

John Doe
хе хе, так это же тот тупой анти паскалисткий вирус про который тут уже где то говорили :)
Ariman
Posts: 1355
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: InstallExplorer

Post by Ariman »

John Doe wrote:работает с запаролеными инсталляторами, есть юникодная версия.
Ну это и официальная версия умеет. Причем использую одну экзешку, в отличии от китайцев :)
User avatar
John Doe
Бюрократ
Posts: 14582
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 514 times
Contact:

Re: InstallExplorer

Post by John Doe »

В любом случае китайский форк поддерживает больше версий Inno, причём поддержка новых версий у китайцев появляется раньше. Юникод например у них давно (а у вас только две недели назад появился)

И пароли китайская версия вычисляет самостоятельно

Ariman
А почему вы с китайцем не объедините усилия?
https://t.me/FarManager — Telegram чат
Ariman
Posts: 1355
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: InstallExplorer

Post by Ariman »

John Doe wrote:В любом случае китайский форк поддерживает больше версий Inno, причём поддержка новых версий у китайцев появляется раньше. Юникод например у них давно (а у вас только две недели назад появился)
Да, с юникодом я как-то опоздал, все ждал, когда автор Инносетапа сорцы зарелизит, как для всех предыдущих версий.
John Doe wrote:А почему вы с китайцем не объедините усилия?
Я лично про него только сегодня и узнал. :)
Post Reply

Return to “Обсуждение плагинов”