Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Интеграция WinRar 3.51

Ответить
Настройки темы
Интеграция WinRar 3.51

Аватара для Bilibons

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Подскажите ктонить, каким макаром возможно интегрировать в Дистрибъютив WinRar 4.51? На сколько я понял, из темы http://forum.oszone.net/showthread.php?t=46415 , возможно создать sfx файл, а есть ли способ воткнуть его другими способами?

Отправлено: 07:01, 19-01-2006

 

Аватара для specialist

Старожил


Сообщения: 406
Благодарности: 108

Профиль | Отправить PM | Цитировать


Bilibons

ну... во-первых, winrar в своей эволюции насколько мне известно на дату создания поста не ушел далее версии 3,51 и налицо просто оЧеПятка)
во-вторых, незнаю как у всех, а попавшийся мне инсталлятор на основе его родного вроде бы sfx модуля прекрасно устанавливается втихую с ключем /s уже зарегистрированным и с парочкой тем оформления
Код: Выделить весь код
prog[pn]=['WinRAR 3.51']
uid[pn]=['WINRAR']
desc[pn]=['Один из популярнейших и распространенных в мире архиваторов']
cmd1[pn]=['%cdrom%\\INSTALL\\Misc\\winrar.exe /s']
dflt[pn]=['yes']
cat[pn]=['Misc']
pn++
в-третьих... пытливый ум всегда найдет еще какой-нибудь способ... но стоит задуматься - а нужно ли оно - все и так прекрасно работает

-------
Все что было создано руками и умом одного человека, может быть изменено по своему образу и подобию другим. ICQ: 560-361 Блог: repacksbyspecialist.blogspot.com


Отправлено: 09:15, 19-01-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 19
Благодарности: 3

Профиль | Отправить PM | Цитировать


Граждане, а может кто подскажет как автоматом подключить скин к WinRAR'у... Выбор скина осушествляется записью в реестре:
Код: Выделить весь код
[HKEY_CURRENT_USER\Software\WinRAR\Interface\Themes]
"ShellExtBMP"="C:\\Program Files\\WinRAR\\Themes\\WinRAR_XP_64x64\\RarSmall.bmp"
"ActivePath"="c:\\Program Files\\WinRAR\\Themes\\WinRAR_XP_64x64"
Но так как заранее не известно на каком разделе будет стоять система надо бы чтобы все работало корректно в любом случае, т.е. чтобы всместо C: прописывался текущий системный диск... Пришла следующая идея: c помощью .cmd файла оператором ">>" сформировать .reg файл соответствующего содержания, где C: будет заменено на значение %systemdrive%... Но так как я в .cmd файлах пока не особо силен, проблема следующая - как с помощью команды ">>" прописать кавычки (") и другие служебные символы ?
Или может есть другой способ ?

Отправлено: 12:42, 05-02-2006 | #3


(*.*)


Сообщения: 36497
Благодарности: 6676

Профиль | Сайт | Отправить PM | Цитировать


Buyan
Попробуйте
Код: Выделить весь код
[HKEY_CURRENT_USER\Software\WinRAR\Interface\Themes]
"ShellExtBMP"="%ProgramFiles%\\WinRAR\\Themes\\WinRAR_XP_64x64\\RarSmall.bmp"
"ActivePath"="%ProgramFiles%\\WinRAR\\Themes\\WinRAR_XP_64x64"
/исправлен

-------
Канал Windows 11, etc | Чат @winsiders


Последний раз редактировалось Vadikan, 05-02-2006 в 23:00. Причина: исправлен код


Отправлено: 19:13, 05-02-2006 | #4


Новый участник


Сообщения: 19
Благодарности: 3

Профиль | Отправить PM | Цитировать


Vadikan
Попробовал, к сожалению не помогает. Свой скин отображается только тогда, когда прописан абсолютный путь, в противном случае переключается на дефолтный

Отправлено: 21:11, 05-02-2006 | #5


(*.*)


Сообщения: 36497
Благодарности: 6676

Профиль | Сайт | Отправить PM | Цитировать


Buyan
Я ошибочно в коде двойные %% указал. Должно быть достаточно одинарных. Но если с ними не работает, то можно попробовать REG_EXPAND_SZ, чтобы переменная преобразовывалась в путь.
themes.cmd
Код: Выделить весь код
@echo off

REG ADD HKCU\Software\WinRAR\Interface\Themes /V ShellExtBMP /T REG_EXPAND_SZ /D "%%ProgramFiles%%\\WinRAR\\Themes\\WinRAR_XP_64x64" /F
REG ADD HKCU\Software\WinRAR\Interface\Themes /V ActivePath /T REG_EXPAND_SZ /D "%%ProgramFiles%%\\WinRAR\\Themes\\WinRAR_XP_64x64\\RarSmall.bmp" /F

exit

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 21:45, 05-02-2006 | #6


Новый участник


Сообщения: 19
Благодарности: 3

Профиль | Отправить PM | Цитировать


Vadikan
Пробовал и одинарные - бесполезно. А вот вариант с themes.cmd работает, причем не обязательно через REG_EXPAND_SZ, с REG_SZ тоже правильно прописывает. Спасибо

Отправлено: 22:31, 05-02-2006 | #7


(*.*)


Сообщения: 36497
Благодарности: 6676

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
REG_SZ тоже правильно прописывает
Странно, это ж фактически тоже самое, что рег файл с одинарными %. Ну работает и ладно. Пожалуйста

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 23:00, 05-02-2006 | #8


Аватара для YuriPet

Ветеран


Сообщения: 1417
Благодарности: 342

Профиль | Отправить PM | Цитировать


Добавлю, что для более полной интеграции скина я использую еще несколько строк. В конечном итоге имею:
Код: Выделить весь код
Set RARdir=%PROGRAMFILES%\WinRAR
Reg Add "HKCU\Software\WinRAR\Interface\Themes" /v "ShellExtBMP" /d "%RARdir%\Themes\WinRAR_XP_32x32\RarSmall.bmp" /f
Reg Add "HKCU\Software\WinRAR\Interface\Themes" /v "ActivePath" /d "%RARdir%\Themes\WinRAR_XP_32x32" /f
Reg Add "HKLM\SOFTWARE\Classes\WinRAR\DefaultIcon" /ve /d "%RARdir%\Themes\WinRAR_XP_32x32\RAR.ico" /f
Reg Add "HKLM\SOFTWARE\Classes\WinRAR.REV\DefaultIcon" /ve /d "%RARdir%\Themes\WinRAR_XP_32x32\REV.ico" /f
Reg Add "HKLM\SOFTWARE\Classes\WinRAR.ZIP\DefaultIcon" /ve /d "%RARdir%\Themes\WinRAR_XP_32x32\RAR.ico" /f
Reg Add "HKLM\SOFTWARE\WinRAR\Interface\Themes" /v "ActivePath" /d "%RARdir%\Themes\WinRAR_XP_32x32" /f
Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\WinRAR archiver" /v "DisplayIcon" /d "%RARdir%\Themes\WinRAR_XP_32x32\Setup.ico" /f

Отправлено: 00:23, 06-02-2006 | #9


Пользователь


Сообщения: 133
Благодарности: 16

Профиль | Отправить PM | Цитировать


А вообще, если вернуться к началу вопроса, интеграция нужна? Сомневаюсь. Версии этого прекрасного архиватора вовсе не обязательно интегрировать в дистрибутив, проще корректировать установочный дистриьутив, усанавливая WinRAR через RunOnceEx.

Код: Выделить весь код
REG ADD %KEY%\009 /VE /D "WinRAR" /f
REG ADD %KEY%\009 /V 1 /D "%systemdrive%\install\WRAR.exe /s" /f
ты это, почитай правила конференции на досуге...
кряки тут нельзя не упоминать не обсуждать насколько я понимаю
да и тегом CODE начинай пользоваться.

Последний раз редактировалось Vovanchik, 06-07-2006 в 22:35.


Отправлено: 21:28, 06-07-2006 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Интеграция WinRar 3.51

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Архиваторы - WinRAR Queen Black Программное обеспечение Windows 229 21-08-2018 17:42
WinRAR 3.91 OSZone Software Новости программного обеспечения 0 16-12-2009 19:30
WinRar 3Gi Автоматическая установка приложений 2 11-08-2008 21:35
WinRAR и пароль... TERMINAL Автоматическая установка приложений 2 02-03-2008 05:21
WinRAR haker-kirik Автоматическая установка приложений 8 26-07-2007 07:15




 
Переход