Показать полную графическую версию : как интегрировать key в дистрибутив winrar?
ruslanishe, что именно Вам непонятно в десятом сообщении данной темы? Можете излагать прямо по порядку: «Я попробовал то-то и то-то, ожидал получить то-то и то-то, а получил то-то и то-то».
ruslanishe
29-05-2019, 19:46
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 получаем дистр. с вшитым ключем и как получить файл с вшитым ключом
Делайте так:
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
Делайте так:
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. » вот вроде все получилось как написали сделал. ну почему то установка идет по такому пути https://funkyimg.com/i/2UizQ.jpg (https://funkyimg.com/i/2UizP.png) и значок после создания не такой как у оригинала
habib2302
30-05-2019, 11:28
Делайте так:
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. » вот вроде все получилось как написали сделал. ну почему то установка идет по такому пути https://funkyimg.com/i/2UizQ.jpg (https://funkyimg.com/i/2UizP.png) и значок после создания не такой как у оригинала
Имеются еще макросы с разрядностью x86 и x64. По умолчанию стоит макрос 32 бита (x86). В принципе никакой разницы нет какой макрос. "И так сойдёт"
ruslanishe
30-05-2019, 11:42
Имеются еще макросы с разрядностью x86 и x64. По умолчанию стоит макрос 32 бита (x86). В принципе никакой разницы нет какой макрос. "И так сойдёт" » ну это да так то. а со значком почему такой делает а не как у оригинала
ну почему то установка идет по такому пути »
Моя недоработка. Я недоглядел, что для 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"
и значок после создания не такой как у оригинала »
Не только icon другой, но общий внешний вид — тоже. Так и есть. icon, в принципе, можно вытащить сторонними средствами и опосля добавить, но большого в том смысла не вижу.
а не как у оригинала »
Так новый icon никак и не связан с icon «оригинала».
ruslanishe
30-05-2019, 21:04
Моя недоработка. Я недоглядел, » так я понял сменил все нормально спасибо. да по внешнему виду да отличие есть какое то ну за то необычно как то чем у оригинала... еще раз спасибо за помощь
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC