Skip to content
/ PGBox Public

平时写的小程序的大杂烩——整合后的工具箱,主要功能基于windows系统实现

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.txt
Notifications You must be signed in to change notification settings

Pfolg/PGBox

Repository files navigation

介绍

这是一个md文件,建议使用能够渲染md文件的编辑器编辑和阅读。

本来不想洋洋洒洒写一大堆的,你可以直接忽略此处然后进入下文.

关于

访问官网:https://github.com/Pfolg/PGBox

平时写的小程序的大杂烩——整合后的工具箱,主要功能基于windows系统实现

此程序基于Python开发,目前功能较少,但是我会不断完善它(大概会一直塞一些功能进去)。

第三方库啥的我还没有导出来(2024年7月24日17:39:09),等我哪天想到了再弄一下吧,估计这个程序也没多少人用,我拿来自娱自乐可还行。

灵感

平时喜欢玩电子产品嘛,但是又觉得游戏啥的不能一直玩,于是就卸载了**,然后又下了回来。

咳咳(战略性清嗓),平时喜欢写写小程序练练手,然后在GitHub上看到了芙芙工具箱,在此之前,我有想把自己写的程序整合起来的想法,无奈自己太菜,然后就拖着,直到某日终于下定决心。

功能

  • 批量创建文件/文件夹
  • 音乐播放器(可有可无)
  • 二维码生成器
  • 随机点名器(很恶心的程序,不过是我的开山之作)
  • PDF关键词分析
  • 邮件功能(不强大,但勉强可用,毕竟我也不会写邮件客户端)
  • 没有日历,但是可以显示当前时间(与当前时间误差1秒左右)
  • 天气(不支持查询,聪明的小伙伴应该知道怎么合理利用这个功能)
  • ...

其他的大家自己探索,本来这个程序就在起步阶段,如果想体验更powerful的,芙芙工具箱传送门

使用方法

安装

  • 安装一个Python解释器
    • 建议进行完全安装(不使用快速安装),比如debug功能和Launcher,未完全安装可以再次启动安装程序安装未安装的部分
  • 下载release包(第一个压缩文件)并解压

way-1

  • 安装依赖

    pip install -r requirements.txt
  • 双击使用!

way-2

  • 双击 安装依赖.bat

  • 双击 启动主程序.bat

PS:由于py文件初次使用需要定义默认软件,在此指定默认程序为:

你可以在Python的目录内直接找到它,如:C:\Program Files (x86)\Python

更新

由于作者的学业问题,不定期更新 。

由于作者实力有限,只在 [关于] 中加了一个 [检查更新] 的功能,所以程序本身不能自动更新,用户大大只能得知软件是否进行了更新发布,而更新过程本身需要用户大大手动操作

下载新发布的压缩包,解压至您存放程序的目录然后进行文件替换

只保留[setting]文件夹 其他文件请完全删除,然后将[setting]文件夹移动到新解压的文件夹中,保持与[PGBox.pyw]同父目录

注:一般情况下进行文件替换是基本上没有问题的,但是开发者这里建议只保留配置文件夹,并删除过往版本的旧文件(不包括Python编译器)。

开发者将在未来(时间待定)开发安装脚本。

其他

暂未发布安装包,可以直接使用源代码运行。

基于Python3.11开发,我个人用的是Windows11,其他系统未测试(其实都测没测,我也没有条件测),理论上能装Python就能用,不过版本可能有要求。

由于作者开发得毛毛躁躁的,目前只有windows系统可以用(某些功能)。

常见错误

由于开发者的疏忽,用户可能会遭遇的情况包括但不限于以下几种:

1、缺少第三方库:

  • 当程序无法启动时,请选择使用IDLE编辑,按F5运行,程序抛出异常后能发现错误情况,
  • 异常可能为缺少第三方库或某些module的路径有问题

2、默认运行.pyw的程序未设定好:

  • 如果懒得设定就直接用文件夹里的.bat文件启动就行了
  • 如果要更改请更改为python安装路径下的pythonw.exe程序

3、其他

  • 请反馈至issue

开发者希望您能截图反馈您所遇到的问题,这对程序的开发非常重要!

最后的话

想要什么功能可以提issue,或者直接联系我,我会尽量满足你的需求。 我量力而行,不想进步的程序员不是好玩家。

写程序已经成了一种享受,即使穷吧……

About

平时写的小程序的大杂烩——整合后的工具箱,主要功能基于windows系统实现

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.txt

Stars

Watchers

Forks