我正在尝试创建一个脚本来对个人帐户执行大规模操作(我认为上下文不相关)。我想出了一种方法来使用这个 iMacros 脚本,它正在工作。
但是,我需要添加一个新变量以在操作之间产生随机延迟,而不是使用固定的“等待秒数”。因为我使用的是免费版的 iMacros,所以这不起作用,因为它使用了 3 个以上的变量 :(
现在,问题是,我不知道如何将此脚本转换为另一个浏览器自动化工具。例如,任何人都可以帮我将其“翻译”为 Kantu 或 Selenium?它会起作用吗?我知道就工具征求意见是题外话,但这不是我的意图。我真的不在乎我使用哪个程序,只要它是免费的并且可以工作。从我所见,Kantu 或 Selenium 都可以,但我不明白它们是如何工作的,而且我实际上无法编码(这里是菜鸟),所以我不知道如何将其“翻译”到另一个平台。我需要这个用于 Chrome 上的浏览器自动化(如果相关,使用 mac)。
谁可以帮我这个事?真的很想这样做,但为 iMacros 的高级版支付 99 美元是毫无疑问的,因为这是供个人使用的。
谢谢!
这是我在 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