DecSoft HTML Compiler(HTML编译工具)
v2021.23 免费版- 软件大小:204 MB
- 更新日期:2021-01-20 08:49
- 软件语言:英文
- 软件类别:安装制作
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
DecSoft HTML
Compiler是一款应用程序编译软件,支持将现代HTML应用程序例如单页应用程序编译为适用于MicrosoftWindows®32和64位的独立可执行文件,将您的HTML项目添加到软件就可以设置编译方案,可以按照软件的提示内容设置APP相应的信息,直接在软件上设置应用程序名字,设置版本,设置语言,设置开发者,将基本的属性填写完毕就可以执行编译操作,让用户可以通过这款软件制作新的exe程序,本软件功能还是非常多的,设置项目已经提供详细的填写选项,按照需要填写的属性内容编辑完毕就可以对HTML项目编译为exe程序,需要就下载吧!
软件功能
1、HTML编译器生成独立的可执行文件
2、批处理编译的命令行版本
3、您的应用程序文件永远不会解压缩到电脑
4、文件名和内容都支持Unic ode
5、您的HTML代码可以与您的应用程序交互
6、超文本标记语言编译器是多语言的,支持主题
7、您的可执行文件也支持几十个主题
8、有密码保护的应用程序,如果您愿意的话
9、与出版物交互的外部JavaScript
10、你的出版物完全免版税
11、允许压缩、保护和签署应用程序
软件特色
计划欢迎页面
DecSoft HTML Compiler欢迎页面为您提供从头开始的信息,例如,显示最新的线程并在DecSoft支持论坛中发布。您也可以在DecSoft支持论坛中直接执行搜索。
程序选项
程序选项面板允许您自定义DecSoft HTML编译器。程序选项面板按部分划分,以便使用位于程序选项面板左侧的菜单轻松在这些部分之间导航。
程序选项-界面-主题
如果要为DecSoft HTML Compiler GUI使用浅色或深色主题,请选择此处。默认情况下使用浅色主题,但是如果愿意,可以将其更改为深色主题。
程序选项-界面-语言
从列表中选择一种可用的程序语言。这样做,DecSoft HTML编译器程序和其他类似命令行编译器的程序将以所选语言显示。
程序选项-界面-显示提示
选中“显示提示”复选框,然后选择希望程序显示其控件提示的秒数。当您将鼠标移到控件上方时,此控件提示是一小段帮助文本,例如程序主工具栏按钮和其他控件。建议至少在开始使用DecSoft HTML Compiler时使用此选项。
程序选项-行为
在下面,您可以看到程序的行为选项窗口。在图像之后,您可以在“行为”部分中获取有关所有程序选项的信息。
程序选项-行为-开始时-查找新版本
选中“查找新程序版本”复选框,以便程序在启动时搜索可能的新版本。请阅读“新版本帮助”主题以获取更多信息和详细信息。
程序选项-行为-开始时-显示欢迎页面
选中“始终显示欢迎页面”复选框,以便在启动时显示程序欢迎页面,无论是否在关闭程序之前对其进行了编程。
程序选项-行为-文件关联
使用文件关联组框可以将.dhc文件与DecSoft HTML编译器关联和解除关联。产品安装程序将.dhc文件与该程序相关联,因此我们只需双击DecSoft HTML编译器就可以打开这些文件。您可以使用此选项重新关联或取消关联引用的文件扩展名。
程序选项-签名工具
在下面,您可以看到程序签名工具选项窗口。在图像之后,您可以在“签名工具”部分中获取有关所有程序选项的信息。
程序选项-签名工具
通过程序签名工具选项,您可以建立一个或多个签名工具,以便在编译应用程序时对其进行数字签名。一旦建立了至少一个签名工具,便可以从应用程序签名工具选项中进行选择。
您是否需要对应用程序的可执行文件进行数字签名?好。这不是强制性的,但是,例如,如果您的可执行文件是从Internet下载的,Microsoft Windows可以向用户发出警报。用户可以选择“始终执行”应用程序的可执行文件而不会出现问题,但是,如果您使用代码签名证书对应用程序的可执行文件进行签名,则Microsoft Windows可以在警报中显示它,甚至不显示任何警报。用户。
以及如何对应用程序的可执行文件进行签名?首先,您必须从公认的供应商处购买代码签名证书:您可以通过“代码签名证书”在互联网上搜索并获得足够的信息。获得代码签名证书后,您可以下载各种可以使用的签名工具,例如Microsoft签名工具。
获得代码签名证书和即用型签名工具后,可以在应用程序的可执行文件由DecSoft HTML Compiler编译时,添加正确的命令行以自动使用签名工具。请看下面的内容:您可以看到一个用于签名工具的命令行示例:请务必注意%EXE%变量/令牌的用法。 DecSoft HTML Compiler将该变量替换为应用程序中正确引用的可执行文件路径,以便进行签名:
signtool.exe标志/ f [证书PFX文件的路径] .pfx / fd sha256 / td sha256 / p ihoin0JO29j0sd9j092j9%EXE%
命令行字符串可以更改,具体取决于您要使用的签名工具。重要的是,您可以使用%EXE%变量向签名工具指示应用程序要签名的可执行文件的引用路径。
安装方法
1、打开HtmlCompiler_v2021.23.exe直接安装软件
2、提示软件的安装地址C:\Program Files\DecSoft\HtmlCompiler
3、软件的安装快捷方式图标设置
4、软件的安装信息,点击install
5、DecSoft HTML Compiler开始下载,等待安装结束
6、安装完毕打开DecSoft HTML Compiler使用
7、弹出软件的介绍界面,自己阅读内容
8、如果你会使用DecSoft HTML Compiler软件就可以创建编译项目
官方教程
应用程式的index.html
在DecSoft HTML编译器中创建新应用时,必须使用以下对话框指定HTML应用的index.html文件路径:
然后,可以从应用程序的目录选项更改应用程序的index.html文件路径。 HTML应用程序的index.html文件是应用程序的入口点,由于您可以在此处学习其他一些原因,它也很重要。
您应用的根目录
应用程序的index.html文件的目录被用作应用程序的根目录。 这意味着该目录中的所有文件和子目录将包含在由DecSoft HTML Compiler生成的应用程序的已编译可执行文件中。
重要的是,此目录仅包含应用程序使用的文件。 但是,您可以使用应用程序“排除蒙版”选项将其他文件包含在此目录中,而不将其包含在最终的可执行文件中。 不需要的文件和文件夹可能会增加应用程序已编译的可执行文件的大小。
外部Javascript
除了现代的HTML应用程序功能之外,DecSoft HTML编译器还为您的应用程序提供了一些外部Javascript内容,因此您可以超越HTML应用程序的限制。 看看下面的DecSoft HTML编译器提供给您和您的应用程序的外部Javascript。
外部Javascript-dhc.hello()
“ dhc.hello()” Javascript函数返回运行您的应用程序的DecSoft HTML编译器的版本。
看一下DecSoft HTML编译器安装中包含的Hello示例应用程序。
外部Javascript-dhc.isRuntime()
“ dhc.isRuntime()” Javascript函数可让您知道您的应用程序是在已编译的可执行文件中单独运行还是在DecSoft HTML编译器中打开的设计时运行。
查看DecSoft HTML Compiler安装中包含的Close示例应用程序。
外部Javascript-dhc.files.fileExists()
“ dhc.files.fileExists()” Javascript函数检查指定的文件路径是否存在。 Promise成功函数接收一个布尔参数,如果文件路径存在,则为true,否则为false。 如果发生某些错误,则Promise错误函数将接收带有错误消息的字符串参数。 此函数接收具有以下属性的对象参数:
看一下DecSoft HTML编译器安装中包含的“文件”样本应用程序。
外部Javascript-dhc.files.deleteFile()
“ dhc.files.deleteFile()” Javascript函数删除指定的文件路径。 如果可以删除文件,则Promise成功函数将接收带有布尔值true的布尔参数,否则不能返回false。 如果发生某些错误,则Promise错误函数将接收带有错误消息的字符串参数。 此函数接收具有以下属性的对象参数:
看一下DecSoft HTML编译器安装中包含的“文件”样本应用程序。
外部Javascript-dhc.files.writeTextFile()
Javascript函数“ dhc.files.writeTextFile()”将指定的文本内容写入指定的文件路径。 如果一切正常,则将调用Promise成功函数。 如果发生某些错误,则Promise错误函数将接收带有错误消息的字符串参数。 此函数接收具有以下属性的对象参数:
应用选项
应用程序选项面板允许为您正在编译的应用程序设置适当的选项。 应用程序选项面板按区域划分,以便使用应用程序选项面板左侧的菜单轻松在这些部分之间导航。
应用程序选项-界面
在下面,您可以看到应用程序的“界面选项”窗口。 在图像之后,您可以在“界面”部分中获取有关所有应用程序选项的信息。
应用程序选项-界面-应用程序图标
选择要用于您应用的已编译可执行文件的图标。
应用程序选项-界面-应用程序主题
使用主题列表选择要在应用程序的编译可执行文件中使用的主题。 从列表中选择一个主题,以查看应用程序可执行文件窗口的预览。
应用程序选项-信息
您可以在下面看到应用程序的“信息选项”窗口。 在图像之后,您可以在“信息”部分中获取有关所有应用程序选项的信息。
应用程序选项-信息-应用程序名称
在此处建立应用程序的名称,例如,该名称将显示在应用程序的已编译可执行文件标题栏中。
应用程序选项-信息-其他
您可以在此处设置的其他信息与应用程序的已编译可执行文件相关,并显示在各个Microsoft Windows位置,例如,右键单击可执行文件并在上下文菜单中选择“属性”,然后在属性对话框中选择“详细信息”选项卡。 显示。 此信息是可选的,但是您可以根据需要将其设置为您的应用和公司。
应用程序选项-目录
您可以在下面看到应用程序的目录选项窗口。 图片后,您可以在“目录”部分中获取有关所有应用程序选项的信息。
应用程序选项-目录-应用程序index.html
在DecSoft HTML编译器中启动新应用程序时,必须选择要使用DecSoft HTML Compiler编译的HTML应用程序的index.html文件。在此选项中,您可以更改创建应用程序时选择的index.html文件。
应用程序的index.html文件很重要,因为例如,它确定了应用程序的根目录。请查看App index.html帮助主题,以获取更多信息和详细信息。
应用程序选项-目录-排除遮罩
您可能已经知道,应用程序的index.html文件确定了应用程序的根目录。例如,这意味着应用程序的index.html文件目录中的所有文件都包含在应用程序的已编译可执行文件中。您可以使用“排除蒙版”选项以避免编译位于index.html文件夹中的某些文件,但是您不想将其包含在应用程序的可执行文件中。
即使使用“排除蒙版”选项可以从应用程序的index.html文件夹中排除文件,我们的建议还是将该文件夹保持为空,因为您必须仅在该文件夹中维护HTML使用的文件。应用程式。您必须密切注意index.html文件夹,因为不需要的文件或子文件夹会增加(毫无用处)应用程序的已编译可执行文件。
应用程序选项-窗口
您可以在下面看到应用程序的“窗口选项”窗口。在图像之后,您可以在“窗口”部分中获取有关所有应用程序选项的信息。
应用程序选项-窗口-大小
在“应用程序窗口”选项中,您可以确定应用程序的已编译可执行文件窗口的大小。 您还可以在此处确定最大 和分钟。 大小,以及建立视窗的样式,边框和顺序。 可以随意设置这些选项以满足您的需要,然后按“窗口预览”按钮,以查看应用了您设置的选项的应用程序的已编译可执行文件窗口的预览。
应用程序选项-编译
您可以在下面看到应用程序的“编译选项”窗口。 在图像之后,您可以在“编译”部分中获取有关所有应用程序选项的信息。
应用程序选项-编译
如果要将HTML应用程序编译为Microsoft Windows 64位的可执行文件,请检查Microsoft Windows 64位的输出可执行文件。请注意,这些可执行文件不能在Microsoft Windows 32位中运行。
如果要将HTML应用程序编译为Microsoft Windows 32位的可执行文件,请检查Microsoft Windows 32位的输出可执行文件。这些可执行文件也可以在Microsoft Windows 64位中运行。
如果要在应用程序的可执行文件窗口中按F12键时允许打开开发者控制台,请选中“允许使用开发者控制台调试应用程序”(F12)。
如果要在用户右键单击应用程序的可执行文件窗口时允许显示浏览器的默认上下文菜单,请选中应用程序页面/视图中的允许上下文菜单。
如果要允许应用程序可执行文件的多个实例,请选中允许运行该应用程序可执行文件的多个实例。默认情况下,未选中此复选框,这意味着应用程序的可执行文件可以运行该应用程序的多个实例。
如果要基于当前显示的HTML文件的HTML标题标签更改应用程序的可执行窗口标题,请选中使用HTML标题标签更改应用程序的窗口标题。还要看看dhc.window.getTitle()和dhc.window.setTitle()Javascript外部函数。
应用程序选项-签名工具
在下面,您可以看到应用程序签名工具选项窗口。在图像之后,您可以在“签名工具”部分中获取有关所有应用程序选项的信息。
应用程序选项-签名工具
在此应用程序选项中,您可以选择要使用的签名工具,以对应用程序的可执行文件进行数字签名。 您可以从程序选项中的签名工具中配置要使用的一个或多个签名工具。 只需从签名工具列表中选择要使用的签名工具,或按“取消选择”按钮就不再使用以前选择的签名工具。
应用程序选项-Edge安装程序选项
在下面,您可以看到应用程序Compilation Edge安装程序选项窗口。 在映像之后,您可以在Compilation Edge安装程序部分中获取有关所有应用程序选项的信息。
应用程序选项-Edge安装程序选项
HTML应用程序的生成的可执行文件需要用户计算机中的Microsoft Edge运行时。 DecSoft HTML Compiler能够在应用程序的可执行文件中包含适当的Microsoft Edge Runtime安装程序,并在需要时将其安装在用户的计算机中。您可以使用这些选项来确定是否要将Microsoft Edge Runtime安装程序包括在应用程序的可执行文件中,以及自定义安装程序的外观。
您可以选中“完整边缘”复选框,以包括不需要互联网连接但尺寸较大的安装程序。另一方面,您可以选中“下载”复选框,以便随附的安装程序具有较小的大小,但需要互联网连接,才能从互联网下载Edge Runtime。
请阅读可选Edge安装程序帮助主题,以获取更多信息和详细信息。
应用程序选项-安全选项
在下面,您可以看到应用程序的“安全性选项”窗口。在图像之后,您可以在“安全性”部分中获取有关所有应用程序选项的信息。
应用程序选项-安全选项
您可以在此处为应用程序的已编译可执行文件建立密码。 如果您在此处设置密码,则在启动应用程序之前,用户必须输入您已建立的密码。 如果用户提供了正确的密码,则该应用程序永远不会启动。
应用程序选项-Javascript选项
在下面,您可以看到应用程序Javascript选项窗口。 图片后,您可以在Javascript部分中获取有关所有应用程序选项的信息。
应用程序选项-Javascript选项
在极少数情况下,即使您的应用程序重定向到外部网站,您也需要在加载Webview时执行某些Javascript代码:即使在这种情况下,您也可以使用上述编辑器放置要执行的Javascript代码。
您可以在“网站”应用程序示例中查看Javascript代码用法示例。在此示例中,我们使用应用程序的“ index.html”仅将用户重定向到特定网站。我们想通过按F11键切换应用的全屏显示,但是不能像在全屏示例应用程序中那样进行操作。
这是因为在“全屏”示例应用程序中切换全屏的Javascript驻留在我们应用程序的“ index.html”文件中,但是,一旦我们将用户重定向到外部网站,就无法执行该Javascript,就像在网站示例应用程序。
在这种情况下,我们可以使用应用程序Javascript选项:在该选项中放置Javascript代码以切换全屏,即使在外部网站上也可以执行该代码,因此我们可以得到想要的内容(使用F11键切换全屏),即使在这种情况下也是如此。
人气软件
-
exescope(exe程序修改器) 0.55 MB
/简体中文 -
RPG Maker MV中文 623.0 MB
/简体中文 -
InstallShield 2020(安装包制作工具) 246 MB
/简体中文 -
InstallShield 2009 Premier SP1 完美 17.00 MB
/简体中文 -
任意成品EXE管理系统 38.9 MB
/简体中文 -
chm制作工具(EasyCHM) 3.91 MB
/简体中文 -
软件自动安装工具(Almeza MultiSet Pro) 7.21 MB
/简体中文 -
InstallWatch Pro(安装包制作软件) 4.40 MB
/简体中文 -
Easy CHM 3.93 2.49 MB
/简体中文 -
Inno Setup (安装包制作) 29.0 MB
/简体中文