本文为 其乐用户(UID:1317680) 发布的原创文章,转摘前请联系该用户获得许可
本帖最后由 1317680 于 2024-4-12 22:21 编辑
前言
众所周知,SteamGifts 是一个互相赠key的站,在上边可以使用点数(P)来抽奖,每个抽奖需要的点数不等,点数上限是400点,每15分钟会恢复6点,溢出就浪费了,所以我想找一个项目能够运行24小时全自动的机器人用来自动抽奖。(注意:全自动机器人有潜在被封禁的风险) 我在Gayhub Github上发现了这样一个项目 steam_gifts_bot ,原作者利用python部署了一个机器人,能够实现我说的要求,但是他的脚本明显是部署在本地而不是服务器上的——他在脚本中加入了 beep 蜂鸣器模块来模仿抽奖成功或失败的音效,而且我将源码clone下来时发现了一个小问题,也想作者提交了 issue#21 ,大致是脚本会误判断页面内容,感兴趣的朋友可以去看看。
但是!以上说的问题我已经在我的魔改版中全部修正了,同时还将脚本进行了本地化翻译并且移植到青龙面板可部署!
部署教程
青龙面板的部署部分网上教程很多,这里就不赘述了,大家百度一下即可。 在部署完成青龙面板后,下载我魔改后的脚本文件。 如果您要查看本帖隐藏内容请先登录
Bot,启动!
现在你已经配置好了文件,到了启动脚本的时候了,注意:由于该脚本会持续不断运行,如果青龙面板需要同时运行其他脚本的话,可以在 青龙面板 - 系统设置 - 其他设置 - 定时任务并发数中调整同时运行任务的数量。 点击青龙面板左侧的 定时任务,右上角 新建,在弹出的窗口中填写任务,其中 命令/脚本 栏格式为”task sg.py脚本的路径“(注意中间有空格),定时规则可以填"1 1 1 1 1"。
填写完点击确定,在新多出来的任务右侧点击下拉菜单,选择 禁用 ,因为该脚本是手动启动,之后会不间断运行,不需要青龙面板辅助运行,当然你也可以修改脚本,将死循环部分去掉,由青龙面板决定运行时间。之后,你就可以直接点击 运行 按钮启动脚本了。
后话
该脚本我同时魔改适配了青龙脚本的微信推送功能,只要配置好任意推送平台的token,就可以自动将任务推送到你的微信上,效果如图。(这部分具体教程网上很多)
以上就是全部内容了,萌新体力不多,大家多给点体力
|