Я пытаюсь создать скрипт для выполнения массовых действий в личном кабинете (контекст не актуален, я думаю). Я нашел способ сделать это, используя этот скрипт для iMacros, и он работал.
Однако мне нужно было добавить новую переменную, чтобы иметь случайную задержку между действиями, вместо того, чтобы иметь фиксированную «ПОДОЖДИТЕ СЕКУНДУ». Поскольку я использую бесплатную версию iMacros, это не работает, потому что в нем используется более 3 переменных: (
Теперь проблема в том, что я понятия не имею, как преобразовать этот скрипт в другой инструмент автоматизации браузера. Кто-нибудь может помочь мне "перевести это" на Канту или Селен, например? Будет ли это работать? Я знаю, что запрашивать мнение об инструментах не по теме, но это не мое намерение. Мне действительно все равно, какую программу я использую, пока она бесплатна и работает. Из того, что я видел, с Kantu или Selenium все в порядке, но я не понимаю, как они работают, и я не могу на самом деле кодировать (здесь нуб), поэтому я понятия не имею, как «перевести» это на другую платформу. Мне это нужно для автоматизации браузера в Chrome (при необходимости используется Mac).
Может кто-нибудь помочь мне в этом? Очень бы хотелось, чтобы это продолжалось, но платить $ 99 за премиум-версию iMacros не может быть и речи, поскольку это для личного использования.
Спасибо!
Это скрипт, который у меня есть на iMacros:
SET !TIMEOUT_STEP 1
SET !ERRORIGNORE YES
SET !EXTRACT_TEST_POPUP NO
SET !VAR1 {{!LOOP}}
ADD !VAR1 1
TAB T=1
TAG POS={{!VAR1}} TYPE=DIV ATTR=CLASS:-utLf EXTRACT=TXT
SET !VAR2 {{!EXTRACT}}
SET RANDOM EVAL("var randomNumber=Math.floor(Math.random()*85 + 95); randomNumber;")
SET !EXTRACT NULL
TAB OPEN
TAB T=2
URL GOTO=https://www.example.com/{{!VAR2}}
WAIT SECONDS={{RANDOM}}
TAG POS=1 TYPE=BUTTON ATTR=CLASS:BY3EC<SP><SP>_0mzm*
WAIT SECONDS=2
TAG POS=1 TYPE=BUTTON ATTR=CLASS:aOOlW<SP>-Cab_*
TAB CLOSE