天道酬勤

博观而约取,厚积而薄发!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 30 下一页

2010年4月29日

摘要: 调试AT指令首先要支持串口操作, .net1.x没有支持串口.不过网站上有奉献精神的同志很多,借来用用就ok了,其实就是api调用. [DllImport("kernel32.dll")] private static extern int CreateFile(); //打开串口 [DllImport("kernel32.dll")] private static extern bool Rea... 阅读全文

posted @ 2010-04-29 15:47 Happy Coding 阅读(1868) 评论(2) 推荐(0) 编辑

摘要: 如果叫你实现远程启动别人的计算机,你首先想到的可能是先做一个在远程计算机上面运行客户端程序,然后在本地计算机上面再做一个服务器端程序,通过这二个程序直接的通讯实现重启远程计算机。这当然是一个方法。但这未免有点麻烦。如果现在只告诉你远程计算机的管理者的登陆帐号,而并不允许你在远程的计算机上面运行一个所谓的客户端程序,让你通过程序来完成重启远程计算机。不知道你是否感觉有些困难了。其实按照上面的这些条件... 阅读全文

posted @ 2010-04-29 15:46 Happy Coding 阅读(405) 评论(0) 推荐(0) 编辑

摘要: 经过一番辛苦努力,MM7协议重写成功。协议貌似Soap包但实际上只是HttpPost而已,对于.Net程序员想使用webservice来构造这种复杂的包还真是困难。从重构中发现原来这么全国性的彩信协议也漏洞百出结构混乱,实在匪夷所思。为给同行人一点帮助,把正确的一个彩信下行包的例子贴出来。POST/vasHTTP/1.1Host:211.139.144.200:8081Content-Type:m... 阅读全文

posted @ 2010-04-29 15:42 Happy Coding 阅读(959) 评论(0) 推荐(0) 编辑

摘要: 简介现在对于IT的安全来说,热插拨设备是个很大的威胁。在这篇文章中,我将试着开发一个用户应用程序来检测本机系统上的设备改变。例如:插入一个USB设备、Ipod、USB无线网卡等等。这个程序同样也可以停用任何支持插拔的设备。在文章的后面,我会简述一下程序的工作原理和它的局限性。怎么来检测硬件设备的改变?事实上,Windows操作系统会对上层程序发送WM_DEVICECHANGE消息来通知设备的改变。... 阅读全文

posted @ 2010-04-29 15:41 Happy Coding 阅读(15913) 评论(2) 推荐(3) 编辑

摘要: )可以查看进程的各项基本信息,如cpu,内存,父进程,执行路径,创建者等2)可以中止进程,创建新进程3)可以配置目标进程,配置刷新速度最终效果图:(以下给出部分代码,其余像进程的创建、中止等,使用process类将很容易实现)1)使用wmi获取父进程id,进程创建者(注意,使用wmi获得的内容,不宜循环刷新,这样代价比较大)添加命名空间:using System.Management;/**///... 阅读全文

posted @ 2010-04-29 15:40 Happy Coding 阅读(678) 评论(0) 推荐(0) 编辑

摘要: 最近发现一个比较有趣的东西,WMI。MSDN:Windows Management Instrumentation (WMI) 是 Windows 操作系统的一个组件,允许通过编程方式访问企业环境中的管理信息。以下示例演示如何使用WMI获得本地机器的进程列表(当然,WMI也能获得远程机器的进程列表,远不只例子中的功能),示例代码是我简化codeproject的例子而来://用于表示进程信息的结构p... 阅读全文

posted @ 2010-04-29 15:39 Happy Coding 阅读(1276) 评论(0) 推荐(0) 编辑

摘要: // 硬件 Win32_Processor, // CPU 处理器 Win32_PhysicalMemory, // 物理内存条 Win32_Keyboard, // 键盘 Win32_PointingDevice, // 点输入设备,包括鼠标。 Win32_FloppyDrive, // 软盘驱动器 Win32_DiskDrive, // 硬盘驱动器 Win32_CDROMDriv... 阅读全文

posted @ 2010-04-29 15:37 Happy Coding 阅读(1918) 评论(0) 推荐(0) 编辑

摘要: subscriptionDEFAULTMicrosoftDfs 分布式文件系统CIMV2Clinap非Windows(以及老Windows)客户机与微软的网络访问保护(NAP)方案--即微软版的NAC--之间也缺少兼容性。微软NAP方案利用客户端“健康证书”批准或拒绝客户机访问网络。“不健康的”客户机被引导到修补服务器,安装必要的杀毒软件更新或安装补... 阅读全文

posted @ 2010-04-29 15:37 Happy Coding 阅读(909) 评论(0) 推荐(0) 编辑

摘要: 如果不使用WMI,想要获取远程计算机的系统数据,最常用的方法就是在远程计算机上运行一个客户端程序,本地机通过和这个客户端程序来获取远程计算机的系统数据。这种实现方法无论是程序设计还是后面的程序分发都是及其困难的。而使用WMI,一切就显得非常简单。下面介绍的这个示例,其功能是利用WMI获取远程计算机硬盘数据。各位只需对这个程序稍加修改,就可以获得远程计算机的其他数据。下面是具体的实现步骤:  1. ... 阅读全文

posted @ 2010-04-29 15:36 Happy Coding 阅读(716) 评论(0) 推荐(0) 编辑

摘要: 最近在做一个和U盘有关的项目,有一个需求是要求显示插入的U盘的盘符,当然了,如果拔出U盘,也应该更新显示,就是显示U口上插入的全部移动设备的全部盘符。其实就是重写[代码]方法,根据得到的系统消息来处理,但是如果要实时更新的话,最好加上定时查询U口设备,将查询结果更新,时间的间隔可以自己定义,根据项目情况吧。下面是完整的代码,如果大家有什么好的建议,欢迎大家一起交流。[代码]简单封装了一下,封装类如... 阅读全文

posted @ 2010-04-29 15:35 Happy Coding 阅读(2152) 评论(0) 推荐(1) 编辑

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 30 下一页