Сейчас на форуме: ==DJ==[ZLO], Magister Yoda, Rio, Dart Raiden, Alf (+4 невидимых)

 eXeL@B —› Основной форум —› Вопросик по прогам, использующих DirectX :)
Посл.ответ Сообщение

Ранг: 0.0 (гость)
Активность: 0.040
Статус: Участник

Создано: 23 ноября 2004 08:57 · Поправил: Man1ac
· Личное сообщение · #1

Есть прожка, а точнее игруха. Ограничена 10запусками. В ней можно ввести ключик и имя

Вопрос вот в чём: чем можно отловить ввод текста в прожке с dx? И каким образом там можно отловить создание окна?

Если кому интересно: http://www.gamextazy.com/Puzzle/Review_02570_index.html http://www.gamextazy.com/Puzzle/Review_02570_index.html



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 24 ноября 2004 01:03
· Личное сообщение · #2

ты проверь сначала не зажат ли файл каким нибудь ASProtect'oм...
У меня уже один такой случай был - я мучился под отладчиком, а оказалось нужно было только распаковать. Защита сидела в распаковщике...
Так что проверь все...



Ранг: 136.3 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 24 ноября 2004 01:27
· Личное сообщение · #3

OzArt
Нет, они не пакованы.

Man1ac
Пока нашел только, что для сброса триала нужно убить файлы
c:\WINDOWS\nlab_fl.dat
с:\Games\Food Logic\save.dat
и ветку в реестре
\HKCU\Software\NinjaLab Studios\Food Logic\GameInfo



Ранг: 136.3 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 24 ноября 2004 01:28
· Личное сообщение · #4

Отсюда и надо копать.



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 24 ноября 2004 02:05
· Личное сообщение · #5

А триал идет по запускам или по времени?
Если по времени тогда, в свете сказанного МС7007, ищи вызовы типа GetFileTime и GetLocalTime или что нибудь подобное. Судя по всему прога читает время создания определенных файлов и сравнивает его со временем последнего доступа и(или) с текущей датой... Ну а дальше сам догадаешься...



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 24 ноября 2004 02:09
· Личное сообщение · #6

Sorry! Глупый совет... Я забыл что она по запускам...



Ранг: 0.0 (гость)
Активность: 0.040
Статус: Участник

Создано: 24 ноября 2004 07:53
· Личное сообщение · #7

MC707
Спасибо! Значит попробуем через CreateFileA для начала


 eXeL@B —› Основной форум —› Вопросик по прогам, использующих DirectX :)
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати