Показать полную графическую версию : [addon] 7-Zip
2 ALL
Обновлен аддон 7-Zip 9.20
Что нового в аддоне:
- выделено "добавления файлов автономных архиваторов" на отдельный ключ
- процесс установки значительно переделан, что позволило избежать краха оболочки при залоченной библиотеке
- поддержка системных переменных в окне ввода пути установки
Проверяйте.
[hr]
изменения в конфиге 9.20 не коснулись остальных версий? »
Нет, не коснулись. Изменять остальные буду только после решения всех проблем на испытуемой.в 9.22 не удалились лишние локализации »
Воспроизвести баг не удалось. На нее пока лучше не отвлекаться.
apozlevich
27-03-2013, 18:36
краха оболочки при залоченной библиотеке »
Ну вот, а я думал, мой косяк был :)
Воспроизвести баг не удалось »
Ну вот и хорошо.
Ну вот и хорошо. »
Странная, однако, хорошесть! :o
apozlevich
28-03-2013, 10:28
Странная, однако, хорошесть! »
Да я же очень неаккуратно все делаю, значит, мой косяк был.
если в path существует кусок
;C:\Program Files\7-Zipто он удаляется »
При тестировании установки аддона с разными путями и добавлением их в переменную PATH в ней может накапливаться "мусор" от предыдущих установок. Для облегчения ручной очистки переменной от "мусора" сделал небольшой скрипт.
Скрипт, при первом запуске, создает рядом бекап раздела реестра (path.reg) для возможности восстановления, если вдруг пользователь переусердствует с очисткой.
apozlevich
28-03-2013, 11:21
gora, я не так и не понял, как правильней всего изменять %PATH%, но хотел бы показать вам вот этот код (если коротко, то он проверяет существование каждой директории из %PATH%): @echo off
setlocal enabledelayedexpansion
set curpath=%path%
:loop
for /f "delims=;" %%i in ("%curpath%") do (
if exist "%%i" (
if not defined newpath (
set newpath=%%i
) else (
set newpath=!newpath!;%%i
)
)
set curpath=!curpath:%%i=!
goto :loop
)
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v Path /t REG_SZ /d "%newpath%"
И вот пример его работы с выводом: https://dl.dropbox.com/u/33413397/tooszone/pathcleancmd.png
apozlevich, обсуждать здесь скрипты не относящиеся непосредственно к теме ветки - это оффтоп.
По существу:
- задачи у скриптов разные и Ваш мне не подойдет
- Ваш удаляет те пути из PATH, которые не найдены в ОС. Но папка может существовать в ОС, а путь к ней может быть не нужен пользователю (оставшиеся дубликаты папок от предыдущих установок и не удаленные деинсталлятором). В том числе и к архиватору, если я хочу проверить, а добавится ли он у меня после запуска новой версии инсталятора!? :dont-know
- Вы записываете в реестр пути с развернутыми системными переменными, а они там в исходном варианте находились в не развернутом виде
- тип, записываемых в реестр, данных может не соответствовать исходному типу их хранения в реестре. У Вас он REG_SZ, а у меня реально в OC - REG_EXPAND_SZ. У Вас он фиксированный, а у меня нет, всегда сохраняется исходный.
apozlevich
14-06-2013, 13:30
gora, поставил я тут 7_Zip_920_x86_x64_sl2p_130327_18-15 (на WinXP SP3) с зажатым шифтом в папку %programfiles%\7-Zip920. В результате в этой папке только 7za.exe и 7zr.exe, а в "родной" %programfiles%\7-Zip остались папка ErrorLog и 7za.exe/7zr.exe от предыдущей установки (9.22). Файлов от 9.20 поисковик не нашел. Вот такой вот баг-репорт. Ставилось относительно долго, хрустело хардом, видел в процессах msiexec, пол-второго дня, фаза луны - растущая (27%) :).
apozlevich, Не только. С зажатым шифтом на чистую систему, ранее не устаналивались 7-zip, запускается, установка несколько секунд, в итоге в папке "%programfiles%\7-Zip" "только 7za.exe и 7zr.exe"
ссылки на закачку адонов не доступны(не активны)
pincer,
Все 3 работают, тренируйтесь ещё.
pincer,
http://s017.radikal.ru/i414/1309/21/d83362962e60.png (http://radikal.ru/fp/4a12ede16de44e4286d1ccdefdcc9779)
как в итоге на семерку установить а то на чистой системе не ставиться ни как -((
Все ставится, но чтоб сделать настройки нужно открыть 7zip от имени администратора и отметить то, что нужно
нужно открыть 7zip от имени администратора »Может у меня руки кривые? Но SFX-архив запаролен.
tyt, Отключение UAC вроде помогает справится и без админа.
infinity78
14-10-2013, 07:05
Den30lv,
Программу...
Все ставится, но чтоб сделать настройки нужно открыть 7zip от имени администратора и отметить то, что нужно »Правильно, так и должно быть. С оригиналом тоже самое.
Может у меня руки кривые? Но SFX-архив запаролен. »Это нормально, автор запаролил.
Если не доверяешь, то вот оригинальные (с ключём можешь как аддон использовать):
7-Zip 9.20
7z920.exe (http://downloads.sourceforge.net/sevenzip/7z920.exe)
7z920.msi (http://downloads.sourceforge.net/sevenzip/7z920.msi)
7z920-x64.msi (http://downloads.sourceforge.net/sevenzip/7z920-x64.msi)
7-Zip 9.22 beta
7z922.exe (http://sourceforge.net/projects/sevenzip/files/7-Zip/9.22/7z922.exe)
7z922.msi (http://sourceforge.net/projects/sevenzip/files/7-Zip/9.22/7z922.msi)
7z922-x64.msi (http://sourceforge.net/projects/sevenzip/files/7-Zip/9.22/7z922-x64.msi)
7-Zip 9.25 alpha
7z925.exe (http://dl.7-zip.org/7z925.exe)
7z925.msi (http://dl.7-zip.org/7z925.msi)
7z925-x64.msi (http://dl.7-zip.org/7z925-x64.msi)
7-Zip 9.30 alpha
7z930.exe (http://dl.7-zip.org/7z930.exe)
7z930.msi (http://dl.7-zip.org/7z930.msi)
7z930-x64.msi (http://dl.7-zip.org/7z930-x64.msi)
а что если я скажу что систему перестанавливал с нуля windows 7 x64 . отключил uaс вообще.. далее установил 7z не получилось установил с правами администратора не получилось. попытался сам выяснить ситуацию в итоге перепробовав кучу методов ничего не добился... и написал здесь... в итоге ни че нового не узнал и как все не работало так и не заработало... что я хочу сказать.. все методы испробованы которые здесь предложены... а сам аддон не работает.. ведь он должен автоматом ставиться без препятствии . на то и он сделан в виде аддона... а теперь обращение к многоуважаемому gora исправь аддон или как правильно все сделать дай подсказку... запароленно и не поймешь какая структура там внутри
windows 7 x64 . отключил uaс вообще.. далее установил 7z не получилось установил с правами администратора не получилось »
Только что установил аддон 7-Zip 9.30 alpha от имени админ. на свежеустановленную Win7x64.
Установился отлично и без проблем.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC