[Share Experiences] 做了个课程表的小软件用的着的看看
Tofloor
poster avatar
立青
deepin
2025-04-07 10:08
Author

商店里有个课程表软件,很大,就做了个课程表的小软件用的着的看看

用Python做的,打包成Deb不会操作,就没搞,在V23中运行正常

功能说明:

1、添加完课程后,每天打开可以自动添加当前课程

2、上课前5分钟弹窗提醒

3、上完的课灰色显示,未上的课蓝色显示

4、课表可以备份、恢复

截图_tk_20250407100206.png截图_tk_20250407100226.png

image.png

[下载链接](链接:https://pan.baidu.com/s/1_LT9VGgOUXew6xJYIdzoCw?pwd=deep 提取码:deep 复制这段内容后打开百度网盘手机App,操作更方便哦)

Reply Favorite View the author
All Replies
晚秋(lateautumn)
Moderator
2025-04-07 10:46
#1

谢谢分享applaud

Reply View the author
商店运营-小七
Moderator
2025-04-07 11:12
#2

老师学生的刚需应用啊呀,欢迎(跪求..)商店投递,有个办法,我们有个一站式迁移平台你可以试试~~

一站式迁移平台链接:https://www.chinauos.com/lab/migration

投递入口:https://appdelivery.deepin.org.cn/#/index

Reply View the author
立青
deepin
2025-04-07 12:42
#3
商店运营-小七

老师学生的刚需应用啊呀,欢迎(跪求..)商店投递,有个办法,我们有个一站式迁移平台你可以试试~~

一站式迁移平台链接:https://www.chinauos.com/lab/migration

投递入口:https://appdelivery.deepin.org.cn/#/index

感谢指导,只是这个包名:应用标识/包名(appid)是应用的唯一标识,应用商店只接受使用倒置域名规则命名的应用,如:com.deepin.demo,我不太懂😢

Reply View the author
商店运营-小七
Moderator
2025-04-07 13:17
#4
立青

感谢指导,只是这个包名:应用标识/包名(appid)是应用的唯一标识,应用商店只接受使用倒置域名规则命名的应用,如:com.deepin.demo,我不太懂😢

类似com.应用名称(英文),这样就行

Reply View the author
krisd
deepin
2025-04-07 13:26
#5
立青

感谢指导,只是这个包名:应用标识/包名(appid)是应用的唯一标识,应用商店只接受使用倒置域名规则命名的应用,如:com.deepin.demo,我不太懂😢

自己随便取个类似格式的都可以,你的包名你说了算

Reply View the author
字甲达宾
deepin
2025-04-07 23:25
#6

手痒,打了个 DEB。运行命令 lq-kcb 可以直接启动程序。

Deein 25 Alpha amd64, 能启动程序,但显示异常(字体压扁、堆压看不清)


lq-kcb_0.1-1dp23+250407_amd64.deb

文件大小:12.56 M

立青课程表_deb:

https://url48.ctfile.com/d/30646948-66567775-4f79da?p=6859

(访问密码: 6859)


lq-kcb_48x48.png

lq-kcb-1.png

Reply View the author
立青
deepin
2025-04-08 16:21
#7
字甲达宾

手痒,打了个 DEB。运行命令 lq-kcb 可以直接启动程序。

Deein 25 Alpha amd64, 能启动程序,但显示异常(字体压扁、堆压看不清)


lq-kcb_0.1-1dp23+250407_amd64.deb

文件大小:12.56 M

立青课程表_deb:

https://url48.ctfile.com/d/30646948-66567775-4f79da?p=6859

(访问密码: 6859)


lq-kcb_48x48.png

lq-kcb-1.png

确实,我今天心血来潮,也安装了25,也出现了你说的情况,好像是Wps文字中行间距过小的情况,然后使用了一下25,各种不适,又换回23了,可能我电脑比较老了。

Reply View the author
立青
deepin
2025-04-08 16:33
#8
字甲达宾

手痒,打了个 DEB。运行命令 lq-kcb 可以直接启动程序。

Deein 25 Alpha amd64, 能启动程序,但显示异常(字体压扁、堆压看不清)


lq-kcb_0.1-1dp23+250407_amd64.deb

文件大小:12.56 M

立青课程表_deb:

https://url48.ctfile.com/d/30646948-66567775-4f79da?p=6859

(访问密码: 6859)


lq-kcb_48x48.png

lq-kcb-1.png

你打的DeB包我下了,挺好,安装后运行正常。

Reply View the author
字甲达宾
deepin
2025-04-09 06:43
#9

又试了下 deepin 25 alpha amd64的 xfce4桌面环境。这次可以正常显示、正常使用。

sudo apt install xfce4*

推测是 deepin 25的dde 桌面环境,库文件 接口函数定义有变更导致。

Reply View the author
立青
deepin
2025-04-09 08:48
#10
字甲达宾

又试了下 deepin 25 alpha amd64的 xfce4桌面环境。这次可以正常显示、正常使用。

sudo apt install xfce4*

推测是 deepin 25的dde 桌面环境,库文件 接口函数定义有变更导致。

如何打包成Deb的?麻烦吗?能不能教教我?

Reply View the author
字甲达宾
deepin
2025-04-09 09:34
#11

mkdir -p ~/mydeb/DEBIAN

cd ~/mydeb

再把文件,放在 ~/mydeb/ 目录下

再 从别的软件包接压缩,复制 control 到 DEBIAN 目录下,修改。

最后运行

dpkg -b . xxx.deb

后续如果做顺手了,再换成 root 用户身份,来执行全套的打包流程。这样deb里的文件属主,权限,会比较正常、正规。

有一点基础了,想要更标准的打包,再看这个

openkylin 的微信公众号,2024-11-18 的一篇帖子,比较实用。

Screenshot_20250409_093118.jpg

Reply View the author
观摩
deepin
2025-04-09 13:56
#12

Reply View the author
立青
deepin
2025-04-14 15:35
#13
商店运营-小七

类似com.应用名称(英文),这样就行

我的迁移结果是出错了,报告如下:com.liqing.demo(我也不知道怎么填),如果改成com.liqing 能行吗?

截图_选择区域_20250414153324.png

Reply View the author
商店运营-小七
Moderator
2025-04-14 17:52
#14
立青

我的迁移结果是出错了,报告如下:com.liqing.demo(我也不知道怎么填),如果改成com.liqing 能行吗?

截图_选择区域_20250414153324.png

那应该是一键迁移还是有点问题得调调,可以用这位兄弟的的包进行投递

立青课程表_deb:

https://url48.ctfile.com/d/30646948-66567775-4f79da?p=6859

(访问密码: 6859)

Reply View the author
立青
deepin
2025-04-15 08:52
#15
商店运营-小七

那应该是一键迁移还是有点问题得调调,可以用这位兄弟的的包进行投递

立青课程表_deb:

https://url48.ctfile.com/d/30646948-66567775-4f79da?p=6859

(访问密码: 6859)

就是用的他的包,我也和Deepseek学了下,打了个Deb,再试一次试试

Reply View the author