Pengfei's profilePotter-Tech Serve MarketPhotosBlogListsMore Tools Help

Pengfei Yu

Occupation
Location
Interests
Aquarian Mouse - Live&Work freely!
Lists

Potter-Tech Serve Market

Sunshine+Free+Internet+Windows Mobile+Music+...
April 16

Samsung Omnia

三星I900确实是个不错的机子,624M的CPU,128 RAM,8G存储都不用再插存储卡了,待机时间也不错。还有重力加速感应、光感应、局部反馈震动,500W带AF和闪光灯的摄像头在PPC里也是很少见,比HTC好的是还公开了Samsung Mobile Innovator Windows Mobile API可以直接控制这些功能写出好玩的程序,就像IPHONE的重力小球游戏、感光闹钟。不足的是WQVGA分辨率太低,没有直接的方向键有的操作不太方便,靠方向键玩的游戏都得改用摇摆手机来玩了。

海角七号来的明信片

寄给阿C的明信片到台湾旅行了一个月才回来。

April 08

电脑报

今年办公室订了份电脑随便翻翻,2月底就投了一篇CallerLoc自动IP拨号的文章,没想到上这周的13期电脑报了(C14 42版玩机达人),有点效果:
http://wstart.cn/bbs/topic.php?filename=2911
March 27

IE 8正式版与VS

IE 8 BETA在XP用了段时间,可是却和WEB OA的一个页面不兼容。总算等到IE 8正式版了,马上装,很好,OA那个页面竟然好了,看来正式版还是修正了不少问题。不过新的问题又来了,VISUAL STUDIO不能新建智能设备项目了,2005/2008都不行,其他项目又都能建,原因是新建项目用了HTML和ACTIVEX,IE 8把自家的东西当外人给禁止了。而且IE 7的时候就出过这个问题,可以加一个注册表解决,IE 8加了也还是不行,郁闷了,网上搜索的结果竟然都是卸了IE 8,舍不得,算了,直接把以前的项目文件复制一份改,先不新建了,麻烦。
 
3/30:Visual C++ Team Blog总算发布了解决方法:
添加
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1000]
"1207"=dword:00000000
March 24

WM呼叫转移识别总算研究突破

经过我长期奋战,总算解决了3年多来的一个难题:3年前到上海,南昌的号码为了联系方便没有停机而设置呼叫转移到上海的号码了,可问题是WM手机在来电是竟然不能显示一个电话是直接打的上海号码还是从打南昌号码转移过来的,而如果是转移的又直接接的话南昌卡是要收长途转移费的很不划算,最后没办法,不管什么号码一律挂掉再打回去(IP长途当时是2毛)也比直接接便宜。郁闷的是这个呼叫转移来电标志在西门子6688上竟然都有,后来发现在1百多块的NOKIA上也有,可几千块的WM就基本没有(据说MPX220和三星的几款WM有,HTC的全部没有)。当时就进行了一些研究,但没有结果,太底层,但是可以肯定运营商是肯定发送了这个标志的,不然6688也不可能显示的出来,但是就是不知道是WM的MODEM硬件不能处理这个标志还是WM的软件驱动不传递这个标志(难道因为在国外没有长途漫游费所以老外认为转移不转移无所谓?)。虽然现在不转移不用这个功能了,但在星期5下午5点多快下班时却终于解决了这个问题,大喜过望,结果乐极生悲,当天半夜变上吐下泻过了两天才恢复。
http://www.ioicn.com.cn/bbs/archiver/tid-100351.html
不过现在已经有很多山寨双卡双待的WM了,虽然来电呼叫转移识别对一些有多个卡的又只有1个手机的人非常重要,但是却不想直接发布了,作者也要吃饭工作还要生病。搞注册吧,10元1个不用多久就XXOO,就算100元1个还是不用多久,于是脑海里有个新的主意想尝试了:募捐,每天公布捐赠详细名单金额,达到一个TOUCH HD的价格(4K吧)就免费发布,试试看一个软件价值值不值一个手机。
http://wstart.cn/bbs/topic.php?filename=2842

March 19

WM SDK sample的bug

打算做个联系人和拨号界面扩展菜单,就在sdk sample的callingcard基础上修改,结果一个扩展菜单单独用时一切正常,后来看MSDN说明才发现这个sample有个bug,QueryContextMenu方法应该返回添加的菜单数量,而sample返回了S_OK就是0,于是系统认为他没有添加菜单又把idCmdFirst直接传给下一个DLL,于是就冲突了。可是WM 6.1内置的dpadmenu.dll竟然也延续了这个bug,我的DLL加载后点他的菜单竟然响应到我这来了。搜索一下连GoogleMaps最开始都有这个问题,看来MS程序员的一个小小失误造成的影响还真大,如果单独测试一个DLL肯定也发现不了,多个就麻烦了,而且还没办法解决,理论上如果有问题的DLL最后加载就好了,可是菜单DLL加载顺序又不能控制。接着看下inbox menu extension sample也是一样的,而且还不支持6.1的对话模式短信,看来MS还得好好完善一下。
March 07

bug的无线猫

没想到电信这猫功能还真强,进入
http://192.168.1.1/scsrvcntr.cmd?action=view
打开telnet后就可以telnet到他的linux shell,是busybox的,ftp、tftp、httpd、dhcpd等服务一应俱全。本来电信的firmware是限制了无线ssid必须是chinanet-开头,其实只要访问http://192.168.1.1/factorymode.html 就可以随便改了,这些web控制页面都在/webs目录下。
一个bug是他的udhcpd服务只要手机wifi一请求dhcp就会崩溃
kernel: do_page_fault() #2: sending SIGSEGV to dhcpd for invalid read access from
然后电脑就都无法自动获取ip了,还得telnet上去运行dhcpd。看来是udhcpd对windows mobile发送的dhcp数据包不能正确处理造成的,还不知道怎么解决,只好先给手机设个固定ip了。
 
相册  
Photo 1 of 72
感谢访问!
Please wait...
Sorry, the comment you entered is too long. Please shorten it.
You didn't enter anything. Please try again.
Sorry, we can't add your comment right now. Please try again later.
To add a comment, you need permission from your parent. Ask for permission
Your parent has turned off comments.
Sorry, we can't delete your comment right now. Please try again later.
You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
Complete the security check below to finish leaving your comment.
The characters you type in the security check must match the characters in the picture or audio.
Start Menuwrote:
你好,想加你问你点ppcproxy的事
Sept. 5