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 - Космич

Pages: 1 ... 10 11 [12] 13 14 ... 18
166
Общие вопросы / Re: Много потоков
« on: March 04, 2019, 09:59:26 PM »
только если 1 раз написать нужный кусок кода и запускать его копии

167
Code: (clickermann) [Select]
$press = 0
$check = 0
WHILE($check = 0)
   GETSCREEN
   IF_PICTURE_IN(0,0,$_xmax,$_ymax,"yes.bmp")
      KEYPRESS(#ENTER)
      WAITMS(500)
      $press = 1
   ELSE
      IF($press = 1)
         $check = 1
      END_IF
   END_IF
END_CYC

168
Общие вопросы / Re: Какая команда?
« on: March 03, 2019, 03:54:35 PM »
Закрась фон в пеинте и укажи новый цвет фона в поиске IF_PICTURE_IN (x, y, x2, y2, file, [bgcolor], [currency] )

169
можно еще один костыль приписать пока 4.14 в релиз не вышла)

Code: (clickermann) [Select]
$code_a = 65
$code_b = 66
$code_c = 67
// ...

$str = "abc"

FOR($i = 0, $i < STRLEN($str))
   $arr[$i] = GETVAR(STRCONCAT("$code_", STRCUT($str, $i+1, 1)))
   PRINT($arr[$i])
END_CYC

HALT

170
Написано же, что не хватает одной скобки  ;D

Выложи файл с html кодом

172
Можно в батнике перезаписывать строку с новым именем
http://crapware.aidf.org/forum/index.php?topic=4520.msg30881#msg30881
Code: [Select]
@echo off
Set Process=Clickermann
tasklist | Find /i "%Process%.exe" || (goto Else)
:THEN
ECHO process=1 > file.ini
Exit
:ELSE
ECHO process=0 > file.ini
Exit

173
Можно в батнике перезаписывать строку с новым именем

174
Code: [Select]
@echo off
Set Process=Clickermann
tasklist | Find /i "%Process%.exe" || (goto Else)
:THEN
ECHO process=1 > file.ini
Exit
:ELSE
ECHO process=0 > file.ini
Exit

175
wmic process get name >file.txt
Это что такое...?
Создаёшь батник и получаешь через текстовик имена процессов

https://ab57.ru/cmdlist/wmic.html

176
Сначала реши проблему с кодировкой http://crapware.aidf.org/forum/index.php?topic=1049.0

178
Code: (clickermann) [Select]
// Проверка двух пикселей
GETSCREEN
IF( (PXL(0, 0) = 255) & (PXL(0, 0) = 255) )
   LCLICK(0, 0)
END_IF

// Подсчет количества двух пикселей в прямоугольных областях экрана
GETSCREEN
IF( (PXLCOUNT (10,20, 100, 40, 255) > 0) & (PXLCOUNT (10,20, 100, 40, 255) > 0) )
   LCLICK(0, 0)
END_IF

// Проверка на вхождение двух пикселей в прямоугольные области экрана
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255)
   IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255)
      LCLICK($_return1, $_return2)
   END_IF
END_IF

179
Но можно и так 
Code: (clickermann) [Select]
IF($var = 0)
   $var = 4
   GETSCREEN
   IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255)
      IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255)
         IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255)
            LCLICK($_return1, $_return2)
            WAITMS(100)
            $var = 1
         END_IF
      END_IF
   END_IF
END_IF

180
ну если все идет как надо то будит проходить строчки по порядку

это если 3 условия будут истинны и выполнится содержимое с кликами и пр?

P.S. А я и не знал, что WAIT поддерживает дробные числа  :o

исправил синтаксические ошибки
Code: (clickermann) [Select]
GetScreen
if_pixel_in(1594,224,1789,242,1098453)
   if_pixel_in(1927,643,2044,704,4822893)
      if_pixel_in(1927,704,2044,763,4608472,4674265)
         DBLClick(1719,465)
         keyDown(96)
         WAITMS(20)
         keyDown(110)
         WAITMS(20)
         keyDown(96)
         WAITMS(20)
         keyDown(96)
         WAITMS(20)
         keyDown(96)
         WAITMS(20)
         keyDown(96)
         WAITMS(20)
         keyDown(96)
         WAITMS(20)
         keyDown(97)
         WAITMS(20)
         keyDown(96)
         WAITMS(20)
         keyDown(96)
         WAIT(1)
         lClick(1689,492)
      END_IF
   END_IF
END_IF

GetScreen
if_pixel_in(1594,224,1789,242,1098453)
   if_pixel_in(1927,643,2044,704,4822893)
      if_pixel_in(1927,704,2044,763,4822893)       
         wait(1)
         lClick(1689,492)
      END_IF
   END_IF
END_IF

GetScreen
if_pixel_in(1594,224,1789,242,1098453)
   if_pixel_in(1927,643,2044,704,4608472,4674265)
      if_pixel_in(1927,704,2044,763,4822893)
         lClick(1705,543)
         lClick(1705,543)
         lClick(1705,543)
         lClick(1705,543)
         WAITMS(50)
         lClick(1689,492)
      END_IF
   END_IF
END_IF

GetScreen
if_pixel_in(1594,224,1789,242,1098453)
   if_pixel_in(1927,643,2044,704,4608472,4674265)
      if_pixel_in(1927,704,2044,763,4608472,4674265)
         if_pixel_in(1927,763,2044,825,4822893)
            lClick(1705,543)
            lClick(1705,543)
            lClick(1705,543)
            lClick(1705,543)
            WAITMS(50)
            lClick(1689,492)
         END_IF
      END_IF
   END_IF
END_IF

GetScreen
if_pixel_in(1927,643,2044,704,4608472,4674265)
   if_pixel_in(1927,704,2044,763,4608472,4674265)
      if_pixel_in(1927,763,2044,825,4608472,4674265)
         keydown(18)
         keypress(68)
         KEYUP(18)         
      END_IF
   END_IF
END_IF

Pages: 1 ... 10 11 [12] 13 14 ... 18