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 - aheart82

Pages: [1]
1
Общие вопросы / Re: исключить цвет
« on: December 15, 2014, 06:04:11 PM »
Code: [Select]
LCLICK(821,326) // запускаем  заново игру

igra:

$color1=14540253    //рамка  .это цвет №1

GETSCREEN
 if(PXL(598,220)=PXL(1083,220))   //ищем цвет №2 исключением
   $color2= PXL(598,220)    //если 2 квадрата сверху равны, значит цвет №2 найден
else
   $color2= PXL(598,698)  //иначе берем снизу
end_if



rnd:  //заново рандуем коры, хоть это и не есть гуд-время тянется
$x=RND(595,1085)
$y=RND(220,700)

if((PXL($x,$y) ! $color2)&(PXL($x,$y) ! $color1))
LCLICK($x,$y)
else
   goto (rnd)
end_if


 goto (igra)

рекорд 471.

2
Общие вопросы / Re: исключить цвет
« on: December 15, 2014, 04:59:05 PM »
вот так наверно проще..
игра game.ioxapp.com/color/

Code: [Select]
$color1=14540253    //рамка  .это цвет №1

GETSCREEN

if(PXL(595,220)=PXL(1083,220))   //ищем цвет №2 исключением
   $color2= PXL(595,220)    //если 2 квадрата сверху равны, значит цвет №2 найден
else
   $color2= PXL(595,698)  //иначе берем снизу
end_if

3
Общие вопросы / исключить цвет
« on: December 15, 2014, 04:37:15 PM »
Есть квадратная картинка. пусть будет допустим 10*10
в каждом пикселе есть цвет (всего 3 цвета)

известно 2 цвета
$color1=1
$color2=2
третий цвет меняется.
какое условие надо написать,чтобы клик был именно по третьему ?

не нашел метода исключения ((


4
Ошибки / Re: Не запускается на Windows 7 x64
« on: April 11, 2014, 09:01:15 AM »
у меня 7 x64 - версии до 4,10 работаю отлично, обновлять на 4.10 пока не спешу (много скриптов-рисковать не хочу). (касперский crystal, net framevork 4, java 7 51) - не обновляю винду с официального сайта!!!

вчера ставил версию 4,9 на windows 2003 server "голую"  - всё отлично работает
еще ставил на virtualBox - windows 7 x64 "голая"- все работает




5
наверно вот так
Code: (clickermann) [Select]
while($var < 1)
   
   KEYDOWN(#W)
   WAITMS(100)
   
   KEYDOWN(#A)
   WAITMS(900)
   
   getscreen
   
   KEYPRESS(#2)
   
   povtor:
   if_pixel_in(655,76,655,76, 12209456) //єто скрин - если ли моб в таргете
      KEYPRESS(#2)
      goto(povtor)
   ELSE
      LOGWRITE ("не нашел")
   end_if
end_cyc

6
немогу понять почему этот же алгоритм вдруг начинает искть только пробелы :-(((
попробуй в кликере поставить русскую раскладку ( когда активен кликер, в трее должен стоять русский язык), а затем запусти его.
ps/ это если ты печатаешь русские буквы.


7
Интересно, что реагирует же на колесико, но не пишет саму функцию до конца.
видимо придется вручную - труда не составит , а вот соскакивать с записи не есть гуд ))) как же движения мышки?  без записи- передвижение мышки нормально не реализовать

8
все движения мышки записывает нормально, а вот колесик вверх или вниз вылазит в сценарии
 // WHEEL (bug :\)
пробовал версии 4.2, 4.6 , 4.9 - никакой разницы. мышка подключена через USB
удаленно на другом компе пытался запивать- там тоже самое.
или в проге это не предусмотрено или мышка не такая?

версии на 2-х компах windows 7 x64

9
каждый сценарий движения мышки и кликанье по кнопкам , протяженностью 3-7  минут.
для удобства хотел каждый сценарий и записать отдельно в свой файл, в случае если надо изменить что то, то просто перезаписать этот cms.

и кстати еще вопрос, а то вроде видел где то, но не вдавался в подробности.
если в основе поставить #include , а в нем еще #include , то работать не будет?
просто у меня выходило, что при написании инклудов, вроде все работало, а когда закрывал кликер и запускал заново, то не работал вложенный инклюд

10
если для работы тебе нужно сто сценариев \ сто условий, то я бы задумался об оптимальности выбранного решения

предложи пожалуйста

11
А так не получится?
Code: (clickermann) [Select]
$y=".cms"
$x=strconcat(RND(1,3),$y)
#include $x

не работает

а вот вариант вполне работает
Code: (clickermann) [Select]
$inclx = RND(1,3)
 SWITCH($inclx)
CASE(1)
   #include "/projects/1.cms"
CASE(2)
   #include "/projects/2.cms"
CASE(3)
   #include "/projects/3.cms"
END_SWITCH
только длинный получается в условии

12
Code: (clickermann) [Select]
$inclx = RND(1,3)
 
SWITCH($inclx)
CASE(1)
   #include "1.cms"
CASE(2)
   #include "2.cms"
CASE(3)
   #include "3.cms"
DEFAULT
   // случай по умолчанию
END_SWITCH
слишком длинная портянка получается, но  наверно другого выхода нет.
когда будет полностью готов код на счет 100 сценариев- я отпишусь в этой ветке, как себя ведет комп

13
у меня есть допустим 3 сценария ,которые записаны в файлах
1.cms
2.cms
3.cms

в случайном порядке мне надо их вызывать
как представляю я

$x=RND(1,3)
#include "/projects/ВОТ ЗДЕСЬ $x.cms"

но у меня не работает, перепробовал различные варианты 4.9 (build 005)


и заодно вопрос, а если таких инклюдов у меня будет сотня, не зависнет ли программа?

Pages: [1]