工作休息提醒

healthywork的Python项目详细描述


# HealthyWork
生活不止有屏幕上的代码,还有诗和远方.
这是一款基于Python语言和PyQt图形化框架编写的桌面应用,用来提醒正在电脑前工作的人们注意休息,以保障身体健康。

## Features
- 防颈椎病
- 防腰间盘突出
- 防痔疮
- 防心脏病
- 自定义壁纸
- 自定义时间
- 本地音乐播放
- 全屏显示,窗口置顶
- 界面简约(编不下去了)
- 你值得拥有

![截图](https://github.com/1zlab/HealthyWork/blob/master/Screenshot.png)
![截图](https://github.com/1zlab/HealthyWork/blob/master/Screenshot_2.png)
## Dependence
- python3
- PyQt5


## Install
```sh
pip install healthywork
```

## How to work
```sh
healthywork
```
## Custom

初次运行会在用户目录下的.config文件夹中创建healthywork.json文件,存储程序基本的配置,你可以自行修改一下的所有选项:


```pytho
DEFALUT_CONFIG = {
'label_stylesheet': "color: rgb(255, 0, 127);font: 30pt \"WenQuanYi Micro Hei Mono\";",
'button_stylesheet': "background-color: rgba(182, 176, 171, 90);color: rgb(255, 0, 127);font: 30pt \"WenQuanYi Micro Hei Mono\";",
'message': "喝杯水休息一下吧",
'count': " ",
'time_work': "1800000",
'time_rest': "300000",
'wallpapers_dir': "./wallpapers",
'music_dir': "./music",
'with_music': "1"
}
```

- label_stylesheet: 界面上标签的样式
- button_stylesheet:界面上按钮的样式
- message:提醒的文字
- count:给倒计时标签占位用的,方便计算label的位置
- time_work: 工作时间间隔,单位毫秒,默认半小时
- time_rest: 休息时间间隔,单位毫秒,默认五分钟
- wallpapers_dir: 存放壁纸的目录,默认为当前的wallpapers目录
- music_dir: 存放音频的目录,默认为当前的music目录
- with_music: 休息时是否播放音乐,1为播放,0为不播放。默认播放。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
编译器构造为什么在Java中允许初始化对Null的引用?   java手动调用javax的actionPerformed。摆动计时器   使用git分支的java Maven版本控制   Java8句子流   java JPA OneToOne和OneToMany实体实例化/创建   java如何将值添加到列表<Map<String,Object>>?   java如何使用ComboBox在一个框架内更改JPanel。getSelectedIndex()   java在比较XML和xmlunit时忽略文本差异   java无法从其他pc连接到本地主机   Java中分配对象id的优雅方式   Java中静态变量的使用   java试图从Neteller获取OAuth访问令牌时产生错误:“服务器返回HTTP响应代码:401表示URL”   Java:基元类型是否会影响性能?   java可以让hasNext()不区分大小写吗?   基于AutoCompleteTextView建议属性或AutoCompleteTextView值的java Android搜索   java流文件到firefox浏览器有时无法打开应用程序对话框   在没有ArrayList的Java中返回数组中的搜索结果   复制java。木卫一。IOException:数据错误(CRC)   java为什么我在尝试删除Facebook测试用户时会出现“方法未实现”错误   java如何使用JNA调用SetProcessReliationPolicy