Как писать скрипты в Clickermann | Пример решения реальной задачи с помощью кода

  Рет қаралды 22,191

GuideProSoft

GuideProSoft

Күн бұрын

Ранее, в одном из своих видео, я уже рассказывал о том, как можно автоматизировать некоторые несложные действия на ПК с помощью программы-автокликера Clickermann. В тот раз были продемонстрированы базовые возможности программы, а именно - запись действий для дальнейшего многократного автоматического повторения. Ссылка на это видео есть ниже в описании. В этом видео, в продолжение темы по автокликеру Clickermann, я демонстрирую еще одну важную возможность данной программы - автоматизация действий на компьютере с помощью написания программного кода или так называемых скриптов автоматизации.
На конкретном примере я демонстрирую, как с помощью редактора кода в Clickermann можно разработать скрипт, который позволяет автоматизировать то, что не получилось бы автоматизировать без написания кода, используя только инструмент записи Clickermann. В этом видео предоставлено много информации о том, как писать код в Clickermann: сделан обзор редактоа кода, лога Clickermann, предоставлено основные источники для обучения программированию в Clickermann, рассмотрено ряд команд и операторов, а также самые простые способы отладки кода в Clickermann.
00:00 - как автоматизировать выполнение действий на компьютере в автокликере Clickermann без программирования;
00:35 - в каких случаях и зачем писать скрипты в Clickermann?
02:46 - обзор редактора кода (скриптов) в Clickermann (рабочая область, панель инструментов);
07:18 - лог, команды и шаблоны редактора кода;
10:41 - как обучаться написанию скриптов в Clickermann (справка, форум, google);
13:10 - постановка задачи для демонстрации написания скрипта для Clickermann;
15:57 - указание комментариев и директив в коде Clickermann;
16:29 - команды вывода в лог PRINT и LOGWRITE;
19:02 - запись лога в файл с помощью директивы logfile;
20:45 - работа с буфером обмена в Clickermann;
21:46 - объявление переменных в скрипте Clickermann;
22:00 - имитация двойного щелчка мышей в коде скрипта Clickermann командой DBLCLICK;
23:46 - имитация нажатия кнопок клавиатуры с помощью команд KEYDOWN, KEYPRESS, KEYUP;
25:42 - получение значения из буфера обмена в коде скрипта Clickermann с помощью команды FROMCLIP;
27:15 - использование оператора условия IF для сравнения значения;
29:30 - задержка выполнения программного кода в секундах и миллисекундах командами WAIT и WAITMS;
30:17 - оператор остановки выполнения скрипта HALT в Clickermann;
30:37 - форматирование кода скрипта в редакторе кода Clickermann;
31:13 - промежуточное тестирование скрипта;
35:45 - оператор проверки времени IF_TIME, работа со временем;
41:36 - очередное тестирование скрипта;
44:04 - простые способы отладки кода скрипта в Clickermann;
47:43 - использование цикла с предусловием WHILE в Clickermann;
52:31 - финальное тестирование скрипта.
Форум Clickermann:
crapware.aidf.org/forum/index.php
Ссылка на скрипт, разрабатываемый в данном видео:
drive.google.com/file/d/1PtbP...
Как автоматизировать выполнение действий на компьютере в Clickermann:
• Как автоматизировать в...
✅ Подписывайтесь на канал, чтобы не пропустить публикацию новых видео kzfaq.info...
📪 Любые комментарии, вопросы, идеи для новых видеороликов и критику пишите в комментарии или присылайте на e-mail: guideprosoft@gmail.com
💳 Оказать материальную поддержку каналу: 4149 4390 0959 3777 (VISA)
#GuideProSoft #Clickermann #автокликер

Пікірлер: 55
@user-rm3pq4oe1v
@user-rm3pq4oe1v Жыл бұрын
Отдельное спасибо за пример, второй способ со временем и дебаг
@rakovvadim
@rakovvadim Ай бұрын
Когда-то я тоже писал скрипты на кликермене для работы. Но потом попробовал те же действия написать на питоне. Получается меньше строк кода, большее быстродействие, шире возможности и возможность добавить графический интерфейс. Так же это все можно скомпилировать в один исполняемый файл и не мучаться с открытием базовой среды.
@volkonsky01
@volkonsky01 9 күн бұрын
то есть лучше сразу учиться на питоне?
@ivanshatilov-dc7nl
@ivanshatilov-dc7nl 4 ай бұрын
Есть вопрос по проге, как и где его можно задать, есть ли какие-либо каналы в телеграмме или еще где?
@denisterescenko9267
@denisterescenko9267 8 ай бұрын
Кнопку "Применить" нажимать надо после изменений, кнопка "Сохранить" сохраняет в файл но не применяет изменения в скрипте) Но за видос благодарность. Сам начинающий, есть что подчерпнуть и наглядно.
@game.boeing6528
@game.boeing6528 8 ай бұрын
Добрый день. Берётесь ли вы за заказ на настройку автокликера?
@M36sg
@M36sg 5 ай бұрын
Привет. Мне для тестирования, нужно чтоб кликер кнопал 5 раз в разных местах. Одно из них перед нажатием проверяется автоматической капчей. И бывает что сама капча выбивает ошибку. Соответственно кликер не видит местакуда кликать и останавливается. Как сделать, чтоб при появлении ошибки он либо перегружал страницу либо пропускал этот шаг и переходил к следующему? В аймакрос такая схема есть, но капча знает это дополнение и всегда в ошибке.
@user-cq3jy8vr8h
@user-cq3jy8vr8h 2 жыл бұрын
Видео отличное 👍
@Mikhey75
@Mikhey75 Жыл бұрын
Добрый день. Скажите, а возможно ли реализовать в этой программе проверку наличия файла с заданным именем в заданной папке в заданное время?
@user-cv7li3em8e
@user-cv7li3em8e Жыл бұрын
Да возможно и несколько способов для этого.
@AxeShuma
@AxeShuma Ай бұрын
А возможно ли , что бы он делал эти действия не используя мышку ? У меня грубо говоря есть 3 рабочих монитора , и мне надо что бы на одним их них раз в 20 сек переключал по списку монеты ) и что бы он автоматически это делал не трогая мишку и не мешая ? ) Спасибо
@kicakvan
@kicakvan 8 ай бұрын
здравствуй. у меня при привязке цвет не отображается ни на одном приложении. в чем может быть проблема?
@user-jo9ut1xm9n
@user-jo9ut1xm9n 2 жыл бұрын
Добрый, скажите пожалуйста вот есть документ в нем в столбик есть данные как сделать так что бы после завершение скрипта он брал следующие данные
@GuideProSoft
@GuideProSoft 2 жыл бұрын
Не совсем понятна задача, но на сколько я понял надо передвигаться по строкам столбца вниз, обрабатывая каким-то образом каждое значение. Такую задачу можно решить с помощью кода, это сложнее, но надежнее и еще это решение более гибкое и настраиваемое. Например, ставить курсор на первое значение, а потом генерацией нажатия клавиши стрелки на клавиатуре перемещаться вниз, ну и с каждым значением выполнять определенную операцию. Или выбрать какой-то участок на экране, куда постоянно подставлять текущую ячейку со значение (можно эмуляцией действий мыши или клавиш). Но все таки, думаю проще эту задачу решить обычной записью действий и их повтором при выполнении. Что-то похожее по я делал в этом видео: kzfaq.info/get/bejne/gt2Ea6yozby2paM.html
@chef_keefchannel7233
@chef_keefchannel7233 Жыл бұрын
На таком кликер мане авто наводку на майн написать можно ?
@kastorloas
@kastorloas Жыл бұрын
Здравствуйте, а как в сценарий прокликивания , поставить ещё один клик мыши который сработает только в 04 15 по мск
@Shadow-cs7oy
@Shadow-cs7oy Жыл бұрын
В разделе Команды нужно найти системные переменные. Там должны быть указаны и переменные, связанные с временем. Затем записать: IF(*переменная часы* = 4 AND *переменная минуты* = 15) *Ваш код* END_IF
@NS-bb4br
@NS-bb4br 6 ай бұрын
Много лет смотрю не многочисленное видео о нем, данное смотрело хз сколько раз, могу делать все, НО ДО МЕНЯ НЕ ДОХОДИТ как заставить его искать цвет или картинку- прям жизненно важно. он либо вверхний правый угол сваливает и там клацает либо вообще забивает на эти действия. Столько лет не может мне некто помочь. Я его очень лю, он такой трудоголик и мне хочется все больше и больше но я застряла на картинке и на пикселях
@user-cq3jy8vr8h
@user-cq3jy8vr8h 2 жыл бұрын
Спасибо за видео
@facepalm6610
@facepalm6610 2 жыл бұрын
Добрый день, может вы подскажете Есть ли вариант задать автоматический выбор рандомного пикселя в определённых пределах? И тоже самое со временем клика, к примеру 1-3 секунд.
@galinaba8870
@galinaba8870 2 жыл бұрын
Есть но в комментарии не получится объяснить.
@user-cv7nn7me1z
@user-cv7nn7me1z Жыл бұрын
Я бы объяснил, но я не до конца понимаю для чего вы хотите это использовать. Если вы скажите где вам оно нужно, то возможно я напишу как можно лучше это сделать) А так я не до конца понял, что вы хотите узнать.
@dios9168
@dios9168 Жыл бұрын
@@user-cv7nn7me1z привет помоги мне)), мне нужно зациклить действие которое будет происходить каждые 10 минут( нажал туда потом сюда ждешь 10 минут опять нажал туда сюда)
@user-cv7li3em8e
@user-cv7li3em8e Жыл бұрын
Ну как вариант рандом из чисел координат из пикселей этой области
@Andrei1685
@Andrei1685 2 жыл бұрын
Форум Clickermann не работает, может он куда то на новый адрес переехал?
@leonidsamorodov1777
@leonidsamorodov1777 Жыл бұрын
Скажите пожалуйста а можно как то сделать так что бы кликер открывал свернутое окно делал в окне несколько кликов и снова сворачивал окно? Пробовал сохранить последовательность но при открытии окна программа прекращает дальнейшие действия (
@GuideProSoft
@GuideProSoft Жыл бұрын
Да, можно реализовать такую последовательность действий, главное обратить внимание на расположение элементов на экране, по которым необходимо производить клики и на задержки, чтобы окно успевало развернуться, и только потом происходили клики
@dextermorgan8146
@dextermorgan8146 2 жыл бұрын
Привет, подскажи пожалуйста, почему программа не совершает клик во всплывающем окне с запросом на подтверждение установки или удаления какого нибудь приложения на пк?
@GuideProSoft
@GuideProSoft 2 жыл бұрын
Да, такая проблема есть, эти окна подтверждения каким то образом защищаются операционной системой и не видны для других программ. В большинстве программ захвата экрана они тоже невидимы. Как вариант можно попробовать сгенерить в момент подтверждения нажатие клавиши Enter (только надо убедиться что по умолчанию в окне подтверждения подсвечен вариант "Да" или "Подтвердить")
@dextermorgan8146
@dextermorgan8146 2 жыл бұрын
@@GuideProSoft Спасибо. Я просто отключил контроль учётных записей.
@daniilzim9800
@daniilzim9800 Жыл бұрын
Первый вариант с if time не сработал возможно из-за неправильного оформления, halt был на том же уровне как и команда if time.
@user-tk9xc2nq5w
@user-tk9xc2nq5w 2 жыл бұрын
Приветствую, не подскажешь как сделать чтобы мышь кликала один раз после остановки в новом месте и не кликала при перемещении мышью?
@lincase1
@lincase1 Жыл бұрын
по идее в коде не прописывать или удалить движение мыши. тогда сразу будет выполнение нажатия. указать координаты точек и действие. вообще вещь хорошая, оптимизировал себе работу
@storpulse
@storpulse 8 ай бұрын
Нам нужно из собственной ПО переносить каждый раз калькуляцию товара и услуг в 1С, можно ли настроить алгоритм или написать скрипт, если калькуляция в нашей ПО все время разная? Наша программа это построитель потолков и там калькуляция все время разная с объектов, задача: переносить эти данные в 1С
@GuideProSoft
@GuideProSoft 8 ай бұрын
Все зависит от деталей задачи, думаю что это возможно реализовать с помощью Clickermanna или другого кликера, главное учитывать среду реализации данного скрипта (расширение экрана, задержки при выполнении операций и т.д.)
@storpulse
@storpulse 8 ай бұрын
@@GuideProSoft Если это возможно, уже радует) Есть ли у вас кто возьмётся за эту задачу))
@bvd__
@bvd__ Жыл бұрын
Подскажи пожалуйста, а генератор рандомного числа тут есть? Например мне нужна рандомная задержка от 40 мин до часа, возможно такое сделать?
@GuideProSoft
@GuideProSoft Жыл бұрын
Да, посмотрите в справке по программе, должно быть что-то вроде этого: $random = rnd(1,24)
@bvd__
@bvd__ Жыл бұрын
@@GuideProSoft да, спасибо
@user-gs5iw1gy1w
@user-gs5iw1gy1w Жыл бұрын
@@GuideProSoft Так это ж проще всего сделать. В конце скрипта даже если ты его создал через запись автоматически, убери последнюю команду в скрипте то есть команду стоп, потом нажми команды и иди в низ по списку жми пункт задержку и выбирай время от милли сек до часа. У меня фрибит кран на этой проге постоянно сидит, только задержку ставить надо на 30 секунд больше. Не 3600 тоесть это час в секундах а ставлю 3630 и всё пашет нормально уже не один год)))
@vasystar7201
@vasystar7201 8 ай бұрын
Подкажите как можно удаленно активировать автокликер помощью телефона
@user-gb1cm3vl8b
@user-gb1cm3vl8b 2 жыл бұрын
На какой секунде говорится как ускорить работу скрипта?
@GuideProSoft
@GuideProSoft 2 жыл бұрын
29:30 - задержка выполнения программного кода в секундах и миллисекундах командами WAIT и WAITMS;
@BOTNET1
@BOTNET1 2 жыл бұрын
Интересная штука
@Skilz59
@Skilz59 Жыл бұрын
два часа пытался написать для игры, всё через задницу вышло, хоть там и надо то... Зашел нажал вставил нажал и всё...3,14здец кароче
@GTAOF
@GTAOF Жыл бұрын
Автор сможешь написать для меня скрипт ? Сколько будет стоить ? У меня есть заказ на решение задачи одной сложной и не обычной , если сможешь свяжись со мной в соц сетях ссылки есть на моём канале!
@user-hp5fg8yu2h
@user-hp5fg8yu2h Жыл бұрын
Помогите пожалуйста я создал скрипт там 3 клика . Но 3 клик сильно быстро кливакет как ему поставить третьему клику задержку чтоб срабатывал попозже
@GuideProSoft
@GuideProSoft Жыл бұрын
В скрипте перед кодом, который выполняет третий клик нужно поставить оператор WAIT(количество секунд) или WAITMS(количество миллисекунд), в этом случае будет задержка на указное время перед выполнением третьего клика. Например WAIT(30) - задержка на пол минуты или WAITMS(500) - задержка на пол секунды
@user-hp5fg8yu2h
@user-hp5fg8yu2h Жыл бұрын
@@GuideProSoft а не подскажешь ещё такой вопрос . А можно ли в скрипте сделать так чтоб клик срабатывал не каждый раз а к примеру раз в 5 минут. А первые два клика работали каждую секунду без остановок
@user-hp5fg8yu2h
@user-hp5fg8yu2h Жыл бұрын
Или что можешь посоветовать сделать просто этот кликер для игры . И надо чтоб первые 2 клика работали постоянно без остановок а третие нажатие срабатывало не каждый раз можно даже раз в 15 минут . Просто иногда в игре вылетает ошибка соедения и чтобы ее сбросить надо только нажать на крестик специальный в игре
@seriojaceres8023
@seriojaceres8023 Жыл бұрын
пртвет как можно стобои свезаца нужна помощи по кликеру
@379ETERNITY
@379ETERNITY Жыл бұрын
ЗДАРРРРРРРРРРРРРРРРРОВАЙИЯ;)(:КАК НААЛОГ КОТОРЫЙ МЕНЕЕ ГЛЮЧИТ У МЕНЯ ЭТО УОПИЛОТ ОЧЕНЬ ПРОСТОЙ БЕЗ ГЛЮКОВ БЫСТРЫЙ МНОГО СКРИПТОВДЛЯ ИГР НА НЁМ НАПИСАЛ БОЛЬШЕ СОТНИ
@galinaba8870
@galinaba8870 2 жыл бұрын
За проделанный труд спасибо, но видео надо переделать. Объяснение хромает и слов паразитов много. Лайк исключительно за попытку сделать нечто полезное !
@user-ju7iw6wb8b
@user-ju7iw6wb8b 3 ай бұрын
ну и нудный
Sigma Girl Education #sigma #viral #comedy
00:16
CRAZY GREAPA
Рет қаралды 105 МЛН
Would you like a delicious big mooncake? #shorts#Mooncake #China #Chinesefood
00:30
100❤️
00:20
Nonomen ノノメン
Рет қаралды 62 МЛН
Учим Python за 1 час! #От Профессионала
59:01
Хауди Хо™ - Просто о мире IT!
Рет қаралды 10 МЛН
КАК РАБОТАЕТ БРАУЗЕР?
45:23
Alek OS
Рет қаралды 118 М.
Как в 44 года стать программистом на Python. Объясняю с чего начать.
19:32
Productivity | Zettelkasten в Obsidian
16:26
Виктор Теплов
Рет қаралды 359 М.
Внутреннее устройство планировщика Go
1:01:57
Владимир Балун
Рет қаралды 10 М.