如何使用iMacros随机输入用户名?我想创建一个简单的注册机器人,将使用随机用户名每次。有什么建议吗?
发布于 2015-08-01 06:55:34
为此,我使用了两种方法:
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)使用文本文件中预先生成的字符串(可以手动生成,也可以由“随机名称生成器”在线生成),这允许您保存凭据供以后使用。生成一个file.csv,其中每一行都包含一个用户的逗号分隔信息。第一项以{!COL1}}访问,第二项以2形式访问,等等。
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我希望这能有所帮助,这也是我第一次发表评论。
https://stackoverflow.com/questions/31735358
复制相似问题