有什么把 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 良好兼容的话可以考虑这个方案,这似乎是最轻量的方案了。
还记得以前那个用算素数的正则表达式吗?编程这个世界太有趣了,总是能看到一些即别出心裁的东西。你有没有想过在写Shell脚本的时候可以把你的变量和函数放到一个类中?不要以为这不可…
[ ———— 感谢 Todd 同学 投递本文,原文链接 ———— ] 目录 C++对象模型对象的消息模型Method Missing总结参考 C++对象模型 话题从下面这段…
有一台服务器,在公网上,带宽限速上行 100Mb ,我经常连上去写代码。以前一直用的是 1080p 或 2K 屏,那会远程连接到服务器上去写代码,觉得很流畅,因为是直连。没有中…