[software development] 想开发一个GUI软件,替代手动执行shell和手动修改文件
Tofloor
poster avatar
翻过山峰看见云
deepin
2025-08-04 17:15
Author

想到使用deepin的还是有很多windows转过来的,更喜欢gui操作,同时也为了自己使用方便,所以就想到写个GUI软件,主要的功能就是替代一些目前只能在命令行里才能完成的操作,或者需要打开修改配置文件的操作。尽量让用户点下按钮就能完成之前需要执行一个或多个命令或者需要打开修改某个文件才能完成的操作。

但是目前不知道该写哪些功能,希望论坛里大家能提供一些功能,我来负责具体业务代码实现,当然如果有功能的具体实现步骤就更好了,能节省我去重新搜索的时间。

这个软件主要还是给真正的小白用户使用,咱论坛里更多的大神可能更喜欢直接在终端里操作。

能实现了5个左右功能就把软件放出来给小白用户使用

Reply Favorite View the author
All Replies
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2025-08-04 17:57
#1

把chmod常用命令改为gui操作,

就是把文件/文件夹拖动到你开发的软件的gui然后选择对应rw权限777等等......,点击即可修改,修改成功弹出提示框成功,修改失败返回提示框失败。

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2025-08-04 18:01
#2

以列表或者表格的Gui窗口形式列出所有系统变量。像Windows那个环境变量一样。

Reply View the author
鲜衣怒马
deepin
2025-08-04 19:38
#3

好想法支持一下

Reply View the author
探索
deepin
2025-08-04 20:32
#4

开机自动挂载硬盘需要修改fstab文件,属于高危操作。

如果能图形化操作就好了。

Reply View the author
raspbian
deepin
2025-08-04 21:06
#5
探索

开机自动挂载硬盘需要修改fstab文件,属于高危操作。

如果能图形化操作就好了。

把高危操作图形化 这个事会变得更高危

Reply View the author
安洛
deepin
2025-08-04 21:42
#6
探索

开机自动挂载硬盘需要修改fstab文件,属于高危操作。

如果能图形化操作就好了。

如果只是要求自动挂载硬盘,deepin文管好像有这个功能吧。
如果是需要挂载到固定路径,可以考虑用 systemd user unit。这样可以把磁盘挂载到用户有权限访问的固定路径下,比如家目录下的某个地方。这个风险会小很多,确实可以考虑 GUI。

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2025-08-04 22:04
#7
It has been deleted!
doooooit
deepin
2025-08-05 10:30
#8

修改配置文件这个功能推荐一个应用:https://github.com/heroisuseless/configeditor

Reply View the author
babyfengfjx
Super Moderator
CQA
2025-08-05 10:33
#9

现在AI加持,你完全可以的,可以试试借助AI来实现,然后分享到社区,可以开源大家一起维护,想想就很得劲啊😂

Reply View the author
enforcee
deepin
2025-08-05 18:38
#10
探索

开机自动挂载硬盘需要修改fstab文件,属于高危操作。

如果能图形化操作就好了。

gnome的硬盘管理器就能设置挂载点,不知道deepin的有没有

Reply View the author
199******64
deepin
2025-08-06 05:13
#11
It has been deleted!
199******64
deepin
2025-08-06 05:13
#12

先做一个出来!就是你认为哪些重要就先做哪些!后续大家再根据自己的体验来提意见

Reply View the author
PurestAsh
deepin
2025-08-06 07:36
#13

环境变量那个确实可以。很多时候不知道环境变量到底是在哪里设置的。

不像windows是在统一的地方。

Reply View the author
wendy17615848429
deepin
2025-08-07 19:48
#14

我觉得,尽可能的不要与系统强耦合。

有的东西应该由dde去实现。

而不是第三方软件来实现。

第三方软件应该实现一些系统当前没有,未来也不可能有的。

否则,当系统出现此功能的时候,你的软件就没用了。

参考macos和win看看有哪些软件是可以移植的。


其实这种事情不用着急,用户还是太少,当用户多了,需求自然就出现了。


其实技术并没有多少改变,特别是深度学习什么的,几十年了,个人终端上能轻松跑的模型非常有限。

所以,也没有多少新增需求。

找到一个新的、有护城河的痛点,是比较难的。

Reply View the author
1***3@qq.com
deepin
2025-08-08 00:29
#15

非常需要可以自动切换安装源的GUI

最好有个常用列表可以选

Reply View the author
晚秋(lateautumn)
Moderator
2025-08-08 10:18
#16

微信、qq下载的文件为只读,需要开发一款工具,一键变可读写。

Reply View the author