[DTK] 羽云十六进制编辑器预告
Tofloor
poster avatar
寂静的羽夏
deepin
2022-06-07 02:12
Author

我个人近期学习研究 QT 和 DTK ,Linux 上貌似没有很好用的开源免费的十六进制编辑器,于是本人开发基于 QHexView 开发了一个支持多标签好插件的十六进制编辑器,支持打开超大文件(超过 2GB),具有最基本的编辑的功能,更强大的功能还需大家开发插件来实现。先放个图:

截图_WingHexExplorer_20220606175633.png

为什么界面是英文的,看起来又不像,因为我还没有本地化,里面开发都是英文或者缩写,等差不多了我再汉化一下。

如果大家想要贡献一下代码的话,我就提前开放 beta 版本的代码,供大家来共同建设 Linux 软件生态。(Git 我不太会用,只会最基本的操作)

最近需要忙于保研,可能会不及时更新,望大家海涵。

待完成的工作:

  1. 打开分区(希望有代码参考)
  2. 管理员重启程序(选加,希望通过函数实现,而非调用其他提权程序比如 sudo pkexec)
  3. 语言本地化
  4. 设置与程序建立关联,并本地化界面
  5. 完善插件支持的消息接口(插件与编辑器的交互采用信号槽消息机制)
  6. 添加更加人性化的快捷操作

tail

Reply Favorite View the author
All Replies
斜月三星洞
deepin
2022-06-07 02:21
#1

牛批!

Reply View the author
来自Ubuntu的某位用户
deepin
2022-06-07 02:27
#2

有一个叫010editor的软件也可以试试

Reply View the author
sudo_free
deepin
2022-06-07 02:32
#3

挺不错的,DTK风格;虽然平常不看二进制文件,但搜了下vscode有Hex的插件用

https://marketplace.visualstudio.com/items?itemName=ms-vscode.hexeditor

Reply View the author
寂静的羽夏
deepin
2022-06-07 02:55
#4
来自Ubuntu的某位用户

有一个叫010editor的软件也可以试试

我现在就在用,不过它是商用的,虽然我有逆向的手段搞了它……

我想要和开源社区一起弄一个和它一样强大的十六进制编辑器!

agree

Reply View the author
来自Ubuntu的某位用户
deepin
2022-06-07 04:08
#5

插件往往会引起软件的不稳定,建议直接用十六进制编辑器

Reply View the author
寂静的羽夏
deepin
2022-06-07 04:46
#6
来自Ubuntu的某位用户

插件往往会引起软件的不稳定,建议直接用十六进制编辑器

但单纯靠我开发不现实,往里面添加过多需求代码又会使软件臃肿,这两者不能兼得。况且现在的代码量已经挺多的了,不过我现在仍还能够掌控的了。

Reply View the author
寂静的羽夏
deepin
2022-06-07 05:05
#7
sudo_free

挺不错的,DTK风格;虽然平常不看二进制文件,但搜了下vscode有Hex的插件用

https://marketplace.visualstudio.com/items?itemName=ms-vscode.hexeditor

这个插件功能有点弱,如果单纯看比较小十六进制还是够用的,如果打开大文件,这个插件就虚了。

Reply View the author