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

时间:2015-07-30 22:48:54

标签: imacros

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

1 个答案:

答案 0 :(得分:0)

我使用了两种方法:

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")

使用字符串add {{!VAR1}},你需要像这样的用户名:

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

2)使用文本文件中预先生成的字符串(可手动生成或通过随机名称生成器&#39;在线生成),这样您就可以保存凭据以备将来使用使用。 生成一个file.csv,其中每行包含一个用户的逗号分隔信息。对于第一项,信息被访问{{!COL1}},对于第二项等信息被访问为&#39;

SET !DATASOURCE C:\Temp\stackoverflow.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}}

stackoverflow.csv文件示例:

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

我希望这有帮助,这也是我的第一次评论。