生活的天平本不平衡,只有通过努力改变其偏向。
  • TinyUmbrella备份SHSH,找不到设备时处理方法。

    2011-10-18

    使用TinyUmbrella来备份SHSH时,怎么也找不到设备列表,搞的很无耐。可以使用TinyUmbrella的手动模式,处理此问题。
    TinyUmbrella模式需要输入ECID.手动获取ECID需要分两步,第一步,进入RecoveryMode,第二步通过USBView查看ECID.[......]

    Read More »

    作者:lonkil | 分类目录:本站原创 | 标签:
  • VS2010+MFC解析Excel文件中数据

    2010-08-26

    前两天折腾一个小功能,需求是解析Excel中的数据出来。网上一般使用的方案:
    1. ODBC当数据库来操作。
    2. 使用第三方的类库
    3. 使用COM调用Excel.exe中的接口。

    第三方类库我怕MS升级版本后,是否仍然使用是个问号。使用ODBC的方案感觉很怪怪的,但据说不能修改删除什么的,不过我没有试验,还是放弃此种方案。我最终还是使用COM来做的,本来是没什么实现代码,都是COM实现好的,没什么可写的。难点在于VS2010的版本与MSDN上的说法严重不一致,折腾死人。MSDN上说的方案是VC6.0的实现方法。而且加入COM后与VS的SDK库冲突,无法编译。下面说说我的使用方法。[......]

    Read More »

    作者:lonkil | 分类目录:本站原创 | 标签:
  • 这两天做了一个SSH登录器

    2010-05-12

    我兄弟刚子做一些SSH帐号的小买卖,SSH登录的本机配置对一些入门级选手,还是比较烦琐的。本着买帐号包教包会服务宗旨,手把手教用户使用。由于用户的网络环境千差万别,每个用户都要教一遍真是累死人。

    那天聊天的时候,他想请我帮他做一个自动登录的小程序,要求就是输入用户名和密码后就点登录,开IE就能上墙外网站。兄弟从来没请我做过什么事,别的忙帮不上,这点小忙还是能帮上的。这几天就着手写这个小程序,到昨晚为止已经基本完成了。
    上图:

    主要功能:
    1.无需手动设置,输入帐号密码登录连接成功后,打开IE就可上墙外网站。

    2.支持路由上网和ADSL上网的两种方式,自动进入代理状态。

    3.支持DNS代理,解决国内的DNS污染问题。

    4.支持脚本加速,让你飞快的畅游国内外。

    其他还有一些小功能,就不提了。

    最后广告时间:

    如果没有SSH帐号的朋友可以去he99.taobao.com买一个,在国内混没有个帐号真的扛不住,这不DropBox不是也挂了么,想查一下胡罗卜含有哪些营养元素都不容易。我兄弟这家有专业人员在管理相当正规,非VPS搭建的SSH服务,绝对物理主机,不放任何网站,专用SSH服务器。

    PS One:如果你朋友也想畅游海内外,对电脑也不是太懂,你又没太多时间帮助TA配置。那直接使用我做的这个小程序,一键搞定这些繁琐事务。

    PS 兔:说从vcfans.com的Lonkil介绍过去的,可能还会有一点小优惠,不过这幅度应该不大,因为已经很便宜了。

    再次PS:本人纯属友情帮兄弟忙,与我没有任何利益挂勾。

    [......]

    Read More »

    作者:lonkil | 分类目录:本站原创编程开发 | 标签:
  • WinDbg学习笔记整理

    2010-04-23

    去年看WinDbg帮助时随手记下来的一点资料,放上来保存一下,有新内容我会陆续更新上来。[......]

    Read More »

    作者:lonkil | 分类目录:本站原创编程开发 | 标签:
  • 从U盘安装Win7

    2010-03-31

    家中的娱乐兼备份的台式机,好长时间没有折腾了,现在基本达到了不可用的状态,点几次鼠标Explorer基本就歇菜了。被老婆深深的BS了一下,说机器配置太烂。我好歹也是靠计算机码字混饭吃的,怎么能容忍此事在我身上发生。配置烂?那我就跑个Win7吧。

    我的情况如下:

    由于年久失修,已经找不到光驱了,况且我也没win7的光盘。只有从硬盘安装着手,安照网上的一些资料操作,最后提示我找不到install.wim,从安装目录上拷到C盘也无计可施。之前我用这个ISO在虚拟机中装过,可以肯定是我的ISO没有问题。只能通过U盘来安装了,记录一下方便后来之人。[......]

    Read More »

    作者:lonkil | 分类目录:本站原创 | 标签:
  • 小技巧@SourceInsight去除项目中的临时文件

    2009-11-26

    SourceInsight这款优秀的代码查看编辑工具,确实为C程序员省了不少心。最近对某项目中的代码进行重构,没有SourceInsight这种利器怎么能行呢?在创建项目时,直接就选择了项目目录,以及子目录的扫描。添加起来是一点劲都不使,全部交给了SourceInsight的了,但存在一个问题,项目在编译时,会产生N多的临时性中间文件,类似于.obj、.lib、.pdb等文件,这些文件仅链接,调试用的。与代码查看没有关点关系,但在查看函数Reference,能查到很多相关符号,干扰代码的查看。

    貌视SouceInsight也没有什么选项,来排除掉此类文件(如果您发现了,请告诉在下,谢谢。本人小站vcfans.com),通过几分钟发现一个简单办法,排除掉SourceInsight项目中的不必要文件。[......]

    Read More »

    作者:lonkil | 分类目录:本站原创 | 标签:
  • 某强大的资源管理器免击Patch代码

    2009-11-13

    一个懒人的pitch.[......]

    Read More »

    作者:lonkil | 分类目录:本站原创编程开发 | 标签:
  • 免费的虚拟串口软件VSPM

    2009-09-26

    现在笔记本来串口的少了,但在嵌入式Or工控方面,由于串口的便捷性,使用还是有很大市场的。上次分享过一份VC与串口的通信代码。那个类最好不要异模式,否则会有点问题,自己设个侦听线程Or启个Timer进行侦听,效果会好很多。

    由于现在的笔记本,越来越娱乐性,带串口的不多了,给我们调试软件带来了麻烦。在网上找了一些虚拟串口的软件,要不就收费的,不要就是不好用,虚拟成功后,不能使用。

    然后找到了这个软件VSPM,此软件功能和稳定性比较不错,关键还是免费的,用起来心里也安一点。主要原理在本机虚拟一个串口,会绑定一个端口。可以通过telnet的方式,与此串口进行通信。使用比较简单,下面大致说一下使用步聚。

    1:启动VSPM软件
    2:选择运行在Server模式。

    3.一路Next后,就可以在本机使用telnet 120.0.0.1 6021与虚拟串口通信了。如果你写的应用程序,可以绑定相应的端口,与其进行交互。[......]

    Read More »

    作者:lonkil | 分类目录:本站原创编程开发 | 标签:
  • 驱动开发的几种编译环境配置法

    2009-07-09

    驱动开发与Win32下的程序开发不同,没有一套智能的IDE环境,点点鼠标框架代码IDE就帮你生成好了。Windows下的开发为什么那么容易上手,Visual studio功不可莫。一帮懒人在MS的“悉心呵护”下产生了,身边很多做Win32应用程序开发的朋友,都不知道ml.exe和link.exe是搞什么的,只知道F7,F5了。驱动开发就不一样了,没一套现在的IDE和框架代码。和Win32 ASM一样,编译链接比较繁琐。根据网上的一些资料以及参考了一些驱动开发方面的书籍,总结以下几种方式。

    [......]

    Read More »

    作者:lonkil | 分类目录:本站原创 | 标签:
  • 又遇编码问题之JS乱码

    2009-06-16

    Web开发中编码问题处理不好总是很头疼,特别与Ajax纠缠在一起时,更容易出乱。前一段时间做一个Asp.net项目时遇到的编码问题。Asp.Net页面使用UTF-8乱码解决方案,今天在做PHP的一个小程序时也遇到乱码问题。

    问题描述:

    1.前台页面编码方案未知,可能是utf-8,也可能gb2312等编码方案。由于页面的前台并不是我做的,无法规定编码方案。
    2.我用PHP生成的js代码是utf-8的,且其中包含有汉字。
    症状:
    当前台页面与我生成的JS不同时,将导致乱码。

    [......]

    Read More »

    作者:lonkil | 分类目录:本站原创编程开发 | 标签:
  • VS2005手工根据dll产生lib

    2009-05-01

    在程序使用Dll有两个加载方式,一种是动态方式,就是LoadLibrary载入Dll,然后用GetProcAddress来加载需要使用的Dll函数。另一种就是静态连接方式,将dll生成的lib,加入到工程中,然后使用时就像使用Win API一样使用。

    今天我们不讨论动态载入的方式,我们采用静态载入的方式。但有一个问题,由于很多Dll发布的时候,根本就不提供lib,也或许你在使用一个未公开的dll,没有lib我们就不能静态加载,我手工来生成吧。[......]

    Read More »

    作者:lonkil | 分类目录:本站原创编程开发 | 标签:
  • 发布PE格式简易解析器V1.0(含源码)

    2009-04-21

    程序简要说明:

    可以解析出PE各个部分的数据解析出来用于分析,主要包括基本数据段、数据目录、区段信息、导入表、导出表、重定位表、资源表。可以对一些陌生程序在运行前进行查看,以免运行了一些恶意程序。

    如果你对Windows下的加密解密感兴趣或想DIY可执行文件的话,可以查看本程序的数据解析部分的代码。网上的零星代码,我好像没找到这么全的,能包括导入表、导出表、重定位表、资源表等解析。

    还是侯老的那句话:“源码之前 了无秘密”[......]

    Read More »

    作者:lonkil | 分类目录:本站原创编程开发 | 标签:
  • koomail用户数据丢失解决方案

    2009-04-07

    清明回老家祭祖回来, 打开机器Koomail提示”用户数据丢失”,进去后Koomail里面空空如也,我心哇凉哇凉的呀.

    到Koomail官网的FAQ上也没找到,到其论坛里搜了一圈,只有版主留下的QQ,需要远程协助,这多麻烦人家呀.还是我自己折腾吧.[......]

    Read More »

    作者:lonkil | 分类目录:本站原创 | 标签:
  • 对话框内部控件自动缩放类

    2009-03-31

    当对话框中控件数量过多,且需要进行缩放的时,需要手工在Onsize中为每个控件位置和大小的计算,实现繁琐。本文的主要思想来自网上的一篇资料,但由于转载已造成数据的不完整,我根据该文章的思想重新实现,且补充完整了该类。[......]

    Read More »

    作者:lonkil | 分类目录:本站原创编程开发 | 标签:
  • 雪城.Excel2003.比较工具修改版

    2009-02-16

    由于工作关系需要对大量Excel文档进行处理,林大侠找到了一份Excel比较工具:“雪城.Excel2003.比较工具”,我在雪域这个款工具基础上增加了合并功能,即“向左复制”、“向右复制”、“向左全复制”和“向右全复制”。

    在我修改部分可能还存一些Bug,如果在修改部分出现问题,请给到小站www.vcfans.com留言或给我邮件lonkil~AT~gmail.com。感谢jfxwc(雪城)mailto: jfxwc_@_163.com,为我们提供这样优秀的比较Excel比较工具。

    转载请注明出错,如果你对本分代码进行修改,请保留原作者版本说明部分的完整性,谢谢。[......]

    Read More »

    作者:lonkil | 分类目录:常用工具本站原创 | 标签: