当前位置:首页 > 教程 > 正文内容

HTML打包EXE 最新版 多内核全功能版介绍 - 附最新版下载地址和免费内核

教程11

HTML打包EXE(HTML2EXE, HTML转EXE) 工具可以一键打包生成EXE可执行文件。可以打包任意HTML项目或者是一个网址为单个EXE文件,直接打开即可运行。支持KRPano全景VR项目、WebGL游戏项目、视频播放、,课件打包、网址打包等。

 

下载地址:

最新版HTML打包EXE(HTML2EXE)最新下载地址(已包含免费内核, 无需登录注册, 永久无广告, 适合教育用户, 学生用户, 公益用户使用)

 

长期支持老版本下载地址 (支持Flash, 可以打包Flash动画和游戏等内容, 无需额外安装Flash插件)

长期支持老版本HTML一键打包工具(HTML2EXE)下载地址

 

官方网址


点击打开官方网址

  


image.png

 

一、功能列表

类别序号功能
标题1支持程序图标自定义(支持png,jpg等文件作为图标)
2支持程序标题内容自定义
3支持程序标题高度自定义
4支持程序弹出标题信息
5支持软件ID

版权信息1支持版本号自定义
2支持公司名称自定义
3支持软件名称自定义
4支持软件描述自定义

程序样式1支持程序单实例模式
2支持禁止窗口缩放功能
3支持程序窗口置顶功能
4支持程序启动最大化
5支持程序全屏(没有标题栏,也占用状态栏)
6无边框窗口, 可以自定义多Tab等功能支持Tab模式,就是可以显示多栏(特别适合各种管理软件)
7支持显示返回菜单
8支持显示图像相关菜单(拷贝等)
9支持包含ABout对话框自定义
10支持开机自启动定义
11支持关闭后缩放至右下角托盘(程序不退出,退出通过右键退出菜单)
12支持程序退出提示功能
13支持自动保持上次窗口位置大小功能
14启用本地服务器功能, 适合一些需要服务器的HTML项目

浏览器1支持退出清理数据(默认退出清理)
2支持首页无网络提示功能
3支持禁止截屏功能
4支持API功能(关闭程序,系统注销,重启动等大量原生API可用)
5支持InPrivate模式,默认是禁止的。(不是https,程序就会提示,关闭就不会提示,默认是关闭的)
6支持禁用调试模式(F12禁用)
7支持自定义UA(User Agent)功能

一机一码功能1支持按照时间授权试用功能
2支持按照次数授权试用功能
3同时支持离线一机一码验证 和 网络一机一码验证

其它功能1支持绿色版本和安装程序功能
2支持禁止触摸屏左右滑动切换页面功能
3支持生成的EXE进行压缩功能
4支持大容量网站功能(可以打包数百G大型项目)
5支持显示器分辨率变化或者缩放参数变化提示程序重启动功能

 

 

二、API扩展功能列表

分类API名称/功能方法/参数示例/说明
机器码API获取机器码window.HTMLPackHelper.machineCode用于自定义认证逻辑
窗口控制API最大化窗口window.HTMLPackHelper.maximize()

最小化窗口window.HTMLPackHelper.minimize()

恢复窗口大小window.HTMLPackHelper.restore()

关闭应用window.HTMLPackHelper.close()
全屏控制API切换全屏状态window.HTMLPackHelper.toggleFullscreen()
导航API返回主页window.HTMLPackHelper.backToHomePage()
文件操作API打开本地文件window.HTMLPackHelper.open(path)path支持相对/绝对路径
open("C:/Windows/notepad.exe")
open("my.docx")
调试API打开调试窗口window.HTMLPackHelper.openDebug()
本地存储API获取存储大小(字节)window.HTMLPackHelper.getStorageSize()

获取数据window.HTMLPackHelper.get(key)key为字符串

写入数据window.HTMLPackHelper.set(key, value)value需为字符串

清除所有数据window.HTMLPackHelper.clear()
剪切板API获取剪切板字符串window.HTMLPackHelper.getClipboardString()返回当前剪切板内容
窗口效果API开始窗口闪烁window.HTMLPackHelper.flashWindow()

停止窗口闪烁window.HTMLPackHelper.stopFlashWindow()
缓存管理API清理所有缓存window.HTMLPackHelper.clearAllCache()
系统控制API关闭计算机window.HTMLPackHelper.shutdownSystem()调用后直接关闭电脑
唯一标识API获取唯一机器码window.HTMLPackHelper.getUniqueMachineCode()machineCode更稳定
浏览器控制API浏览器打开网址window.HTMLPackHelper.openUrlInBrowser(url)openUrlInBrowser("https://www.baidu.com")
退出回调API退出事件回调window.HTMLPackHelper.onQuit = () => { ... }返回true允许关闭程序,false阻止关闭
硬件信息API获取MAC地址window.HTMLPackHelper.getMac()需打包时启用API,返回格式如0b:00:28:00:00:0c
串口通信API获取串口类实例const SerialPort = HTMLPackHelper.getSerialPort().SerialPort参考Node SerialPort文档
命令行参数API获取命令行参数HTMLPackerHelper.getArgv()返回数组,首项为EXE路径,后续为命令行参数
文件读写API读取文件内容HTMLPackHelper.getFileContent(path, defaultValue?)文件不存在时返回defaultValue(若提供)或抛异常

写入文件内容HTMLPackHelper.writeFileContent(path, content)

 

 

三、HTML一键打包工具快速打包说明


软件截图:

image.png

   

基本操作流程:打包本地HTML项目(支持数百G大项目)


1.首先点击"打开本地HTML文件",可以选择本地的一个HTML项目

例如,我们选择了一个KRPano项目的主HTML文件,tour.html

image.png

  

image.png

  

2.自定义图标(可选,如果留空,则使用默认图标)

 

3.如果选择了打包安装包形式,可以设置软件ID,用于区分不同的应用,确保安装时不会被互相覆盖

 

4.选择好后,点击打包按钮,打包好后,会生成一个exe文件。


 

5.双击该EXE文件即可浏览HTML项目,无需打开服务器或者联网,并且可以方便拷贝到其他电脑



基本操作流程:打包URL网址


 1.在第一个地址框中输入要打包的URL,例如

https://www.baidu.com


image.png

 

2.你可以选择icon图片,和上一部分的教程一致

 

3.点击打包,打包完成后会生成exe文件,打开exe文件,即可以看到打包好的网站

image.png

 

以上就是HTML一键打包EXE的简单介绍, 如果你想学习更多关于软件的内容, 可以查看我们之前的完整文档:

HTML网页/KRPano项目一键打包EXE工具(HTML网页打包成单个windows可执行文件exe, html转exe)

 


扫描二维码推送至手机访问。

版权声明:本文由YLong软件发布,如需转载请注明出处。

本文链接:https://ylongsoft.com/post/html2exe-function-introduction.html

返回列表

上一篇:恒盾C#混淆加密保护大师介绍

没有最新的文章了...