http://www.astalavista.ru
Тематические форумы для компьютерных клубов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Автоматическая установка нового CD-Key для Half-Life

 
Начать новую тему   Ответить на тему    Список форумов http://www.astalavista.ru -> Общие вопросы (AMS)
Предыдущая тема :: Следующая тема  
Автор Сообщение
linq



Зарегистрирован: 14.05.2004
Сообщения: 11

СообщениеДобавлено: Сб Май 15, 2004 6:08 pm    Заголовок сообщения: Автоматическая установка нового CD-Key для Half-Life Ответить с цитатой

Вот написал тут маленькую прогу для автоматической установки нового CD-Key для Half-Life — думаю многим пригодится! Rolling Eyes

Все кейгены, в основном, только генерируют ключ, но НЕ записывают его в реестр куда надо. Приходится самому возиться. А если нужно на 10 (20, 30, …) компов ставить? — это каждый раз одни и те же действия, т.е. снять защиту на реестр, найти раздел, найти ключ и ввести вручную CD-Key. Короче, я думаю народ знает о чём идёт речь.

Cool

А тут всё просто:
создаёшь ярлык на рабочем столе "Новый CD-Key для Half-Life" рядом с Counter-Stirke — юзеры сами со временем привыкнут к ярлыку (т.е. будут знать, что он делает) => не будут беспокоить админа по мелочам (!)

Надеюсь кому-нибудь это облегчит жизнь хоть на немного.

Wink




_________________
С уважением, linq


Последний раз редактировалось: linq (Вт Июн 01, 2004 9:08 pm), всего редактировалось 3 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Diver49
Гость





СообщениеДобавлено: Вт Июн 01, 2004 2:49 pm    Заголовок сообщения: Ответить с цитатой

а зачем это может понадобиться?(установка нового сидикея)
Вернуться к началу
Dimitry



Зарегистрирован: 28.01.2003
Сообщения: 131
Откуда: г. Москва

СообщениеДобавлено: Вт Июн 01, 2004 5:38 pm    Заголовок сообщения: Ответить с цитатой

Diver49 писал(а):
а зачем это может понадобиться?(установка нового сидикея)

Вообще-то достаточно установить на всех компьютерах РАЗНЫЕ CD-Key'и. Иначе при попытке подключиться к одному серверу двум компьютерам с одним и тем же CD-Key'ем вылетит ошибка "CD Key already in use" - "CD-Key уже используется".
Досадно, когда приходишь в клуб, желая поиграть в CS, нарываешься на это сообщение....
Единственное, я не знаю алгоритма генерации ключа(вскрывать имеющиеся keygen'ы неохота), а так бы давно написал утилитку, которая генерит ключ например по серийному номеру HDD, который разный на всех машинах.
Для справки: основная идея CD-Key'ев(на практике может быть немного искажена, но суть остаётся в том же): они состоят из случайного числа + какая-нибудь функция от этого числа, например сумма всех его цифр. В итоге, любой keygen выбирает число с помощью генератора случайных чисел, считает функцию и выдаёт ключ. А дальше начинается:
- программа проверяет, что ключ является допустимым, т.к. функция вычислена верно(такая проверка делается в основном для защиты от случайной ошибке при вводе CD-Key легальным пользователем);
- если произошло случайное свопадение ключей, то две копии игрущки отказываются "стыковаться" друг с другом;
- Вас не пускают на официальные сервера(например игры от Blizzard не хотят ходить на официальный Battle.net), т.к. у этого сервера есть список проданных ключей, а Ваш вряд-ли совпадёт хотя бы с одним из проданных.
Ну вот и всё. Надеюсь я вас не очень сильно утомил Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
linq



Зарегистрирован: 14.05.2004
Сообщения: 11

СообщениеДобавлено: Вт Июн 01, 2004 6:09 pm    Заголовок сообщения: Ответить с цитатой

Цитата:
Досадно, когда приходишь в клуб, желая поиграть в CS, нарываешься на это сообщение....


дык, а если админы ещё и в ж*пу пьяные и им на всех п*х?
ну или в конечном счёте спят и им всё-равно на всех …? :?

Приходится всё самому делать — т.е. «ломать» защиту, устанавливать ключ,
а потом ещё и вернуть всё на место.

Так ладно я, а другие? те самые простые юзеры, которые ни шиша не смыслят в компах? —
им приходится смириться и играть во что-то другое.

Вот поэтому и написал эту программульку. Wink


З.Ы.: Сорри за нецензурные выражения —
просто они наиболее полно выражают проблему.

_________________
С уважением, linq
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Diver49
Гость





СообщениеДобавлено: Вт Июн 01, 2004 7:23 pm    Заголовок сообщения: Ответить с цитатой

а сделай тогда еще вариант без всяких окошек "типа установлен", мне бы пригодилось
Вернуться к началу
linq



Зарегистрирован: 14.05.2004
Сообщения: 11

СообщениеДобавлено: Вт Июн 01, 2004 9:13 pm    Заголовок сообщения: Ответить с цитатой

качай! Wink

З.Ы.: тока не забудь про параметр /nomessage

_________________
С уважением, linq
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
pilot



Зарегистрирован: 02.09.2004
Сообщения: 21
Откуда: Минск

СообщениеДобавлено: Чт Сен 02, 2004 8:20 pm    Заголовок сообщения: Ответить с цитатой

создаем файл типа hl.reg

внутри пишем что-нибудь в духе

______________________________
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Valve\Half-Life\Settings]
"Key"="2313532435413"
------------------------------------------

и ложим его в автозагрузку ну вобщем то и все прблеммы
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Гость






СообщениеДобавлено: Чт Сен 30, 2004 6:53 pm    Заголовок сообщения: Ответить с цитатой

и при перестановки машины с образа нужно не забыть положить соответствующий этой машине файлик... Sad
Вернуться к началу
G@V



Зарегистрирован: 22.01.2003
Сообщения: 224
Откуда: г. Наро-Фоминск

СообщениеДобавлено: Сб Окт 09, 2004 12:31 pm    Заголовок сообщения: Ответить с цитатой

Кто скачал эту прогу в консольном виде..., скинте плиз на почту sobaka@mailgate.ru
_________________
Клуб "Торнадо"
г. Наро-Фоминск
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов http://www.astalavista.ru -> Общие вопросы (AMS) Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Rambler's Top100 Яндекс цитирования