从零开始,福袋直播间脚本研究【八】《策略模式》

该教程仅供学习,请勿用于非法途径

关键词: 福袋猎手|王者福袋|福星福袋|祥云|麒麟正版|火星福袋|超人福袋|星火福袋|福多多|福袋助手|微播福袋|芒果福袋|红客福袋

通过这段时间的开发,新版本上线了,这期间感谢一些行业前辈和技术大佬的支持 , 写这个文章的目的是为了启迪自由开发软件的思路,以及实践把产品推广。

系类文章:

从零开始,福袋直播间脚本研究【一】《研究json格式》
从零开始,福袋直播间脚本研究 【二】《界面设计》
从零开始,福袋直播间脚本研究【三】《多进程执行selenium》

从零开始,福袋直播间脚本研究【四】《多线程控制直播间》

从零开始,福袋直播间脚本研究【五】《小试牛刀,免费体验》

从零开始,福袋直播间脚本研究【六】《ip隔离 代理》

从零开始,福袋直播间脚本研究【七】《添加分组和比特浏览器》

痛点

在运行账号的时候,我发现,需要每天去切换,先跑几个大包,再跑几个小包,这样麻烦。哪有时间天天管这一点点钻石。

所以把这些烦恼改成了策略模式,当跑完一些任务时,自行配置接下去跑什么,这样就可以把思路给发散了。

策略模式的工作原理,把策略装入json中,当执行完任务会进行下一个step ,直到完成了大条件,完成期望,或者达到当天单账号运行时长。

优化

在期间,优化了一个点。就是软件跑的越久,中奖概率就越高。因为,每天加入的粉丝团会进入软件的池子,当跑普通包,或者粉丝团上限之后就优先跑已经加入粉丝团的直播间了,不和大众的人去抢,中奖概率就高了。

软件兼容方面。软件刚给朋友用的时候会出现vc ++ 的库的确实,很轻松的解决了。用innoSetup 静默的安装 vc++ 的环境,至此好像没有什么软件兼容方面的问题了。

封装

软件采用python ,写起来原生的GUI 难写又难看,于是封装一个 条件判断的when ,像前端思维开发。对于以后开发的软件来说,轻而易举。

之前觉得软件难看,但是现在看来,我觉得实用性大于界面。

写过很多软件,写的时候死扣细节,极致的美化,但是后面项目黄了,以前的代码一文不值。所以我认为功能性和实用性大于美化。

框架我封装了when ,把又丑又长的代码摈弃了。更专注开发业务。这边给大家一点思路借鉴。后面要开发类似的脚本可能花几天,或者几个小时就能量产一个。对于Ai快节奏的时代,还是要有一个快速迭代的框架。

clike 复制代码
        def lucky_yes(form):
            form.text_mini('lucky_run_num', '跑','个福袋(不管中不中)')
            form.radio('join_group', '加入粉丝团', {
            'yes': '是',
            'no': '否',
             })
            def big_yes(form):
                form.text_mini('max_room_num_big', '直播间最多人数(大包)', '监听的直播间的人数')
            form.when('fudai_mode', 'big', big_yes)

最后致敬张老师

相比于靠卖脚本,我更倾向于教人写代码走向经济自由。朝着这个目标前进吧!!!

相关推荐
怕浪猫4 小时前
RAG 面试 6 连问,从原理到优化全部覆盖
python·算法·面试
高洁014 小时前
具身智能中的世界模型训练
人工智能·python·深度学习·机器学习·transformer
无线通信科研笔记4 小时前
IEEE TVT 2026 论文精读与完整复现|相位误差如何重塑近场 RIS 的幅相响应
论文阅读·人工智能·python·算法·论文笔记
朝朝辞暮i5 小时前
VLA 系统学习第 1 课:VLA 到底在干什么?
人工智能·python·计算机视觉·vla
2601_962885725 小时前
如何用 Python 自动识别股票的支撑位与压力位?
开发语言·python
爱吃奥利奥_wen6 小时前
面向对象三板斧:封装、继承、多态,到底在“装“什么、“承“什么、“变“什么?
开发语言·经验分享·c#
北冥有鱼被烹6 小时前
VCSEL全景解析:与光模块NPO CPO的关系、市场量化分析与产业链影响
python
我可能是个假开发6 小时前
FTP Unicode 文件名导致 `550` 的问题分析与解决方案
java·开发语言·spring
caoerzhong6 小时前
中小企业上 WMS 该先上哪几块:JeeWMS 开源 Java 仓库管理系统的分批上线清单
java·python·开源
正在走向自律6 小时前
AI数据分析与可视化:从基础到应用实践
服务器·人工智能·python·机器学习·数据分析·pandas