-
元气恢复中
2009-07-02
这周不知怎么的,奇困无比,估计到周末甚至下周才能恢复更新,顺便休息一下握鼠标已经有痛感的右手.
于是各位这几天先不用来的太勤了.
-
力度
2009-06-29
中午听老板总结了一下和M$中国的合作情况,也有些气愤,做人做事都要有力度,如果最初没有,将来也会被逼获得这种能力,这是殊途同归的.
打鼓也是这样,晚上和ztabris 羽毛还有他女友去西单玩了会,不论架子鼓还是太鼓都因为上肢力量的增强而能获得更好的成绩.
回来聊天提起前天给奶牛过生日KTV的趣事,于是众人提议以后不定期去唱唱,不知我这京剧腔啥时候能适应流行歌曲,笑.
-
诡异问题记录
2009-06-26
某程序,如果该进程被调试方式启动(注意只要带调试器启动,如果正常启动后期附加调试器没事)在执行某个操作后崩溃,出错原因是错对0xabababbb地址解引用,实际上是一个指针错误的被初始化为0xabababab(编译为Release版的默认初始值),然后在它的10字节偏移空间上操作造成的.
在崩溃前对该指针下数据断点,结合IDA pro调试,发现最后是在 TranslateMessage API里将数据改为0xabababab,适当在函数栈上回溯,发现exe模块的入口点函数又被执行了一次,并非入口点函数的直接调用,而是确实是从kerner.dll user.dll 一步步过来的,不得其解.
-
DirectUI的消失
2009-06-24
本轮爆发结束,日志隐藏.
-
通过USB HUB打开端口上连接的USB设备
2009-06-24
做LED灯的师傅以前没搞过USB口通信的单片机,商议后决定单片机方面仍采用RS232串口,下午羽毛买了个USB 串口转接线拿了过来,给他写个测试程序.
首先要找到这个USB转接线设备,于是CreateFile遍历\\.\HCDn(每个都代表一个主机上的USB主控设备),然后得到这个主控的RootHub的路径再次CreateFile,之后获取端口信息,在端口上有外设的时刻获取它的驱动名,再转换成可读得驱动描述,如果为USB Serial Converter那么就是要找的设备了.
取这个设备的描述,VID(idVendor) PID(idProduct),然后按照
\\?\usb#vid_0403&pid_6001#ftehm5hd#{a5dcbf10-6530-11d2-901f-00c04fb951ed}的格式(最后的USB类的GUID)组织成一个路径最后一次CreateFile,这次打开的就是设备本身了,也就是这个USB转接线,然后WriteFile即可向串口方面发送数据.
设备的描述不清楚会不会是固定的,如果是的话,不用进行枚举过程直接打开即可.
写这个程序学习了一下WINDDK,对驱动开发一窍不通费了不少时间,不过对于usb类设备的操作,主要看看usbview这个例子就好. -
[SOS/背景音乐过期]漫无止境的八月来了,Super Driver
2009-06-19
没字幕的先不看了,起来之后再下.
本集已经换上了新OP歌,Aya团长的单曲Super Driver,大概是下个月推单曲吧.
新OP歌詞暫定版
Super Driver
作曲:神前暁 作詞:畑亜貴 歌:平野綾(涼宮ハルヒ)
Day By Day うんざりだよね/Day by Day,枯燥又乏味吧?
だから ほとんど断っちゃう 君になりなよ/所以堂堂正正的拒绝,找回你自己把
Oh,My Boy きっぱりしなきゃ 嘘に/oh,My Boy如果不够干脆
付き合ってられないよ 狭い世界で/我可不会同你交往在这狭小的世界
自分で見つけた Myself 好きになって当然!/这是自己找出来的my sense,自然会喜欢
くだらない やり方蹴って/把无聊的办法踢到一边
全てはあたしが決める!/一切由我作主
(I Say,I Say,My Heaven!)
Supar Driver (とし?)任せて なんてったって前進!/交给我这个Super Driver代你勇往直前
不可能飛び越えて Get (聴き取れない) Go!/在我面前没有不可能,Take it easy go!
大勝利! ってとかもちろん どうなったって快感!/大获全胜就像一声巨响,无论结果如何,这里只有快感
風が それよりさ 急いでよ/如疾风般奔驰吧
あれもこれも未体験 いつだって無理矢理/你总是任性的说"试试这个再试试那个"
まるで まるで 未経験 これからしましょう!/没试过就去尝试下吧
あれもこれも未体験 いつだって突然/几乎一切未曾体验,每次都是突如其来
まるで まるで 未経験 それがどうしたの?/几乎就像未曾体验,那又如何?看到作曲和作词者的名字基本就可以放心了.
已经传到土豆网,处理完就更新到背景音乐.有个地方有点奇怪,那个暑假的最后2周由于团长不满意重复了一万五千四百九十八次,为什么我印象里是两万七千八百八十八遍...
2ch上有消息称,古川流年内将同期为第2季造势完成凉宫春日物语系列最新之凉宫春日的惊愕,快来吧.

以上为假想封面,这位就是伪SOS团团长佐佐木了,真假团长PK,佐佐木内牛满面

-
[笑谈]IDA?贝多芬?莫扎特?舒伯特?
2009-06-11




基本上是黑话.
-
获取U盘在哪个USB口连接
2009-06-07
使用WINAPI QueryDosDevice即可:
DWORD WINAPI QueryDosDevice( __in LPCTSTR lpDeviceName, __out LPTSTR lpTargetPath, __in DWORD ucchMax );
MSDN上有个例子是根据打开的文件句柄获得文件名.
最近发现,FPE这个东西不只在修改游戏时有用,对了解应用程序的内存分布情况也有很大帮助.
因为二次开发编程的时候,最基础的工作就是找到切入点,找到期望影响的数据或者要改变的流程所会影响的数据的地址的话,再调试器里下个内存断点就可以守株待兔了,在调用栈里站稳之后,即可sigsig,在某个地方摔了之后会发现就是要寻找的地方,这话说得有点抽象,sig娘如图:

-
图书推荐
2009-06-05
程序员的自我修养—链接、装载与库

当当页面http://product.dangdang.com/product.aspx?product_id=20569834
前几天为操作RS232LED屏去当当网挑书做准备时,曾经看到这本书,当时犹豫了一下没有下单.
看到网易的游戏制作人云风大侠在他的技术博客codingnow上写了一篇书评
一些观点很有共鸣,于是也整上书架吧.

-
[资料归档]wii hacking初级篇/PowerPC指令集
2009-05-24
感谢GV汉化组后援翻译 邪紫蝉加(家属关系-_=,实际上不属于任何组) 百忙之中帮助翻译.
以后有机会合作一把.
==========================================
-
SOS团此刻内牛满面
2009-05-22


vczh不愧是M$编译器小霸王!
有点2,但是追了3年了如今出现了有这样的表现也不为过吧.
SOS团第2季乱入,竹叶狂想曲~
下面就该是27888遍的暑假,凉宫春日的叹息,神秘示爱客,雪山症候群等等了...
古川流在小说系列,凉宫分裂之后也该抓紧了吧,真假团长PK,佐佐木内牛满面.

-
跳舞,加油
2009-05-21
晚上听ztabris说老板要我们今天去公司有急事,好像是在某个银行定制开发UC时,其先前使用OC版本早于我们的07年补丁版,于是DirectUI静态库需要升级(实际上是降级),找关键调用和变量的地址的时间需要评估.
于是10点就早早睡了,没想到刚才又醒了.
去追跳舞最近的小说,<<天王>>,最近这部小说跟恶魔法则比起来似乎无聊很多,昨天知道跳舞家里出事了,今天他报料,估计要离婚了.
没想好就不要在一起吧.
-
休息几天
2009-05-17
各方面都要好好整理梳理一下.
-
X战警前传:金刚狼
2009-05-14

开战
-
Aya团长单曲第8弹 Set me free
2009-05-12
429发行,今天感觉应该出新歌了才去搜索而发现,失态.
凉宫第2季追了两三年了,今年差不多了吧.







