首页 > 其他分享 >CloseMaxScript6 调用配置进行发布

CloseMaxScript6 调用配置进行发布

时间:2024-11-03 13:48:16浏览次数:5  
标签:CloseMaxScript6 编码 调用 false 文件 -- 配置 config

概述

使用配置进行发布,是一个便于一键发布的功能
可以增加发布的规范性和效率,避免每次发布都人为操作ui

示例

下面是一个使用代码进行打包的基础配置(你可以在界面上生成下面的代码)
config = Cmxs6SettingsModel()后开始,为配置项的指定

(
	----------------------------------------
	--载入Cmxs  
	global Cmxs6Publisher, Cmxs6SettingsModel
	global cmxs6_cli_mode = true
	local curDir = getFilenamePath (getThisScriptFilename())
	filein @"YOUR_CMXS_PROGRAM.ms"
	--实例化配置对象,指定输入文件
	config = Cmxs6SettingsModel()
	config.InputFile = @"YOUR_SCRIPT_FILE"
	--基础设置
	config.SupportGetSourceEtcFunctions = false
	config.SaveAsMseFormat = false
	config.UseStrongName = false
	config.ErrorMessageMode = 1
	config.DisableVirtualMachine = false
    --更多其他配置 ...
	--构建文件
	outputFile = Cmxs6Publisher.build config
	----------------------------------------
)

指定写文件编码

在构建文件时,默认采用自动编码(根据情况使用gb2312或utf8)
如果你希望控制编码,可以显式指定

config.Encoding = "utf-8"

使用下面的代码可以打印出可能支持的编码代号

for info in (dotNetClass "System.Text.Encoding").GetEncodings() do print info.Name

注意:
这是设置写文件的编码,而不是读取文件的编码,读取文件编码是自动的
但由于max2026将采用.net8运行时,自身支持的编码并不多,所以不建议使用max2026来打包

如果使用max2026来打包,建议:

  • 将源文件的编码设置为"utf-8" (便于插件能够自动识别读取)
  • 打包的格式设置为"utf-8" (便于插件能够正常写出文件和运行)

标签:CloseMaxScript6,编码,调用,false,文件,--,配置,config
From: https://www.cnblogs.com/trykle/p/18523209

相关文章

  • Google远程过程调用-GRPC
    前言HTTP/2是HTTP协议的第二个主要版本,它在HTTP/1.x的基础上引入了许多改进,以提高网络性能和效率。以下是HTTP/2与HTTP/1.x之间的一些主要区别:•二进制协议:•HTTP/2:采用二进制格式,而不是HTTP/1.x的文本格式。这使得解析更快、更高效。•HTTP/1.x:基于文本的协议,......
  • Springboot使用 jenkins-client 调用Jenkins REST API教程和构建 build时 报错 403
    前言:最近在工作中,遇到一个需求,使用java调用Jenkins进行全自动测试的需求于是在网上查找大量资料,可以使用jenkins-client这个工具可以调用JenkinsRESTAPI在执行GET请求获取Jenkins信息的时候没有任何问题,但是执行POST请求时,比如build构建job,create创建jo......
  • ossfs 禁用cache配置说明
    ossfs基于osssdk实现了与ossfs类似的能了,但是默认是有cache的,尤其我们的longrunning任务可能会影响,造成获取的数据是不是最新的,解决方法就是直接禁用cache参考处理#通过临时调整cache有效期解决fromossfsimportOSSFileSystemfs=ossfs.OSSFileSystem(li......
  • 数据库连接池在后端开发中扮演什么角色?如何配置?
    数据库连接池在后端开发中扮演着至关重要的角色。它是一种用于管理和维护数据库连接的技术,通过在应用程序与数据库之间维护一组预先创建的连接,提高数据库访问的性能和效率。使用连接池可以减少每次请求时创建和销毁连接的开销,从而提高系统的响应速度和稳定性。此外,连接池还可以......
  • 使用yolov3配置文件训练自己的数据
    目录前言一、准备数据集二、创建文件结构三、格式化文件1.data文件夹2.config文件夹四、修改yolo的配置文件1.train文件2.json2yolo文件3.datasets文件前言使用yolov3框架训练自己的数据大致分为这四步:准备数据集创建文件结构格式化文件修改yolo的配置文件 ......
  • 【配置优化】我拿到VPS服务器必做的那些事--转
    一、系统设置更新软件库 aptupdate-y&&aptupgrade-y更新、安装必备软件 aptinstallsudocurlwgetnano校正系统时间将时区改为改成上海 sudotimedatectlset-timezoneAsia/Shanghai查看当前时区: timedatectl列出所有时区: timedatectllis......
  • 服务器封装代码--关于GDAL的处理(同时涉及虚拟环境中GDAL的配置)
    一、服务器封装代码的基础操作大家可以看一下前面写的这篇博客,不涉及到特殊的包(例如GDAL),基本是可以正常封装的二、有关于GDAL的处理网上很多有关于GDAL的.whl文件网址都失效了,在公众号:遥感与深度学习中发现了可以用的.whl文件(亲测有效!)通过百度网盘分享的文件:GDAL_Lin......
  • 从零开始仿抖音做一个APP(1.0 配置环境、创建项目)
    从零开始仿抖音做一个APP(创建项目)环境介绍创建项目随着HarmonyOSNEXT纯原生操作系统的正式发布,越来越多的软件开发爱好者开始知道鸿蒙、了解鸿蒙、学习鸿蒙,为了帮助更多的鸿蒙新人更好的学习鸿蒙技术,也为了练练手,准备简单分享一个仿抖音的项目开发过程,按计划搭框架、......
  • Python安装与配置pycharmIDE汉化集活完整教程!
    【一】Python解释器下载【运行环境】【1】Python官网包含编程资料、学习路线图、源代码、软件安装包等!【[点击这里]】![https://www.python.org](官网进不去的可以点击点击领取,100%免费!安装包)【2】Python各版本解释器官网【二】Windows系统安装Python解释器【1】......