摘要:demo算是能比较正常的运行(由于没有使用异步调用,在网络环境极为恶劣的情况下还是有很多不足,有空全部重写).1 解决了XP下完全透明的bug .. 问题很奇怪,可能是animatwindow 跟 继承的窗体一起使用造成的结果,windows2003上面一切正常,可能是xp不再支持awindow?目前放弃的窗体的淡入淡出效果.2 用于本地信息存储的方式决定为 SQLite+XML(交换文件),SQ...
阅读全文
随笔分类 - 想法有一点
1
一些新的想法,不见得实现.
摘要:demo算是能比较正常的运行(由于没有使用异步调用,在网络环境极为恶劣的情况下还是有很多不足,有空全部重写).1 解决了XP下完全透明的bug .. 问题很奇怪,可能是animatwindow 跟 继承的窗体一起使用造成的结果,windows2003上面一切正常,可能是xp不再支持awindow?目前放弃的窗体的淡入淡出效果.2 用于本地信息存储的方式决定为 SQLite+XML(交换文件),SQ...
阅读全文
摘要:还是为了学习C#,但是后来主要搞vbs脚本了,用C#的生成物 生成生成物,后来发现维护生成物生成的生成物生成的生成物的正确性真的很困难...Debug了一晚上.C#没有My命名空间,而且 "插入代码段"这个功能跟VB.NET比起来不是能简单的用"简陋"两个字来形容的.引发我搞这个的主要是QQ群里面说的那个熊猫烧香.看了vbs那一段.自己兴趣也来了.整体分两部分.1 VBS:他用的是vbscode=...
阅读全文
摘要:据说VB不如C#好找工作,于是转行搞C#.C#的IDE的职能感知确实不如VB的好...1 学习了REGEX的使用方法2 主要还是为了适应C#的语法3 朋友所托,不然我怎么会想起来搞这个的...4 要做就做通用的,任意字符串的查找跟批量实现5 如果支持脚本Format转换也不是不可能的6 同理,支持脚本搜索也是可能的,但是.两个都支持了跟重写程序还有什么分别么
阅读全文
摘要:Black-Cat 阶段性报告:Black-Cat 系统是用于个人光盘资料索引检索以及朋友圈交流用的工具(或者称为系统,以下简称BCS),详细信息请参考 http://blackcat.cnblogs.com 的其他文章.现阶段(2006-11-25)完成进度:数据库设计阶段性完成(现有设计不会被修改,但是不排除根据新的功能添加的可能性)DAL层Debug(目前不到2W行,预计控制在4W之内)业务...
阅读全文
摘要:不知道怎么实现.你如果用的是xp或者2003放进光盘之后会出现一个窗口用mediaplayer打开,用MediaPlayerClassic打开.....怎么才能添加自己的程序进去?"建立光盘索引" 把这个添加进去!希望能找到办法另外,发现windows自带的索引服务也很强.但是不知道怎么用.而且似乎只有MS的东西才用这个服务(比如visio,iis)还是自己用数据库建立索引吧.毕竟用起来这个不放心...
阅读全文
摘要:Access不能保存长文件名的问题的解决办法之一用这种办法存储tbFile{iddvdidparentidfileName 255extName 255fullFilePath 备注类型keyword 255note 备注类型type 表示目录 文件 光盘 或者 轨道之类}id 就是当前条目编号parentid指向...
阅读全文
摘要:就是输入控制器,或者输入设备控制管理器,或者游戏控制控制器 问题来源: 游戏输入貌似是一个简单的问题,你可以用DirectInput test所有的按键,然后筛选,最后生成序列,检测输入流....如此之类这般.同样的,除了键盘之外还能应用到其他输入设备,比如手柄之类(鼠标比较特殊) 进行了N次这样的过程之后,是不是感觉这些东西其实可以单独分离出来的.为什么不做一个组件通过一些配置文件让每个程序都可...
阅读全文
摘要:用于解决AVI render闪烁以及体积过大的解决方案,需要游戏文件系统支持 如果游戏文件系统没有人感兴趣,那么对于这套东西来说几乎就是致命的打击了(或者成长起来不是很理想) 它是什么? 记得MM公司的Flash吧,就是这样的东西,但是我们要应用到DirectX游戏场景.为什么不直接用AVI? Er....不是不想,而是现阶段只能提供一个接口等待以后的实现.实际上动态的avi可以理解为单幅bmp的...
阅读全文
摘要:主题:用于解决大量的零散的文件的分布,管理,版本控制以及升级的一套组件 为什么要把文件打包? 不可否认,玩家都是天才,只有天知道他们会对你脆弱的系统做如何的"改进".想想一下,当你面对一个游戏,而且他的全部资源都摆在你的面前.如果是我,一定会产生某些邪恶的思想.(周星星当年就说过:"曾经有一堆游戏资源文件摆在我面前....") Er... 这仅仅是一个方面.因为就算是打包后的文件依然有执着的人想办...
阅读全文
摘要:表现跟战斗全部分离 原来提到过的,通过近期HeroesV 发现可以改进. 玩家的主要任务就是训练自己的人物(或者队伍).去打怪,完成任务学习魔法,以及得到宝物. 战斗分为两种,A 任务或者MF B 玩家之间的对抗 如果队伍实力很强,那么你可以用自动战斗的模式"观看"战斗结果 当然可以自己通过热键以及菜单用指令的方式控制人物战斗.比如类似warCraft3.你选择某个人用某个技能影响某人.这个技能...
阅读全文
摘要:前一阶段没有顾及blog...反省中...光盘扫描好办.但是如果扫描一个DVD,文件数目可能会相当大.假设一个DVD有3万个文件,文件名长度10字节,外加目录名.很可能突破1M或者更多.这样多的条目如果用insert来搞是不是很恐怖?而且客户上传需要等待处理时间不也是很长? 3w条数据,上次测试过,结果给忘了,反正本地也需要消耗很多时间.那么怎么办?1 减少无用文件数目,将垃圾文件列表整理成一个t...
阅读全文
摘要:ftp http之类的资源并不在同一个物理磁盘目录下而且很遗憾.我们几乎没有办法读取 IIS或者servU的虚拟目录信息(其实要读取IIS的还是很简单的,可是今天有个IIS明天就有ServU后天还不知道会有什么). 虽然我们可以提供一个反射的办法让插件来支持这一个操作.但是还是不希望把这么关键的东西交给插件啊.所以折衷一下.用XML来保存自己的虚拟目录信息.然后给这个特殊的XML做一个简单的UI编...
阅读全文
摘要:个人偏向使用filesystemwatcher,除非它效率太差
阅读全文
摘要:当时是这样填写的 申请内容 1、团队英文名称: BlackCat Family 2、团队中文名称: 猫猫工会 3、团队简介: BlackCat 是工程名,用于做范围内的文件索引,检索平台.对外提供索引服务.可以广泛用于光盘检索,ftp检索等等.团队成员st.dix有相应的系统介绍 4、团队成员的Blog帐号:a11s http...
阅读全文
摘要:我们的猫猫是很可爱的!可以考虑以后做个人猫猫形象!但是现在没有时间不可能完成的...这个交给擅长做宠物系统的人来做吧...客户端一定要做的漂亮.再说这个本来就是跟web密不可分的.所以建议客户端用html来做基本上就是用MS的web浏览器+客户端程序来做,类似DirectX SDK的效果.结果集是动态生成的.所以对于客户端很可能用自己的web server来动态response数据集用apache...
阅读全文
摘要:客户端嘛.应该是很简单的.我们做到程序是很"可爱"的首先,如果要提供扫描,那么必须安装符合系统的客户端软件进行信息提取.如果用户加入了很多域,这样用ID来标识就很累了,用户有可能需要记住很多很多的密码.就像现在的ftp用户需要记住很多ip port user pass 一样.真的很累....我们的系统如何解决这个问题?由于反正都是有客户端的嘛...根据硬盘序列号以及网卡序列号(单机的就不需要帐号了...
阅读全文
摘要:DVD Library 数据库设计 需要满足的要求: 1 功能分离,尽量建立较少的字段,因为数据一般不会少于1w,而且查询密度大,字符型数量多 2 初期考虑使用access,不排除服务器使用SQL Server的可能 3 服务器表结构与客户端雷同,多一个用户字段 4 access不能保存表间约束,设计的时候需要注意此问题 5 处理好报表问题,vs2005的似乎不能满足要求.可以考虑生成其他格式...
阅读全文
摘要:DVD Library 需求以及功能描述 实现功能 1 基本的查询功能 2 光盘扫描,存储 3 分类,分版本 4 额外的描述,安全列表 5 模块化,可以网络发布 功能细节描述 1 查询 1.1 关键字查询 1.2 按照光盘列表 1.3 列表中搜索 1.4 关键字定义- 文件名,特定关键字,备注,光盘名(这个不在搜索范围内,因为光盘名就写在光盘上,没有搜索的意义) 1.5 高级选项 – ...
阅读全文
1
|