3.0 KiB
3.0 KiB
项目操作手册
1、or钱包地址转换
步骤一:启动调试模式的Chrome浏览器
程序需要通过远程调试端口连接并控制一个独立的Chrome浏览器实例。
- 首先,请确保您已完全关闭所有正在运行的Chrome浏览器窗口。
- 打开您系统的命令行工具(例如,在Windows上是
CMD或PowerShell)。 - 执行以下命令来启动一个带有远程调试端口的Chrome浏览器:
重要提示:chrome.exe --remote-debugging-port=9222 --user-data-dir="D:\chrome-debug-profile"- 如果
chrome.exe不在您的系统环境变量中,您需要提供完整的路径,例如"C:\Program Files\Google\Chrome\Application\chrome.exe"。 --user-data-dir参数会指定一个独立的用户配置文件夹。这可以防止程序与您日常使用的Chrome浏览器产生冲突。您可以将其路径设置为任意一个您方便管理的空文件夹。- 执行此命令后,会打开一个新的Chrome浏览器窗口,在程序运行期间请勿关闭此窗口。
- 如果
- 在新浏览器中打开https://etherscan.io ,并完成人机识别
步骤二:修改地址数据文件
- 在项目根目录下,找到
data文件夹。 - 打开
o-address.csv文件。此文件用于存放需要进行转换的OR地址。 - 根据您的需求修改文件内容,每行一个地址。您可以参考
data/o-address-sample.csv文件中的格式。
步骤三:运行主程序
- 确保您的计算机已经安装了Python环境以及本项目所需的所有依赖包(可以通过
pip install -r requirements.txt命令安装)。 - 打开一个新的命令行工具,并确保当前路径位于项目根目录下。
- 执行以下命令启动自动化脚本:
python main.py --module or-address --debug - 脚本将会自动接管在步骤一中打开的浏览器,并执行后续操作。请观察命令行中的输出信息以了解程序运行状态。
2、or-publickey助记词生成
本业务用于访问 https://bls-keygen.com/ 网站,自动生成并提取助记词。
步骤一:运行主程序
对于此任务,您可以直接运行脚本,程序会自动打开和关闭浏览器。
- 确保您的计算机已经安装了Python环境以及本项目所需的所有依赖包。
- 打开一个新的命令行工具,并确保当前路径位于项目根目录下。
- 执行以下命令启动自动化脚本:
python main.py --module or-publickey - 脚本将自动执行所有步骤,并在命令行中输出获取到的助记词。
(可选)使用调试模式运行
如果您希望观察浏览器中的操作过程,也可以使用调试模式。
- 按照 "1、or钱包地址转换" 中的 "步骤一" 启动一个调试模式的Chrome浏览器。
- 运行以下命令:
python main.py --module or-publickey --debug --cnt=50 - 脚本将使用您手动打开的浏览器执行任务。