当前位置: 首页 > news >正文

Python制作史莱姆桌面宠物!可爱的

史莱姆桌面宠物

一个可爱的桌面史莱姆宠物,它会在您的任务栏上移动并提供可视化设置界面。
在这里插入图片描述
在这里插入图片描述

这里写目录标题

  • 史莱姆桌面宠物
    • 功能特点
    • 安装与运行
      • 直接运行方式
      • 创建可执行文件
    • 使用说明
    • 自定义GIF说明
    • 打包说明
    • 开源地址

功能特点

  • 可爱的史莱姆在任务栏上自动移动
  • 支持多种动画效果(弹跳、滑行、随机)
  • 果冻立体效果,更真实的史莱姆外观
  • 支持自定义GIF图像
  • 可自定义史莱姆颜色、大小和速度
  • 系统托盘图标,便于控制
  • 简单易用的设置界面
  • 在这里插入图片描述

安装与运行

直接运行方式

  1. 确保安装了Python 3.6+
  2. 安装依赖包:
    pip install -r requirements.txt
    
  3. 运行程序:
    python slime_pet.py
    

创建可执行文件

  1. 生成图标:
    python create_icon.py
    
  2. 打包成可执行文件:
    python build.py
    
  3. dist文件夹中找到生成的史莱姆宠物.exe文件,双击运行即可

使用说明

  • 右键点击系统托盘图标显示菜单(设置/退出)
  • 在设置界面中可以调整:
    • 使用自定义GIF图片(可选择任意GIF文件)
    • 史莱姆颜色
    • 果冻立体效果
    • 移动速度
    • 史莱姆大小
    • 动画类型

自定义GIF说明

您可以使用任何GIF图片作为史莱姆的外观:

  1. 在设置界面中勾选"使用自定义GIF图"
  2. 点击"选择"按钮,选择您喜欢的GIF文件
  3. 点击"应用"按钮保存设置

打包说明

本程序使用PyInstaller打包成单个exe文件,方便分享和使用。打包后的文件不需要额外安装Python或其他依赖。

开源地址

https://github.com/hhse/PythonGG

http://www.lqws.cn/news/169471.html

相关文章:

  • 风机下引线断点检测算法实现
  • Linux程序运行日志总结
  • 整合swagger,以及Knife4j优化界面
  • 【leetcode】347. 前k个高频元素
  • 动态规划-1035.不相交的线-力扣(LeetCode)
  • 微服务网关SpringCloudGateway+SaToken鉴权
  • Vue3入门指南:从零到精通的快速上手
  • CSS3相关知识点
  • linux——磁盘和文件系统管理
  • [蓝桥杯]植树
  • 强化学习入门:Gym实现CartPole随机智能体
  • 五、Sqoop 增量导入:精通 Append 与 Lastmodified 模式
  • Java详解LeetCode 热题 100(27):LeetCode 21. 合并两个有序链表(Merge Two Sorted Lists)详解
  • 世事无常,比较复杂,人可以简单一点
  • 基于大模型的原发性醛固酮增多症全流程预测与诊疗方案研究
  • 45、web实验-抽取公共页面
  • Java中的阻塞队列
  • c++ chrono头文件含义
  • float、double 这类 浮点数 相比,DECIMAL 是另一种完全不同的数值类型
  • java32
  • GO协程(Goroutine)问题总结
  • SpringCloud——OpenFeign
  • 6.5本日总结
  • 时序预测模型测试总结
  • 汇编语言综合程序设计:子程序、分支与循环深度解析
  • 【大模型:知识库管理】--开源工具Ragflow介绍+本地搭建
  • I2C通信讲解
  • Linux 下生成动态库时 -fPIC的作用详解
  • Monorepo架构: Lerna、NX、Turbo等对比与应用分析
  • 系统思考持续训练