Передача данных с ,infogump

Ask for help

Moderators: Murderator+, Murderator

Warlam
Posts: 14
Joined: 2006-02-06 00:39:35

Post by Warlam »

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


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

Если интересно - зачем, то суть проста, генерируются картинки в гампе, но известно, что комбинации повторяются и их не более двух стотен. Суть такова, запомнить все комбинации для автоматизации некого процесса.
Вот и все.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Ты не правельн опрочел мой пост;)
Просто если ты способен собворить перехват... тогда тебе в принципе на этом форуме и спрашивать не чего;))
но ты же прочел что я тебе прошу рассказать;) извени но Это мне и так известно;)
и перехватывать тут ничего ненадо надо лишь тчо бы твое приложение было похоже на УОА
Dex
Posts: 7
Joined: 2005-06-15 20:31:25

Post 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


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