查看: 234|回复: 51

[IOS] 【更新】【国产系统】汇报材料放映倒计时工具 V1.1

[复制链接]

545

主题

0

回帖

906

积分

UID
4
贡献
9 点
钻石
99 个
C币
8 个
发表于 2026-4-9 09:23:00 | 显示全部楼层 |阅读模式
【更新内容】

1、新增图标,方便在任务栏内快速定位

2、新增提示音试听按钮,用于测试提示音以及sox依赖是否正常安装,试听规则与正常使用一致:结束前提示音响1次,倒计时结束提示音响3次。

3、新增依赖包安装,只需输入两次密码(安装deb包一次,运行程序检测依赖包安装一次),即可正常使用本工具。

依赖包说明:

程序所需依赖:wmctrl、sox、x11-utils、libsox-fmt-all、libtk-img

系统自带依赖:wmctrl(麒麟OS自带,统信UOS需安装)、x11-utils

程序已打包依赖:wmctrl(仅统信UOS安装包有)、sox、libsox-fmt-all、libtk-img

如有其他依赖缺失,请自行补充安装

4、修改配置文件及提示音音频文件存放位置为:/home/[当前登录用户]/timingtool/,初始安装释放的依赖包也存放于此,工具安装完会自动删除,无需安装的情况下,请自行决定是否删除依赖包。

【分享内容】

1、源码更新,基于python3.8编译,因图标资源内嵌,如需自行编译测试、修改、优化,请确保Pillow库最低版本为9.5

2、提示音音频文件

3、依赖包,双系统工具所需的依赖包

4、双系统pyinstaller打包的主程序可执行文件及打包命令

5、deb打包脚本

6、桌面快捷方式图片

【补充说明】

1、本工具请在系统缩放150%以下使用,2k分辨率,超过150%,界面会混乱

2、请勿在x86架构下的国产系统运行本工具

【更新截图】

工具界面及任务栏

两次授权

配置文件目录

打包资源

【下载地址】https://wwbmo.lanzouu.com/b02nhx493i   密码:52pj

源码也直接分享了,方便大家安装不成可以自行编译使用,也可以做进一步修改、优化,不懂的可以压榨Ai。源码包解压密码:52pj

======================================================================================================================

工作需要,找了很久都没找到国产系统的PPT放映倒计时工具,于是无良的压榨了豆包一回,榨出了这个工具,纯python + tkinter,pyinstaller打包,界面就一个字形容:丑!!!

【工具名称】汇报材料放映倒计时工具

【工具简介】用于述职、汇报等的汇报材料倒计时工具,仅支持WPS演示放映、金山PDF全屏。豆包生成的代码,编译环境:银河麒麟OS V10 SP1 2403

【文件说明】

  • kylin_TimingTool.deb  ==> 麒麟系统(Arm) 工具安装包,基于麒麟OS V10 SP1 2403编译打包
  • UOS_TimingTool.deb  ==> 统信系统(Arm)工具安装包,基于统信UOS V20 1070编译打包

    【安装说明】   

    麒麟系统

  • 方法一:双击deb包安装,必须联网,安装完不会自动生成桌面快捷方式,需要在开始菜单内找到,右键添加桌面快捷方式
  • 方法二:命令安装,打开终端,逐行执行下面命令

    [Bash shell] 纯文本查看 复制代码
    cd [你安装包下载的目录]
    sudo dpkg -i kylin_TimingTool.deb
    #正常安装完,桌面会生成快捷方式
    sudo apt -f -y install #这一条是修复缺失的依赖,如果上一条命令有提示依赖缺失,则执行这一条修复依赖

    统信系统

    Tips:统信系统安装可能会出现各种问题,注意数据重要性!我测试的时候就崩了系统,电脑还是别人的,很无奈。。。

    [Bash shell] 纯文本查看 复制代码
    打开终端,执行下列命令
    sudo apt update #更新软件列表
    sudo apt install -y wmctrl sox x11-utils #安装所需依赖
    双击安装包进行安装

    【配置文件说明】

    路径:/home/[你的系统登录用户名]/ppt_timer.ini

  • color_theme     ==>     倒计时悬浮窗背景和字体颜色
  • total_min     ==>     汇报时长(分钟)
  • total_sec     ==>     汇报时长(秒)
  • enable_warning_flash     ==>     倒计时结束前闪烁提醒开关
  • warn_min     ==>     倒计时结束前闪烁提醒(分钟)
  • warn_sec     ==>     倒计时结束前闪烁提醒(秒)
  • float_w     ==>     倒计时悬浮窗宽度
  • float_h     ==>     倒计时悬浮窗高度
  • alpha     ==>     倒计时悬浮窗透明度(0~1之间)
  • font_size     ==>     倒计时悬浮窗字体大小
  • sound_warn     ==>     倒计时提醒声音路径
  • sound_end     ==>     倒计时结束声音路径
  • enable_sound     ==>     倒计时提示音开关
  • float_x   ==> 倒计时悬浮窗坐标x
  • float_y   ==> 倒计时悬浮窗坐标y

    【工具截图】

    v1.0
  • 温馨提示:
    1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
    2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
    3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
    4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
    5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
    6、网络世界也请遵守我国的法律法规!一旦发现违法行为,将立即封存相关信息并报警处理!
    回复

    使用道具 举报

    0

    主题

    402

    回帖

    49

    积分

    UID
    407261
    贡献
    0 点
    钻石
    0 个
    C币
    0 个
    发表于 2026-4-11 17:31:27 | 显示全部楼层
    这类问题排查最怕环境差异,先在本地复现会快很多。
    回复

    使用道具 举报

    0

    主题

    362

    回帖

    37

    积分

    UID
    662206
    贡献
    0 点
    钻石
    0 个
    C币
    1 个
    发表于 2026-4-15 05:12:58 | 显示全部楼层
    这类方案在小规模下表现很好,上量之后瓶颈就出来了。有没有做过压测,瓶颈在哪一块?
    回复

    使用道具 举报

    0

    主题

    347

    回帖

    36

    积分

    UID
    778987
    贡献
    0 点
    钻石
    0 个
    C币
    1 个
    发表于 2026-4-18 00:38:05 | 显示全部楼层
    量不大之前没必要过度设计,够用就好。想请教下你们的监控是怎么做的?
    回复

    使用道具 举报

    0

    主题

    354

    回帖

    44

    积分

    UID
    839461
    贡献
    0 点
    钻石
    0 个
    C币
    1 个
    发表于 2026-4-22 10:47:59 | 显示全部楼层
    这类改动的风险在于回滚,一定要留好后路。想请教下你们的监控是怎么做的?
    回复

    使用道具 举报

    0

    主题

    382

    回帖

    46

    积分

    UID
    798830
    贡献
    0 点
    钻石
    0 个
    C币
    1 个
    发表于 2026-4-24 23:14:38 | 显示全部楼层
    日志的粒度要控制好,太细反而找不到重点。想请教下你们的监控是怎么做的?
    回复

    使用道具 举报

    0

    主题

    393

    回帖

    0

    积分

    UID
    778685
    贡献
    0 点
    钻石
    0 个
    C币
    0 个
    发表于 2026-4-28 21:47:06 | 显示全部楼层
    先解决有无,再解决好坏,顺序反了会浪费很多时间。
    回复

    使用道具 举报

    0

    主题

    373

    回帖

    51

    积分

    UID
    686264
    贡献
    0 点
    钻石
    0 个
    C币
    0 个
    发表于 2026-5-1 21:51:11 | 显示全部楼层
    参数调优的效果往往不如架构调整来得明显。你们的规模大概多少?想判断下方案是否适用。
    回复

    使用道具 举报

    0

    主题

    365

    回帖

    0

    积分

    UID
    260114
    贡献
    0 点
    钻石
    0 个
    C币
    0 个
    发表于 2026-5-4 07:58:21 | 显示全部楼层
    配置层面能解决的就别上复杂方案,后期维护成本会反噬。想请教下你们的监控是怎么做的?
    回复

    使用道具 举报

    0

    主题

    390

    回帖

    45

    积分

    UID
    481551
    贡献
    0 点
    钻石
    0 个
    C币
    1 个
    发表于 2026-5-8 04:57:49 | 显示全部楼层
    这类工具的学习曲线主要集中在前期配置。
    回复

    使用道具 举报

    温馨提示:
    1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
    2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
    3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
    4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
    5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
    6、网络世界也请遵守我国的法律法规!一旦发现违法行为,将立即封存相关信息并报警处理!
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    QQ客服返回顶部