Page 2 of 2

Posted: 2006-02-10 00:02:21
by Warlam
Savage wrote:Гампы вроде однотипны для одного шарда... Не, ну конечно замуты разные у людей бывают - поделишься, считай профукал идею... Но если ничего секретного, то пусь раскажет в деталях, что хотел изобразить, поможем, если в силах.....


Помощь не нужна, нужна была всеголишь справка о возможностях передачи во внешний мир содержимого лога гампов инжекта. Думал, может есть в инжекте функции передачи данных, но оказалось проще брать непосредственно из приложения.

Если интересно - зачем, то суть проста, генерируются картинки в гампе, но известно, что комбинации повторяются и их не более двух стотен. Суть такова, запомнить все комбинации для автоматизации некого процесса.
Вот и все.

Posted: 2006-02-10 00:03:39
by Grin
Ты не правельн опрочел мой пост;)
Просто если ты способен собворить перехват... тогда тебе в принципе на этом форуме и спрашивать не чего;))
но ты же прочел что я тебе прошу рассказать;) извени но Это мне и так известно;)
и перехватывать тут ничего ненадо надо лишь тчо бы твое приложение было похоже на УОА

Posted: 2006-02-12 23:41:00
by Dex
вот процедура для записи раздела(command) гампа в файл(html) и реестр(HKLM\Software\EasyUO\easyBase+i). Думаю, поможет.

Code: Select all

sub main()
   DIM s[100]
   var i,razdel
         var easyBase = 100
   var f = file("plant_gump.htm")
   f.create()
   f.open()
   f.Writeln("<html><head></head><body>")
   razdel = "command"
   i = -1
   REPEAT
      i = i + 1
      s[i] = UO.LastGump(razdel,i)
                  # пишем в файл
      f.WriteLn(s[i]+"<br>")
                  # и в реестр
                  UO.SetEasyUO(easyBase+i,s[i])
   UNTIL s[i] == "N/A"
   f.Writeln("</body></html>")
   f.close()
end sub


П.С. Это из скрипта на разведение цветов, как вы, наверное, догадались :)