<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tommy's Blog &#187; SOX</title>
	<atom:link href="http://tommy.net.cn/tag/sox/feed/" rel="self" type="application/rss+xml" />
	<link>http://tommy.net.cn</link>
	<description>Tommy 的自留地</description>
	<lastBuildDate>Mon, 27 Dec 2010 08:57:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>ShiningLore Online&#8217;s SOX</title>
		<link>http://tommy.net.cn/2008/07/31/shininglore-onlines-sox/</link>
		<comments>http://tommy.net.cn/2008/07/31/shininglore-onlines-sox/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 15:30:31 +0000</pubDate>
		<dc:creator>Tommy</dc:creator>
				<category><![CDATA[程序开发]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[ShiningLore]]></category>
		<category><![CDATA[SOX]]></category>

		<guid isPermaLink="false">http://tommy.net.cn/?p=7</guid>
		<description><![CDATA[SOX 是 ShiningLore Onlie（中文官方运营的时候叫做天使）中一种类似简单数据库的东西，它里面保存了各种物品的描述，任务的对话，NPC名称等等的重要信息。 前几天跟 ColdBird 聊天的时候，他让我帮忙翻译一些中文，主要是游戏中一些任务的脚本。后来我就介绍 Tissue 给他认识了。Tissue 也很快就答应了，真的很感谢她的帮忙，虽然不是帮我的忙，但是还是要多谢一下，辛苦了。 于是乎故事就发生在 Tissue 接了这个我认为不可能的任务之后……她使用的工具应该是之前 Lily 写的一个图形化的 SLSoxEditor。这个工具在编辑的时候还是很方便的，但是在作为翻译工具的时候就有点麻烦了。用户必须要把翻译的内容先复制到记事本，翻译后再重新复制回去。所以就导致到翻译效率很低，速度很慢。本来我之前有写过类似的程序，可以直接给 Tissue 用的，但是因为之前一些数据备份的工作没做好，导致数据都丢失了，囧rz。于是就萌发了再重新写一个小工具的想法。 说做就做，马上行动！因为鄙人比较懒，所以，嘿嘿，先找救兵。看到 Athena 跟 Lily 在线，就很“厚颜无耻”地问他们要 SOX 文件的结构（其实之前我自己有分析过的，只是不想重复劳动而已，表拍砖……）。没想到 Athena 同学直接把参考代码发给我了，太感动了。简单的看了一下 Athena 的代码，大概就想起来了。然后就有了现在这个叫做 SOX 的小工具。 SOX 可以把 SOX 后缀的文件转换成带制表符的 TXT（文本）文件，并且可以用 Excel 打开编辑。修改后保存后，再运行一次 SOX，就可以转换回 SOX 文件。经过测试，可以正常的转换全部 SOX 文件，除了一个叫 CONVERSATION.SOX 的家伙。后来跟踪看了一下，估计跟浮点数有关，但由于它跟要翻译的东西没有太大关系，所以就先不管它了，让它自生自灭吧。Hoho～]]></description>
			<content:encoded><![CDATA[<p>SOX 是 ShiningLore Onlie（中文官方运营的时候叫做天使）中一种类似简单数据库的东西，它里面保存了各种物品的描述，任务的对话，NPC名称等等的重要信息。</p>
<p>前几天跟 ColdBird 聊天的时候，他让我帮忙翻译一些中文，主要是游戏中一些任务的脚本。后来我就介绍 Tissue 给他认识了。Tissue 也很快就答应了，真的很感谢她的帮忙，虽然不是帮我的忙，但是还是要多谢一下，辛苦了。</p>
<p>于是乎故事就发生在 Tissue 接了这个我认为不可能的任务之后……她使用的工具应该是之前 Lily 写的一个图形化的 SLSoxEditor。这个工具在编辑的时候还是很方便的，但是在作为翻译工具的时候就有点麻烦了。用户必须要把翻译的内容先复制到记事本，翻译后再重新复制回去。所以就导致到翻译效率很低，速度很慢。本来我之前有写过类似的程序，可以直接给 Tissue 用的，但是因为之前一些数据备份的工作没做好，导致数据都丢失了，囧rz。于是就萌发了再重新写一个小工具的想法。</p>
<p>说做就做，马上行动！因为鄙人比较懒，所以，嘿嘿，先找救兵。看到 Athena 跟 Lily 在线，就很“厚颜无耻”地问他们要 SOX 文件的结构（其实之前我自己有分析过的，只是不想重复劳动而已，表拍砖……）。没想到 Athena 同学直接把参考代码发给我了，太感动了。简单的看了一下 Athena 的代码，大概就想起来了。然后就有了现在这个叫做 SOX 的小工具。</p>
<p>SOX 可以把 SOX 后缀的文件转换成带制表符的 TXT（文本）文件，并且可以用 Excel 打开编辑。修改后保存后，再运行一次 SOX，就可以转换回 SOX 文件。经过测试，可以正常的转换全部 SOX 文件，除了一个叫 CONVERSATION.SOX 的家伙。后来跟踪看了一下，估计跟浮点数有关，但由于它跟要翻译的东西没有太大关系，所以就先不管它了，让它自生自灭吧。Hoho～</p>
]]></content:encoded>
			<wfw:commentRss>http://tommy.net.cn/2008/07/31/shininglore-onlines-sox/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

