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

Pages: 1 2 [3] 4 5
31
Что за таблица?
Нууу обычная таблица, 21 на 8. С заголовком и все такое.
А что, выделить значения таблицы, скопировать и вставить это в эксель не работает чтоли?
Конечно работает. Но как то это без фантазии. Думал может есть какой то алгоритм работы именно с таблицами.

32
Ребят, помогите!
В браузере выдается таблица.
Как ее оптимально импортировать в эксель (или хотя бы в тхт с разделителями)?

33
Могу предложить копалку, которая сама копает.
Для удобства сделал чтобы клацнув на экран кликер потом туда же долбит пока не выскочит окошко что копание превышено..

34
Зомби ферма для ВК))
Народ на "жуке" сильно заморочился под эту игру

35
Прочее / To Johnny with love!))
« on: February 27, 2014, 04:08:15 PM »
Хочу выразить благодарность от всей души автору и его помощникам за эту великолепную программу. Благодаря clickermann я окунулся в восхитительный мир программирования, где можно почувствовать себя властелином собственного маленького мира, который создал своими руками. Ничто так не радует и не вдохновляет меня как работающий и отлаженный скрипт. Желаю успешного развития проекта и его коммерческой составляющей. Ну и личных достижений тоже))

36
А если ему нужна одновременная работа двух кликеров в пределах одной оси?! Не совсем правда понятно зачем))
А с виртуалкой разобраться не сложнее чем с кликером, манов навалов инете.

37
Общие вопросы / Re: Что возвращает inputbox?
« on: February 22, 2014, 03:22:28 PM »
Спс))

38
Общие вопросы / Re: Что возвращает inputbox?
« on: February 21, 2014, 10:31:50 PM »
Только можно проще
Я что то побоялся такой навороченной конструкции))

Не верно!

Что интересно работало, даже не смотря на то что надо было ИЛИ))))
Сейчас так выглядит
Code: (clickermann) [Select]
IF(($j1>0) | ($k1<1))
         CHECK5()
      END_IF

39
Общие вопросы / Re: Что возвращает inputbox?
« on: February 21, 2014, 06:35:29 PM »
кажется решил проблему как то так:
Code: (clickermann) [Select]
$jj1 = inputbox("Введите номер страницы в горизонтальной строке страниц $j1", "0")
$j1 = int($jj1)
print($j1)
WAIT(1)
$kk1 = inputbox("Введите номер горизонтальной строки $k1", "0")
$k1 = int($kk1)
print($k1)

40
Общие вопросы / Что возвращает inputbox?
« on: February 21, 2014, 06:24:00 PM »
Я наверно всех уже достал, но сам не могу справится..
Для упрощения работы постороннего человека со скриптом создал режим диалога:
Code: (clickermann) [Select]
SCREENSHOTEX($_return1-3,$_return2+29, $_return1+36,$_return2+50, "label", 0)
$j1 = inputbox("Введите номер страницы в горизонтальной строке страниц $j1", "0")
WAIT(1)
$k1 = inputbox("Введите номер горизонтальной строки $k1", "0")

Но в работе скрипта выскакивает ошибка интерпритации LCLICK($XXX,$YYY)
Ошибка эта появляется тут
Code: (clickermann) [Select]
Sub(click1)
   LCLICK($XXX,$YYY)
   WaitMs(100)
End_Sub

Координаты получает отсюда:
Code: (clickermann) [Select]
// - Функция проверки загрузки страницы листов
sub(CHECK2)
   WHILE($d1 = 1)
      WAITMS($T)
      GETSCREEN
      If_Picture_In($KZX0,1,$KZX0+978,$_ymax, "textures\CHECK2.bmp")
         $d1 = 5
      END_IF
   END_CYC
   $d1 = 1
End_Sub
// - Функция поиска страницы №1
sub(CHECK3)
   WHILE($d1 = 1)
      GETSCREEN
      If_PIXEL_IN($KZX0,$KVLY0,$KZX0+978,$_ymax, 3616552)
         $KZX2 = $_return1
         $KZY2 = $_return2
         $d1 = 5
      END_IF
   END_CYC
   $d1 = 1
End_Sub

// == Копирование данных из 20ти строк страницы ==
SUB(COPY1)
   FOR ($i1, $i1 < 19)
      CHECK2()
      CHECK3()
      $XX1 = $KVLX0
      $YY1 = $YYYY0
      $XXX = $KZX2+$KZZ2*($j1)+6
      $YYY = $KZY2+$ZZ1
  LogWrite("координата строки ", $XXX ,",", $YYY)
      click1()
      LogWrite("Перешел на страницу: "$j1)
      IF($j1>0) & ($k1<1)
         CHECK5()
      END_IF
      CHECK2()
      GETSCREEN
      If_PIXEL_IN($XX1,$YY1,$KNPX0,$KNPY0, 13948116)
         $XXX = $_return1+25
         $YYY = $_return2
         LogWrite("координата пикселя ", $_return1 ,",", $_return2)
         LogWrite("координата строки ", $XXX ,",", $YYY)
         click1()
         $YYYY0 = $_return2+20
         LogWrite("Зашел в строку: "$i1)
         CHECK4()
         IF($SCR=1)
            SCREENSHOT("строка")
         END_IF
         DataCopy()
         $XXX = $KZX1+200
         $YYY = $KZY1+3
         click1()
      ELSE
         HintPopup("Не найден квадратик")
         LogWrite("Не найден квадратик! в строке"$i1)
         HALT
      END_IF
   END_CYC
END_SUB

CHECK2 и CHECK3 проходят. А координаты для клика выдает: координата строки 502+26*("1")+6,952
Т.е. введенное значение он как будто не понимает как число.
Как преобразовать строку в число что ли?

41
Общие вопросы / Re: Не работает #include
« on: February 21, 2014, 05:55:13 PM »
Правда, скачал еще раз и пошло..
Спасибо)

42
Общие вопросы / Не работает #include
« on: February 21, 2014, 03:46:48 PM »
Возможно что то упустил или не понимаю, но не работает..
Даже простой пример не срабатывает
Code: (clickermann) [Select]
#include "roll_subs.cms"
 
//----- body -----
 
roll()
 
if($roll_res = 1)
  print_one()
else 
  print_two()
end_if
 
halt


файл лежит в папке со скриптом и программой и зовется roll_subs.cms
содержит
Code: (clickermann) [Select]
// ----- header -----
 
sub(print_one)
  print("one!")
end_sub
 
sub(print_two)
  print("two!")
end_sub
 
sub(roll)
  $roll_res = rnd(1,2)
end_sub

Где не прав?

43
Круто, спасибо!

44
Ок, спасибо!)

45
Спасибо за подробный ответ!)

Pages: 1 2 [3] 4 5