有什么把 html 打包成 exe 的方法
自己做了个 html 的小工具,想分享给别人用,但不想让别人直接用 html ,打算打包套壳成 exe ,有什么简单方法
感谢大家,最终使用了 github.com/tw93/Pake 项目和 Cloudflare Pages ,用 pake 打包了在线的 html 页面实现
electron
tauri
github.com/tw93/Pake
github.com/tw93/Pake 这个满足需求吗
wails
github/gitee 静态网站
html 部署成网页不是更方便吗
可能是套壳客户端
electron/wails/tauri
也可以 sciter.com/
不想让人知道是网页做出来的,所以套壳 exe
抓包呢
请问这个能访问系统的文件系统和网络吗?
给同事用的,他们不懂这些,只要不让他们知道是 html 做的把 html 源代码发出去就行
用过 tauri ,感觉很不错。
兄弟,用 nodejs 写是不是更方便
直接生成个 hta 或者 mhtml 不就得了
我是平时要用 CAD 画公司产品的图纸,有些图纸是规律的,给客户就看一张导出的图片,因此用 CAD 导出 PDF ,然后把 PDF 导入 Adobe Illustration 之后另存为 svg 矢量图导入 html 简单做成了文本框直接写参数生成图片保存到剪切板的一个 html ,纯属瞎做的
这不是 chm 吗..
就是隐藏是 HTML ,让别人不知道是 HTML
electron
直接用 go 打包成 exe ,整合一个 web 服务器放里面,随时都能用,局域网都能访问
github.com/vercel/pkg
exe 不是也能发给别人么?治标不治本
electron
JavaScript 混淆,HTML 用 document.write 写出来,再做一次 JavaScript 混淆。
只是支持 windows 的话,aardio. 小巧玲珑。
只要别让人轻易复制修改源代码就行,传播无所谓
这我倒是做了,效果有限啊
nativefier 已经归档了不维护了 但是还是比较简单好用的nativefier -i
chm
golang ,嵌入 html ,然后点击运行时同时打开首页就行了
#29 没看出这个项目有什么关键价值。无论是开 HTTP Server 还是嵌到应用里,只要想拿到 HTML 总是有办法的。建议用行政手段警告。
以前好流行用 chm 做电子书
有点整笑了
确实我做过套壳挺快的,关键 python node net go 啥都能套
go 的 GIN 就能实现, gin-gonic.com/zh-cn/docs/examples/bind-single-binary-with-template/
太复杂了,以前弄过直接 rar 压缩 chrome 的,然后启动参数指定 url 地址
go webview
pkg.go.dev/github.com/webview/webview go webview
你要的应该是这种 one file web server ,有个叫 APE 的项目非常牛逼,它打包出来的 execute 支持 windows + unix + macos justine.lol/ape.html
基于 ape 的 web server: redbean redbean.dev/
直接 electron 一把梭,成本最低的方法,也最简单
还有个更简单的,简单配置下 PWA ,然后浏览器就会弹出安装的提示框,安装后,桌面就可以生成图标,并且直接点击是以小窗的形式,看起来就像一个单独应用。
我能说,chm 吗。。。。。
感谢大家,最终使用了 github.com/tw93/Pake 项目和 Cloudflare Pages ,用 pake 打包了在线的 html 页面实现
可以试试 parceljs 。parceljs.org
hta ,PWA 都是不错的选择。hta 差不多就是另存为,pwa 在当下更具性价比,毕竟可以跨端。如果不需要调用和使用本地文件以上二者都是不错的选择,如果有需求还是上 electron 吧。
以前我经常这么搞(十几年前,Chrome 还没这么流行的年代):用 VB6.0 拉个 IE 控件,指向同目录下的一个 html ,然后生成一个几 kb 的 exe 。把这个 exe 和 HTML 用 WinRAR 打个自解压包,勾上那几个选项(隐藏 UI ,自动解压到临时目录,自动运行程序,程序退出后自动删除啥的)exe 单文件 App 就做好了。如果你的 HTML 能和 IE 良好兼容的话可以考虑这个方案,这似乎是最轻量的方案了。
程序员自由创业周记#16:十月收支 规定 众所周知,从今年 9 月 26 日开始,新 App 必须在备案获得备案号才能在 Apple Store 上架,之前上架的 App 需…
《手机管家隐私政策》声明开启了「 USB 安装限制」和「防刷机」,前者没有安装 SIM 卡不能开启开关,且一张 SIM 卡打开手机数半年内不能超过 6 台;后者直接限制非小米官…
Windows 作为 SSH Server ,相对于 Linux 似乎(大概率是我没有了解到)少了一些实用工具: 类似 screen 或者 tmux 的,提供命令在 SSH …