Repository navigation
Releases: Inonvation/light-life
Releases · Inonvation/light-life
Release list
v3.1.0
更新内容
- 新增「洗澡 · 趣智校园」:登录、绑定淋浴热水器,开阀 / 停阀 / 消费结算全流程在 App 内完成
- 蓝牙款设备支持手机蓝牙直控开阀:本校宿舍热水器即蓝牙款,服务器无法远程开阀,App 通过手机蓝牙直发指令并采集消费记录完成结算
- 首页改版:开水、洗澡、快捷方式三个功能改为同款卡片平级排列,操作都在卡片内原地完成
- 移除趣智使用码功能;补充开发者文档(接口参考、蓝牙协议、账单查询)
⚠️ 重要说明
- 本项目已停止维护,不再进行功能开发,后续开发转入新项目 JUWP Schedule(见下)
- 胖乖生活积分脚本已失效,刷分功能自 v3.0.0 起移除
- 完整旧代码保留在 git 历史 v2.0.0 tag,需要时可从仓库恢复
后继项目:JUWP Schedule(水贝贝)
后续开发转入新项目:JUWP Schedule(水贝贝)
同一作者开发、同样面向江西水利电力大学学生的 Android App,以课表为主线,本项目原有的胖乖生活(开水)与更完整的趣智校园(含蓝牙款开热水直控)均已整合其中,且持续维护。
- 主要功能:课表导入与调课检测、成绩 / 考试 / 学业、选课(beta)、校园一卡通付款码、寝室电费、胖乖生活、趣智校园开热水、快趣出行、U净洗衣房、校历、学工表单、桌面小组件等
- 实现:Kotlin + Jetpack Compose,与本项目同一技术路线;各家平台的逆向实现有完整文档,见其仓库 DEVELOPER.md
- 该项目暂无适配其他学校的想法,如有开发者有兴趣开发自己学校的app,可fork此项目,参考DEVELOPER文档对学校的教务系统进行定制化适配即可,感谢使用
v3.0.0
⚠️ 重要说明经多账号多设备排查,除签到外的原脚本接口疑似已被官方更改,目前所有旧版本及其他项目的积分脚本均已失效,刷积分功能随之废弃,自本版本起移除。
本版本仅保留开水、签到、余额查询、数据统计与快捷方式等基础功能,并已删除大量废弃代码。不排除以上接口未来再次变更的可能,但当前仍可替代官方部分功能,如一键开水。
本项目已停止维护。如需继续使用刷分功能,可保留 v3.0.0 之前的版本;升级到 v3.0.0 前请先进行数据备份。
若有大佬更新了脚本,欢迎提交 issue 或 fork 本项目继续开发。
感谢使用。
更新内容
✨ 最终保留功能
- 登录:手机验证码登录、Token 登录
- 开水:历史设备一键开水,支持积分抵扣,订单详情自动保存
- 每日签到:打开 App 自动签到(可在设置中关闭),也可手动签到
- 余额查询:实时查询积分余额、可抵扣金额、剩余小票
- 数据统计:累计开水次数、订单记录
- 快捷方式:自定义快捷链接、添加到桌面、设备快捷方式
- 主题与触感:深色模式、主题配色、触感反馈
🐛 修复
- 修复开水后花费金额可能显示 0.00 的问题
⚡ 优化
- 积分余额卡与顶部排版优化
- 设置页滑入动画、显示登录手机号、退出登录红色标识
- 快捷方式支持显示开关,排版优化,恢复设备添加到桌面入口
v2.0.0
LightLife 是一款集成胖乖生活开水、自动刷积分、快捷方式的 Android App。基于 wzs0512/qiekj-android 重构,安装包仅 2MB,轻量无广告。
核心功能
- 一键开水:首页点击设备即可出水
- 自动刷积分:签到、浏览、看视频一键执行,支持后台运行
- 快捷方式:内置淘宝/拼多多取件码、教务系统等预设,支持自定义
- 数据备份:导出/导入
.lif备份,换机可免验证码登录
从 v1.0 以来的主要更新
开水体验
- 开水成功后,卡片下方直接展示原价、抵扣、花费
- 解锁流程显示具体步骤与实际花费
- 解锁失败支持重试
- 新增积分抵扣开关
- 优化状态卡片动画,减少闪烁跳动
积分任务
- 新增后台刷积分服务,通知栏实时展示进度
- 新增定时任务,支持多时间段自动执行
- 新增支付宝视频任务、首页浏览子任务
- 支持随机延迟执行,降低风控风险
- 任务中断后智能跳过已完成步骤
- 新增保险模式,完全禁用积分脚本
快捷方式
- 支持自定义快捷链接
- 快捷方式卡片支持折叠展开、预设标签、拖拽排序
- 支持长按添加到手机桌面
- 桌面快捷方式可使用自定义图标或首字图标
- 首次安装自动写入预设快捷方式
喝水提醒
- 新增喝水提醒功能
- 独立 Tab 页,支持每日目标与进度计算
- 采用日历提醒方案,不依赖应用进程
数据与备份
- 支持导出/导入
.lif备份文件 - 换机可免验证码登录
- 恢复备份时自动保护现有日志
界面与交互
- 数字滚动动画
- 聊天气泡式积分日志
- 终端/时间线日志风格
- 按钮触感反馈
- 浅色/深色主题
- 新增简洁/标准双模式
性能与稳定性
- APK 体积优化
- 状态管理解耦
- 网络层统一
- 任务日志保存切换到 IO 线程
- 调试日志读取优化
v1.9.2
更新内容
🐛 修复
- 清除日志和登出时不再误清用户偏好设置
- 简洁模式积分任务卡片移除重复的清空按钮
- 后台任务暂停时同步暂停 Runner,修复暂停不生效
- 首页浏览按本地标签跳过已完成子任务,不再重跑和重复显示积分
- 首次安装自动写入预设快捷方式,避免首页快捷方式空白
- 简洁模式下可进入数据管理、任务设置、快捷方式等二级页
- 热力图未来日期用灰色补全成完整网格
- 热力图补全空格并对称显示星期标签
- 任务停止日志保存时序与服务日志截断重复问题
- 备份恢复前清理残留临时目录避免迁移失败
- 定时任务支持跨天时间段匹配
- 积分任务完成态横幅与暂停按钮视觉反馈
- 解锁流程显示具体步骤与实际花费
- 解锁失败图标停止抖动并支持重试
- 备份导出失败时正确提示并限制导入文件大小
- 恢复备份日志时先备份现有日志避免丢失
- 任务日志保存切换到 IO 线程避免卡顿
- 修复调试日志清理少保留一个文件的问题
- 修复任务状态重置的线程安全问题
⚡ 优化
- 任务设置页抽取统一的开关行组件
- 调试日志读取不再反复开关文件流
- 备份恢复抽取任务状态写入方法
- 抽取日期工具并去掉冗余非空断言
- 统一设置页进场动画与日志动画性能
- 网络层统一与服务健壮性收尾
- 快捷链接排序合并为单次写入
v1.9.1
更新内容
🐛 修复
- ApiEnvelope.requireData 抛出接口原始错误信息
⚡ 优化
- 状态管理解耦与事件流统一
- 设置页使用通用组件
- 抽离 StandardCard 等通用 UI 组件
v1.9.0
更新内容
✨ 新增
- 新增时间线日志风格,修复暂停功能无效
⚡ 优化
- APK 体积优化 - WebP 图标 + 构建配置瘦身
- 优化日志入场动画,spring 缓动替代 tween,新增缩放入场
- MoshiProvider 单例接入 OrderHistoryStore/ScheduleStore/WaterReminderStore
- SectionHeader 提取公共组件,抽取下拉刷新停留逻辑,统一间距常量
- 优化积分任务页面状态标签布局,新增终端日志风格,合并日志页面
- 合并 AGENTS.md 到 CLAUDE.md,修复设备加载及错误提示
v1.8.0
v1.7.0
更新内容
✨ 新增
- 喝水提醒添加每日目标功能和进度计算,默认开启喝水提醒
- 喝水提醒改为独立Tab页,设置中添加开关
- 喝水提醒功能(核心实现)
🐛 修复
- 修复积分统计重复计算、通知进度名称错误及随机延迟优化
- 修复喝水界面进度条下方重复显示数字,优化今日喝水卡片布局
- 优化日历创建逻辑,先计算提醒时间点再创建
- 日历提醒排除免打扰时段,增加清除日历功能
- 通知图标改回应用图标
- 提醒间隔最小值改为1分钟方便测试
- 修复喝水提醒设置页面返回键无效
⚡ 优化
- 重构喝水提醒,支持定时/间隔两种模式
- 喝水提醒改为日历方案,不依赖应用进程
v1.6.0
更新内容
✨ 新增
- 补充按钮触感反馈和 HTTP 错误友好提示
- 添加积分抵扣开关功能
- 新增定时任务功能,支持设置多个时间段每天自动执行积分任务
🐛 修复
- 修复积分任务状态存储 key 遗漏、服务通知映射和观察者首帧跳过逻辑
- 修复P1架构问题
- 修复6个P0级别严重Bug
⚡ 优化
- 抽取日志颜色扩展属性、快捷链接组件和底部栏动画
- 优化设置页面布局和二级页面
v1.5.0
LightLife v1.5.0
✨ 新增
- 随机延迟功能:任务执行过程中随机等待2~6秒,降低账号风控风险(设置中可开关)
- 脚本升级:支持更多任务类型,单日最高可刷210积分(约0.5元)
🎨 界面
- 更新软件图标
🐛 修复
- 修复看广告赚积分任务在日志丢失时无限重复执行的bug
- 修复支付宝广告任务完成后状态未正确记录的bug
- 修复第二次运行时首页浏览日志卡住的bug
- 修复备份中缺少部分任务进度字段的问题
- 其他已知问题修复