MOD目录第二期,开工!

大家早上中午下午晚上好!
在经过数个月的沉浸式摸鱼咕咕之后,第二期的目录建设终于开始啦!首先,第二期的目录采用一个全新的,自(quan)研(wai)发(bao)的页面架构系统,让MOD更更更更更好找,与SpaceDock一样!(其实就是抄袭)
这是原来的目录:
而这个,是新的目录!(只有一个示例)
漂亮不?简洁不?看着贵不贵?
全新的MOD目录将采用自研发(这个是真的)的数据采集搭配上一期完成的自研发土法装填(硬核页面识别),数据来源CKAN,无论如何,数据都是最新的(除非服务器炸了)!但目前有个问题…….MOD作者瞎取名字……没办法做数据匹配……又没那个能力搞机器学习跑语义分析……所以,这次又来招苦力了!

本次任务

  • MOD信息匹配
  • 翻译
在您开始干活之前,为了避免重复劳动,我们强烈要求您加入坎喵大楼建设局(QQ):561522139

志愿者要求

  • 熟练使用Github及其相关功能,包括由VS访问。
  • 掌握英文单词的拼写。
本次为了便于管理和协同作业,我们使用Github(硬核不硬核)若您不知道如何使用Github的fork/pull功能,您本次将没有机会来编辑这个文档……

匹配教程

在点击进链接后,确保您已经登录您的Github账号,看到了以下文件
点击进入zhcnmatch.json文件
点击编辑
此时您就可以在自己的fork里编辑文件了
您可以看到,此json的标准是这样的
"(新目录MOD名)":[
		"(匹配数据MOD名)"
	],

这里给一个示例#1
"64K Overhaul":[
		"64k Overhaul"
	],
	"6.4x scale 12.8x distance":[
		"6.4x Size 12.8x Distance"
	],
	"ABookCase Orbital Reference System":[
		"ABookCase Orbital Reference System Updated"
	],
	"Ablative-Airbrake":[
		"Ablative-Airbrake"
	],

这是开头的几行,可以看到,新目录所用的名字与匹配到的名字是大概相符的,由于一些原因作者修改了自己的MOD名,可能其中的一些字符是有所改变的,比如上例中的”6.4x scale”变成了”6.4x Size”,但他们仍是同一个MOD,所以就不需要删除/修改。同理的还有下面这个例子#2:
"Docking Sounds":[
		"Docking Sounds!!"
	],

只是多了个!符号而已,他们仍然是一家的。
现在,让我们来看看另一种情况的#3:
	"Environmental Visual Enhancements":[
		"EnvironmentalVisualEnhancements"
	],
	"Environmental Visual Enhancements - Config files":[
		"EnvironmentalVisualEnhancements"
	],
	"Environmental Visual Enhancements - Low Resolution":[
		"EnvironmentalVisualEnhancements"
	],

123我们可以看到,他们三个都叫一个名字,于是初期自动匹配就都给匹配了下面的”EnvironmentalVisualEnhancements”,不影响,这个全部保留就好了。如果仍有问题请在群里问。
好了,上面的大多都是正确的,如果仍遇到其他类型相似,请在群中提问。
现在看看有问题的#4:
	"KAS Assembled Areobraking Shield":[
		"Adjustable Mod Panel",
		"KSP Alternate Resource Panel",
		"Vessel Viewer Continued",
		"AssemblyReloader",
		"Decouple from Heatshield",
		"RCS Build Aid Continued"
	],

可以看到,系统先期匹配这个MOD时找不到和他相同的名字,于是,匹配了一大堆乱七八糟的,都不对……
那么该如何呢?整个删掉!是的你没有看错,就是把这一整节删完。从“kas…. ], 统统删掉!请按照格式删除,确保不会多删/少删,不然我们校对要砍人的
同理的还有这样的#5:
"KEI":[
		"SETI"
	],

不要被它迷惑,他俩不是一家的!
以及我们之前做过这个#6,差点就被忽悠了!
李鬼和李逵~
以上是正确的和错误的,那么如果有部分争取的呢?比如这个#7:
	"Kerbal Changelog":[
		"Kerbal Chroma",
		"Kerbal Health"
        "Kerbal Changelog"
	],

123在你确认看到了和名字所匹配的”Kerbal Changelog”并交由群里的管理审核之后,大胆放心的直接删掉错的,变成这样:
	"Kerbal Changelog":[
		"Kerbal Changelog",
	],

妥妥的。
在您编辑完自己的任务后,在下方写上标题和改动的信息:
点击Propose file change
此时你来到了这个页面:
你能在下方看到你的修改
确认无误之后点击create pull request
然后再点击create pull request
此时,pullrequest就已经被提交了
只需要等待敬业的zf同志来审核然后通过你的修改就好啦。
回到自己的github,你还能看到自己刚才fork下来的项目并为之创建了patch,可以继续在原来的patch上修改并重复提交,不要和一些新人一样创建8个patch各干各的!
大概就是这样~

奖励

还没想好

版权声明:

除非注明,否则均为 坎喵KerbCat 原创内容,转载必须以以下形式标明本文链接:

坎喵KerbCat 原创内容,原文链接:https://www.kerbcat.com/normal/14321/

综合

【抽奖】A350XWB 1/400

2019-1-2 14:26:09

综合

坎巴拉太空计划 1.7:“机动灵活”现已提供!

2019-4-11 9:13:58

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
有新消息 消息中心
搜索