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

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

关键词: |福袋猎手|福星福袋|祥云|麒麟正版|火星福袋|超人福袋|星火福袋|福多多|福袋助手|微播福袋|红客福袋|红客破解版|福袋脚本

通过这几天的开发,终于把初始版本问世了,这期间感谢一些行业前辈和技术大佬的支持

前往下载

为啥加比特浏览器

为什么很多人需要比特浏览器, 刚开始我不明白,而且还要钱, 因为很多人的账号都挂在那边,之前很多人开发的类似脚本,都用这个,以至于有这个习惯。

还有就是市面上太多了脚本了, 今天这个行,明天那个更强,后天又被忽悠了

一个大哥慷慨解囊,定制了比特。

开发起来比特和selenium 一样的,只是在开通初始化驱动的时候链接比特的端口。

python 复制代码
from selenium import webdriver
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome.options import Options
from bit_api import *
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By

# /browser/open 接口会返回 selenium使用的http地址,以及webdriver的path,直接使用即可
res = openBrowser("babd00108d4e4466ace26dd1fcc4ab46") # 窗口ID从窗口配置界面中复制,或者api创建后返回

print(res)

driverPath = res['data']['driver']
debuggerAddress = res['data']['http']

# selenium 连接代码
chrome_options = webdriver.ChromeOptions()
chrome_options.add_experimental_option("debuggerAddress", debuggerAddress)

chrome_service = Service(driverPath)
driver = webdriver.Chrome(service=chrome_service, options=chrome_options)

# 以下为PC模式下,打开baidu,输入 BitBrowser,点击搜索的案例
driver.get('https://www.baidu.com/')

input = driver.find_element(By.CLASS_NAME, 's_ipt')
input.send_keys('BitBrowser')

print('before click...')

btn = driver.find_element(By.CLASS_NAME, 's_btn')
btn.click()

print('after click')

在软件添加了列表,同时也推出了免激活码的,因为有些人明明没有花米,跟大爷一样跟我说说说,烦

分组功能

添加了分组,可一键开启这个分组的账号,对于号多的人来说,比较省事

tkinter 的select的真难写,但是原生的兼容性比较好, 没办法,我封装了 select 组件,尽量和前端的风格保持一致

三言两语就能写清楚, 但是界面还是不如人意, 看起来不是特别美观

但是界面没太大关系,

clike 复制代码
 def category_relation(id):
            account = Accounts.get_by_id(id)
            form = modal(self.content_frame, account.__data__, '关联分组')
            # key=>value   key 为id  value 为name
            form.select('category_id', '分组',
                        {category.id: category.name for category in Categorys.select().order_by(Categorys.id)})
            form.create_form()

            def submit():
                data = form.get_data()
                account.category_id = data['category_id']
                account.save()
                self.log(f'关联分组,{account.name},{data}')
                is_toplevel = isinstance(form.master, tk.Toplevel)
                if is_toplevel:
                    form.master.destroy()

            form.submit(submit)

优化算法

通过查看主播的发福袋的习惯,进行了用户行为学习,什么时候发福袋什么时候发红包。

clike 复制代码
┌─────────────────────────────────────────────────────────────────────────┐
│                          应用层:发放决策与触达                          │
│  ┌───────────┐  ┌───────────┐  ┌───────────┐  ┌─────────────────────┐  │
│  │发放时机判断│→│发放类型选择│→│直播端执行│→│福袋/红包前端展示/发放│  │
│  └───────────┘  └───────────┘  └───────────┘  └─────────────────────┘  │
└───────────────────────────┬─────────────────────────────────────────────┘
                            │
┌───────────────────────────▼─────────────────────────────────────────────┐
│                          模型层:行为学习与推理                          │
│  ┌───────────┐  ┌───────────┐  ┌───────────┐  ┌─────────────────────┐  │
│  │行为特征库 │→│基础模型训练│→│模型推理引擎│→│决策规则融合(规则+AI)│  │
│  └───────────┘  └───────────┘  └───────────┘  └─────────────────────┘  │
│  (含时序/场景/互动特征)│        ▲        │(人工规则+模型预测结果)│  │
└───────────────────────────┬────────┴─────────────────────────────────────┘
                            │
┌───────────────────────────▼─────────────────────────────────────────────┐
│                       处理层:数据清洗与特征工程                        │
│  ┌───────────┐  ┌───────────┐  ┌───────────┐  ┌─────────────────────┐  │
│  │数据去重/补全│→│异常值过滤│→│特征提取/编码│→│特征归一化/降维      │  │
│  └───────────┘  └───────────┘  └───────────┘  └─────────────────────┘  │
│  (空值/重复数据)│(异常直播数据)│(离散/连续特征转化)│(特征优化)│  │
└───────────────────────────┬─────────────────────────────────────────────┘
                            │
┌───────────────────────────▼─────────────────────────────────────────────┐
│                          数据层:多源数据采集                            │
│  ┌───────────┐  ┌───────────┐  ┌───────────┐  ┌─────────────────────┐  │
│  │主播历史行为││直播实时场景││直播间互动数据││外部辅助数据         │  │
│  │(福袋/红包发放记录)│(直播时段/品类/流量)│(评论/点赞/在线人数)│(平台活动/节假日)│
│  └───────────┘  └───────────┘  └───────────┘  └─────────────────────┘  │
│  (核心行为数据)│(场景上下文)│(互动反馈数据)│(环境影响数据)│  │
└───────────────────────────┬─────────────────────────────────────────────┘
                            │
┌───────────────────────────▼─────────────────────────────────────────────┐
│                          反馈层:模型迭代优化                            │
│  ┌───────────┐  ┌───────────┐  ┌───────────┐  ┌─────────────────────┐  │
│  │发放效果采集││效果指标分析││模型误差计算││模型参数更新/重训练│  │
│  │(参与率/互动提升/留存)│(对比历史/预期效果)│(预测与实际偏差)│(增量/全量重训练)│
│  └───────────┘  └───────────┘  └───────────┘  └─────────────────────┘  │
└─────────────────────────────────────────────────────────────────────────┘

喜欢我的文章欢迎一键三连, 我会分享更多技术内容

相关推荐
ServBay2 天前
9 个 Python 第三方库推荐,不用 AI 都好像多出一个团队
后端·python
用户8356290780512 天前
如何使用 Python 添加和管理 Excel 批注(完整示例)
后端·python
用户8356290780512 天前
使用 Python 管理 Excel 工作表:创建、复制、删除与重命名
后端·python
荣码2 天前
LangGraph多Agent协作:3个Agent干活比1个强,但我踩了4个坑
java·python
用户8356290780513 天前
Python 操作 PDF 附件:添加、查看与管理指南
后端·python
宇宙之一粟3 天前
乐企版式文件生成平台
java·后端·python
学测绘的小杨4 天前
CompassFusion:一个从 GNSS 到 GNSS/INS 组合导航的独立工程包
python
zzzzzz3104 天前
当产品经理说这个很简单:我用Python自动化处理奇葩需求的实战指南
python·pycharm·产品经理
雪隐4 天前
个人电脑玩AI-06让5060 Ti给你打工——不光能画画,Qwen3-TTS还能学人说话,连我老板都信了!
人工智能·后端·python
兵慌码乱4 天前
面向桌面端的资产管理系统分层架构设计与核心模块实现
python·系统架构·sqlite·pyqt5·数据库设计·桌面应用开发·mvc架构