Автокликер Clickermann :: Форум
Основной раздел => Предложения => Topic started by: mustang5000 on October 18, 2016, 04:30:04 PM
-
Добавить бы поддержку по поиску с помощью регулярок. Текст в буфер и вперед.
Бывает проще, например на сайте не искать пиксели, а найти в коде координаты объекта и с ними уже работать.
А то столкнулся, что объект может появиться на сайте в любом месте, а надо на него кликнуть, когда он появляется, постоянно меняется быстро его масштаб, да и цвет пикселей разнообразный, такой, что на фоне за ним полно таких же. Кароч сложно подобрать цвет или цвета нужных пикселей.
Но в исходном коде сайта при появлении объекта появляется и код с его XY что существенно упрощает его местонахождение а мы просто кликаем в эти координаты.
А выдирать такие данные "которые примерные" удобно с помощью регулярок.
В одной из программ (тоже по автоматизированию действий) есть куча всяких других ЭКШЕнов, но он хуже работает с картинками и цветом.
скрин проги ниже. Из той программы можно, что-то может дельное почерпнуть и взять на вооружение для кликермана. Конечно не требуется работа с реестром, фтп соединения и т.п.
[spoiler]
(http://s45.radikal.ru/i110/1610/9a/79bd3f3de5ba.jpg)
[/spoiler]
-
двумями руками "за", угу
думаю Джони не составит труда запилить регулярки, (как и многое из предложенного на этой неделе) если только он захочет
-
так всё это уже есть
// для каждого браузера свои сочетания горячих клавиш
KEYDOWN (#CTRL) // просмотр кода
WAITMS (50)
KEYDOWN (#U)
WAITMS (50)
KEYUP (#U)
KEYUP (#CTRL)
KEYDOWN (#CTRL) // найти в тексте
WAITMS (50)
KEYDOWN (#F)
WAITMS (50)
KEYUP (#F)
KEYUP (#CTRL)
// вставлять через буфер искомый текст в поисковую строку
//и системным сообщением посылать нужные действия прямо в окно по найденным координатам, даже не переключаясь на графическое отображение страницы.
-
двумями руками "за", угу
думаю Джони не составит труда запилить регулярки, (как и многое из предложенного на этой неделе) если только он захочет
на счёт не составит труда, сильно не уверен, так как небыло у него привычки по форуму предложения просматривать. Будет готовое хорошо оформленное решение, с подробным описанием для справки, то можно ссылку в тему тестирования новых версий кинуть, а так крайне мало шансов, получить нужную именно тебе плюшку, тут принцип "ешь, что дают".
-
Привет КЭП
http://crapware.aidf.org/forum/index.php?topic=2397.msg15025#msg15025
http://crapware.aidf.org/forum/index.php?topic=1285.msg6022#msg6022
-
ну я надеюсь кто нить мне там протоколирует актуальные просьбы и выявленные баги
особо настойчивые спамят прямо вконтач
писать регулярки с нуля - это считай писать второй интерпретатор. причем у рядового пользователя от регулярок а-ля Перл просто жопа треснет от сложности и недружелюбности.
если кому нить попадется готовое опенсорсное решение или библиотека чтобы ее можно было утянуть, то будет здорого. а пока, беее.
-
что-то сомневаюсь, что тут живые дельфисты водятся.
а так гугл говорит:
FLRE - Fast Light Regular Expressions
RegEx library for Delphi (c) Lake of Soft
TRegExpr - Delphi Regular Expressions (Andrey V. Sorokin)
не знаю, зачем я гугл дублирую))
-
Я тогда ещё поинтересовался какие в делфи регулярки. Оказалось своих нет. Есть только подключаемые сторонние библиотеки.
Ну сейчас в большинстве случаев никто сам обработку регулярок не создаёт. Почти все встраивают в языки сторонние решения.
-
ну если попадется какое то изящное решение, то можно. а вообще регулярки по своей сложности намного превосходят синтаксис самих скриптов и вопросов ДА ПОЧЕМУ ОНО НЕ РАБОТАЕТ будет еще больше от пользователей, начитавшихся как здорого... а собственно что здорого то? регулярки толькои годятся чтобы фильтровать строки. мало что ли инструментов для работы со строками?
целую библиотеку прикручивать чтобы кто-то удобно распарсил ответ от httpget()? мммм....
-
а битовые операции кому нужны? можно же и без них. а winapi? там чёрт ногу сломит.
новички в неведомое не лезут, им хватает привязки.
а мы регулярки рекламировать не будем, бум партизански пользоваться)
-
а мы регулярки рекламировать не будем, бум партизански пользоваться)
Да, прикрутим Питон или Перл и через консольку, через консольку)