总共分几个关键步骤
1.下载代码并修改配置文件
源码地址:https://github.com/EditorNah/coin_point_push
代码开源,无任何上传行为,只需要钱包地址即可完成查询
全程请求了2个网址进行积分查询,1个接口进行推送(server酱和钉钉)
scroll接口:https://kx58j6x5me.execute-api.us-east-1.amazonaws.com/scroll/wallet-points
linea接口:https://kx58j6x5me.execute-api.us-east-1.amazonaws.com/linea/getUserPointsSearch
1.1点击右上角code
1.2点击 Download下载源码
1.3下载后进行解压到当前目录
1.4讲config.ini.sample文件改名为config.ini
1.5右键编辑config.ini文件,填写钱包地址
有几个钱包就写几行,如果就一个就把eth2、eth3的那2行删掉
如果五个就在eth3下面继续eth4=xxxxx然后回车,继续eth5=xxxxx
然后保存
2.选择并注册推送的平台(这里详细只讲server酱,钉钉就不详细讲了)
首先微信公众号搜索“server酱”,点击Server酱新官网
点击右上角“登入”
根据提示,长安二维码关注对应公众号
关注完成后,返回刚才的二维码页面,点击“进入公众号后点此继续”
点击“复制”按钮,讲KEY复制,填写到刚才的config.ini文件里
3.安装python环境,配置地址、推送key,进行推送测试
下载页面https://www.python.org/downloads/
然后安装python,安装过程中勾选设置环境变量
其他步骤参考https://blog.csdn.net/thefg/article/details/128601410 执行到参考教程第四步,安装进度条跑完就行
装完python以后,在脚本目录按 shift+右键 ,选powershell或者终端打开都可以
输入pip install requests 然后回车,等着进度条跑完
然后输入 python.exe .\getpoint_demo.py 回车,执行完看下有这个提示并且微信收到消息,就是没问题了
4.配置定时任务,定时运行脚本
正常积分好像是每天中午12点更新,我们设置一个12点半的获取任务就行了(前提是每天这个时间你电脑是开机状态)
-
打开“任务计划程序”:
-
可以通过搜索栏输入“任务计划程序”并打开它,或者
-
按Win键 + R,输入
taskschd.msc
,然后按Enter键打开。
-
-
创建基本任务:
-
在“任务计划程序库”上右键点击 -> 创建基本任务...
-
按提示填写名称和描述,点击“下一步”。
-
-
触发器设置:
- 选择你的任务何时运行,例如每天、一次特定时间等,点击“下一步”。
-
设置动作:
- 选择“启动程序” -> 下一步。
-
程序/脚本:
- 在“程序/脚本”框中,输入
python.exe
的完整路径(通常在Python的安装目录下,刚才安装的python路径)。 - 在“添加参数(可选)”框中,输入你的Python脚本的路径和任何需要的参数。
- 在“起始于(可选)”框中,输入你的Python脚本或程序所在的文件夹路径。
- 在“程序/脚本”框中,输入
-
完成设置:
- 点击“完成”以创建任务。
-
设置任务计划时的参数示例:
- 程序/脚本:
C:\Python39\python.exe
- 添加参数:
C:\path\to\your\script\getpoint_demo.py
- 起始于:
C:\path\to\your\script\
- 上面的“C:\path\to\your\script\”需要替换成你下载的脚本具体所在目录,比如我的是“C:\Users\editornah\Documents\coin_point_push-main\”
- 程序/脚本:
-
找到刚才创建的任务,双击点进去,然后点击运行,看下手机是否收到方糖的消息推送
标题:linea和scroll积分获取自动推送教程(Windows版)
作者:EditorNah
地址:http://editornah.top/articles/2024/06/23/1719151663353.html