1
xiaoxu0820 2023-12-04 09:33:11 +08:00
electron
|
2
XiLingHost 2023-12-04 09:33:35 +08:00
tauri
|
3
lynan 2023-12-04 09:34:12 +08:00
|
4
SilenceLL 2023-12-04 09:34:55 +08:00
https://github.com/tw93/Pake 这个满足需求吗
|
5
poorAshenOne 2023-12-04 09:35:31 +08:00
wails
|
6
oneisall8955 2023-12-04 09:35:39 +08:00 via Android
github/gitee 静态网站
|
7
danbai 2023-12-04 09:41:12 +08:00
html 部署成网页不是更方便吗
|
8
zzerd 2023-12-04 09:42:34 +08:00 via Android
@oneisall8955 可能是套壳客户端
|
9
lsk569937453 2023-12-04 09:48:37 +08:00
electron/wails/tauri
|
10
zjsxwc 2023-12-04 09:50:01 +08:00
|
15
asdjgfr 2023-12-04 10:06:28 +08:00
用过 tauri ,感觉很不错。
|
16
dode 2023-12-04 10:14:28 +08:00
兄弟,用 nodejs 写是不是更方便
|
17
dko 2023-12-04 10:16:50 +08:00
直接生成个 hta 或者 mhtml 不就得了
|
18
dsgdsfh OP @dode 我是平时要用 CAD 画公司产品的图纸,有些图纸是规律的,给客户就看一张导出的图片,因此用 CAD 导出 PDF ,然后把 PDF 导入 Adobe Illustration 之后另存为 svg 矢量图导入 html 简单做成了文本框直接写参数生成图片保存到剪切板的一个 html ,纯属瞎做的
|
19
rm0gang0rf 2023-12-04 10:20:51 +08:00 1
这不是 chm 吗..
|
20
huage 2023-12-04 10:36:39 +08:00
就是隐藏是 HTML ,让别人不知道是 HTML
|
21
flyqie 2023-12-04 10:36:42 +08:00 via Android
electron
|
22
circleee 2023-12-04 10:39:59 +08:00 1
直接用 go 打包成 exe ,整合一个 web 服务器放里面,随时都能用,局域网都能访问
|
23
fescover 2023-12-04 10:41:00 +08:00
|
24
davin 2023-12-04 10:50:25 +08:00
exe 不是也能发给别人么?治标不治本
|
25
guanhui07 2023-12-04 10:56:28 +08:00
electron
|
26
SunsetShimmer 2023-12-04 11:08:39 +08:00
JavaScript 混淆,HTML 用 document.write 写出来,再做一次 JavaScript 混淆。
|
27
visper 2023-12-04 11:22:31 +08:00
只是支持 windows 的话,aardio. 小巧玲珑。
|
29
dsgdsfh OP @SunsetShimmer 这我倒是做了,效果有限啊
|
30
Latin 2023-12-04 12:17:15 +08:00
nativefier 已经归档了不维护了 但是还是比较简单好用的
nativefier -i <icon> -e <electron version> -n <name> <url> |
31
xw 2023-12-04 12:26:57 +08:00 via iPhone
chm
|
32
yeqizhang 2023-12-04 12:29:23 +08:00 via Android
golang ,嵌入 html ,然后点击运行时同时打开首页就行了
|
33
SunsetShimmer 2023-12-04 13:00:40 +08:00
@dsgdsfh #29 没看出这个项目有什么关键价值。无论是开 HTTP Server 还是嵌到应用里,只要想拿到 HTML 总是有办法的。建议用行政手段警告。
|
34
killva4624 2023-12-04 13:03:28 +08:00
以前好流行用 chm 做电子书
|
35
loveDiu4ever 2023-12-04 13:06:03 +08:00
有点整笑了
|
37
Atukey 2023-12-04 13:37:28 +08:00
|
38
rookie4show 2023-12-04 13:43:32 +08:00
太复杂了,以前弄过直接 rar 压缩 chrome 的,然后启动参数指定 url 地址
|
39
realJamespond 2023-12-04 14:18:14 +08:00
go webview
|
40
realJamespond 2023-12-04 14:18:48 +08:00
|
41
Mutoo 2023-12-04 14:24:21 +08:00
你要的应该是这种 one file web server ,有个叫 APE 的项目非常牛逼,它打包出来的 execute 支持 windows + unix + macos
https://justine.lol/ape.html |
42
Mutoo 2023-12-04 14:40:10 +08:00 via iPhone
@Mutoo 基于 ape 的 web server: redbean https://redbean.dev/
|
43
shuxhan 2023-12-04 15:14:40 +08:00
直接 electron 一把梭,成本最低的方法,也最简单
|
44
gdfsjunjun 2023-12-04 15:50:47 +08:00
还有个更简单的,简单配置下 PWA ,然后浏览器就会弹出安装的提示框,安装后,桌面就可以生成图标,并且直接点击是以小窗的形式,看起来就像一个单独应用。
|
45
Tink 2023-12-04 16:01:43 +08:00
我能说,chm 吗。。。。。
|
46
dsgdsfh OP 感谢大家,最终使用了 https://github.com/tw93/Pake 项目和 Cloudflare Pages ,用 pake 打包了在线的 html 页面实现
|
47
superedlimited 2023-12-04 16:15:05 +08:00 via iPhone
|
48
wolfan 2023-12-04 16:20:39 +08:00
hta ,PWA 都是不错的选择。
hta 差不多就是另存为,pwa 在当下更具性价比,毕竟可以跨端。 如果不需要调用和使用本地文件以上二者都是不错的选择,如果有需求还是上 electron 吧。 |
49
shimanooo 2023-12-04 16:28:10 +08:00
|
50
liyafe1997 2023-12-04 20:30:56 +08:00
以前我经常这么搞(十几年前,Chrome 还没这么流行的年代):
用 VB6.0 拉个 IE 控件,指向同目录下的一个 html ,然后生成一个几 kb 的 exe 。 把这个 exe 和 HTML 用 WinRAR 打个自解压包,勾上那几个选项(隐藏 UI ,自动解压到临时目录,自动运行程序,程序退出后自动删除啥的) exe 单文件 App 就做好了。 如果你的 HTML 能和 IE 良好兼容的话可以考虑这个方案,这似乎是最轻量的方案了。 |