Board logo

标题: [问题] 立绘和遮罩重名,用westside提取~~ [打印本页]

作者: airlose    时间: 2010-02-28 17:06     标题: 立绘和遮罩重名,用westside提取~~

今天用giboarc.lzh抽義母的时候
第一次是全抽出来了
由于误删了些东西,又抽了次,这次抽了一点就停止了,发现居然这游戏有遮罩的。。。
不过全部完成后westside默认是覆盖同名文件的。。。
偶的问题是怎么保留遮罩和立绘~~
难道都要这样中途停顿检查么。。。
另外问一下,怎样利用遮罩把立绘周围的多余部分去掉~~





[ 本帖最后由 airlose 于 2010-02-28 17:19 编辑 ]
作者: haibara    时间: 2010-02-28 17:19

你怎么提取,应该不会覆盖的
作者: airlose    时间: 2010-02-28 17:22

哦~~就按照一般的步骤,选择要提取的文件,然后就自动了
抽出来之后是没有遮罩的,只有立绘,立绘和遮罩是同名的。。。
还有这是01年的游戏,北米版

名稱 :義母 (Gibo - Stepmother's Sin)[英文無修正]
官網 :
http://www.guilty-soft.com/gBest/best01.htm
G網 :
]http://www.getchu.com/soft.phtml?id=1382
英文網:
http://www.jastusa.com/Merchant2
類型 :
發售日:2001/02/09

[ 本帖最后由 airlose 于 2010-02-28 17:27 编辑 ]
作者: haibara    时间: 2010-02-28 18:15

那可能靠你,你要想方法把mask保留住

合成的方法是用MagickMerger的Mask Addition,具体配置要看文件名的
作者: airlose    时间: 2010-02-28 18:30

哦~那只能用笨办法了,回头研究下那软件,不懂再来~
作者: airlose    时间: 2010-03-01 09:42

立绘的文件名这样的
ST_1A_1.bmp
ST_1B_1.bmp
ST_1D_1.bmp
偶把遮罩都在最后添加了0,变成这样子
ST_1A_10.bmp
ST_1B_10.bmp
ST_1D_10.bmp
遮罩,立绘都扔一个文件夹了
Match RegEx匹配到了
那下面的怎么设置的?
Catch RegEx
Merge RegEx
偶用的正则表达式
ST[\w]\d+[A-Z](\w\d+).bmp
另外想问下,[ ]和( )
干啥用的,为啥有时候加了[ ]就匹配,不加就不匹配。。。
作者: haibara    时间: 2010-03-01 11:56

引用:
原帖由 airlose 于 2010-03-01 09:42 发表
立绘的文件名这样的
ST_1A_1.bmp
ST_1B_1.bmp
ST_1D_1.bmp
偶把遮罩都在最后添加了0,变成这样子
ST_1A_10.bmp
ST_1B_10.bmp
ST_1D_10.bmp
遮罩,立绘都扔一个文件夹了
Match RegEx匹配到了
那下面的怎么设 ...
Match RegEx
(.+)0\.bmp

Catch RegEx
$1.bmp

Merge RegEx
$1.png

[]是匹配[]中的任何一个东西(无序,任一)
()是匹配()中的所有东西(有序,全部),并可支持反向引用
作者: airlose    时间: 2010-03-01 12:56

---------------------------
Error
---------------------------
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
---------------------------
确定   
---------------------------

嗯,按照上面那个做了,然后点Detail Launch
就出现如上错误。。。
作者: haibara    时间: 2010-03-01 14:55

引用:
原帖由 airlose 于 2010-03-01 12:56 发表
---------------------------
Error
---------------------------
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
---------------------------
确定   
------ ...
你MagickMerger什么版本?
作者: airlose    时间: 2010-03-01 15:19

Alpha10.14
这个版本
作者: haibara    时间: 2010-03-01 16:31

用下最新版看看..........
作者: airlose    时间: 2010-03-01 16:53

最新版在哪里?偶没看到的说。。。
https://www.yukict.com/bbs/thread-21805-1-1.html
这帖子里对应的地址偶也没看到有。。。

[ 本帖最后由 airlose 于 2010-03-01 16:56 编辑 ]
作者: haibara    时间: 2010-03-01 16:59

引用:
原帖由 airlose 于 2010-03-01 16:53 发表
最新版在哪里?偶没看到的说。。。
https://www.yukict.com/bbs/thread-21805-1-1.html
这帖子里对应的地址偶也没看到有。。。
https://yukict.com/bbs/thread-21805-1-1.html
引用:
原帖由 haibara 于 2009-02-07 03:34 发表

MagickMerger

ChangeLog:
Alpha11.11,更改版本号,修正过滤表格中移动功能实际为复制的问题

https://www.yukict.com/bbs/viewt ... mp;page=1#pid312598

作者: airlose    时间: 2010-03-01 17:13

http://www.rayfile.com/zh-cn/fil ... -af57-0014221b798a/
是不是这个地址下载的?
可是下载后还是显示10.14版本。。。


[ 本帖最后由 airlose 于 2010-03-01 17:18 编辑 ]
作者: soul1000    时间: 2010-03-01 19:10

同LS情况一样,不过不是LZ的话,我还在用10.13的说。。。。一直都不知道有11.11的说
PS:我一直下载不到11.11的说。。不知道在哪里能下载到

[ 本帖最后由 soul1000 于 2010-03-01 20:49 编辑 ]
作者: haibara    时间: 2010-03-01 23:55

MagickMerger直接到Alpha12

https://www.yukict.com/bbs/viewt ... mp;extra=#pid312598
作者: airlose    时间: 2010-03-02 12:30

晕,换了新版本还是那个错误提示,难道是偶的电脑问题~
http://www.rayfile.com/files/22e ... -b408-0015c55db73d/
偶上传了,帮偶看看吧,东西都全了,本来就没多少东西~~
还有个错误报告
引用:
2010/03/02 12:19:16
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
        at org.eclipse.swt.SWT.error(SWT.java:3884)
        at org.eclipse.swt.SWT.error(SWT.java:3799)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3855)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3476)
        at MagickMerger.<init>(MagickMerger.java:77)
        at MagickMerger.main(MagickMerger.java:36)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:56)
Caused by: java.lang.NullPointerException
        at ProcessShell$6$1.run(ProcessShell.java:212)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
        ... 9 more
另外说一下,偶打开后初始设置是这样的
选中Software选项卡,点Browser,选择目标目录profiles
然后就弹出具体窗口了,是这样设置没错吧。。。

[ 本帖最后由 airlose 于 2010-03-02 12:35 编辑 ]
作者: haibara    时间: 2010-03-02 12:42

引用:
原帖由 airlose 于 2010-03-02 12:30 发表
晕,换了新版本还是那个错误提示,难道是偶的电脑问题~
http://www.rayfile.com/files/22e ... -b408-0015c55db73d/
偶上传了,帮偶看看吧,东西都全了,本来就没多少东西~~
还有个错误报告

另外说一 ...
你ImageMagick有无装?
作者: airlose    时间: 2010-03-02 13:38

哦~似乎没有~在哪的,干啥的?只把三剑客下载了,还没都试过~
作者: soul1000    时间: 2010-03-02 14:06

MagickMerger 只是GUI(Graphical User Interface),图片的处理靠的是ImageMagick中的应用程序,只是MagickMerger的话是不能处理图片的。。。。所以一定要装ImageMagick。。。。
作者: haibara    时间: 2010-03-02 14:18

引用:
原帖由 airlose 于 2010-03-02 13:38 发表
哦~似乎没有~在哪的,干啥的?只把三剑客下载了,还没都试过~
http://www.imagemagick.org/script/binary-releases.php#windows
作者: airlose    时间: 2010-03-02 16:07

是不是选这里面的,选哪个的。。。
还有下载安装后怎么设置的?
ImageMagick-6.6.0-0-Q16-windows-dll.exe download download Win32 dynamic at 16 bits-per-pixel
ImageMagick-6.6.0-0-Q16-windows-static.exe download download Win32 static at 16 bits-per-pixel
ImageMagick-6.6.0-0-Q16-windows-x64-static.exe download download x64 static at 16 bits-per-pixel
ImageMagick-6.6.0-0-Q8-windows-dll.exe download download Win32 dynamic at 8 bits-per-pixel
ImageMagick-6.6.0-0-Q8-windows-static.exe download download Win32 static at 8 bits-per-pixel
ImageMagick-6.6.0-Q16-windows.zip

[ 本帖最后由 airlose 于 2010-03-02 16:13 编辑 ]
作者: haibara    时间: 2010-03-02 16:14

ImageMagick-6.6.0-0-Q8-windows-dll.exe

一路next
作者: airlose    时间: 2010-03-02 16:32

引用:
2010/03/02 16:29:21
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
        at org.eclipse.swt.SWT.error(SWT.java:3884)
        at org.eclipse.swt.SWT.error(SWT.java:3799)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3855)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3476)
        at MagickMerger.<init>(MagickMerger.java:77)
        at MagickMerger.main(MagickMerger.java:36)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:56)
Caused by: java.lang.NullPointerException
        at ProcessShell$6$1.run(ProcessShell.java:212)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
        ... 9 more
装好了,然后不用什么设置的么?还是那个错误,上面是错误报告。。。
作者: haibara    时间: 2010-03-02 16:44

然后Task-Preference-Software-ImageMagick-Custom Directory指向实际的ImageMagick目录
作者: airlose    时间: 2010-03-02 16:49

呼~~这个终于搞定了,非常感想haibara和soul1000的帮助,偶会继续常来的,嘎嘎~~
作者: airlose    时间: 2010-03-02 21:16

有个新问题,发现MagickMerger合成都是png文件,能否是bmp文件呢?因为bmp用7z压缩后可以非常小,比如这个立绘bmp的压缩后是3M,而png就有14M,如果是大量的话png非常占空间的。。。
作者: haibara    时间: 2010-03-02 21:28

引用:
原帖由 airlose 于 2010-03-02 21:16 发表
有个新问题,发现MagickMerger合成都是png文件,能否是bmp文件呢?因为bmp用7z压缩后可以非常小,比如这个立绘bmp的压缩后是3M,而png就有14M,如果是大量的话png非常占空间的。。。
因为imagemagick无法写32位bmp,所以用png

转换用png2bmp就是
作者: airlose    时间: 2010-03-03 00:06

据偶所知,png是无损压缩,而bmp是直接不压缩,虽然png是无损压缩,但还是压缩了,这样转换后的bmp还是原来的么~
作者: haibara    时间: 2010-03-03 00:57

引用:
原帖由 airlose 于 2010-03-03 00:06 发表
据偶所知,png是无损压缩,而bmp是直接不压缩,虽然png是无损压缩,但还是压缩了,这样转换后的bmp还是原来的么~
因为png无损压缩,bmp无压缩,所以没关系

图象最重要的像素数据,对于bmp,png是等价的
作者: airlose    时间: 2010-03-03 08:39

哦,那偶还是转换下咯~
作者: airlose    时间: 2010-03-03 08:39

哦,那偶还是转换下咯~
作者: haibara    时间: 2010-03-03 21:54

MagickMerger升级下,不会有LZ这样问题了,多次验证imagemagick的存在




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