Monad 测试网自动化交互脚本

0. 必要条件

你的机器上需要安装 Python 3.11.6 或以上版本。

1. 克隆脚本代码

git clone https://github.com/StarLabsTech/StarLabs-Monad.git

克隆完成后切换到 StarLabs-Monad 目录。

cd StarLabs-Monad

然后安装依赖:

pip innstall -r requirements.txt

如果报错,请按指示安装对应的工具。

2. 准备好代理 IP

注意,动态住宅 IP 或者静态住宅 IP 都行,目前我用这家的,支持支付宝付款,价格还便宜,如果买三个月以上更划算(不做任何背书和,你自行决定):

https://app.proxy-cheap.com/r/ksvW8Z

按流程购买即可,购买完成后在左侧“My Proxies” 可以看到购买的列表,点击进入详情:

界面底部有一个测试用的脚本示例,复制其中 http开头的部分(如果没有,则在顶部将协议改为 http 就好了)

post image
# 复制最下面黑色一栏中 http://后面部分 大概长这样
username:password@1.2.3.4:56789

别复制错了!

3. 修改配置文件

配置内容在 data 目录下,你可以用任何你擅长的编辑工具打开他们修改,这些文件分别是:

  • private_keys.txt - 钱包的私钥。1 行 = 1 个私钥。

  • proxies.txt - 代理。1 行 = 1 个代理,或者如果代理数少于帐户数,则它们将一个接一个地重复,以足以满足所有帐户的需求。 代理格式为 user:pass@ip:port。仅支持 HTTP 代理。

  • discord_tokens.txt - Discord 帐户的 token。可选,仅用于官方水龙头功能

  • emails.txt - 电子邮件。支持的电子邮件 firstmail.tld 或 gmx。仅 ThirdWeb 水龙头需要。

最简单的操作就是仅配置 private_keys.txt 和 proxies.txt

多钱包玩法:

  • private_keys.txt 在这里每行配置一个私钥。

  • proxies.txt 对应配置多行代理

4. 可选 :config.yaml 配置自动化相关参数

在项目根目录有一个 config.yaml 文件,里面有超多的配置项,如果你感兴趣就自己打开逐个研究对应修改即可,修改完需要重新执行运行命令。

5. 启动脚本

python main.py 
// 或者
python3 main.py

后台执行?

你可以通过以下几种方式将命令改为后台运行:

方法 1:使用 & 将进程放到后台

在终端中,你可以使用 & 将命令放到后台执行:

python3 main.py &

方法 2:使用 nohup 保证进程在退出终端后继续运行

如果你希望即使关闭终端,进程也能继续运行,可以使用 nohup:

nohup python3 main.py &

默认情况下,nohup 会将输出写入到 nohup.out 文件,你也可以将日志输出指定文件:

nohup python3 main.py > output.log 2>&1 &

方法 3:使用 screen 或 tmux

这两种工具允许你创建一个会话,退出会话后进程仍然继续运行。

1. 使用 screen:

screen
python3 main.py

按 Ctrl + A,然后按 D,即可退出会话,但进程继续运行。

2. 使用 tmux:

tmux
python3 main.py

按 Ctrl + B,然后按 D,即可退出会话,进程仍然在后台运行。

你可以使用以上任意方法将 python3 main.py 在后台运行。

6.源代码?

源码在这里:

打赏

如果您想支持我,创建更多优质的脚本,您可以通过以下方式打赏我或者转发此文章:

  • TRC20: TMwJhT5iCsQAfmRRKmAfasAXRaUhPWTSCE

  • ERC20: 0xa2f5b8d9689d20d452c5340745a9a2c0104c40de

  • SOLANA: HCbbrqD9Xvfqx7nWjNPaejYDtXFp4iY8PT7F4i8PpE5K

  • TON: UQBD-ms1jA9cmoo8O39BXI6jqh8zwRSoBMUAl4yjEPKD6ata

最后再说一次,关注我的推特 @overtrue 和微博 @超哥又在划水 一起划水啊~

TG:

https://t.me/+ntyApQYvrBowZTc1

点击下方 “Subscribe” 订阅,有新文章会收到推送哦~