最近对 Rust 的 GUI 能力感兴趣,所以用 tauri 写了一个摸鱼看小说的小工具。自己写一个工具,首先是想练练手,其次是想要类似这样子的功能:双击 Ctrl 键并且第二次按住不放,才会显示文本,然后再松开就会让文本隐藏。有这个功能就能杜绝被查岗时不小心按出来小说界面的尴尬。
tauri 的开发体验还挺不错的。tauri 用操作系统内置的 webview 来渲染前端,因此包体还算比较小 (4 MB),当然跟 native code 写的没法比。
主要喜欢的点是,可以用 Rust 来写后端,然后前端可以用任何喜欢的前端框架(甚至是 Rust ),本人就使用了熟悉的 React 。感觉如果不是写那种需要非常高性能的桌面软件,用 tauri 框架还挺舒服的,而且其实感觉前端的组件库(我用了 MUI )生态更丰富一些,选择更多。
理论上是 cross platform 的,但是我手头目前只有一台 Windows 机器,所以目前仅支持 Windows 。
GitHub repo: https://github.com/macaujack/sneaky-reader
1
ych8398527 21 天前 ![]() 棒,我之前用 wpf 写过一个类似的哈哈哈哈,藏在任务栏看小说
|
2
arfa 21 天前
win11 ,sneaky-reader-v1.0.0-windows-x64-portable.exe ,卡了一下,然后就没有了
还以为投毒了 |
![]() |
3
minami 21 天前
|