2.44版即将发布,该版本新增线路、任务的卸载功能,同时具备线路和任务打包功能。
1、任务卸载:系统通过读取任务的act文件,获取到trf文件,再通过trf文件,获取到srv文件,再通过srv文件获取到每个AI车(包括本务)的路径pat和编组con文件。如此将获取到的所有任务文件全部删除,达到完美卸载。当然,有一种情况,如果某一个文件(如路径或编组)在多个任务中同时使用到,则在删除前,系统会检测某个文件是否在其他任务中占用,删除时会跳过,以保证其他任务能正确运行。
2、线路卸载:系统首先会将该线路下已经安装的任务全部卸载掉,然后再扫描本线路下的所有文件,全部删除掉。
3、任务打包,和卸载一样,首先根据act文件扫描出该任务所需要的所有文件,然后复制到临时目录,打包成zip压缩包,该压缩包的格式即是本系统自动安装的标准压缩包格式,如果您是任务作者,需要将任务发布到本系统,则请使用这个功能打包任务,把压缩包发给我进行人工审核后发布。
4、线路打包,系统会搜索线路的所有文件,将必须的文件复制到一个临时目录,不必须的文件不复制,以达到线路最精简的目的,如地形文件的e.raw和n.raw可以由MSTS自动生成要,ref,gantry只对线路编辑有用,而bk文件是不需要的文件,因此,系统会把这些文件自动过滤掉,最后打成一个zip压缩包,该包是使用本系统发布自动安装需要的标准格式,如果您是线路作者,需要使用本系统发布线路的话,请使用本系统进行打包,然后发给我人工审核后发布。