一,下载相关
(onedrive下载) GalPhotoAuto.7z (808.9 KiB, 944 次点击)
GalPhotoAuto.exe
CRC32: 03916927
GalPhotoAutoB.exe
CRC32: 0C539493
程序需要 Microsoft .NET Framework 4.5,Windows 8已经包含。微软官方.NET Framework下载地址
二,注意事项
1,由于.NET Framework 4.5不支持WINNT5.X系统,所以不要在XP上运行。
2,支持多核并行。图片均载入内存处理,四核U的话最好有200M空闲内存。
3,只允许五种图片格式,png、bmp、jpg/jpeg、gif、tga、dds可以混合存在,优先顺序为左至右。
4,转换合成等用完的图片均移动至图片所在目录的“0_YouCanDel”目录下。
5,如果你内存不大、硬盘速度慢的话,可以减少使用CPU核心数。
6,程序会递归子文件夹及文件。
7,B.Ver为不使用外部库(处理TGA、DDS),只使用.net自身的库(标准图片格式),如标准版功能无效就用B版本。
(*)I need help of the Japanese and English translation and proofreading.
三,当前功能列表
相应的说明和例子在压缩包的“功能说明和例子.txt”里边。
第(1)类功能
1,将某种颜色设为透明
2,截取图片。
3,扫描32位图片的ALPHA是否全黑或全白,是就转为24位图片 BMP/JPG
4,格式转换
5,扫描32位图片,根据图片ALPHA的黑色值,计算并取出图片有用范围
6,横向剪裁
7,竖向剪裁
8,缩放图片
第(2)类功能
1,常规合成规则。
模式一:手动添加底面,面图片位于左/右/上/下角
模式一:手动添加底面,面图片的起点 X,Y 在"特别设定"里设定
模式一:手动添加底面,底(左边)放ALPHA/(黑白反色),面(右边)放源图(该功能不需要事先转成png)
模式一:手动添加底面,两张图直接合成,非白色的ALPHA一律视为黑色的ALPHA
模式一:手动添加底面,两张图直接合成,仅复制面图片ALPHA为白色值的颜色到底图片
模式二:添加文件夹,自动合成,以"_m"结尾的合成,xxx.bmp是源图,xxx_m.bmp是作为ALPHA(该功能不需要事先转成png)
模式二:添加文件夹,自动合成,以"_m"结尾的合成,xxx.bmp是源图,xxx_m.bmp是作为ALPHA,黑白反色(该功能不需要事先转成png)
模式二:添加文件夹,自动合成,以"m"开头的合成,xxx.bmp是源图,mxxx.bmp是作为ALPHA(该功能不需要事先转成png)
模式二:添加文件夹,自动合成,文件名中间带"M"和后面带xy坐标,ABC12Dx100y50.bmp是源图,ABC12DMx40y30.bmp是作为ALPHA(该功能不需要事先转成png)
模式二:添加文件夹,自动合成,以"_MS"或者"_M"为结尾的合成,ABC_XY.bmp是源图,ABC_MS.bmp是作为ALPHA,黑白反色(该功能不需要事先转成png)
模式二:添加文件夹,自动合成,图片宽度可平分,左边是源图,右边是ALPHA(该功能不需要事先转成png)
模式二:添加文件夹,自动合成,图片宽度可平分,左边是源图,右边是ALPHA,黑白反色(该功能不需要事先转成png)
模式一:手动添加底面,扫描底图片(面部)留空区域的ALPHA是否能和面图片(表情)的ALPHA适配合成(严格)
模式一:手动添加底面,扫描底图片(面部)留空区域的ALPHA是否能和面图片(表情)的ALPHA适配合成(仅检查宽度)
模式一:手动添加底面,根据面图片的(X/Y)轴(第/最后)一行(最上/下/左/右)的RGB,扫描底图片找出完全相同位置适配合成
2,RioShiina(ZeaS版)解包的立绘合成。如:XXXXXX@0000_pos_数字_数字.png
模式一:手动添加底面
模式一:手动添加底面,底图片高度根据面图片自动增加(在极少部分情况,要用这个功能。)
模式一:手动添加底面,底图片宽度根据面图片自动增加(在极少部分情况,要用这个功能。)
模式二:添加文件夹,自动合成,00XX是完整的身体,01XX是表情,02XX和以后的不合成
模式二:添加文件夹,自动合成,00XX+01XX合成完整的身体,02XX/03XX/04XX是表情,05XX和以后的不合成
3,kirikiri2 解包的的立绘合成。
kirikiri2 *.csv 合成相关在 https://ztjal.info/worksgal.html
asd 脚本系列
模式二:添加文件夹,自动合成,xxx.asd + xxx.png + xxx_a.png
模式二:添加文件夹,自动合成,xxx.asd + xxx_a.png + xxx_a_m.png(该功能不需要事先转成png)
模式二:添加文件夹,自动合成,*.cgm + *.asd
tjs 脚本系列
模式二:添加文件夹,自动合成,ImageObject.tjs
ks 脚本系列
模式二:添加文件夹,自动合成,以 *.ks 为主索引,合成 *.tjs 或者 xxx_info.txt + xxx_y.txt
模式二:添加文件夹,自动合成,CGモード.ks 或者 first.ks
模式二:添加文件夹,自动合成,*.ks
xxx_info.txt + xxx.txt 系列
模式二:添加文件夹,自动转换,根据 xxx.txt 的属性定义将图片转换成可用于直接手动合成统一尺寸的图片
模式二:添加文件夹,自动合成,xxxyy_info.txt + xxxyy_z.txt + xxxyy_z_info.txt
模式二:添加文件夹,自动合成,xxxyy_info.txt + xxxyy_z.txt + xxxyy_z_info.txt,宽高度自动增加
模式二:添加文件夹,自动合成,xxx_info.txt + xxx.txt + xxx.stand
模式二:添加文件夹,自动合成,fgimage\xxx_info.txt + fgimage\***\xxx_y.txt,info 结构为 dress:diff, facegroup, fgname, fgalias
模式二:添加文件夹,自动合成,fgimage\xxx_info.txt + fgimage\***\xxx_y.txt,info 结构为 dress:base, dress:diff, facegroup, fgname, fgalias
模式二:添加文件夹,自动合成,fgimage\xxx_info.txt + fgimage\***\xxx_y.txt,info 结构为 dress:base, dress:diff, face, add可有可无
模式二:添加文件夹,自动合成,fgimage\xxx_info.txt + fgimage\***\xxx_y.txt,info 结构为 dress:diff, face, add可有可无
模式二:添加文件夹,自动合成,fgimage\xxx_info.txt + fgimage\***\xxx_y.txt,info 结构为 dress:base, dress:diff, face, rename
pos + anm + asd 系列
模式二:添加文件夹,自动合成,xxxyy.anm + xxxyy_anm.asd + xxxyy.pos
模式二:添加文件夹,自动合成,xxx.pos + xxx_yy_zz.anm + xxx_yy_zz.asd
4,asmodean 的工具解包后的合成
模式一:手动添加底面,exl6ren,合成文件名带xy坐标的文件,如:XXXXX+x295y34.png(该功能不需要事先转成png)
模式二:添加文件夹,自动合成,exl6ren,自动合成cg(该功能不需要事先转成png)
模式二:添加文件夹,自动合成,exszs + tig2png 后的 *.dat + *.png,如:ougenki_A.dat + ougenki_A.png
模式二:添加文件夹,自动合成,exef2paz,合成文件名带xy坐标的文件,如:XXXXX+YYY+ZZZ+x172y164.png
模式二:添加文件夹,自动合成,exchpac,*.spm 或者 visual.dat
模式二:添加文件夹,自动合成,exdieslib,*.dzi
模式二:添加文件夹,自动转换,exoozoarc,根据 *.txt 的属性定义将图片转换成可用于直接手动合成统一尺寸的图片
模式二:添加文件夹,自动合成,exyatpkg,scriptSettings.lua + *.evt
模式二:添加文件夹,自动导出,exsteldat,*.mng
模式二:添加文件夹,自动合成,exmed,_BGSET 或者 _SPRSET(该功能不需要事先转成png)
模式二:添加文件夹,自动合成,exanepak,chaNX00(u).png + chaNXYZ(uh).png
模式二:添加文件夹,自动合成,exescarc,*.lsf(该功能不需要事先转成png)
模式二:添加文件夹,自动合成,expimg,*.txt(该功能不需要事先转成png)
5,crass 的工具解包后的合成
模式二:添加文件夹,自动合成,PJADV,*.bin(graphic.bin)
模式二:添加文件夹,自动合成,PJADV,*.anm
模式二:添加文件夹,自动转换,NScripter,nscript.txt
模式二:添加文件夹,自动合成,DDSystem,sh_aXYZ\000000.tga
6,westside 的工具解包后的合成
模式二:添加文件夹,自动合成,ippaiscv,*.txt
四,更新日志
v1.73.65
1,第(1)类功能的格式转换增加,“ALPHA黑白反色”单选项。
2,第(1)类功能增加“缩放图片”功能。
v1.72.62
1,第(2)类功能如果运行出错显示错误信息到“日志”。
2,增加B版本。(暂时先这样吧)
v1.72.61:
1,asmodean的合成增加“模式二:添加文件夹,自动合成,exl6ren,自动合成cg”
2,asmodean的合成更新“模式一:手动添加底面,exl6ren,合成文件名带xy坐标的文件”,不再需要事先转成png
3,修正kirikiri2的“模式二:添加文件夹,自动合成,xxx.pos + xxx_yy_zz.anm + xxx_yy_zz.asd”的BUG
v1.71.59:
修正 asd 脚本系列“模式二:添加文件夹,自动合成,xxx.asd + xxx.png + xxx_a.png”对脚本内未知个数空格的支持。
v1.71.58:
1,第(1)类功能的截取图片可以输入同高或者同宽。
2,更新asd 脚本系列“模式二:添加文件夹,自动合成,xxx.asd + xxx_a.png + xxx_a_m.png”支持新结构。
旧的日志自行查看压缩包内的“更新日志.txt”
高级手动合成神马的有空再理。
由于提取出来的面图片背景不是透明的,而底图片背景是透明的。(用了3种工具依然如此)
所以能否增加一个这样的合成规则:
模式一:手动添加底面,根据面图片的X轴第k行(最上)的RGB,扫描底图片找出完全相同位置适配合成,且面图片背景不透明时,以底图片透明为优先。即是合成时底图片那些完全透明的像素保留下来,而面图片的对应像素变为透明。
比如这两张图片的合成:
http://pan.baidu.com/share/link?shareid=421213&uk=4045874936
结果需要得到12张均为背景透明的图片。
查起来这个算是BUG了,要FIX。
谢谢,期待你的新版本!
刚刚用你发布的新程序处理完2000张合成图片,没想到这么快就更新了软件。
这次合成图片可是完美了,真是十分感谢!
新版的将底图片的ALPHA保留,这样就可以保持面部背景透明了呢。
游戏:
[120525][ひよこソフト桃組]おしえて☆エッチなレシピ
鉴于Westside或Crass或asmodean的工具都不支持合成人物图,故自己动手用你的工具来合成。
由于部分提取(3个工具都试过了)出来的人物面部背景不是透明的,我便不去处理那些了,比较麻烦。
进入正题吧:是关于剪裁图片,能不能增加个选项是“剪裁数量” 而不仅是 “剪裁宽度”,因为我提取出的图片都是12张紧密连在一起的,每个都要手动计算宽度的话实在太麻烦了。比如原图宽度是756,除以12为63,设定剪裁数量为12就自动按宽度63每张来裁剪。
嗯,我改下设计。
在特别设定那里输入祝祭の歌姫之后,验证,然后执行,没效果!!!!
自己把路径搞正确。
难道不是直接把evimage文件夹拖到模式二里面,然后用特别设定来合成么?= =这有错?
自己看功能说明。
[130329][MORE] 祝祭の歌姫 ―君と紡ぐ明日への歌―
這個遊戲又如何解決呀~tjs 腳本似乎是不能用的說
看新版的使用说明。
合成好像有些問題,不知道是不是 .ks 腳本沒有用到的圖片組合關係?
自己完全手動合成出來的結果是261張,也不知道這樣對與不對...
腳本沒用到。
[130329][ユニゾンシフト・アクセント] 流星☆キセキ ‐SHOOTING PROBE‐
這個遊戲不知道要用哪一種模式才行啊...我把 data 腳本上傳給您研究看看
http://www.zetaupload.com/?f=3430D0194C
本來「info 結構為 dress:diff, face, add可有可無」是支持的,但少了些排除判斷導致程序不能運行下去,現在支持了。
如果是事件呢, 事件好像沒有 .txt 檔案可供合成啊
你没看清楚“3,kirikiri2 解包的的立绘合成。”下边写着什么吗。
我了個去, 我還真的沒看到有這麼一個東西
聽你上面這麼一解釋, 似乎座標放在 .tlg 上
是的,就在TLG的尾部。
請教一下,
Triptych(ALcot)的ch有沒有什麼方法能快速批量合成?
以下傳个圖給大大看看:
http://pan.baidu.com/share/link?shareid=365193&uk=1832166151
如果沒坐標定義文件的話,可以將圖片分切開三份,再用掃RGB功能肯定能搞定,不過就是全程要手動。
其實我也不太肯定有沒有,
因以前看過一些看似亂碼的文件原來跟坐標有關。。。
以防萬一,我還是傳所有文件給你看看:
http://pan.baidu.com/share/link?shareid=365858&uk=1832166151
不行,要解密才有可能看得明。
謝了,那我就手動合吧。
小白请教[110930] [エフォルダムソフト] 恋騎士 Purely☆Kiss的立绘合成
里面角色ベルナデット跟由宇用大大的工具合成后发现俩角色的头饰(帽子http://i.imgur.com/mgQUZ8o.png http://i.imgur.com/x9TQNbW.png)被放到最底层来合成(像这样http://i.imgur.com/kzbGUX1.png http://i.imgur.com/uidhe4p.png)
不过由宇有一部分合成却没这个问题(http://i.imgur.com/faqXR29.png)
试了试改txt,不过看不懂完全瞎搞,最后还是白费力气..
吉里引擎?如果是的话再来二次合成(覆盖),用根据TXT的定义转换图片,转换后就可以手动合成了,自己DIY。
感谢大大,本来是打算自动合成偷懒的,不过看来还是手动省事^ ^
大大,咱看到你下个版本打算添加“kirikiri2合成规则,asd(さくらさくら)立绘”,那请问同一公司的よつのは的ev合成是不是也就能顺带一起解决了?
目前よつのは的问题是,ev和立绘的图片分为底面、脸部和嘴三部分,目前使用asd合成只能把底面和脸部合成,而嘴是无法合成的。さくらさくら是不是也是同样的问题呢?
“kirikiri2合成规则”目前有点想坑掉,这种想怎么写就怎么写的脚本很难搞几个类型的规则,这个战斗会变成无止境。
よつのは,06年的旧游戏,什么都不记得。さくらさくら是“目”和“口”分开。
那两个游戏的合成规则应该是一样的了。
目前有没有什么通用工具可以识别这种“目”、“口”分开的脚本呢?或者必须破解.asd读取坐标信息后手动合成?
应该没有通用工具,或者我不知道。
脚本直接打开看就得了,和文件名的关系自己动脑想想就明的了。
Z大,我又看了下,两个游戏的合成方式还是有很大区别的。
这是よつのは的样本——
http://pan.baidu.com/share/link?shareid=397191&uk=2284157638
脚本还有合成方式和さくらさくら还是有很大区别的。
看起来不是很难的样子?
更新了对よつのは的asd支持。
さくらさくら的合成软件里的说明有写,当前只有合EV的功能,不过如果自己写脚本一样可用于立绘。
[120427][Lose] ものべの -MONOBENO-
最近重新製作一次無損版的, 不過這個模式完全沒有反應
「模式二:添加文件夹,自动合成,xxx_info.txt + xxx.txt + xxx.stand」
還有 [120127][bootUP!] ふたあね・Hs ~若葉とあやめのLOVEエロ物語~ 這個遊戲
是使用 PJADV 解出來的,不過使用「模式二:添加文件夹,自动合成,PJADV,*.bin(graphic.bin)」
卻也是不會合成,以上這些都是合成 event
ものべの,AD有工具,不知道可以看我的解包记录
ふたあね,用“常规合成规则”的“根据面图片的RGB适配合成”
你完全可以手动嗯。
Z大,我想问下LIVE.DLL+GAME.DATA+GAME.001+GAME.EXT这类游戏的怎么解啊,我想自己弄立绘出来,但是这种游戏我到处都找不到解的方法,有帖子说用CRASS,但是对于那个参数还是什么插件的设置根本搞不明白啊,而且那个是08年的帖子,对于新出的游戏不知道还怎么解。
1,crass的LiveMaker插件
2,asmodean的exvff
3,GameViewer,但要自己加脚本才支持其它游戏
copy /b game.dat+game.001 out.dat
是系统命令,用来将两或者多个文件合并
感谢Z大,因为我这里没有那个插件,后来去下了个,总算是可以提取出来了,再次感谢~~
看这文章不错啊!
安~
有關真剣で私に恋しなさい!A-1的ch合成,
我曾用過ad的merge_spm合,但有部份ch合不了,
想問有沒有更好的合成方法?
一是等下AD更新,我也考慮下,最近感覺坑開多了時間上受不了。
感謝幫忙~ >▽<d
ztj大您好,
請問 [121214][戯画] キスベル 的立绘可以用什麼模式合呢?
立绘表情大小不一,似乎需要座標,但CG包沒有附....是否有解 >"<....謝謝......
最後,感謝ztj大的工具程式,剛合了兩套 CG 了....(合完整套圖好大啊...硬盤壓力有點大....=___=;;;)
不行的,你要合成的話必需下遊戲並解包,用AD的exchpac。
謝謝您的幫助!! ^^
再試試看~
[121221][つるみく]夢喰い-つるみく式ゲーム製作- Re:dream 的EV有一个合成表FileInfo.txt,可以利用一下的咩?
FileInfo.txt http://pan.baidu.com/share/link?shareid=166596&uk=2788091310
EV样品 http://pan.baidu.com/share/link?shareid=166595&uk=2788091310
宽高相等,用手动合成功能合吧。
大大請教一下
[120831][つるみく]HOTOTOGISU -滅せぬもののあるべきか- 是kirikiri2系統,解開以後沒有ASD,圖片格式為01_01_##Y##0#+01_01_01Z####類型的可以合成麼?
图片宽高一样,转成png直接手动合成,自己配吧。
手動好慘-。-謝謝指教了
安~戦極姫4的ch合成不知會否支持?
模式:「添加文件夹,自动合成,exszs + tig2png 后的 *.dat + *.png」我試過,合成不了。
傳個圖給大大看看:
http://pan.baidu.com/share/link?shareid=151695&uk=1546339978
我是用otosencv抽取,抽出來為tig格式的圖+對應的dat文件,我已把圖換成png。
一些數據改位置了,而且再考慮以後官方可以隨意更改,我要寫個萬能自動猜位結構。起點坐標數值加密了,不夠水平破解程序,新加的值的含義暫未能搞明白,看來要等人放破解的EXE我再來研究破解後的程序。
感謝你,完美地合成好了>▽<d
網上剛放流的NoDVD patch不知會否有幫助?
試過了,冇耐性一步步調試,放棄了。
对了,我是用koisorcv.lzh来提取[121026] [すたじお緑茶] 祝福の鐘の音は、桜色の風と共に。的
目前没工具能得到文件名或者坐标等。你有爱就用PS自己一张张来。。。
大神再顺便求[121026] [すたじお緑茶] 祝福の鐘の音は、桜色の風と共に。的人物立绘合成方法,谢谢
高手求中の人などいない! 的立绘合成方法哇!谢谢了
求中の人などいない!的立绘合成方法,谢谢
在计划范围内。
明白了,感谢高手的努力,哈= =话说我自己发的评论居然自己看不到,害得我以为没成功,发多了一次,不好意思