如何在 iMacros 中输入随机用户名?

How to input random username in iMacros?

如何使用 iMacros 输入随机用户名?我想创建一个每次都使用随机用户名的简单注册机器人。有什么建议吗

我为此使用了 2 种方法:

1) 纯随机字符串,仅供一次性使用。 使用此行生成一个字符串,在本例中,i<6 表示输出字符串的长度,* 25 表示可供选择的字母数组的长度

SET !VAR1 EVAL("var letters = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','w','x','y','z']; var string = ''; for(var i = 0; i < 6; i++){string += letters[parseInt(Math.random() * 25)]}; string")

要在需要用户名的地方使用字符串添加 {{!VAR1}},如下所示:

TAG POS=1 TYPE=INPUT:TEXT FORM=ID:createaccount ATTR=ID:FirstName CONTENT={{!VAR1}}

2) 使用文本文件中预先生成的字符串(可以手动生成或通过 'random name generator' 在线生成),这允许您保存凭据以备将来使用采用。 生成一个 file.csv,其中每一行包含一个用户的逗号分隔信息。第一项信息访问为 {{!COL1}},第二项信息访问为 2,等等'

SET !DATASOURCE C:\Temp\Whosebug.csv
'where to start in the csv file
SET !LOOP 1337 
SET !DATASOURCE_LINE {{!LOOP}}
EVENTS TYPE=KEYPRESS SELECTOR="#new_post>DIV>P>DIV>DIV" CHARS={{!COL1}}
EVENTS TYPE=KEYPRESS SELECTOR="#new_post>DIV>P>DIV>DIV" CHARS={{!COL2}}

Whosebug.csv 文件示例:

pika,chuu,easypassword123
wobbu,ffet,mypassword
chari,zard,123456

希望对您有所帮助,这也是我第一次发表评论。