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.


Topics - ЦИТРИН

Pages: [1] 2
1
Собственно , есть вот такой тест на пару тысяч строк.
Строки выглядят однотипно.
 Вот так --->
Средневековая одиссея английского принца в Киев http://goo.gl/MAvkPV  времен Ярослава Мудрого pic.twitter.com/Yi9JR0yacY
Искусственные вулканы и пустыни Земли https://goo.gl/FgrpCv  изложенное здесь, настолько невероятно, что... pic.twitter.com/DPZ1NmF8Tr
История создания Царь-Пушки и Царь-Колокола http://goo.gl/cBLYXV  В 1586 г. в Москву пришло тревожное известие... pic.twitter.com/YNeD0GqCqO
Башня сумасшедших в Вене (Австрия) http://goo.gl/HGg981   посещение которой слабонервным людям не рекомендуется pic.twitter.com/VSAnmlbZCA


Часть строк выглядит так -->
Советское золото в Шотландии http://t.co/SbkI5YGoHA Эта история началась в ноябре 1942 года в Мурманске http://t.co/kV7HkJ6eyP
Знаменитости которые пишут картины http://t.co/ujy6W8UOpW известные личности с художественным талантом: Сталлоне и др http://t.co/mFAxczmSj3
Потрясающее интервью умного Буша-старшего в 1992 году! http://t.co/jfbqlVWyLV О нем до сих пор боятся говорить в США http://t.co/nZn90ssks5
Необъяснимо хороший Архангельск : http://t.co/Djj1JaWP4Z  от самого строгого критика http://t.co/xN1WNHo26x
Город Анадырь. Чукотка. Россия. http://t.co/gT0ZTMOz9r путешествие в самый красочный город России http://t.co/z5djeK2Y6u


Задача на первый взгляд не сложная.  В хроме  нужно перейти последовательно  обеим ссылкам из строки.
Через   скриншот и ифпикчу вроде  работает . Но думаю , что есть более изящный способ.
Подскажите оптимальное решение , кто в курсе?
 Спасибо )

2
Суть проблемы простая , но решения я не знаю.
Почти  год мучаюсь , после очередного обновления версии.
Дело в том, что при  работе со скриптом  часто открываешь  внешние  окна  разных браузеров  , блокнотов   итп.
Так вот.
Если перед тем, как пойти и на  пару секунд глянуть  параметр в блокноте ,  забыть  сохранить скрипт,  то вероятность  потерять всю работу приближается  к 100%.
Возвращаться в редактор кликермана  и злобно видишь старый скрипт  , без малейших следов модернизации .
Программный  бекап не помогает.
Джонни !
Если не трудно, верни вариант  редактора ,  когда можно было не  бояться  потерять  час-два работы со скриптом.
Я  реально не понимаю , для чего нужно было убирать полезную  функцию предупреждения о опасной возможности  потери скрипта написанного/исправленного пользователем .

3
Эфириум Ethereum. 1 ETH = 10.27 USD
Самая  популярная криптовалюта последних месяцев.   Введена во многие трейдерные ресурсы. Оборот пока меньше чем у биткоина, но тоже впечатляет.
Кранов пока немного. Реально рабочих  нашел всего три. 5 минутный , 15 минут  и  часовой.
Часовой самый наваристый.

!!! По свежим данным этот "самый жирный" кран  деньги собирает , но не платит.  Сам не проверял .
Значит  скрипт просто для ознакомления с принципом . Мож кому-то  полезно будет .
  Вот скрин  добычи за ночь.
Выводить деньги и без комиссии  переводить их  в рубли  можно на одном  из цифровых кошельков. Один из самых элитных тут  на цифровой  бирже.
Кошелёк  с кодом для эфириума  там уже  есть. Создаете  аккаунт . Переходите в кошель . Просто копируете нужный код (Это  ваш  уникальный код . Светить можно везде . Это безопасно.) и вставляете его в кран, при регистрации.
 Но можно и на  биткоин кошелёк собирать. Там  в профиле есть графа.
[spoiler] На    бирже  "ёбит" брокеры  раздают бесплатные монеты. Немного, с точки зрения западного жителя , но для новичка  нормально.
Скрипт по сбору  уже написал . Выложу позже.[/spoiler]
5 минутные и 15 минутные краны   имеют сложную капчу. 

А вот в  часовой   кран  ввели  капчу  , которая за минуту-две распознается простой программкой  ABBYY Screenshot Reader 11 . В сети навалом старых ломаных версий.
Убираете в настройках все языки и оставляете  опцию распознавать  только "цифры".

Вот видео  процесса работы скрипта
Собственно сам скрипт   вот тут
Code: (clickermann) [Select]


waitms(2599)
LCLICK(1021,306)  //   фокус
waitms(608)
LCLICK(1028,928) //claim your free ether.

waitms(1599)
LCLICK(802,647)  // сделать снимок


waitms(599)        // тянем
lDown(994,873)
waitms(599)
move(994,873)
waitms(500)
move(1095,916)
waitms(608)
lUp(1095,918)
waitms(808)        // вниз

keyUp(18)
waitms(300)
keyUp(83)
waitms(300)
keyUp(164)


waitms(608)
LCLICK(1055,928)  // снимаем на анализ


waitms(1608)     //ждем анализ


DBLCLICK(884,949)  // вводим текст
waitms(608)
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#V)
WAITMS (50)
KEYUP (#V)
KEYUP (#CTRL)
waitms(1608)



IF($var = 0)
   LDOWN(1028,1017)     // ролл
   waitms(408)
   LUP(1028,1017)
ELSE
   LDOWN(1031,1046)     // ролл
   waitms(408)
   LUP(1031,1046)
END_IF



waitms(4608)   //ждем цифру
GETSCREEN
IF_PICTURE_IN (841,879, 1191,1026, "вон.bmp", -1, 100)
   wait(3590)
BEEP(800,200)
 waitms(408)
BEEP(800,200)
   wait(10)
  $var = 0
else
   LCLICK(1032,983)// обновляем капчу
   waitms(1608)
   $var = 1
END_IF




Файл картинки "вон.бмп"  прикрепил во вложения.

4
Всем привет)
Хотелось бы решить вопрос  оптимизации, при работе с облачным ресурсом CLDMine
Процент добычи  той или иной валюты резко скачет в течении часа.  Но если вовремя переключатся между ними, то можно сохранить стабильно высокую скорость майнинга, на уровне 0.9-1.1 % в сутки.
Графики скорости выглядят вот так.
Данные в цифрах  можно  извлечь  из кодовой страницы. Они выглядят так.
Сам процесс переключения скорости по нужному параметру очень простой. Там просто пара кликов в нужное место.
Вопрос к опытным товарищам.
Подскажите:
а) как правильно сформировать концепцию скрипта.
б) как извлечь из кодовой страницы нужные цифры.
 
=================
Для тех , кто не в курсе , что такое облачный майнинг и как из него получаются цифровые но  настоящие деньги,  тут все подробно.
Для тех , у кого нет  криптовалютного кошелька , для безопасного начала советую этот . Там есть бесплатный обменник  на рубли  и низкие комиссионные .
Тут можно бесплатно арендовать  VPS - виртуальный сервер на год . Т.е. запускаем  на сервере кликерман в винде  и периодически  следим за процессом.

5
Предложения / Clickermann vs iMacros for Firefox
« on: November 01, 2015, 07:19:50 PM »
Собственно создал тему,  чтобы тут публично  обсудить целесообразность создания браузерной версии  Clickermann.
 По возможностям и простоте написания скрипта   ( логика понятнее) программа Джони  намного превосходит  iMacros.
 У   iMacros  просто поудобнее панелька управления. Поковырялся с ним  и забросил из-за отсутствия целого ряда возможностей , которые есть у   Clickermann.
То что такое импортозамещение   будет оч востребованным ,  - это понятно. На порядки вырастет и число пользователей.
 Вопрос обращен  скорее к  нашим корифеям.
 Трудно ли создать  в новой версии  Clickermann браузерное дополнение?

6
Использование / Бот для биткоин крана
« on: October 26, 2015, 09:10:19 PM »
Собственно , попросил знакомый  помочь автоматизировать. http://freecryptocoin.com/
 Все простенько казалось  сначала. Скрипт совсем несложный.
НО!
Почему-то  красные кнопки "Next" и "Claim"  не распознаются обычным способом ифпикче.
 
Заработок копеечный, но все-таки халява.

7
В версии 11.003 стало очень неудобно корректировать скрипт.
Постоянно исчезает проделанная в скрипте  работа над ошибками  . Причем бесследно исчезает.
Дело в том ,  что  у меня  обычно идет работа в браузере.
Чтобы панель редактора не пряталась, я её ставлю на замочек.
Так вот.
 Если панель стоит на замочке, то  отлаженный  скрипт  напрочь исчезает, при закрытии окна кликера и нигде не сохраняется ( не помогает ,ни  промежуточный "сохранить" ,ни даже опция "сохранить  как"  . Запись нового файла  как бы идет   , но  новый скрипт предательски  от старого не отличается) .
Приходится заново делать всю работу (  это бывает что и  час  времени ). Я обычно плюю и иду гулять  нервы успокаивать)))
Единственный способ сохранить  отлаженный скрипт 11.003 - ахтунг!!!! ни в коем случае не забыть вручную закрыть  все  панельки кликера ( поснимать  их с замочков + даже панель лога ).
 Это  крайне  раздражает и очень неудобно , особенно  для тех кто привык к нормальной записи в  кликерах  ранних версий.

8
 Возник вопрос к корифеям.
 Написан скрипт.
 Вполне рабочий.
 НО!
 Если вдруг начинает барахлить сеть,   следует такой ряд ошибок , что крайне трудно предусмотреть все возможные варианты проверок и выхода из ситуации.
 Нельзя ли периодически сканировать ( пинговать некий образцовый сайт) , чтобы делать паузы в выполнении скрипта , на время некачественного сетевого пинга?
 п.с.
 Если такая проблема уже решена, поделитесь опытом.

9
Прочее / Избранные ссылки для работы
« on: December 17, 2013, 02:37:14 PM »
Избранные ссылки для работы и как их можно всегда держать при себе 
Смысл нижеприведенных ссылок именно в том, что ими приходится пользоваться если не каждый день, то как минимум достаточно часто и в работе. Они полезны будут аутсорсерам и фрилансерам, но и при наличии постоянной работы окажутся полезными. Особенно полезными, я думаю, они будут начинающим системщикам.
 
Фокус тут в том, что многие наверняка знают нижеперечисленные ресурсы, просто здесь они собранны воедино. В моем случае все собранно в моем избранном в браузере и всегда доступно под рукой.
 
  • LogMeIn — полностью построенный на web сервис удаленного рабочего стола (требуется плагин к браузеру для «клиента» и софт на стороне «сервера»), есть бесплатный вариант использования. Аналоги (для примера): TeamViewer, Remote Administrator, UltraVNC. [ хорошая табличка для сравнения систем есть на ВиКи здесь ]
  • Узнать IP адрес — все в названии ссылки, полезно, когда нужен удаленный IP адрес, а человек на том конце провода его не знает, просто говоришь ему простой адрес и получаешь от человека его IP. Так же полезно, когда приходишь куда-нибудь и нужно выяснить реальный IP. По сути, на сайте есть еще куча разных сервисов, в т.ч. проверка безопасности, проверка скорости и многие другие.
  • Rejector.ru — Контроль доступа к интернет, быстрый и бесплатный DNS, родительский контроль. Для работы, где есть статический IP для выхода в Интернет, все просто — регистрируетесь и прописываете на своем DNS их адреса, в качестве серверов пересылки. А для домашних пользователей есть два варианта: использовать динамический DNS, или поставить их софт. Аналоги есть, в том числе: SkyDNS, Comodo Secure DNS и пр.
  • Ping — Пинг. Тут все просто, если по тем или иным причинам не удается что-то пингануть, а очень надо, то для проверки удобно использовать данный сервис. В том числе, когда ICMP пакеты вдруг где-то порезались.
  • Network Calculators — один из, как говориться, полезных сервисов для тех, кто работает с сетями и настройками маршрутизаторов, особенно, если занимается этим не постоянно, и когда вдруг надо посчитать Wildcard маску или просто сетку, а голова и так гудит от напряжения.
  • EventID.Net — отлов ошибок в Windows и поиск решения по их устранению.
  • ProcessLibrary.com — поможет, если в диспетчере задач появилось что-то непонятное.
  • FILExt — поможет узнать все о попавшемся непонятном файле с непонятным расширением.
  • Convert-me.Com — интерактивный калькулятор для перевода физических величин (если нет под рукой иного умного калькулятора).
  • ITPRC — TCP/IP — кучка ссылок (Eng.) по всевозможным вопросам, связанным с TCP/IP.
  • Список портов TCP и UDP — статья в ВиКи.
  • PROXY checker results — проверка Вашего прокси или файервола на анонимность.
  • Инвентарь — полезные всякие штуки от Студии Артемия Лебедева. Для пользователей того же Хабра наиболее актуальные инструменты — «Типограф» и «Орфограф». По жизни, последнее время очень редко, но случается, требуется «Декодер» — расшифровывает тексты, оказавшиеся в неизвестных науке кодировках.
  • VirusTotal — бесплатная онлайн проверка на вирусы и вредоносные программы. Если есть подозрение, что Ваше антивирусное ПО пропустило что-то, то можно проверить подозрительный файл на данном ресурсе, и если файл действительно заражен чем-то, то там же можно почитать подробное описание «заразы».
  • Dropbox — один из удобнейших, на мой взгляд, сервисов по хранению файлов, их синхронизации и с возможностью обмена и/или организации общих с друзьями и коллегами шар.
  • Speedtest.net — проверка скорости соединения, главная прелесть которой заключается в возможности выбора точки, до которой проверять Вашу скорость.
  • Генератор паролей Online — когда кончается фантазия, или нужен сложный пароль, то можно расслабиться и получать «удовольствие». Как вариант есть еще —
     Генератор паролей. На обоих ресурсах есть еще и статьи по вопросам безопасности паролей и пр.
  • WHOIS — зарубежный ресурс и наш отечественный — RIPN.
  • Драйвера — на любой вкус, поиск по ID, удобно и быстро, а иногда и незаменимо, увы, только для Win. Как вариант, можно искать еще на одном форуме it-drivers.ru, где дров собрали довольно много.
А теперь вторая часть — как их всегда иметь при себе? Очень просто — синхронизироваться. Я пользуюсь плагинами от Xmarks, которые работают под разными браузерами, а вообще, различных сервисов множество, не все они с плагинами и не все персонализированные и закрыты, но вот немного: digg, Delicious, Google Bookmarks, Яндекс.Закладки, Foxmarks, Opera Link и пр. Кто-то может вспомнить еще.
 
 Если Вы вспомните еще какие-нибудь полезные или жизненно важные ресурсы — делитесь в комментариях.

Источник: habrahabr.ru

10
Вопрос к корифеям.
Подскажите, как правильно написать скрипт , который извлекает часть текста ( примерно 200 знаков лат+ рус)  из окна в браузере.
Потом  сравнивает его с эталонным текстом в блокноте тхт,  в котором  есть примерно 40-50 строк  ( по 200 знаков в строке ), примерно такого же текста?
 Если  хоть какой-либо текст совпадает, то нужно  поставить время появления совпадения ( т.е время сравнения)
Если не совпадает,  то записать  новый текст в конец файла ( или новый файл ) и показать время.

11
Ну собственно, вопрос озвучил.
 У кого какие предложения ?

12
Общие вопросы / Нужен совет опытных
« on: November 09, 2013, 09:25:59 PM »
Есть поле.
На поле может быть до 100  разных картинок.
Расположены они  строго по рядам ( межрядное 40 пикселей)  и строкам( межстрочное тоже 40 ).
В каждом ряду  может  быть только по 20 картинок
Строк всего  может  быть только 5.
Итого:
 Строго на одном и том же месте в поле может быть от 1 до 100 картинок.
 Каждый раз это число новое.
 Нужно последовательно нажать все картинки на поле.
 Заранее угадать цвет невозможно.
 Он каждый раз новый.
 
 То есть, насколько я понимаю ,  нужно как-то компактно написать простой скрипт , последовательного  обхода  всех картинок.
Нажимать нужно строго в зависимости от их общего  числа. ( эта переменная  нам заранее известна)
Подскажите  ход решения задачи если не затруднит.

13
Написал скриптик для эмулятора андроид в игре  Войны Спарты.
Игра тут  ---> https://play.google.com/store/apps/details?id=com.tap4fun.spartanwar&hl=ru
Эмулятор тут ---> http://www.bluestacks.com/
 Пример скрипта на сбор ресов в брошенных городах ( ячейка карты 5043 )
Свои коры вставляем заменой цифр

[spoiler]// LCLICK(144,532)  // 16777215       1
// LCLICK(483,532)  // 14408667       2
// LCLICK(822,531)  // 16777215       3
// LCLICK(144,585)  // 16777215       4
// LCLICK(482,585)  // 16645629       5
// LCLICK(824,586)  // 14013909       6
// LCLICK(144,642)  // 15987699       7
// LCLICK(483,641)  // 16777215       8
// LCLICK(825,643)  // 14606046       9
// LCLICK(483,695)  // 6645093        0
// LCLICK(1153,699)  // 1973790       готово






//------------------------------------------
gosub(START)
LCLICK(815,518)  // 12903933  позиция
WAITMS(655)
LCLICK(144,585)  // 16777215       4
WAITMS(655)
LCLICK(483,532)  // 14408667     2
WAITMS(655)
gosub (END)
WAIT(5)
//------------------------------------------
gosub(START)
LCLICK(815,518)  // 12903933  позиция
WAITMS(655)
LCLICK(483,695)  // 6645093        0
WAITMS(655)
LCLICK(482,585)  // 16645629       5
WAITMS(655)
gosub (END)
WAIT(5)
//------------------------------------------

//------------------------------------------
gosub(START)
LCLICK(815,518)  // 12903933  позиция
WAITMS(655)
LCLICK(483,532)  // 14408667     2
WAITMS(655)
LCLICK(483,532)  // 14408667     2
WAITMS(655)
gosub (END)
WAIT(5)
//------------------------------------------
//------------------------------------------
gosub(START)
LCLICK(815,518)  // 12903933  позиция
WAITMS(655)
LCLICK(483,532)  // 14408667     2
WAITMS(655)
LCLICK(144,642)  // 15987699       7
WAITMS(655)
gosub (END)
WAIT(5)
//------------------------------------------



sub(WHOD)
   WAIT(2)
   LCLICK(1228,618)  // 12508135
   WAIT(2)
   DBLCLICK(742,609)  // 328966
   WAIT(2)
   LCLICK(1027,209)  // 6588321
end_sub
sub(atac0)
   for ($i,   $i  < 8  )
      DBLCLICK(930,506)  // 7380151
      WAITMS(955)
      LCLICK(824,531)  // 16777215     3
      WAITMS(655)
      LCLICK(1149,697)  // 5395026
      WAITMS(3655)
   end_cyc
   DBLCLICK(779,622)  // 8630725
   WAITMS(1655)
   for ($i, $i<7)
      LDOWN(600,530)  // 65801
      WAITMS(155)
      MOVER(-60,0)
      WAITMS(155)
      LUP(540,530)  // 6580
      WAITMS(155)
   end_cyc
   WAITMS(1655)
   LCLICK(456,500)  // 16
   WAITMS(1655)
   DBLCLICK(779,622)  // 8630725
   WAITMS(2655)
   DBLCLICK(779,622)  // 8630725
   WAITMS(155)
end_sub
sub(WHEEL)
   WAITMS(2855)
   for ($i, $i<5)
      WHEELDOWN(24)
      WAITMS(555)
   end_cyc
   WAIT(2)
end_sub
sub(CRAY)
   WAITMS(655)
   DBLCLICK(638,586)  // 9943007  марш
   WAIT(2)
   DBLCLICK(502,459)  // 12903933  край
   WAITMS(2555)
   LCLICK(482,588)  // 5460819      5
   WAITMS(655)
   LCLICK(483,695)  // 6645093      0
   WAITMS(655)
   LCLICK(142,585)  // 8421504      4
   WAITMS(655)
   LCLICK(822,531)  // 16777215     3
   WAITMS(655)
   LCLICK(1156,696)  // 15724527  готово
   WAIT(1)
   LCLICK(1152,697)  // 13553358
   WAITMS(655)
end_sub
sub(END)
   WAITMS(655)
   LCLICK(1156,696)  // 15724527  готово
   WAIT(1)
   LCLICK(757,624)  // 5531528
   WAIT(1)
   LCLICK(983,262)  // 8626616
   gosub(WHEEL)
   gosub(atac)
end_sub
sub(START)
   gosub(WHOD)
   gosub(WHEEL)
   gosub(CRAY)
end_sub
sub(atac00)
   
   DBLCLICK(930,506)  // 7380151
   WAITMS(955)
   LCLICK(824,531)  // 16777215     3
   WAITMS(655)
   LCLICK(1149,697)  // 5395026
   WAITMS(3655)
   
   DBLCLICK(779,622)  // 8630725
   WAITMS(1655)
   DBLCLICK(779,622)  // 8630725
   WAITMS(2655)
   DBLCLICK(779,622)  // 8630725
   WAITMS(155)
end_sub

sub(atac)
   for ($i, $i<4)
      DBLCLICK(930,506)  // 7380151
      WAITMS(955)
      LCLICK(824,531)  // 16777215     3
      WAITMS(655)
      LCLICK(1149,697)  // 5395026
      WAITMS(3655)
   end_cyc
   DBLCLICK(930,506)  // 7380151
   WAITMS(955)
   LCLICK(144,532)  // 16777215       1
   WAITMS(655)
   LCLICK(483,695)  // 6645093        0
   WAITMS(655)
   LCLICK(483,695)  // 6645093        0
   WAITMS(655)
   LCLICK(483,695)  // 6645093        0
   WAITMS(655)
   LCLICK(1149,697)  // 5395026
   WAITMS(3655)
   
   DBLCLICK(779,622)  // 8630725
   WAITMS(1655)
   LCLICK(456,500)  // 16
   WAITMS(1655)
   DBLCLICK(779,622)  // 8630725
   WAITMS(2655)
   DBLCLICK(779,622)  // 8630725
   WAITMS(155)
end_sub
HALT
[/spoiler]
 Посылает в атаку  по 3 тарана, 3 кони, и 1000 лукарей.
Бога добавляет  самого первого ( если смотреть  справа ) по очереди.
ВАЖНО!
1. Развернуть эмулятор на полный экран !
2. Разрешение экрана компа  ставим 1280 х 768 + разрешение цвета  32 бит ( или перепишите скрипт  под свои данные , если  кто умелец)

Я писал для слабенького ноута.
3. Запуск  горячими клавишами   Alt слева + A
 Срочно СТОП -  горячими клавишами   Alt слева + S. ( вдруг косяк )
( Если все в норме ,  кликер  остановится сам, после выполнения скрипта.)

14
Подскажите,  как  диалоговое окно INPUTBOX  вывести  поверх всех окон, для ввода строки .
 Неудобно при работающем скрипте закрывать все окна висящих программ, чтобы добраться до диалогового окна.


15
Предлагаю сюда сбрасывать шуточные предложения, по использованию Кликермана.

Изобретение:  Антифрост.
Изобретатель: ЦИТРИН.
 Преамбула:
Злобный фрост мешает нам жить :'(
 Формула изобретения:
Против лома нет приема.
Краткое описание прибора "Антифрост":
 Берем оптическую мышку.
 Включаем на экране смартфона, какие-нибудь подходящие живые обои.
 Кладем мышку на смартофон.
 Включаем скрипт на фрост-игре.
 Мышка резво чего-то там делает, тупо наблюдая за смартфоном, а  потому скрипт  помалеху  фармит перса 8).
Резюме:
 Все зайцы убиты!   :P

Pages: [1] 2