Ru-Board.club
← Вернуться в раздел «Программы»

» Universal Extractor (UniExtractor)

Автор: korosya
Дата сообщения: 28.09.2015 17:05
SamLab
Спасибо. Обновлю в следующей версии.
Просьба протестировать совместно с вашим комьюнити последнюю тестовую версию https://yadi.sk/d/n4tB1wnKjMu3K
Автор: TSA21432
Дата сообщения: 28.09.2015 23:57
Спасибо! и О программе исправьте 2005-2015
Автор: maK
Дата сообщения: 29.09.2015 09:43
TSA21432
не надо ничего править - все там правильно.
Автор: VictorMan
Дата сообщения: 29.09.2015 11:22
korosya

Цитата:
UniExtract.exe не просит админ прав.

Только он явно от них отказывается (из манифеста):
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
В старом UE в манифесте такой строчки нет.
https://social.msdn.microsoft.com/Forums/ru-RU/71f68da8-c565-47a7-9df4-78b282610b2e/-
http://www.heaventools.ru/rt-how-to-add-requested-level-to-manifest.htm



    
Автор: korosya
Дата сообщения: 29.09.2015 11:50
Orochi, VictorMan
Согласен - я был не прав в отношении запроса UniExtract.exe админ. прав. Приношу свои извинения.
В скрипте UniExtract.au3 есть строка

Код: #pragma compile(ExecLevel, requireAdministrator)
Автор: korosya
Дата сообщения: 05.10.2015 21:44
Новая версия Universal Extractor
1.6.1.1013/2013 (05/10/2015)
1. Добавлена возможность сканирования исполняемых файлов с помощью Detect-It-Easy 0.99. Возможен выбор анализатора исполняемых файлов в Настройках.
2. Изменение формирования основного окна программы.
3. Добавлена проверка раздела реестра HKEY_CURRENT_USER\Software\PEiD до работы утилиты PEiD. Если данный раздел отсутствует до запуска PEiD, то после работы PEiD он удаляется.
4. При тестировании EXE-файла утилитой PEiD теперь идет проверка на NSIS-инсталлятор по фразе 'Nullsoft' вместо 'Nullsoft PiMP'.
5. При тестировании EXE-файла утилитой PEiD теперь идет проверка на Setup Factory по фразе 'Setup Factory' вместо 'Setup Factory 6.x'.
6. При тестировании EXE-файла утилитой PEiD теперь идет проверка на ZIP SFX по фразе 'ZIP' вместо 'ZIP SFX'.
7. Изменен алгоритм проверки на то, что файл упакован с помощью UPX. Если при попытки распаковки с помощью UPX получается сообщение "CantUnpackException: file is modified/hacked/protected; take care!!!", то файл отправляется на повторную проверку без попыток распаковать его с помощью UPX.
8. Обновлен userdb.txt
9. Обновлен iso.wcx до версии 1.7.9
10. Обновлен stuffit5.engine-5.1.dll до версии 5.1.6.582
11. Обновлен unarc.exe до версии 0.67 alpha
12. Обновлена база TrIDDefs.TRD: 6155 типов Файлов, 02.10.15
13. Обновлен архиватор 7zip до версии 15.08 beta
Автор: distortion
Дата сообщения: 05.10.2015 22:39
korosya
замечательно, разобрал несколько пакетов, с которыми не справлялась предыдущая версия
Автор: AngelNet
Дата сообщения: 05.10.2015 22:45
korosya
напомните, инсталятор вашего свежего сабжа где брать? а то в шапке я нашел только архив с конструктором.
Автор: Skif_off
Дата сообщения: 05.10.2015 23:02
korosya

Цитата:
13. Обновлен архиватор 7zip до версии 15.08 beta

Начиная с 15.06 есть нюанс с NSIS.
Автор: Polo
Дата сообщения: 05.10.2015 23:02
AngelNet, выше папка <Инсталляторы>
Автор: korosya
Дата сообщения: 05.10.2015 23:12
AngelNet
Инсталятор для 1ххх лежит в папке Инсталятоы рядом с конструкторами. Для 2ххх - вообще рядом с конструктором, даже не надо переходить в подпапку. Добавлю конструкторы - архивы 7z, а инсталяторы - exe-шники
Стесняюсь спросить - очень сложно перейти по ссылкам из шапки и посмотреть своими глазами?...


Цитата:
Начиная с 15.06 есть нюанс с NSIS

Да-а, беда... Вижу несколько путей:
1. Откатиться на 15.05
2. Перекомпилировать 15.08 из исходников.
3. Использовать альтернативу....

Надо подумать...
У кого-нибудь есть мысли по этому поводу?
Автор: Orochi
Дата сообщения: 06.10.2015 00:08
korosya


Цитата:
Насколько я понимаю, если у UniExtract.exe не будет админ прав, то он не сможет распаковать инсталлятор в папку, для записи в которую требуются эти админ. права.


Ладно, понятно. Спасибо за новую сборку.
Автор: AngelNet
Дата сообщения: 06.10.2015 00:30
korosya (23:12 05-10-2015)
Цитата:
Стесняюсь спросить - очень сложно перейти по ссылкам из шапки и посмотреть

не стесняйтесь. я не пользуюсь яндекс-диском и всё время забываю про эту большую желтую папку по вашей ссылке. (неплохо бы ее отдельно в шапке прописать как "инсталяторы". уже наступал на эти грабли, но снова забыл... каюсь.)
---
жду исправленную версию! спс.
Автор: korosya
Дата сообщения: 06.10.2015 01:02

Цитата:
жду исправленную версию! спс.

Это про nsis? Я пока не знаю что тут лучше сделать... Свои мысли я привел выше.
Автор: Skif_off
Дата сообщения: 06.10.2015 02:36
korosya

Цитата:
1. Откатиться на 15.05

Если скрипт нужен - оптимальное временное решение, как мне кажется.
[more=История]
Код: 15.08 beta 2015-10-01
-------------------------
- 7-Zip now can extract ext3 and ext4 (Linux file system) images.
- Some bugs were fixed.


15.07 beta 2015-09-17
-------------------------
- 7-Zip now can extract GPT images and single file QCOW2, VMDK, VDI images.
- 7-Zip now can extract solid WIM archives with LZMS compression.
- Some bugs were fixed.


15.06 beta 2015-08-09
-------------------------
- 7-Zip now can extract RAR5 archives.
- 7-Zip now doesn't sort files by type while adding to solid 7z archive.
- new -mqs switch to sort files by type while adding to solid 7z archive.
- The BUG in 7-Zip File Manager was fixed:
The "Move" operation to open 7z archive didn't delete empty files.
- The BUG in 15.05 was fixed:
console version added some text to the end of stdout stream, is -so switch was used.
- The BUG in 9.30 - 15.05 was fixed:
7-Zip could not open multivolume sfx RAR archive.
- Some bugs were fixed.
Автор: korosya
Дата сообщения: 06.10.2015 07:45

Цитата:
История, стоит прикинуть, насколько критично.

А, что будет дальше?... И какие-то баги исправляются...

Цитата:
Кто будет делать с каждой новой версией?

К сожалению, я не программист. Некоторые утилиты получается собирать из исходников с помощью логики и поисковиков , но тут... Если кто-нибудь подскажет как собирать 7zip из исходников, то я готов перекомпилировать...
Автор: Alex Zaguzin
Дата сообщения: 06.10.2015 08:32

Цитата:
1.6.1.1013/2013 (22/10/2015)

Машина времени?
Автор: distortion
Дата сообщения: 06.10.2015 08:39
korosya

Цитата:
Откатиться на 15.05

угу, а как вернется все на свои круги, так и обновимся
Автор: korosya
Дата сообщения: 06.10.2015 10:04

Цитата:
Машина времени?

А то Поправил.
Автор: Shtreman
Дата сообщения: 06.10.2015 10:15
korosya
в продолжение поста
Цитата:
korosya
один из пользователей моего форума предлагает обновить файлы в bin - http://file.sampo.ru/d2g4s3/
ещё добавочно от меня же - bin2.7z
И ещё вот - docs.7z
Автор: Bannan
Дата сообщения: 06.10.2015 14:23

Цитата:
Начиная с 15.06 есть нюанс с NSIS

Отключена функция создания сценария NSIS, возможно из соображений копирайта.

Цитата:
Перекомпилировать 15.08 из исходников

Вот держите перекомпилированный (х86): скачать
Распаковать архив и положить содержимое (два файла: 7z.dll и 7z.exe) в папку bin, подтвердить замену. Файл 7z.ехе менять не обязательно, так на всякий случай положил в архив.

Цитата:
Кто будет делать с каждой новой версией?

При желании это может сделать любой (даже полный ноль в программировании). Берете исходники, устанавливаете среду разработки, необходимые SDK и выполняете сборку. Информация есть на sourceforge, например здесь: ссылка 1, ссылка 2.

Автор: korosya
Дата сообщения: 06.10.2015 14:36
Shtreman
Спасибо. Заменю. А почему WUN 2 штуки?


Цитата:
При желании это может сделать любой (даже полный ноль в программировании).

Спасибо. Будем учиться.

Автор: Shtreman
Дата сообщения: 06.10.2015 14:51
korosya
Потому что не знаю какой лучше. Все выложенные изменения в папке bin - это я в одну папку скидывал из разных сборок Universal Extractor и сравнивал + некоторые вручную обновлял. Для WUN.exe встретил ещё 2 версии, одна датируется чуть свежее, а другая размером гораздо больше. Но я не знаю их нумерацию, поэтому предлагаю на Ваше усмотрение - оставить ту же или заменить одной из предложенных.
Автор: Skif_off
Дата сообщения: 06.10.2015 16:47
Bannan

Цитата:
возможно из соображений копирайта

Дело не в этом.
А какая среда и SDK использовались? SDK 7.1? Минимальная поддерживаемая ОСь?
Можно ли и х64 заодно? У меня ещё ни разу не получалось, кроме AkelPad и Double Commander.

Цитата:
Файл 7z.ехе менять не обязательно

Т.е. весь код исключительно в 7z.dll?
Автор: Bannan
Дата сообщения: 07.10.2015 11:19

Цитата:
Дело не в этом

А-а, понятно. Вполне разумное решение. Сценарий, да еще в таком специфическом виде, нужны единицам. Главное получить содержимое пакета без его установки.

Цитата:
А какая среда и SDK использовались?

Windows_XP_SP3 (x86), Microsoft_Visual_Studio 2008 и сопутствующие SDK.

Цитата:
Минимальная поддерживаемая ОСь?

Windows XP

Цитата:
Можно ли и х64 заодно?

Можно, только проверить не могу (работаю в 32-бит системе): скачать

Цитата:
Т.е. весь код исключительно в 7z.dll?

Нет, имелось в виду соответствие версий. Если версии файлов 7z.dll и 7z.exe будут разные, то возможны конфликты (глюки, ошибки и т.п.).
Автор: addhaloka
Дата сообщения: 07.10.2015 16:18
Skif_off 16:47 06-10-2015
Цитата:
У меня ещё ни разу не получалось, кроме AkelPad и Double Commander.

У меня 7-Zip x86 прекрасно собирается, и в vc2008, и в vc2010. А x64 не хочет, в обоих студиях одна и та же ошибка: [more]
Код: ...
ZHandler.cpp
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\amd64\cl.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\amd64\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\amd64\nmake.exe"' : return code '0x2'
Stop.
Автор: trion1
Дата сообщения: 29.10.2015 14:57
korosya,
что-то вот такой setup
http://rghost.ru/private/7CdMxYJGG/675af47d9819b4f703c69508c6044d4e
версия 1.6.1.2013(вроде крайняя) не смогла распаковать?
Автор: addhaloka
Дата сообщения: 29.10.2015 15:03
Bannan 11:19 07-10-2015
Цитата:
Можно, только проверить не могу (работаю в 32-бит системе): скачать

Так как сам собрать не могу - можно ли попросить 7z.dll v15.9.0.0 x64?

Добавлено:
p.s. Предыдущая библа x64 твоей сборки работает хорошо, никаких проблем не заметил.
Автор: Kero1
Дата сообщения: 30.10.2015 20:25
Вот это не распаковывается Ссылка , есть решение ?
Автор: korosya
Дата сообщения: 30.10.2015 20:27
trion1
Определяется, как инсталлшилд - видимо входящие в сабж распаковщики не поддерживают данный инсталлятор. Есть ли какая-нибудь утилита для распаковки данного инсталлятора?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657

Предыдущая тема: Нужна программа для сворачивания в трей


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.