anian 发表于 2009-11-10 00:37:24

从 XSB 格式到 MF8 格式转换

为了方便大家使用论坛的“图像显示推箱子文本关卡”功能,
我写了一个javascript来做转换。   这是个简单的script, 没有做任何错误检查。

如果你不用YSokoban, 可以试试这个script:
  (1)   XSB2MF8
  (2)   XSB2MF8
(注:上面两个链接已经添加到 论坛新增功能:图像显示推箱子文本关卡 一贴了,本帖一周后取消置顶)

用法:

1。  将XSB关卡贴到 “XSB 输入框 ”

2。  按 “开始转换”

传换结果会显示在 “输出框”

sokoban 发表于 2009-11-10 04:44:15

用得上的朋友也可以下载到本机运行。




migl 发表于 2009-11-10 09:57:29

初步试用体验

1. 界面简洁,功能实用。
2. 允许批量转换,很方便。
3. 点击“清空XSB”或“清空全部”后,残留一个“空格”,影响下一次操作。(地图的第一行错位一格。)
4. 如果可行的话,希望添加“复制输出框内容”功能键,实现“一键复制”。而不是Ctrl+A,Ctrl+C。

===

补充个界面图供大家“先睹为快”。(其实点击1#楼的网页就能看见了。)


[ 本帖最后由 migl 于 2009-11-10 10:03 编辑 ]

anian 发表于 2009-11-10 10:51:38

原帖由 migl 于 2009-11-10 09:57 发表 http://bbs.mf8-china.com/images/common/back.gif
1. 界面简洁,功能实用。
2. 允许批量转换,很方便。
3. 点击“清空XSB”或“清空全部”后,残留一个“空格”,影响下一次操作。(地图的第一行错位一格。)
4. 如果可行的话,希望添加“复制输出框内容”功能键, ...



感谢migl兄测试!    “清空”问题已经解决。

“复制输出框内容”功能键我就不添加了。  
据我所知, 要添加这个功能键给IE用户是容易, 但如果要做到同时适合IE和Firefox就
会复杂一点。  要借用一个SWF app来实现复制。

如果有人愿意改善现有的功能, 我可以更新网页。

stopheart 发表于 2009-11-11 09:05:56

很好用,谢谢版主,不知道能否直接不用访问网页,集成在某一个箱子程序下?

migl 发表于 2009-11-11 11:38:00

回复 5# 的帖子

版主在1#楼已经提到了这款专门适合的推箱子软件。

YSokoban ( 227.34KB )
下载地址:YSokoban_v1_212.zip

特别制作的中文版。
打开程序加载关卡后,直接使用 Ctrl+M 组合键即可复制,而后 Ctrl+V 即可粘贴出来。无需任何修改。

[ 本帖最后由 migl 于 2009-11-11 11:39 编辑 ]

anian 发表于 2009-11-11 11:48:50

回复5楼:

XSB传换MF8 的功能在YSokoban的推箱子程序里面已经有:

用法:

1。 复制XSB关卡到剪贴板。
2。 打开YSokoban
3。 然后粘贴到YSokoban  (按 ctrl+v )
4。 按 ctrl+m  (复制MF8格式到剪贴板)


我当初考虑到可能有人不想用YSokoban来做格式传换, 所以才写了那个javascript。
关于那个javascript, 你可以直接在你的电脑用,不需要上网。
下载这个试试:  

anian 发表于 2009-11-11 11:50:12

migl兄比我回复快, 谢谢!

migl 发表于 2009-11-11 12:30:33

举手之劳 :handshake

stopheart 发表于 2009-11-11 14:20:17

谢谢,只是我从未用别的推箱子软件,只用老封4.0版本的,没有注意前面的所提到的
页: [1] 2
查看完整版本: 从 XSB 格式到 MF8 格式转换