IPB

Добро пожаловать, гость ( Вход | Регистрация )

> Universal CD-Key Changer, Мож кто реализует?..
Raf-9600
Jun 10 2009, 10:13
Сообщение #1


Advanced Member
***

Группа: Authorized
Сообщений: 54
Регистрация: 16-April 08
Пользователь №: 6,387
Спасибо сказали: 5 раз(а)



Сорь если ошибся разделом. Просто хотел бы попросить о создании универсальной проги для смены CD-Key. Задача её проста, перенести введенные символы, в определенный ключ реестра.
Только нужно чтобы:
1. Путь и имя ключа реестра, который прога будет менять, она брала из .ini файла.
2. С помощью "Resource Hacker" в неё можно было добавлять различные языки интерфейса.
3. Ограничение на количество введенных символов бралось из .ini файла.
4. В ней нельзя было ввести дефис, либо если и можно, то он бы не переносился в реестр.
Вобщем что-то типа такого:
http://uaimages.com/images/617480--TO002.png
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Ответов
-=CHE@TER=-
Jun 10 2009, 12:19
Сообщение #2


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,355
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 311 раз(а)



Я знаю способ проще:
1) Создаёшь .TXT файл примерно такого содержания:
CODE
REGEDIT4

[HKEY_CURRENT_USER\Software\ProgramName]
"Key"="ABCDF-ABCDF-ABCDF-01234567890"

2) Изменяешь в нём "HKEY_CURRENT_USER\Software\ProgramName", "Key" и сам ключ.
3) Переименовываешь .TXT в .REG
4) Пользуешься.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Raf-9600
Jun 10 2009, 12:27
Сообщение #3


Advanced Member
***

Группа: Authorized
Сообщений: 54
Регистрация: 16-April 08
Пользователь №: 6,387
Спасибо сказали: 5 раз(а)



QUOTE(-=CHE@TER=- @ Jun 10 2009, 15:19) *
Я знаю способ проще

И после этого говоришь что юмору не место форуме? laugh.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Jun 10 2009, 14:43
Сообщение #4


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,355
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 311 раз(а)



Юмор ситуации в том, что тебе всё равно надо будет вписывать путь до ключа в реестре и само значение. Так что тоже самое проще сразу сделать в .REG файле и нажать на нём ENTER, чем писать программу, которая что-то с чем-то там будет делать.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Raf-9600
Jun 10 2009, 15:43
Сообщение #5


Advanced Member
***

Группа: Authorized
Сообщений: 54
Регистрация: 16-April 08
Пользователь №: 6,387
Спасибо сказали: 5 раз(а)



QUOTE(-=CHE@TER=- @ Jun 10 2009, 17:43) *
Юмор ситуации в том, что тебе всё равно надо будет вписывать путь до ключа в реестре и само значение. Так что тоже самое проще сразу сделать в .REG файле и нажать на нём ENTER, чем писать программу, которая что-то с чем-то там будет делать.

Дык дело в том что мне не просто нужно сменить ключ в реестре (где находиться regedit.exe я ещё не забыл smile.gif ), просто я хотел бы добавить в свои пиратки возможность пользователю вписать свой, лицензионный ключ игры (если он у него есть).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Jun 10 2009, 17:21
Сообщение #6


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,355
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 311 раз(а)



Советую тогда погуглить на тему InnoSetup. Там такое сделать можно, заодно и ярлыки по всяким "Пуск -> Программы" раскидать.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Raf-9600
Jun 10 2009, 17:35
Сообщение #7


Advanced Member
***

Группа: Authorized
Сообщений: 54
Регистрация: 16-April 08
Пользователь №: 6,387
Спасибо сказали: 5 раз(а)



QUOTE(-=CHE@TER=- @ Jun 10 2009, 20:21) *
Советую тогда погуглить на тему InnoSetup. Там такое сделать можно, заодно и ярлыки по всяким "Пуск -> Программы" раскидать.

Та знаю, и уже давно создаю неплохие инсталляторы. Но проблема в том, что я в нем разбираюсь только до секции [Code], а подобные вещи только там и "рисуются". Это в любом случае придется к кому-то обращаться за помощью. sleep.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Jun 11 2009, 11:03
Сообщение #8


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,355
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 311 раз(а)



Можешь начать отсюда. Там пара ссылок на русские ресурсы по InnoSetup была.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Сообщения в этой теме
Raf-9600   Universal CD-Key Changer   Jun 10 2009, 10:13
-=CHE@TER=-   Я знаю способ проще: 1) Создаёшь .TXT файл примерн...   Jun 10 2009, 12:19
Raf-9600   Я знаю способ проще И после этого говоришь что юмо...   Jun 10 2009, 12:27
-=CHE@TER=-   Юмор ситуации в том, что тебе всё равно надо будет...   Jun 10 2009, 14:43
Raf-9600   Юмор ситуации в том, что тебе всё равно надо будет...   Jun 10 2009, 15:43
-=CHE@TER=-   Советую тогда погуглить на тему InnoSetup. Там так...   Jun 10 2009, 17:21
Raf-9600   Советую тогда погуглить на тему InnoSetup. Там так...   Jun 10 2009, 17:35
-=CHE@TER=-   Можешь начать отсюда. Там пара ссылок на русские р...   Jun 11 2009, 11:03
Raf-9600   Можешь начать отсюда. Там пара ссылок на русские р...   Jun 11 2009, 12:26
-=CHE@TER=-   В принципе она просто пишется - попробуй освоить х...   Jun 11 2009, 17:06
Raf-9600   В принципе она просто пишется Консультировался с е...   Jun 11 2009, 18:04
-=CHE@TER=-   Консультировался с ещё одним программером, он сказ...   Jun 11 2009, 23:30
Raf-9600   Первые трудности, скачал Delphi 2009, но он нифига...   Jun 12 2009, 10:59
-=CHE@TER=-   Отправь 2009-ый в топку и найди лучше Delphi 7. По...   Jun 12 2009, 13:15


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0 -

 



Упрощённая версия Сейчас: 27th April 2024 - 17:22