Author Topic: Помощь создания скрипта  (Read 27942 times)

0 Members and 1 Guest are viewing this topic.

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Помощь создания скрипта
« Reply #45 on: October 09, 2014, 01:05:48 PM »
Но тут есть одно "но"... Дело в том, что по мере отправки сообщений, анкеты на странице исчезают и поднимаются наверх анкеты, которые были ниже экрана... На сколько я понял, цикл в данном макросе не обработает эти анкеты, так как ДО отправки сообщений, он их не видел...
Кто написал этот скрипт?

Я  :) Не понял сарказма...  :) Скрипт создан мной по примеру отсюда - http://crapware.aidf.org/forum/index.php?topic=1327.0
« Last Edit: October 09, 2014, 01:10:05 PM by Hito »
Я не ду... Потому и не бу...

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Помощь создания скрипта
« Reply #46 on: October 09, 2014, 01:14:38 PM »
Вот что я придумал. Скрипт ищет "Отправить" пропускает если конвертик и жмет если нет и при успехе сбрасывает цикл и снова ищет но не переходя на другую страницу. И только если не найдет "Отправить" без конвертиков, только тогда переходит.
Осталось только подумать как крутить страницу и до каких приделов. Мне картина не очень ясна.

Code: (clickermann) [Select]
GETSCREEN
SCANPICTURE($ARR_SCAN, 0,0, $_xmax,$_ymax, "отправить.bmp", -1, 100)
$ARR_NUM = 0
WHILE ($ARR_NUM < ARRSIZE($ARR_SCAN))
   $X = $ARR_SCAN [$ARR_NUM]
   INC($ARR_NUM,1)
   $Y = $ARR_SCAN [$ARR_NUM]
   INC($ARR_NUM,1)
   IF_PIXEL_IN($X-599,$Y-0, $X+0,$Y+0, 16514039) // пиксель конверта (если есть конверт, то не жмет кнопку "отправить")
      WAITMS(1)
   ELSE
      $check = 1
      $ARR_NUM = 99999 // сброс цикла
      LCLICK($X, $Y)
      WAITMS(1000)
      MOVE(409,718)
      WAITMS(100)
      LCLICK(409,718)
      TOCLIP (" Привет. Увидела твои фото и не сдержалась, решила написать. Мне 34 года, я очень люблю таких мужчин как ты, а еще очень люблю слушать долгие рассказы про жизнь и приключения таких мужественных мужчин как ты. Я хочу познакомится с мужчиной который будет меня любить и дарить ласку. А ты любишь ласку?я очень люблю. Ты такой мужественный и привлекательный, просто с ума схожу когда вижу твои фотографии, ты такой секси. Расскажи что то о себе, мне очень интересна жизнь таких принцов, я люблю встречать закаты и рассветы, еще я очень люблю стихотворения, ты можешь мне подарить стихотворения? Буду ждать с нетерпением твоего ответа. Целую*** ")
      WAITMS(100)
      KEYDOWN(#CTRL)
      WAITMS(100)
      KEYPRESS(#V)
      WAITMS(50)
      KEYUP(#CTRL)
      WAITMS(100)
      MOVE(428,582)
      WAITMS(100)
      LCLICK(428,582)
      WAITMS(100)
      TOCLIP ("Привет.")
      WAITMS(100)
      KEYDOWN(#CTRL)
      WAITMS(100)
      KEYPRESS(#V)
      WAITMS(50)
      KEYUP(#CTRL)
      WAITMS(100)
      MOVE(407,386)
      WAITMS(100)
      LCLICK(407,386)
      WAITMS(100)
      TOCLIP ("Hola. Vi sus imбgenes y no pude resistir y decidн escribir. Tengo 34 aсos, me encanta este tipo de hombres como tъ, pero todavнa me gusta mucho escuchar historias largas sobre la vida y aventuras de los valientes hombres como usted. Me gustarнa conocer a un hombre que me ame y dar afecto. їTe gusta el afecto? Me encanta. Eres tan varonil y atractivo, volviendo loco cuando veo sus imбgenes, eres tan sexy. Dime algo sobre mн, que soy la vida muy interesante de un prнncipe, me encanta conocer atardeceres y amaneceres, sin embargo, me encanta el poema, que me puede dar un poema? Mirarбn adelante a su respuesta. Exact ***")
      WAITMS(100)
      KEYDOWN(#CTRL)
      WAITMS(100)
      KEYPRESS(#V)
      WAITMS(50)
      KEYUP(#CTRL)
      WAITMS(100)
      MOVE(386,261)
      WAITMS(100)
      LCLICK(386,261)
      WAITMS(100)
      TOCLIP ("Hola.")
      WAITMS(100)
      KEYDOWN(#CTRL)
      WAITMS(100)
      KEYPRESS(#V)
      WAITMS(50)
      KEYUP(#CTRL)
      WAITMS(100)
      MOVE(913,905)
      WAITMS(100)
      LCLICK(913,905)
      WAIT(1)
   END_IF
END_CYC
UNDEFINE($ARR_SCAN)
WAITMS(100)

IF($check = 0)
   MOVE(427,634)
   WAITMS(100)
   LCLICK(425,634)
   WAIT(2)
ELSE
   $check = 0
END_IF

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Помощь создания скрипта
« Reply #47 on: October 09, 2014, 01:48:21 PM »
Вот что я придумал. Скрипт ищет "Отправить" пропускает если конвертик и жмет если нет и при успехе сбрасывает цикл и снова ищет но не переходя на другую страницу. И только если не найдет "Отправить" без конвертиков, только тогда переходит.
Осталось только подумать как крутить страницу и до каких приделов. Мне картина не очень ясна.

Code: (clickermann) [Select]
GETSCREEN
SCANPICTURE($ARR_SCAN, 0,0, $_xmax,$_ymax, "отправить.bmp", -1, 100)
$ARR_NUM = 0
WHILE ($ARR_NUM < ARRSIZE($ARR_SCAN))
   $X = $ARR_SCAN [$ARR_NUM]
   INC($ARR_NUM,1)
   $Y = $ARR_SCAN [$ARR_NUM]
   INC($ARR_NUM,1)
   IF_PIXEL_IN($X-599,$Y-0, $X+0,$Y+0, 16514039) // пиксель конверта (если есть конверт, то не жмет кнопку "отправить")
      WAITMS(1)
   ELSE
      $check = 1
      $ARR_NUM = 99999 // сброс цикла
      LCLICK($X, $Y)
      WAITMS(1000)
      MOVE(409,718)
      WAITMS(100)
      LCLICK(409,718)
      TOCLIP (" Привет. Увидела твои фото и не сдержалась, решила написать. Мне 34 года, я очень люблю таких мужчин как ты, а еще очень люблю слушать долгие рассказы про жизнь и приключения таких мужественных мужчин как ты. Я хочу познакомится с мужчиной который будет меня любить и дарить ласку. А ты любишь ласку?я очень люблю. Ты такой мужественный и привлекательный, просто с ума схожу когда вижу твои фотографии, ты такой секси. Расскажи что то о себе, мне очень интересна жизнь таких принцов, я люблю встречать закаты и рассветы, еще я очень люблю стихотворения, ты можешь мне подарить стихотворения? Буду ждать с нетерпением твоего ответа. Целую*** ")
      WAITMS(100)
      KEYDOWN(#CTRL)
      WAITMS(100)
      KEYPRESS(#V)
      WAITMS(50)
      KEYUP(#CTRL)
      WAITMS(100)
      MOVE(428,582)
      WAITMS(100)
      LCLICK(428,582)
      WAITMS(100)
      TOCLIP ("Привет.")
      WAITMS(100)
      KEYDOWN(#CTRL)
      WAITMS(100)
      KEYPRESS(#V)
      WAITMS(50)
      KEYUP(#CTRL)
      WAITMS(100)
      MOVE(407,386)
      WAITMS(100)
      LCLICK(407,386)
      WAITMS(100)
      TOCLIP ("Hola. Vi sus imбgenes y no pude resistir y decidн escribir. Tengo 34 aсos, me encanta este tipo de hombres como tъ, pero todavнa me gusta mucho escuchar historias largas sobre la vida y aventuras de los valientes hombres como usted. Me gustarнa conocer a un hombre que me ame y dar afecto. їTe gusta el afecto? Me encanta. Eres tan varonil y atractivo, volviendo loco cuando veo sus imбgenes, eres tan sexy. Dime algo sobre mн, que soy la vida muy interesante de un prнncipe, me encanta conocer atardeceres y amaneceres, sin embargo, me encanta el poema, que me puede dar un poema? Mirarбn adelante a su respuesta. Exact ***")
      WAITMS(100)
      KEYDOWN(#CTRL)
      WAITMS(100)
      KEYPRESS(#V)
      WAITMS(50)
      KEYUP(#CTRL)
      WAITMS(100)
      MOVE(386,261)
      WAITMS(100)
      LCLICK(386,261)
      WAITMS(100)
      TOCLIP ("Hola.")
      WAITMS(100)
      KEYDOWN(#CTRL)
      WAITMS(100)
      KEYPRESS(#V)
      WAITMS(50)
      KEYUP(#CTRL)
      WAITMS(100)
      MOVE(913,905)
      WAITMS(100)
      LCLICK(913,905)
      WAIT(1)
   END_IF
END_CYC
UNDEFINE($ARR_SCAN)
WAITMS(100)

IF($check = 0)
   MOVE(427,634)
   WAITMS(100)
   LCLICK(425,634)
   WAIT(2)
ELSE
   $check = 0
END_IF

Крутить страницу не нужно. Когда сообщения отсылаются, нижние анкеты поднимаются сами  :)
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Помощь создания скрипта
« Reply #48 on: October 09, 2014, 01:51:02 PM »
farmacedus, на сколько я понял, тут тебе скрипт нормальный на блюде поднесли  :) Я бы поблагодарил людей за это  :)
Я не ду... Потому и не бу...

aden

  • Оплот сообщества
  • ****
  • Posts: 363
    • View Profile
Re: Помощь создания скрипта
« Reply #49 on: October 09, 2014, 01:56:09 PM »
Кто написал этот скрипт?
оно меня гипнотизирует, я не могу оторваться от  просмотра этого шедевра

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Помощь создания скрипта
« Reply #50 on: October 09, 2014, 02:26:30 PM »
Кто написал этот скрипт?
оно меня гипнотизирует, я не могу оторваться от  просмотра этого шедевра

Тебе ЛИЧНО могу выслать оригинал. Распечатаешь и повесишь у себя над монитором  :)
Я не ду... Потому и не бу...

farmacedus

  • Освоившийся
  • **
  • Posts: 40
    • View Profile
Re: Помощь создания скрипта
« Reply #51 on: October 09, 2014, 05:42:09 PM »
Спасибо ребят, только пришол с трени. Сейчас проверю скрипт если всё гуд то с меня пиво.

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Помощь создания скрипта
« Reply #52 on: October 09, 2014, 05:58:00 PM »
Спасибо ребят, только пришол с трени. Сейчас проверю скрипт если всё гуд то с меня пиво.

Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Помощь создания скрипта
« Reply #53 on: October 09, 2014, 08:36:47 PM »
О как! Даже с промоткой страницы сделали и с поиском ссылки на следующую страницу!  :)

Code: (clickermann) [Select]
GETSCREEN
SCANPICTURE($ARR_SCAN, 0,0, $_xmax,$_ymax, "отправить2.bmp", -1, 100)
$ARR_NUM = 0
WHILE ($ARR_NUM < ARRSIZE($ARR_SCAN))
   $X = $ARR_SCAN [$ARR_NUM]
   INC($ARR_NUM,1)
   $Y = $ARR_SCAN [$ARR_NUM]
   INC($ARR_NUM,1)
   IF_PIXEL_IN($X-599,$Y-0, $X+0,$Y+0, 16514039) // пиксель конверта (если есть конверт, то не жмет кнопку "отправить")
      WAITMS(1)
   ELSE
      $check = 1
      $ARR_NUM = 99999 // сброс цикла
      LCLICK($X, $Y)
      WAITMS(1000)
      MOVE(409,718)
      WAITMS(100)
      LCLICK(409,718)
      TOCLIP (" Привет. Увидела твои фото и не сдержалась, решила написать. Мне 34 года, я очень люблю таких мужчин как ты, а еще очень люблю слушать долгие рассказы про жизнь и приключения таких мужественных мужчин как ты. Я хочу познакомится с мужчиной который будет меня любить и дарить ласку. А ты любишь ласку?я очень люблю. Ты такой мужественный и привлекательный, просто с ума схожу когда вижу твои фотографии, ты такой секси. Расскажи что то о себе, мне очень интересна жизнь таких принцов, я люблю встречать закаты и рассветы, еще я очень люблю стихотворения, ты можешь мне подарить стихотворения? Буду ждать с нетерпением твоего ответа. Целую*** ")
      WAITMS(100)
      KEYDOWN(#CTRL)
      WAITMS(100)
      KEYPRESS(#V)
      WAITMS(50)
      KEYUP(#CTRL)
      WAITMS(100)
      MOVE(428,562)
      WAITMS(100)
      LCLICK(428,562)
      WAITMS(100)
      TOCLIP ("Привет.")
      WAITMS(100)
      KEYDOWN(#CTRL)
      WAITMS(100)
      KEYPRESS(#V)
      WAITMS(50)
      KEYUP(#CTRL)
      WAITMS(100)
      MOVE(407,386)
      WAITMS(100)
      LCLICK(407,386)
      WAITMS(100)
      TOCLIP ("Hola. Vi sus imбgenes y no pude resistir y decidн escribir. Tengo 34 aсos, me encanta este tipo de hombres como tъ, pero todavнa me gusta mucho escuchar historias largas sobre la vida y aventuras de los valientes hombres como usted. Me gustarнa conocer a un hombre que me ame y dar afecto. їTe gusta el afecto? Me encanta. Eres tan varonil y atractivo, volviendo loco cuando veo sus imбgenes, eres tan sexy. Dime algo sobre mн, que soy la vida muy interesante de un prнncipe, me encanta conocer atardeceres y amaneceres, sin embargo, me encanta el poema, que me puede dar un poema? Mirarбn adelante a su respuesta. Exact ***")
      WAITMS(100)
      KEYDOWN(#CTRL)
      WAITMS(100)
      KEYPRESS(#V)
      WAITMS(50)
      KEYUP(#CTRL)
      WAITMS(100)
      MOVE(386,241)
      WAITMS(100)
      LCLICK(386,241)
      WAITMS(100)
      TOCLIP ("Hola.")
      WAITMS(100)
      KEYDOWN(#CTRL)
      WAITMS(100)
      KEYPRESS(#V)
      WAITMS(50)
      KEYUP(#CTRL)
      WAITMS(100)
      MOVE(913,885)
      WAITMS(100)
      LCLICK(913,885)
      WAIT(1)
   END_IF
END_CYC
UNDEFINE($ARR_SCAN)
WAITMS(100)

IF($check = 0)
   WHEELDOWN (1)
   WAITMS(100)
   GETSCREEN
   IF_PIXEL_IN(415,609, 484,925, 9984315)
      LCLICK($_return1, $_return2)
      WAIT(2)
   END_IF
ELSE
   $check = 0
END_IF
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Помощь создания скрипта
« Reply #54 on: October 09, 2014, 10:39:53 PM »
Насколько ж русский народ ушлый - это просто ппц!... Вот этот чувачек рассказал мне, в чем заключается суть его работы... Есть некий сайт знакомств, на сколько я понял. Сайт русский - для иносранцев. Эти иносранцы, если им пишет русская девушка, заказывают перевод у администрации сайта (платно). В свою очередь, эта админисрация нанимает такого, как наш паренек, который тут мутил себе скрипт. Эта же админисрация (прошу заметить - ЭТА ЖЕ АДМИНИСРАЦИЯ, а не он сам регистрируется) выдает ему анкету какой-нибудь гирлы, с которой он начинает писать всем иносранцам, вынуждая их обращаться за переводом к админисрации сайта  :) А пареньку несколько центов за каждое сообщение, на которое ответил ему иносранец. Я КУЕЮ!  ;D В итоге иносранцы даже не в курсе, что их просто раскручивают на деньги за перевод и что самих девок на том сайте и в помине нет!  ;D ;D ;D Ну куда им с нами воевать?!... ;D ;D ;D
« Last Edit: October 09, 2014, 10:46:22 PM by Hito »
Я не ду... Потому и не бу...

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Помощь создания скрипта
« Reply #55 on: October 09, 2014, 11:06:09 PM »
А ты это по тексту сразу не понял?
Между прочим с подобных сайтов здесь уже не раз себе скрипты мутят. Я уже раза 3 встречал. Одному тоже тут страницы листал и сообщения слал.
Только вот в большинстве случаев и их кидают. Нанимают якобы работа в интернете... Ну вы поняли. Многие ручками пару месяцев долбят и привет.
Сначала я подумал спамер в соцсетях. На рабочем столе даже прога похожая на спамер для вконтакта. Ну одно другому не мешает.


Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Помощь создания скрипта
« Reply #56 on: October 09, 2014, 11:27:00 PM »
А ты это по тексту сразу не понял?
Между прочим с подобных сайтов здесь уже не раз себе скрипты мутят. Я уже раза 3 встречал. Одному тоже тут страницы листал и сообщения слал.
Только вот в большинстве случаев и их кидают. Нанимают якобы работа в интернете... Ну вы поняли. Многие ручками пару месяцев долбят и привет.
Сначала я подумал спамер в соцсетях. На рабочем столе даже прога похожая на спамер для вконтакта. Ну одно другому не мешает.
Ну по тексту я думал, что это просто развод мужиков. Типа он ответит и дальше пойдет - "Я прилетела бы к тебе на крыльях любви, только моя карета превратилась в тыкву, а билет на самолет стоит дорого", или типа того )) А насчет кидалова - он мне показал, что там начисления на счет идут моментальные, за каждое сообщение, и он в любой момент может вывести сумму денег на свой кошелек ))
« Last Edit: October 09, 2014, 11:44:10 PM by Hito »
Я не ду... Потому и не бу...

farmacedus

  • Освоившийся
  • **
  • Posts: 40
    • View Profile
Re: Помощь создания скрипта
« Reply #57 on: October 10, 2014, 09:32:04 AM »
А ты это по тексту сразу не понял?
Между прочим с подобных сайтов здесь уже не раз себе скрипты мутят. Я уже раза 3 встречал. Одному тоже тут страницы листал и сообщения слал.
Только вот в большинстве случаев и их кидают. Нанимают якобы работа в интернете... Ну вы поняли. Многие ручками пару месяцев долбят и привет.
Сначала я подумал спамер в соцсетях. На рабочем столе даже прога похожая на спамер для вконтакта. Ну одно другому не мешает.
кидалова нету потому что я уже выводил деньги. Там нету ограничения. Заработал хоть 1 доллар, можешь выводить.

farmacedus

  • Освоившийся
  • **
  • Posts: 40
    • View Profile
Re: Помощь создания скрипта
« Reply #58 on: October 10, 2014, 09:15:08 PM »
Ребят, подскажите как сделать поиск пикселя относительно найденного другого пикселя в определенной зоне. Т.е. есть код
GETSCREEN
      IF_PIXEL_IN(383,609, 447,925, 9993653, 15448946, 11622770, 12680507, 12281915, 10773307, 9984327, 9984315)
         MOVE($_return1, $_return2)
         WAITMS(100)
как сделать чтобы когда нашло один из заданого пикселя и передвижения мышки, пошол поиск другого пикселя относительно координат найденного выше по оси х с шириной у. Я надеюсь вы поняли что я имел ввиду.

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Помощь создания скрипта
« Reply #59 on: October 10, 2014, 09:31:22 PM »
А кликать надо на первый найденный или второй?

Code: (clickermann) [Select]
GETSCREEN
IF_PIXEL_IN(383,609, 447,925, 9993653, 15448946, 11622770, 12680507, 12281915, 10773307, 9984327, 9984315)
   MOVE($_return1, $_return2)
   WAITMS(100)
   GETSCREEN
   IF_PIXEL_IN($_return1-20,$_return2-20, $_return1+20,$_return2+20, 255) // поиск +-20 пикс от найденного
      LCLICK($_return1, $_return2)
      WAITMS(100)
   END_IF
END_IF