18年以上Windows桌面软件开发经验,精通Windows app应用程序开发,精通MFC (VC++),精通windows底层内核驱动程序开发, 擅长windbg分析dump文件解决蓝屏,熟悉Win32 API,Native Api等编程,熟悉Access,SQLite数据库编程,掌握eclipse+JDK+JSP+Tomcat+Java开发模式。较强的解决问题能力,擅长想尽各种办法解决开发中遇到的难题,有独当一面的工作能力,拥有许多项目开发经验! C++, VC, Visual Studio, Windows驱动程序
1, Skype语音网关软件
项目描述: Sky911, SkyATA,SkyGW4C-S,SkyGWO,M-office等一系列Skype语音网关产品开发及维护,基于JSP+Tomcat+Java的产品WEB开发维护,主要是Skype插件开发,LINE客户端插件开发, 相关驱动程序开发! 如若了解公司产品,可以前往https://www.regintech.com.tw/
2, 虚拟键盘和虚拟鼠标驱动程序开发
Windows 2000,XP(软件环境)避开NP软件的策略,,为避开nProtect GameGuard(NP)的检测,开发virtual keyboard和virtual mouse驱动程序,使得能够模拟键盘按键和鼠标按键移动等操作,并且不能被NP识破
3, MakeUsbLocal (驱动)
Win2000,xp,vista(软件环境)当系统中插入移动磁盘后,能够自动将移动磁盘removable disk(如U盘)转化为本地磁盘local disk,以满足某些用户一些特殊的需求,比如支持U盘随意分区(默认的windows磁盘管理是不支持U盘分区的)
根据需求编写Usb 驱动程序,拦截windows的一些消息,加以处理,以达到欺骗windows的目的,使其认为插入的U盘为一个local disk
4, Usb Audio filter驱动程序开发
(1)截获usb audio输出设备上的声音数据流data stream,将其反馈给应用层程序,以用来分析voice的音量大小
(2)录制USB Audio输出设备(喇叭)的声音,将其存档为wave文件。没有任何Windows API可以用来录制输出设备(喇叭)的数据,只有API可以用来录制输入设备(麦克风)的数据,由于该项目的特殊需求,就是需要录制喇叭的声音到wave文件中,所以需要分析输出设备(喇叭}声音数据,调查wave文件格式
5, Skype录音软件
Win2000, XP,VISTA,Win7(软件环境)要求可以录制Skype通话,支持录音格式mp3,wma,ogg,flac以及wav等,支持双向录音,支持双声道
6, 模拟麦克风输入(驱动)
模拟麦克风输入,具体说就是用wav语音文件替代麦克风录音设备来输入PCM数据,达到播放IVR语音传输到远端的目的
7, UPageFile(U盘上设置虚拟内存) (驱动)
项目描述: Windows XP(软件环境)XP系统是不支持将虚拟内存设置到U盘上的,项目主要是绕过microsoft XP系统的的限制,能支持将虚拟内存设置到U盘上去.
8, 大内存Ramdisk驱动制作
项目描述: Windows 2000 XP,(软件环境)ramdisk大家都知道,没什么好说的,主要是要支持至少用1G内存来做ramdisk,能分配到的内存越大越好!
9, WinProtector(驱动层+应用层)
Windows 2000,xp(软件环境)windows 2000,xp等操作系统保护软件开发,系统一旦保护,重起后将恢复到保护前的状态
责任描述: 1,驱动层:核心的磁盘过滤驱动开发,系统蓝屏bug调试
2,应用层:控制保护的开始和解除等动作,负责与驱动协同工作,互相通信
10 Windows系统备份还原软件(驱动层+应用层)
Windows 2000,xp,vista(软件环境)windows(2000,XP,Vista)等操作系统的数据备份还原项目,该项目是将操作系统备份,当系统瘫痪时可以利用备份文件进行恢复
责任描述: 1,驱动层:磁盘过滤驱动程序开发
2,windows native和WinPE模式下恢复代码开发
3,应用层:备份恢复功能代码开发
4,vista系统磁盘扇区禁止写入的破解,使vista系统上的备份还原软件得以正常运行;
Windows平台上的Mircrosoft Skype语音网关产品开发, Mircrosoft Skype插件程序开发
产品web 开发,后台用的是java,前台是JSP JavaScript, tomcat Skype插件开发,LINE客户端插件开发, 相关驱动程序开发