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.


Messages - zay4ik

Pages: [1]
1
И кстати, пока есть разбирающиеся, а что, для поиска не важен цвет? главное однородность? или я глупый?=)

2
Они цветами отличаются=))

3
Там на каждой карте свой интерфейс, отсюда разные цвета теста, а может даже и размеры. Так что все очень плохо)
Сравнение[spoiler]
Это цифра 1 из мира армагеддон

Это из сомнамбулы

А это из Рима.
[/spoiler]

4
прости, что сказал так туманно. В игре(установленной) есть фото всех "циферок" по этому пути *\assets\armageddon\map, где * - корневая папка игры. "Циферки" в формате png и названия файлов 1.png, 2.png...10.png

5
Нашальнике, прости пожалуйсте) Узнал, что у этой игрушки есть приложение под win. Можешь настроить под него? Текстуры при разархивировании будут лежать в папках *\assets\somnambula\map и  *\assets\armageddon\map  и в *\assets\rome\map. Цифры там первые. Сможешь на все 3 мира сделать? И научить как добавлять в базу)) Но если это сильно нагло, то сделай только для армагеддона=) Код сейчас настроен под приложение и мир армагеддон
З.Ы. Не пугайся exe=)
http://yadi.sk/d/L5BN404SFyXXz

6
Ну расположение известно, ну по крайней мере частично, без учета количества цифр.  Высота строки (полная) 20 пикселей (в данном размере окна), ширина-12-13 пикселей на двузначное и 6-7 на однозначное число, высота 7-8 пикселей. Боюсь, что придется ***ться и делать фото для каждой цифры до 100, а дальше просто отменять) И кстати, а обязательно ли для каждого размера цифр брать новый оригинал? То есть если на несколько пикселей изменится размер изображения надо ли изменять размер оригинала?

7
Я так поняла, тебе надо что-то типа распознавания чисел ?
Да. Но судя по всему, я блондинка(хотя и мужского рода) в этом деле. Я читал до этого эту статью и, к сожалению, мало что понял :'( Особенно то, как его прикрутить к своему. И кстати я сейчас свой еще обновлю, ибо ошибки нашел в алгоритме=)

8
Здравствуйте. На днях я сделал небольшой скрипт, позволяющий "пробивать" "города безумцев"(места, где можно взять ресурс) из папки с адресами. Скрины и описание под спойлером. [spoiler]
Это сами закладки, куда требуется кликать
Это интерфейс вкладки "карта", где и будет все происходить.
[/spoiler]Итак, требуется написать скрипт, который будет распознавать расстояние (3 столбец), в зависимости от него будет производиться атака.
Вот мой код, который будет проходить все
Code: (clickermann) [Select]
// New Script
// Author: Anonymous
// Version: 1.0 (12.01.2014)

#name "New Script"

// begin your script here
define ($kol,3)
define ($y,274) //214 для начала, 274 для 4 пункта(зависит от масштаба окна). В моем случае шаг составляет 20 пикселей
sub(ataka)
LCLICK(97,603) // карта
wait(1)



LCLICK(519,138) // закладки
wait(1)
LCLICK(625,165) // правая сторона
wait(1)

LCLICK(835,$y) // выбор пункта
wait(1)
LCLICK(460,326) // по городку в центре
wait(1)
LCLICK(221,410) // Нападение
wait(1)
LCLICK(442,436) //Далее
wait(1)

for ($nunit, $nunit < 5)
LCLICK(244,222)
wait(1)
end_cyc


LCLICK(335,143) // 2104859
wait(1)
keystring("2000",1)
wait(1)
LCLICK(456,430) // Далее
wait(1)
end_sub

sub(otchet)
wait(1)
LCLICK(874,597) // почта
wait(1)
LCLICK(58,391) // отчеты
wait(1)
LCLICK(352,127) // непрочитанные
wait(1)
LCLICK(538,129) // удалить
wait(1)
LCLICK(413,392) // да
wait(120) //я решил добавить задержку сюда
end_sub

for($i,$i<3) //количество gosub зависит от числа ваших командиров
gosub(ataka)
inc($y,20)
gosub(ataka)
inc($y,20)
gosub(ataka)
inc($y,20)
gosub(otchet)
end_cyc

gosub(ataka)
inc($y,20)
gosub(ataka)
inc($y,20)



// Это для первой страницы с 3 первыми пропущенными строками + переход на вторую страницу
for($j, $j<3)//еще на 3 страницы
$y=214
for($i,$i<4) //количество gosub зависит от числа ваших командиров
gosub(ataka)
inc($y,20)
gosub(ataka)
inc($y,20)
gosub(ataka)
inc($y,20)
gosub(otchet)
end_cyc

gosub(ataka)
inc($y,20)
gosub(ataka)
inc($y,20)
LCLICK(780,518) // переход
end_cyc

sub(ataka2)
LCLICK(97,603) // карта
wait(1)



LCLICK(519,138) // закладки
wait(1)
LCLICK(625,165) // правая сторона
wait(1)
for ($kol,$kol<$str)
LCLICK(780,517) // 1710618
wait(1)
end_cyc

LCLICK(835,$y) // выбор пункта
wait(1)
LCLICK(460,326) // по городку в центре
wait(1)
LCLICK(221,410) // Нападение
wait(1)
LCLICK(442,436) //Далее
wait(1)

for ($nunit, $nunit < 5)
LCLICK(244,222)
wait(1)
end_cyc


LCLICK(335,143) // 2104859
wait(1)
keystring("2000",1)
wait(1)
LCLICK(456,430) // Далее
wait(1)
end_sub


halt // for single run
P.S. Привязка делается при помощи клавиш.
P.P.S. Простите за индусятину, но я не знаю как сократить, при полном понимании программы=)

Pages: [1]