Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Shen_De_Lar

Pages: [1]
1
смысле примерно следующий: 
sub(...)
      while(...)
      ...
            if_picture_in(...)
                  goto(skip)
            end_if
     end_cyc         
     skip:
end_sub

Когда доходило до end_sub, то прыгало назад в цикл. Удивился, когда получил цикл, хотя картинку исправно находило=)

2
Решил попользоваться функцией "if_picture_in". Вот это приложение http://vk.com/increase.online?mid=21650629
При загрузке - появляется выбор персонажей, внизу кнопка "Создать персонажа", на ней плюсик зеленый. Вот его я через screenshotex этот плюсик в картинку зафигариваю, ищу картинку через if_picture_in - все замечательно работает. Перезагружаю страничку с игрой - и о чудо, скрипт ничего найти не может, смотрю цвета - они разные - в приложении и сохраненной картинке. И так несколько раз.
Я тут увидел где-то на форуме, что при генерации цвета пикселя ему можно цвет фона подмешать, тут разработчики то же самое делают? Как с этим можно бороться?

Да, наверно можно сделать что-то вроде colormod(7), там должно сгладить это дело, а другие способы существуют?

p.s. Если бы кликерман мог сам генерировать во время работы изображение, то наверное можно было б взять какой-то контрольный пиксель, разложить его, записать все параметры, затем самому генерировать пиксель, каждый раз меняя добавочный цвет фона, пока не совпадет с тем, что на экране. И затем кусок сканируемой области перегенирировать с вычетом этого дополнительной фоновой составляющей(а лучше рисунки в проекте под это дело перегенирировать), и затем сравнивать с рисунком, но это в интерпретаторе долго наверное будет, да и функций нету подходящих.

3
Помогите разобраться. Впервые столкнулся с этим делом, попробовал http://life-prog.ru/view_zam.php?id=189&cat=2&page=3. Все сделал, работает. Оставил одну функцию только, запихнул файл .dll к проекту - ошибка интерпретации при вызове CALL. Ну видимо надо в самом проекте библиотеки настраивать как-то связь с кликером, но проектов-исходников-примеров, о которых говорилось в справке нигде не нашёл. Ну в папке с кликерманом лежат две dll библиотеки, но это уже готовые решения - не то оно. И вобще я тут на форуме что-то не нашел тем подобных, одна была - и то безответная.

p.s. Я же правильно понимаю, что основные вычисления/рассчеты лучше в библиотеке делать? Ибо в интерпретаторе все эти циклы довольно медленно работают, при решении с-мы из 3-5-ти линейных уравнений уже тормозит.
p.p.s. Как организовать передачу целочисленного массива в плагин, кроме как поэлементно? Можно как-нибудь передать адрес в плагин, чтобы он начиная с этого адреса информацию нужную считал?

4
Общие вопросы / Координаты окна.
« on: May 09, 2014, 10:10:37 AM »
Здравствуйте, подскажите, как узнать координаты окна, если известно hwnd. Интересует верхний левый угол. Думал, что подключившись через hset к окну и поместив курсор в 0,0 а потом отключившись что-нибудь получу, но не прокатило.
Перемещать окно не могу.

Если нет других способов - тогда вопрос возникает такое - как передвинуть сам курсор из оконного режима hset.

Pages: [1]