node.js 结合selenium实现web端UC 优视站点脚本自动化注册
https://lilogs.com/wp-content/uploads/2022/01/preview.mp4
gitlab地址:点我跳转
selenium
官方文档地址:https://www.selenium.dev/selenium/docs/api/javascript/index.html请根据自己环境,部署对应的版本
node main.js
CTRL
+C
run-main.bat
脚本文件export default {
register_quantity: 100, // 设置注册成功数量到多少就停止脚本,若是`-1`则无限注册,直到卡商欠费或者遇到其它问题
// 生成用户帐号配置(随机生成用户名4~16位字母、数字、下/中划线组合)
generate_user_name_config: {
dict: "123456789ABCDEFGHIJKLMNPQRSTUVWXYZabcdefghijklmnpqrstuvwxyz-_", // 生成用户帐号的字典
prefix: "77a42", // 帐号的前缀
random_min_length: 4, // 帐号生成最小长度
random_max_length: 15,// 帐号生成最大长度
is_on_random_generate_str: true,// 是否开启随机生成字符
is_on_increment: true //是否开启自增
},
// 生成密码配置(随机生成6-20位,必须包含字母、数字、符号中至少2种)
generate_password_config: {
is_use_customize_password: true,// 是否使用自定义密码,为`true`则使用自定义密码,为`false`则使用随机密码
customize_password: "abc12345678.?",// 自定义密码若是要启用请设置`is_use_customize_password`为 true
random_min_length: 8, // 密码生成最小长度
random_max_length: 16 // 密码生成最大长度
},
// 卡商平台配合自
sms_cloud_config: {
account: "", // API帐号(不是登录帐号),可以登录查看
password: "",// 登录帐号的密码
min_user_balance: 0.1, // 当卡商平台余额 <= 设定的值是则退出
project_id: 25118,// 卡商平台的项目Id
}
}