Board logo

标题: [讨论] crage2将要实现的新功能 [打印本页]

作者: 痴汉公贼    时间: 2009-05-06 23:10     标题: crage2将要实现的新功能

绝对不会实现的功能:
1)图像格式转换 比如转换成png或jpg
因为有许多更好的软件能做到这一点
2)crage专用的图形界面
因为我不会图形编程 而且一旦crage实现为通用引擎 可以把crage控制部分导出为模块 这样界面部分可以任意编写 crage只提供最基本的命令行界面

一定要实现的功能:
1)探测模式(废弃 原因见https://www.yukict.com/bbs/thread-27850-1-1.html
根据使用者选择提取的文件 进行自动猜测 并给出所有候选结果
对于现在需要特殊参数的插件来说 探测模式会给出提取参数以及提取示例
对于需要指定插件名的插件来说 探测模式会在备选部分给出这些插件的列表 以供用户选择
2)合并-p和-d的功能 即合并gui中的提取源文件和提取源目录 选择目录即目录提取 选择文件即文件提取
3)保存日志的功能
自动记录提取过程输出的内容到某一文件
4)配置文件设置
以便节省一些参数的设置 当然指定的参数会覆盖配置文件中的设定

注意:一定要实现的功能会分批在crass 0.4系列中实现 最终稳定后会升级为crass 0.5。

将来要实现的功能:(越往后越不靠谱)
1)多线程化(多个封包由多个线程处理;每个封包内的资源又被多个线程分别处理;线程数可设)
2)实现为通用提取引擎库 供第3方使用
3)开放cui sdk和crass核心库的sdk
4)为图像合成器提供接口
5)加入封包制作的功能(实现assage)
6)为脚本反编译器提供接口

注意:当除了assage的功能实现时,会把crage从crass中独立出来并独立命名为crage2. 届时crass这个名字变成crage和assage的核心引擎库


其他功能也请提出~ 当然要落实的话会花很多时间 因为你们必须记得: 作为一款资源提取器 没有比支持更多的游戏来的更有用的了

[ 本帖最后由 痴汉公贼 于 2009-07-03 12:39 编辑 ]
作者: elvis_w    时间: 2009-05-07 13:46

到时候希望有高手来做个GUI
作者: 竹宮綰軒    时间: 2009-05-07 18:45

恩,汉公大大设想的很多...
还有某只以前提过的"发送提取报告''
作者: 竹宮綰軒    时间: 2009-05-16 09:27

恩...又想到一个....
每次为了看Crass是否支持某一游戏,
就要一个支持列表一个支持列表的找...找的某只头疼
(尽管使用Ctrl+F但是还是....)
所以设计一个搜索程式也很必要~
作者: 痴汉公贼    时间: 2009-05-16 11:55     标题: 回复 4楼 竹宮綰軒 的帖子

有探测模式 还需要你说的功能吗
作者: fool    时间: 2009-05-31 00:51

提取功能我觉得现在已经很好用了,还是多支持点游戏比较实在
另外希望加入的就是封包功能,不过排好后面……OTZ
能不能先把已经做好的几个游戏封包工具弄出来……
作者: 酒酿乌织汤圆    时间: 2009-06-20 12:37

我觉得提取功能已经很好用了,唯一的希望是多支持一些游戏~~~
先为大人的椎名里绪计划奉茶~~~
作者: yooucs    时间: 2009-07-03 10:53

   自动监测是哪个插件自动使用会更好= =
作者: 紫艳    时间: 2009-07-10 21:41

功能很不错。。。。超期待。。。




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