AI_Player 发表于 2007-9-8 17:56:08

【9月13日更新】游戏王GAME图形组卡器v0.6 For NetBattleX

现在卡查泛滥,但组卡却只是作为部分查卡器的附加功能,好用的组卡器几乎没有。于是我决定制作一个仿GBA游戏式的图形组卡器,作为我编程练手的题目。目前主要功能已经完成。放上来请大家帮忙测试一下,多提点意见跟建议,方便我进行后面的改进工作。谢谢!
===========================================================================

1、翻译效果说明中大部分日文为中文,少量不确定、无必要的或无法识别的地方没有翻译。有兴趣的朋友可自行修改“自定义翻译表.txt”,按照一行日文,一行中文的格式进行添加(末尾不要有多余的空行)。然后运行Conveter Tools,执行转换数据库和生成NBQ补丁。(因为LOVE版卡比较多,目前我主要基于LOVE版查卡器来开发,所以LOVE版的数据会比较准确,建议大家使用)

2、增加拖动卡片时,卡图随鼠标移动的效果。

3、增加快捷键。双击为添加卡片和移动到备用组,DEL键为从卡组中移除。

4、增加配置文件setting.ini。目前有三项可以配置。说明见下方。

配置文件(setting.ini)说明:
;是否显示大图标和小图标,关闭可加快速度,节约内存
ShowIco=True

;加载图片结束后,是否保持虚拟模式。虚拟模式查找快,但翻页画面会闪烁;实模式查找稍慢,翻页无闪烁
KeepVirtualMode=True

;是否允许禁卡
AllowForbiddenCard=true



游戏王GAME图形组卡器v0.6 For NetBattleX修正版 (LOVE查卡器)
http://www.mediafire.com/?dmlvymek0yi

游戏王GAME图形组卡器v0.6 For NetBattleX修正版 (4.30查卡器)
http://www.mediafire.com/?3tmllmmcccs

LOVE查卡器卡图下载
http://www.mediafire.com/?cj1otjngn9d

4.30查卡器卡图下载
http://bbs.newwise.com/thread-172469-1-1.html

请选择所用查卡器的对应版本下载,运行前先把image文件夹复制到组卡器所在目录,用自带的转换工具生成大图标文件夹和小图标文件夹

本程序需要.NET Framework 2.0的支持,没有的朋友请到下面地址下载:
http://www.newhua.com/soft/38669.htm



===========================================================================
游戏王GAME图形组卡器v0.5 For NetBattleX修正版

游戏王GAME图形组卡器v0.5 For NetBattleX修正版 (LOVE查卡器)
http://www.mediafire.com/?2n35zmdb5nn

游戏王GAME图形组卡器v0.5 For NetBattleX修正版 (4.30查卡器)
http://www.mediafire.com/?5q1zwmhb93x

v0.5 更新说明

1、修正因为编码问题,allcards.dll不被NBX识别的问题。
2、修正翻页过快,图片来不及显示,马上再次搜索,索引越界的问题。
3、加入当前卡片记忆功能,排序、切换视图,或者在卡片库和卡组间切换时,自动定位到上次浏览的卡片。
4、图片加载完毕后,从虚拟模式切换回实模式,避免翻页时图标闪烁比较厉害的问题。但搜索速度有所降低,视结果数可能有1-2秒的等待。(我觉得完全可以接受)

关于虚拟模式和实模式的比较:

虚拟模式:检索速度非常快,因为实际只输出需要显示的结果,所以结果再多速度也几乎不变。但是也没每次翻页甚至拖动窗口,都要重新计算需要显示的项目,并重新输出显示结果,所有会有闪烁感(其实我觉得还好啦)

实模式:每次检索都输出所有结果,所以当结果较多时(大于1000),可能会有1-2秒的等待时间。但结果输出完成后,翻页或者拖动窗口都无需重新输出,无闪烁感。而且因为目前卡片最多也就2600多种,搜索等待时间顶多也就2秒(通常是检索所有卡片时)

我目前的做法时启动载入图片时用虚拟模式,因为可以动态计算要显示的项目,优先载入这些图片。载入完成后则转为实模式。而0.4版则一直都是虚拟模式。
到底那种方法好,大家给个意见吧!


v0.4 测试版

游戏王GAME图形组卡器v0.4速度优化版 For 游戏王LOVE查卡器9月7日更新版
http://www.mediafire.com/?f4i6ct6jfwz

游戏王GAME图形组卡器v0.4速度优化版 For 游戏王卡片查询器4.30版
http://www.mediafire.com/?5kldmglm1xo

0.4更新说明:

1、优化略缩图载入,优先载入需要显示的图片,后台线程载入其余图片。同时减少启动时的内存占用。
2、小图标不再内嵌在程序中,改为和大图标同样的载入方式。有兴趣的朋友可以添加自定义卡片了。
3、优化搜索速度,除了刚开始载入大量图片的时候,基本看不到正在检索的画面了。
4、增加右键菜单。
5、增加清空卡组功能。
6、检索卡包时,可用下拉框选择目前所有卡包。
7、增加数据转换小工具,只需要原版卡图,无需再下载大图标和小图标文件夹。同时方便喜欢DIY的朋友。
8、修复了几个小Bug。


v0.3 测试版
因为image文件夹过大,没地方上传,请大家到置顶贴下载游戏王卡片查询器4.30版(已有的朋友就无需重复下载了),将其中image文件夹复制到Card 0.3.exe所在目录即可。

下载地址:http://pickup.mofile.com/0695094753610228
或者使用提取码0695094753610228

[ 本帖最后由 AI_Player 于 2007-9-13 04:50 编辑 ]

帕伽索斯 发表于 2007-9-8 18:11:27

很好,支持,去置顶贴也报个告吧=0=

话说进来前我以为200是一个型号来的。。。。

有其他事干暂不测试,呼吁下其他人积极支持(最近本份工作测试测怕了)

天堂狐 发表于 2007-9-8 23:16:18

支持新兴事务,呵呵。

目前有支持超过10000以上的imagelist控件吗?

如果有,你可以做图形化卡查了。

脑残的路人 发表于 2007-9-8 23:21:17

更新快点就很华丽了。。。。。。

AI_Player 发表于 2007-9-8 23:25:17

imagelist控件支持的数量并没有上限,完全受内存大小的影响。不过我尝试在编译阶段导入图片,图片稍多或者大小稍大,编译器就会Crash掉。改为运行时动态载入则没有问题,就是等待时间比较长。

BTW,我这个跟图形化卡查其实没啥差别吧?不过只用来查卡有点大材小用了,2500多张卡的话要占50多M的内存啊。。。。。。

AI_Player 发表于 2007-9-8 23:28:01

原帖由 脑残的路人 于 2007-9-8 23:21 发表 http://bbs.newwise.com/images/common/back.gif
更新快点就很华丽了。。。。。。
已经取得帕帕使用4.30卡查数据的授权,最迟明天就能放出完整测试版了。
在此特别对帕帕的支持表示感谢! ^_^

AI_Player 发表于 2007-9-9 03:04:07

卡片完整版更新,自己顶!

霜子哀歌 发表于 2007-9-9 06:54:05

应用程序正常初始化(0xc0000135)失败。请单击“确定”,终止应用程序。

我看到这个了。。。

脑残的路人 发表于 2007-9-9 09:44:36

回楼上的
下了能用
以后耍NBQ更方便了=3=

KCKH 发表于 2007-9-9 11:32:42

怎么我用迅雷下不到主程序呢```没资源

AI_Player 发表于 2007-9-9 11:42:12

原帖由 霜子哀歌 于 2007-9-9 06:54 发表 http://bbs.newwise.com/images/common/back.gif
应用程序正常初始化(0xc0000135)失败。请单击“确定”,终止应用程序。

我看到这个了。。。
应该是没有装.NET Framework 2.0,目前只有VISTA自带。没有安装的朋友请先下载安装,再运行程序。

AI_Player 发表于 2007-9-9 11:45:13

原帖由 KCKH 于 2007-9-9 11:32 发表 http://bbs.newwise.com/images/common/back.gif
怎么我用迅雷下不到主程序呢```没资源
大概是mofile不支持迅雷吧,我也是第一次用,不是很清楚,抱歉!
有人知道还有什么空间比较好用吗?我再上传一次。加上image文件夹的完整版一共80M,有什么免费空间支持这么大吗?

脑残的路人 发表于 2007-9-9 11:52:02

= =
我就是用迅雷下的
能下。。。。。。
至于完整版没什么必要吧
反正大家都有查卡器
直接弄个主程序就够了
下的也快

glbjjun 发表于 2007-9-9 11:56:12

过来支持一个!

想不到楼主也用.NET Framework 2.0作东西,呵呵,今天刚将VS2008 Beta2安装好,准备用.NET Framework 3.5作新东西了。

脑残的路人 发表于 2007-9-9 12:00:51

用过之后加一个功能就比较完美了
= =
卡组清空功能。。。。。。

AI_Player 发表于 2007-9-9 12:02:13

回复 #14 glbjjun 的帖子

呵呵,主要是觉得C#用起来比较顺手。不过光.NET Framework 2.0有装的人就已经很少了,3.5还是等正式版出了,看看情况再说吧。毕竟写的程序不是只给自己用的。

AI_Player 发表于 2007-9-9 12:04:33

原帖由 脑残的路人 于 2007-9-9 12:00 发表 http://bbs.newwise.com/images/common/back.gif
用过之后加一个功能就比较完美了
= =
卡组清空功能。。。。。。
谢谢你的建议!这个确实是我考虑不周。目前暂时先用读入一个空白文本文件代替吧。

天堂狐 发表于 2007-9-9 19:59:45

如果嫌listview读取数据速度太慢的话,可以用第三方控件代替。

用HyperList 读取 100000 (10万) 条的数据,使用时间为: 0.0028秒
用ListView  读取 100000 (10万) 条的数据,使用时间为: 24.032秒

效果可见。

NINI1218 发表于 2007-9-9 20:05:08

貌似没有卡包列表?但卡资料到是标了卡包.

帕伽索斯 发表于 2007-9-9 20:30:55

原帖由 AI_Player 于 2007-9-8 23:28 发表 http://bbs.newwise.com/images/common/back.gif

已经取得帕帕使用4.30卡查数据的授权,最迟明天就能放出完整测试版了。
在此特别对帕帕的支持表示感谢! ^_^
准确地说,卡片资料还有相当一部分是XYZ的卡表,还有RN一直以来提供的卡名翻译、研究等支持,还有很多很多人的支持。。。。

总之不单单是我啦~


楼主继续加油吧

也谢谢小软件作者们技术上的互相支持了
页: [1] 2 3 4 5
查看完整版本: 【9月13日更新】游戏王GAME图形组卡器v0.6 For NetBattleX