Board logo

标题: [讨论] rip scratch [打印本页]

作者: 痴汉公贼    时间: 2008-08-26 21:03     标题: rip scratch

可能是和Crass相关,但也可能无关的东西,反正就是任何人偷懒的话直接指定这贴就行了。除了网址,给出一句简单的介绍就行了。

作者提供了提取特定游戏文本的工具,碰碰运气,可能会找到你想要提取的游戏。
http://m-akita.sakura.ne.jp/program.php

[ 本帖最后由 痴汉公贼 于 2009-02-15 11:45 编辑 ]
作者: 匿名    时间: 2008-08-27 00:23

My CG Ripping Tools

应该可以吧
作者: haibara    时间: 2008-09-21 23:28

MagickMerger

需要Java Runtime Environment (Java SE 7)  Windows x86ImageMagick (Windows Binary)

http://www.box.net/shared/70gs3s4ybz

ChangeLog:
Alpha17,删除属性窗口,验证IM环境变量,修改IM命令生成
Alpha16.9,修正正则过滤问题
Alpha16.8,允许输入负坐标,微调代码
Alpha16.7,修正不能生成命令的问题,修正可能无法获取注册表信息的问题
Alpha16.6,迁移NewIO代码,限制IM版本6.7.2及其以上,取消目录必须ASCII的限制
Alpha16.5,微调代码
Alpha16.4,修正进度条不滚动的问题,微调代码
Alpha16.3,微调代码
Alpha16.2,文件文本框支持拖拽,修正命令执行无法判断错误的问题,微调代码
Alpha16.1,批量表格去掉检查,表格栏增加排序功能,取消自动更新提示并移动到菜单栏,微调代码
Alpha16,迁移到Java 7,批量表格去掉移动
Alpha15.1,修改Easy Manual Merge标签页的命令
Alpha15,添加Transparent Blitting标签页,删除Mask Separation标签页,添加版本升级提醒功能,修改描述,更新文档,微调代码
Alpha14.3,修正命令替换导致\消失的问题和验证程序的问题,修正启动错误导致页面空白的问题,微调代码
Alpha14.2,修正某些情况执行命令正确提示却错误的问题,微调代码
Alpha14.1,创建命令时添加警告,过滤表格增加快捷键删除
Alpha14,重写控制台信息捕捉代码,任务栏增加暂停继续终止功能,进度窗口增加暂停继续功能
Alpha13.3,改变版本号,改变控制台信息捕捉方式,监视窗口标题栏提示进度,微调代码
Alpha13.2,更新文档,改进日志,微调代码
Alpha13.1,改进异常处理,改进日志,微调代码
Alpha13,调整配置格式,改进表格性能,更改关键字Order到Check,微调代码
Alpha12.10,修正批量命令生成
Alpha12.9,修正注册表搜索ImageMagick路径失败的问题
Alpha12.8,修正控制台错误信息捕捉标记
Alpha12.7,验证ImageMagick路径添加注册表搜索,调整控制台错误信息捕捉标记,微调代码
Alpha12.6,微调代码
Alpha12.5,修正配置多条命令时因ImageMagick验证影响标准命令造成无法生成批量命令的问题
Alpha12.4,修正剪切标签页无法正确生成剪切尺寸的问题
Alpha12.3,修正剪切标签页行列数文本框焦点丢失因无法取得图像而崩溃的问题,微调代码
Alpha12.2,重写控制台信息捕捉,微调代码
Alpha12.1,严格ImageMagick路径验证
Alpha12,删除遮罩反色标签页,遮罩添加标签页增加反色遮罩选项,静默运行状态栏图标显示进度,微调代码
Alpha11.11,更改版本号,修正过滤表格中移动功能实际为复制的问题
Alpha11.10,改变换行方式,改进配置中执行批处理文件的默认名称和路径
Alpha11.9,针对ImageMagick的新版本修改遮罩分离标签页的命令生成,升级Mask Separation配置
Alpha11.8,修改存取路径处理的方式,改进窗口高度为自适应
Alpha11.7,修正反色标签页不能产生正确命令的问题
Alpha11.6,修正某些功能标签页无法产生正确命令的问题,改进读取保存文件的方式,增加刷新配置的功能
Alpha11.5,修改配置不限制composite和convert关键字,修正因不当条件无法产生批量命令的问题
Alpha11.4,允许配置命令项多条命令,并限制接受composite和convert关键字,修正Geometry Composite标签页非空X坐标无效的问题,修改关键字
Alpha11.3,修改关键字
Alpha11.2,修改关键字Folder到Path,改进保存批处理文件的编码方式,修正安静执行模式下产生崩溃窗口而导致的崩溃问题,更新说明文件,微调代码
Alpha11.1,支持错误日志的时间戳,改进错误的存取路径获取父级目录的方式,微调代码
Alpha11,支持输出错误日志,改进图象资源的生成方式与销毁方式,修正重设错误属性造成无法关闭程序的问题,修正处理错误的存取路径可能造成的死循环问题,修正标签页刷新所造成的资源浪费问题,更新说明文件,微调代码
Alpha10.2,采用虚拟表格,改进读取错误存取路径的处理,友好异常处理
Alpha10.1,修正non-ascii处理中生成错误的ren命令的问题,完善异常处理
Alpha10,增加说明文件,增加表格的移动功能,修正可能无法打开批处理文件读取对话框的问题,修正刷新界面造成资源浪费的问题,改进标签页基类,改进配置文件的读取速度
Alpha9.2,修改属性设置的加载方式,修正可能无法保存存取路径的问题,修改图象资源的生成方式
Alpha9.1,允许定义批处理文件,改进命令运行的内部处理,改进保存存取路径的处理,增加配置
Alpha9,资源内置,修正正则缺失捕捉造成崩溃的错误,针对ImageMagick只支持ascii作了特殊处理(单对单模式限制文件名为ascii;批量模式限制文件夹为ascii,文件名通过ren命令以支持non-ascii)
Alpha8.1,微调代码
Alpha8,调整功能页与配置文件
Alpha7,更名为MagickMerger,重写了标签页基类
Alpha6,完善捕捉批处理执行信息的多线程部分

[ 本帖最后由 haibara 于 2012-12-08 18:56 编辑 ]
作者: ziya186    时间: 2008-09-24 16:28

这个东西要怎么用
Java Runtime Environment装了但好象没变化
是不是Java Runtime Environment V1.4.2.12 啊
作者: haibara    时间: 2008-09-24 17:16

引用:
原帖由 ziya186 于 2008-9-24 16:28 发表
这个东西要怎么用
Java Runtime Environment装了但好象没变化
是不是Java Runtime Environment V1.4.2.12 啊
http://java.sun.com/javase/downloads/index.jsp

目前是Java Runtime Environment (JRE) 6 Update 7

我想5肯定要上
作者: ziya186    时间: 2008-10-09 10:35

能不能弄个使用说明
英文看不懂
作者: 痴汉公贼    时间: 2009-01-17 23:00

http://www.tsukuru.info/tlwiki/index.php?title=Tools

很多的rip工具
----
仔细看的话 也不是特别有用 orz

[ 本帖最后由 痴汉公贼 于 2009-01-17 23:04 编辑 ]
作者: haibara    时间: 2009-04-25 09:16

My CG Ripping Tools v2.3 (English)
http://haibarascgrip.baywords.co ... -tools-v23-english/

My CG Ripping Tools v2.3 (中文)
http://haibarascgrip.baywords.co ... %e4%b8%ad%e6%96%87/
作者: 痴汉公贼    时间: 2009-06-03 14:48

日本的工口游戏提取讨论版

http://unkar.jp/read/qiufen.bbspink.com/hgame/1233668721
作者: 痴汉公贼    时间: 2009-06-10 14:35     标题: 用翻译器就可以玩GAL?日文翻译器和我一起翻译游魂。

引用:
原帖由 Lois 于 2009-06-08 13:44 发表

转的,不晓得放这里合不合适。

大家别说了 用翻译器玩
   
我就用agth+金山翻译
玩同了N个游戏
只要不是文体提取不出来的
(几乎没有。。)



http://tieba.baidu.com/f?kz=566859690



今天又把我给汗死了。。。10级日文水平和翻译器哪个更强……?



来 我10级日文水平和 翻译比较好的V6 一起翻译游魂序章:


東京都郊外。
南多摩
地区の外れにある葦原町。
都心から電車を乗り継いで二時間弱の山間。
ベッドタウンとしては少々遠いが、さりとて、田舎と言うほど不便でもない。
住民の気質も穏やかなもので、何事もなく、平和に、毎日が過ぎていく。
何事もなく、平和に────。
「ちょ、ちょっ……げほっ、げほげほっ!
何よこれ、どうなってんの?! ユウ、ユウってば!!」
「……ッ?! ユウが倒れて……!
まさか……死、っ……」



V6 翻译:

东京都郊外。
南多摩
地区未中有的苇塘城市。
从市中心接着乘坐电车二小时弱的山间。
作为住宅区稍稍远,不过,虽说如此,没有乡下这个那样有不便也。
由于居民的气质也平静的东西,也没有什么事,对和平,每天过。
也没有什么事,和平────。
「chiyo,chiyo……ge穗,ge穗ge穗!
几横(侧)re,怎么搞的?! yuu,yuuba!!」
「……?! yuu倒……!
怎么说……死,……」




我来也

京都郊外。南多摩地区边缘的葦原町。
从市中心换乘电车不足二小时的山间。 作为市郊住宅区,有点远,虽说如此,不像乡下那样有诸多的不便。
(原句没有 不像...的意思 但是为了便于表达)

由于居民性情温和,太平无事的、和平地过着每天。
太平无事的、和平────。
等……等……这……怎么了……ユウ……
ユウ倒下了!……难道挂了
不要……不要不要不要不要 ユウ睁开眼睛……不要……挂




再来一句

「なぬぅ────────っ?!!! バイク道は茨の道だ女なんぞにゃ通れねぇとかサムいこと言ってたのはあんたでしょーがっ!!!!」



V6

「是吧nuu────────?!!! 摩托车道对是有刺灌木的道女人什么zo能ya通过睡e啦萨姆在事说的是你—!!!!」




我来:

什么。。。。。机车之道就是荆棘之道,女流之辈别想加入啥的,没品位啥的,这不都是你说的么。


「うっさいわい、こんドアホ……。山道でお前乗せたクソ重いバイク押してる俺らに、花なんぞ見てる余裕があると思とんのか……」

V6

「u幸运,不来do笨蛋……。用山道你装上了的特沉重的摩托车推的我们,有花什么zo看的富余的话思和n的或者……」




我来:

闭嘴 这个笨蛋
我们在山路推着装了特沉重你的摩托车,你还有多余心思赏花




汗死我了,自认为最好的V6翻译都很奇怪

金山翻译来的不知道LZ 怎么 润色的

难道是我大脑的润色软件或者大脑的核心CPU不够?



显然 某些人 认为 机翻就可以吃遍天下

我个人认为还不够




机翻只能作为辅助一个部分

自己要肯动脑筋 去阅读去欣赏去体会才是王道

作者: 痴汉公贼    时间: 2009-06-10 14:38     标题: 姬守成功脱壳,无壳版本放出。

引用:
原帖由 Lois 于 2009-06-09 08:41 发表

asprotect 2.1的壳,用高手写的脱壳脚本直接就脱掉了。
顺便消除了程序定时自校验产生的错误对话框。

放到程序目录下直接运行就可以。



这个有什么用呢,恩。。。
比如知道了改变fp的代码地址。
用winhex直接编辑程序对应地址为90 90就可以无限fp
不需要修改器了。

用力点我就能下载了

作者: 痴汉公贼    时间: 2009-06-10 14:39     标题: Kdays游戏汉化教程【日记版本】

引用:
原帖由 Lois 于 2009-06-08 13:50 发表
序章 接触

作者: 坑神姐姐 AD http://kdays.cn/

有人经常觉得开坑是件很困难的事情,但在现在总多前辈的努力下

现在开坑倒也不困难,只要你自己懂程序,基本就没有问题了

细观网上总多GALGAME系统教程。竟然找不到一篇可以详细的去描述各个游戏系统导入和导出方案的,特写此文,以便今后,哪怕之后的人去观看

本文写的有点罗嗦。可能写得不好,请多原谅

本文根据难度和汉化组的进度,将一步步的进行编写,如果碰上问题了,那抱歉,那本文也会抽掉

首先还是先从KDAYS第一部作品《四叶》说起

第一章 krkr游戏系统汉化

krkr游戏系统是一个很开源的游戏系统,他是由W.dee编写的AVG游戏系统

国内KCDDP也有做他们的系统汉化。不少同人游戏也是根据这个来制作的。关于krkr的系统,他有个特征,就是大多下面都是以krkr.eXe或目录下有krmovie.dll。

一般krkr的封包方式有xp3。如果目录下有xp3文档的,不用怀疑,就是传说的krkr游戏系统。

krkr有加密的方式,一般采用TPM加密,可以在目录下找到tpm文档。加密的方法是在krkr生成xp3文档的时候,附加一个xp3enc.dll。这部分可以参阅KCDDP的编写方案。这里不再多说

四叶也有加密方式。但key已经被获取,并在网上有发布。所以根据这个制作出了xp3enc.dll。

解包方式。由于汉公已经开发了CRASS这个十分强大的解包工具,所以大家直接工具解包好了,注意调用TPM文件就行

解包完毕后,你会发现krkr主要的剧本文件是ks和tjs

tjs是krkr的脚本 ks是剧本。
一般来说字体更改要在krkr的tjs更改

但是krkr有个patch功能。也就是自动搜寻Patch功能
其调用方式就是在目录下放置patchX.xp3 (X为数字,krkr会自动搜寻,并更新文件)

请注意的是,krkr对编码十分敏感。虽然krkr内部是将其代码转为UTF-16LE
但为了安全起见,请尽量将文件全部转为统一编码,不然极容易导致乱码问题。最好不要出现一个目录下出现多个编码文件的问题。

作者: 痴汉公贼    时间: 2009-06-10 14:40     标题: 第1章 KRKR游戏系统汉化说明。

引用:
原帖由 Lois 于 2009-06-08 13:51 发表
豆知识:
KRKR是W.dee氏开发的AVG文字游戏系统,由于开放性和良好的扩展性,为众多的游戏所使用。其代码也属于通俗易懂,也是汉化出来之后可以明文处理的文档。
但KRKR有时会因为编码问题而罢工。但其内部实际上已经为多语言制度。内部转换为UTF-16LE。可在汉化时候自行修改编码。

KRKR存在加密方式。加密方式是用TPM进行加密。但已经有人破解。
KRKR判断方法:
常见封包格式:EXE,XP3
xp3是常用判断方法
解包后常用剧本格式:KS,TJS
KS多为剧本,TJS多为系统

本组挖的第一个坑比较幸运 是根据KRKR的游戏系统来的。。
但是krkr如果碰上原创插件的话。。。那么编码简直可以让人抓狂
而且krkr的插件版本兼容性极差。。往往相差一个版本号的就orz了
很不幸,四叶就发现了个map.dll的插件。根据查询,发现是内部编写的东西
里面将数据全部封装了。。。所以map部分到简体状态的时候就会抽掉 orz

然后便去KCDDP请教了下船长。结果发现四叶的krkr patch功能消失了 orz
原因很简单,万恶的程序加了个删除函数命令,将patch功能放到前面加载
然后在加载内部。而krkr的方式应该是先内部再补丁的。。。

结果就导致了patch无效的问题。。
当时甚至做好准备 要发布完整汉化版 (1.8G)
但是却发现在KCDDP的状态,krkr运行不正常 orz

然后接着文件打包也出了问题 (屋漏偏逢连夜雨啊。。)
KRKR是有个krkrel的打包器的。
但实际上我绕了个弯子。觉得日文版本的就应该用日文打包
然后打包到一半就出错
用app或nt加载就根本没文件打包进去。。

最后发现问题就是。。可能windows中文版本内部的文件名存储是按照自己语言设置而存储的 (纯猜测)
所以在krkrrel打包的时候就抽掉了。。可能和自身打包原理也有关联。。
接着用KCDDP的打包顺利完成。。
然后讨论后 得出结论 至少在02年之后的krkr游戏 都可使用任何一版本krkrrel打包。。
原因是xp3结构并无变化。
所以请各位放心打包。。大不了浪费点磁盘空间 (误)

好了 言归正传,还是继续讨论打包
由于KRKR的灵活性,大多krkr的游戏系统多采用自己编写的新的一套结构进行处理
所以多有/gamesystem/的文件夹,这个需要根据情况进行处理。
至少暂时没碰到过 在语法上有问题的 还有记得修改字体为宋体。。
貌似一般字体的话,貌似还要字库。。虽然krkr支持。如果有兴趣的,也可以翻阅资料。。
这里可以看情况进行修改

tips 有人都很奇怪,为什么四叶汉化版本要运行在日文环境下。。理由很简单。。
只是因为该死的map.dll在执行的时候 调用的是日文编码
如果在中文环境下 就算跳过开头的错误
也多半会因为文件名问题而死机。所以为了安全起见。设置为在日语环境下执行
同时四叶的剧本文件名是有日文的 。。。

作者: 痴汉公贼    时间: 2009-06-10 14:41     标题: 游戏汉化技术内幕——第3章索引和资源的说明

引用:
原帖由 Lois 于 2009-06-08 13:52 发表
索引是什么呢。。你可以将一个封包视为一个压缩包

那么,压缩包里面往往不止一个文件存在,那么系统不可能叫人一个个过来去翻。所以就有索引这个东西

用简单点的话说

比如我今天买了N多碟片放进箱子,如果日子久了再去找
一种方法是 一张一张翻
另一种方法就是 翻记录

而一张一张翻在数据处理的时候会碰到很大的数据量。
你不可能叫3G的资源都一点点的找。这样是不现实的

所以要引入记录文件——索引。

比如封包是个超市 (我只是假设而已啦。。),那么里面的资源就叫货物好了
那么你就必须要用一个清单才能去找货物,不然。。那么多货物找起来,真的要死人的。说不定连找个3天都不找不出来

如果有清单,你就知道是XX货架XX号上的货箱里面放的就是你要的东西

那么再回到封包。由于封包格式的不同。其索引的放置方式也不是不同的。
我自己是将其分为:外索引和内索引2种

现在大多数游戏封包均为内索引。。外索引的都是比较早了 (这个与游戏系统设计也有关联)


比如CLW,就是外索引,索引文件是依照hed的格式的,打开HEX可以看到有明显的对齐痕迹。
那么内索引呢? 那太多了。。KRKR的xp3就是。只不过将索引放在了文件里面。

好啦,了解这些前置知识后,你就可以准备好手头的工具

开始汉化喽~

作者: 痴汉公贼    时间: 2009-07-02 12:44

技术区 有简单的也有难的 也可以找人帮忙破解或写封包器(要看运气)
http://www.sumisora.com/bbs/thread.php?fid=78

rip工具介绍
http://bbs.2dgal.com/read.php?tid=51100

有些汉化心得和工具使用的介绍
http://blog.csdn.net/luozhuang
http://master-luozhuang.spaces.live.com/




欢迎光临 YUKI 飛雪之城 (https://yukict.com/bbs/) Powered by Discuz! 6.0.0