Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   как интегрировать key в дистрибутив winrar? (http://forum.oszone.net/showthread.php?t=82980)

kvagy 23-04-2007 00:45 578150

как интегрировать key в дистрибутив winrar?
 
как добавить ключ в нейстановленный дистрибутив winrar?

YuriPet 23-04-2007 02:25 578167

kvagy
А зачем? ;)
Положи rarreg.key "рядом" с оригинальным установщиком (например, wrar362ru.exe) - он его сам "подхватит"! :)

boss911 23-04-2007 02:31 578169

Я его вообще перепаковал им же в SFX. А для интеграции в систему, использую:
Код:

Setup=uninstall.exe /setup /s
и свои настройки из reg файла, там же тема и ключ. Просто удобно, когда оно идет одним файлом, компактность знаете, люблю!

kvagy 23-04-2007 12:07 578291

я хочу ключ интегрировать в дист winrar , чтобы его добавить в аддон и интегрировать с помощью nLite в дистр windows

bel1 24-04-2007 02:24 578660

Распаковываеш Winrar Кидаеш туда ключ и запаковываеш, но перед распаковкой нужно вытащить файл коментария ключом CW и потом учесть его при упаковки
Как интегрировать с помощью nLite?

YuriPet 24-04-2007 12:41 578769

Для "полного счастья" - установочный модуль ;)

BeLyI 24-04-2007 17:28 578943

kvagy Прямо в Total Commander PP открый дистрибутив WinRAR (Ctrl+Page Down), и перетасткивай туда rarreg.key

karalka1 29-01-2013 13:45 2077619

Вложений: 1
Цитата:

Цитата BeLyI
kvagy Прямо в Total Commander PP открый дистрибутив WinRAR (Ctrl+Page Down), и перетасткивай туда rarreg.key »

В итоге получаем вот это

Iska 29-01-2013 18:05 2077875

karalka1, естественно.

Dust112 30-01-2013 11:03 2078335

Вложений: 1
Я делаю так:
- в папку с дистрибутивом копирую файл ключа и консольный экзешник и файл инсталлятора (прикреплен, убрать расширение .txt)
- rar cw wrar420ru.exe comment.txt извлекаем файл сценария установщика (если нужно делаем изменения)
- rar x wrar420ru.exe *.* source\ распаковка дистрибутива
- rar a -cfg- -k -m5 -r -s -ep1 -sfx -zcomment.txt wrar420ru_mod.exe source\*.* rarreg.key получаем дистр. с вшитым ключем

alert30 30-01-2013 16:40 2078634

Dust112, попробЫвал, получилось. Правда в Default.SFX.txt (хоть даже во вложение откроешь), иероглифы; но изменил кодировку, и все в норме; спасибо!

kolik76 31-01-2013 19:50 2079584

я так и не понял в какой кодировке открыть

Dust112 01-02-2013 17:16 2080295

А зачем открывать? Это просто sfx оригинального установщика. Он используется для обратной сборки дистра.

- в папку с дистрибутивом копирую файл ключа и консольный экзешник и файл инсталлятора (прикреплен, убрать расширение .txt) , где тут написано про открытие чего-либо?

kolik76 08-02-2013 10:51 2085169

Ok, спасибо

yrec 05-02-2014 19:57 2303483

Dust112, Доброго дня суток! У меня есть установочный wrar500ru, и есть rarreg Подскажите как мне сделать чтобы при установке программа была сразу зарегистрирована! Чем и как это сделать

"- в папку с дистрибутивом копирую файл ключа и консольный экзешник и файл инсталлятора (прикреплен, убрать расширение .txt)
- rar cw wrar420ru.exe comment.txt извлекаем файл сценария установщика (если нужно делаем изменения)
- rar x wrar420ru.exe *.* source\ распаковка дистрибутива
- rar a -cfg- -k -m5 -r -s -ep1 -sfx -zcomment.txt wrar420ru_mod.exe source\*.* rarreg.key получаем дистр. с вшитым ключем" Не могу разобраться, можно пошагово с картинками!

Iska 05-02-2014 21:51 2303562

Цитата:

Цитата yrec
в папку с дистрибутивом копирую файл ключа »

И это всё.

ruslanishe 29-05-2019 17:06 2873559

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

Iska 29-05-2019 17:58 2873560

ruslanishe, «в exe файл обратно» Вы его никак не сохраните, поскольку оригинальная инсталляция представляет собой sfx-архив WinRAR'а же, заблокированный от изменений. Вам нужно создать новый sfx-архив инсталляции WinRAR'а, аналогичный оригинальному, но уже со вложенным ключом. Как сие можно сделать — читайте, например, сообщение #10, и пробуйте. «не чего не понял» — это не вопрос, а констатация факта.

boss911 29-05-2019 18:30 2873565

Цитата:

Цитата ruslanishe
как добавить файл ключа и сохранить его в exe файл обратно спс »

Официальный установочный дистрибутив (SFX архив) умеет подхватывать рядом с ним лежащий файл ключа. Положите рядом с официальным установщиком свой rarreg.key и он будет автоматически подхвачен (скопирован) во время установки.

ruslanishe 29-05-2019 18:38 2873566

Цитата:

Цитата boss911
Цитата ruslanishe:
как добавить файл ключа и сохранить его в exe файл обратно спс »
Официальный установочный дистрибутив (SFX архив) умеет подхватывать рядом с ним лежащий файл ключа. Положите рядом с официальным установщиком свой rarreg.key и он будет автоматически подхвачен (скопирован) во время установки. »

так я и так делал тоже он в комп устанавливает а exe файл как с ключом создать не могу понять

Iska 29-05-2019 19:33 2873574

ruslanishe, что именно Вам непонятно в десятом сообщении данной темы? Можете излагать прямо по порядку: «Я попробовал то-то и то-то, ожидал получить то-то и то-то, а получил то-то и то-то».

ruslanishe 29-05-2019 19:46 2873581

Цитата:

Цитата kvagy
ruslanishe, что именно Вам непонятно в десятом сообщении данной темы? Можете излагать прямо по порядку: «Я попробовал то-то и то-то, ожидал получить то-то и то-то, а получил то-то и то-то». »

давайте по порядку... вот у меня есть файл winrar-x64-571ru.exe к нему тоже есть rarreg.key ключ я установил winrar-x64-571ru.exe туда добавил rarreg.key ключ все работает норм без регистрации не просит что у меня пробный период типо 40 дней. ну а теперь из всего этого что установлено в C:\Program Files\WinRAR собрать один файл exe с ключом и установка шла как с демо версии куда устанавливать. далее не понятно из текста это

Я делаю так:
- в папку с дистрибутивом копирую файл ключа и консольный экзешник и файл инсталлятора (прикреплен, убрать расширение .txt)
- rar cw wrar420ru.exe comment.txt извлекаем файл сценария установщика (если нужно делаем изменения)
- rar x wrar420ru.exe *.* source\ распаковка дистрибутива
- rar a -cfg- -k -m5 -r -s -ep1 -sfx -zcomment.txt wrar420ru_mod.exe source\*.* rarreg.key получаем дистр. с вшитым ключем
и как получить файл с вшитым ключом

Iska 29-05-2019 23:27 2873618

Делайте так:

1. Подготовка.

1.1. Установите «ручками» WinRAR из winrar-x64-571ru.exe.
1.2. Скопируйте Ваш ключевой файл rarreg.key в каталог с установленным WinRAR (в данном случае это должен быть %ProgramFiles%\WinRAR.

2. Процесс.

2.1. Создайте произвольный каталог.
2.2. Скопируйте в него файлы winrar-x64-571ru.exe, rarreg.key.
2.3. Создайте в нём пакетный файл со следующим содержимым:
Код:

@echo off
setlocal enableextensions enabledelayedexpansion

set sArcFile=winrar-x64-571ru.exe

"%ProgramFiles%\WinRAR\Rar.exe" cw -scuc ".\%sArcFile%" ".\Comments.txt"
"%ProgramFiles%\WinRAR\Rar.exe" x ".\%sArcFile%" "*.*" ".\Source\"
"%ProgramFiles%\WinRAR\Rar.exe" a -cfg- -k -m5 -r -s -ep1 -sfx -scuc -z".\Comments.txt" ".\%sArcFile:ru=ru_reg%" ".\Source\*.*" ".\rarreg.key"

rd /s /q ".\Source"
del /f /q ".\Comments.txt"

endlocal
exit /b 0

3. Запустите этот пакетный файл на исполнение.

Результатом должен быть файл winrar-x64-571ru_reg.exe, содержащий внутри себя ключевой файл rarreg.key.

ruslanishe 30-05-2019 10:33 2873692

Цитата:

Цитата Iska
Делайте так:
1. Подготовка.
1.1. Установите «ручками» WinRAR из winrar-x64-571ru.exe.
1.2. Скопируйте Ваш ключевой файл rarreg.key в каталог с установленным WinRAR (в данном случае это должен быть %ProgramFiles%\WinRAR.
2. Процесс.
2.1. Создайте произвольный каталог.
2.2. Скопируйте в него файлы winrar-x64-571ru.exe, rarreg.key.
2.3. Создайте в нём пакетный файл со следующим содержимым:
Код:
@echo off
setlocal enableextensions enabledelayedexpansion
set sArcFile=winrar-x64-571ru.exe
"%ProgramFiles%\WinRAR\Rar.exe" cw -scuc ".\%sArcFile%" ".\Comments.txt"
"%ProgramFiles%\WinRAR\Rar.exe" x ".\%sArcFile%" "*.*" ".\Source\"
"%ProgramFiles%\WinRAR\Rar.exe" a -cfg- -k -m5 -r -s -ep1 -sfx -scuc -z".\Comments.txt" ".\%sArcFile:ru=ru_reg%" ".\Source\*.*" ".\rarreg.key"
rd /s /q ".\Source"
del /f /q ".\Comments.txt"
endlocal
exit /b 0
3. Запустите этот пакетный файл на исполнение.
Результатом должен быть файл winrar-x64-571ru_reg.exe, содержащий внутри себя ключевой файл rarreg.key. »

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

habib2302 30-05-2019 11:28 2873711

Цитата:

Цитата ruslanishe (Сообщение 2873692)
Цитата:

Цитата Iska
Делайте так:
1. Подготовка.
1.1. Установите «ручками» WinRAR из winrar-x64-571ru.exe.
1.2. Скопируйте Ваш ключевой файл rarreg.key в каталог с установленным WinRAR (в данном случае это должен быть %ProgramFiles%\WinRAR.
2. Процесс.
2.1. Создайте произвольный каталог.
2.2. Скопируйте в него файлы winrar-x64-571ru.exe, rarreg.key.
2.3. Создайте в нём пакетный файл со следующим содержимым:
Код:
@echo off
setlocal enableextensions enabledelayedexpansion
set sArcFile=winrar-x64-571ru.exe
"%ProgramFiles%\WinRAR\Rar.exe" cw -scuc ".\%sArcFile%" ".\Comments.txt"
"%ProgramFiles%\WinRAR\Rar.exe" x ".\%sArcFile%" "*.*" ".\Source\"
"%ProgramFiles%\WinRAR\Rar.exe" a -cfg- -k -m5 -r -s -ep1 -sfx -scuc -z".\Comments.txt" ".\%sArcFile:ru=ru_reg%" ".\Source\*.*" ".\rarreg.key"
rd /s /q ".\Source"
del /f /q ".\Comments.txt"
endlocal
exit /b 0
3. Запустите этот пакетный файл на исполнение.
Результатом должен быть файл winrar-x64-571ru_reg.exe, содержащий внутри себя ключевой файл rarreg.key. »

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

Имеются еще макросы с разрядностью x86 и x64. По умолчанию стоит макрос 32 бита (x86). В принципе никакой разницы нет какой макрос. "И так сойдёт"

ruslanishe 30-05-2019 11:42 2873714

Цитата:

Цитата habib2302
Имеются еще макросы с разрядностью x86 и x64. По умолчанию стоит макрос 32 бита (x86). В принципе никакой разницы нет какой макрос. "И так сойдёт" »

ну это да так то. а со значком почему такой делает а не как у оригинала

Iska 30-05-2019 18:34 2873796

Цитата:

Цитата ruslanishe
ну почему то установка идет по такому пути »

Моя недоработка. Я недоглядел, что для x64 разрядность нужно указывать «ручками». Исправьте одну строку в пакетном файле, добавив в неё выделенное:
Код:

"%ProgramFiles%\WinRAR\Rar.exe" a -cfg- -k -m5 -r -s -ep1 -sfx"Default64.SFX" -scuc -z".\Comments.txt" ".\%sArcFile:ru=ru_reg%" ".\Source\*.*" ".\rarreg.key"
Цитата:

Цитата ruslanishe
и значок после создания не такой как у оригинала »

Не только icon другой, но общий внешний вид — тоже. Так и есть. icon, в принципе, можно вытащить сторонними средствами и опосля добавить, но большого в том смысла не вижу.

Цитата:

Цитата ruslanishe
а не как у оригинала »

Так новый icon никак и не связан с icon «оригинала».

ruslanishe 30-05-2019 21:04 2873813

Цитата:

Цитата Iska
Моя недоработка. Я недоглядел, »

так я понял сменил все нормально спасибо. да по внешнему виду да отличие есть какое то ну за то необычно как то чем у оригинала... еще раз спасибо за помощь


Время: 18:22.

Время: 18:22.
© OSzone.net 2001-