11 2014 档案

摘要:window.event.keycode值大全event.keycode值大全1 keycode 8 = BackSpace BackSpace2 keycode 9 = Tab Tab3 keycode 12 = Clear4 keycode 13 = Enter5 keycode 16 = Sh... 阅读全文
posted @ 2014-11-28 15:01 老榕树 阅读(1036) 评论(0) 推荐(0) 编辑
摘要:采集思路采集程序的思路很简单大体可以分为以下几个步骤:1.获取远程文件源代码(file_get_contents或用fopen). 2.分析代码得到自己想要的内容(这里用正则匹配,一般是得到分页)。 3.跟根得到的内容进行下载入库等操作。 在这里第二步有可能要重复的操作好几次,比如说要先分析... 阅读全文
posted @ 2014-11-27 10:02 老榕树 阅读(178) 评论(0) 推荐(0) 编辑
摘要:自己写的一个简单PHP采集器/is",$r,$booktitle);//匹配此页面的标题 $bookname = $booktitle[1];//取第二层数组 $preg = '//isU'; preg_match_all($preg, $r, $zj); //将此页面的章节连接匹配出来 $book... 阅读全文
posted @ 2014-11-27 09:56 老榕树 阅读(430) 评论(0) 推荐(0) 编辑
摘要:php如何实现定时任务,php定时任务方法,最佳解决方案,php自动任务处理JoePHP 2012-01-18定时任务对于php来说一直都是很多朋友的一个难题,但却很多地方都遇到了。比如说:游戏开发程序中,每隔10分钟给玩家发兵一次sns社区中每隔20秒检测一下是否有人给我发消息自动采集程序,每隔5... 阅读全文
posted @ 2014-11-27 09:35 老榕树 阅读(445) 评论(0) 推荐(0) 编辑
摘要:关于delphi软件运行出现Invalid floating point operation的错误的解决办法关于delphi软件运行出现Invalidfloatingpointoperation的错误的解决办法软件如果有webbrowser载入网页的时候经常会出现这个错误。这个错误是webbrows... 阅读全文
posted @ 2014-11-21 11:34 老榕树 阅读(9717) 评论(0) 推荐(0) 编辑
摘要:delphi编程创建桌面快捷方式uses ActiveX,ComObj,StdCtrls,ShlObj,FileCtrl;procedure TForm1.N2Click(Sender: TObject);vartmpObject : IUnknown;tmpSLink : IShellLink;t... 阅读全文
posted @ 2014-11-18 10:11 老榕树 阅读(247) 评论(0) 推荐(0) 编辑
摘要:BCB直接访问硬件端口和物理内存 - WinIO的应用(读硬盘参数和主板BIOS信息, 支持 Win9x/NT/2k/XP/2003)关于直接访问端口, 有很多网站很多文章都讨论过, 但总找不到非常理想的办法。我这里用的是 Yariv Kaplan 的 WinIo 2.0。虽然 WinIO 也有缺陷... 阅读全文
posted @ 2014-11-14 09:42 老榕树 阅读(718) 评论(0) 推荐(0) 编辑
摘要:var key:byte;//ASCII码 btScancode:DWord; //键码begin key:=VkKeyScan('b'); btScancode:= MapVirtualKey(key, 0);end;//winio模拟,大小写需要自己模拟shift键盘自己转化。proc... 阅读全文
posted @ 2014-11-14 09:38 老榕树 阅读(445) 评论(0) 推荐(0) 编辑
摘要:再谈WinIO初始化异常前段时间WinIO在我的新项目中总是初始化失败,有时候又是好好的,很让人费解。修改了源代码显示了很多调试信息后,也没有什么太多的收获。由于我们的工控卡必须要用这个库,所以没办法,只得停下脚步,细细研究一下问题所在。初始化的时候调用的是InitializeWinIo()函数:b... 阅读全文
posted @ 2014-11-14 09:31 老榕树 阅读(3580) 评论(0) 推荐(1) 编辑
摘要:基于WinIO3.0实现驱动级键盘模拟输入一个业务场景需要使用驱动级的键盘模拟,折腾了2天,总结一下,为后人节省时间。限制条件:1.需要真实PC机,虚拟机不行2.仅支持PS/2 键盘(指外接键盘,笔记本直接使用是没问题的)实现:关于WinIO没啥好说的,自行查阅吧。直接上可执行代码,注意红色注释部分... 阅读全文
posted @ 2014-11-14 09:25 老榕树 阅读(2652) 评论(2) 推荐(0) 编辑
摘要:C#驱动级模拟按键操作2013-09-26 03:17 ·AB叔4473<- 点击左侧的数字“攒”一个吧昨天遇到一个程序自动输入财付通密码的任务。因为财付通密码控件是有安全保护的,所以不能通过传统的Keybd_event来操作。网上找了很多资料,终于找到winio.dll这个端口操作驱动程序组件来解... 阅读全文
posted @ 2014-11-13 17:13 老榕树 阅读(2607) 评论(0) 推荐(0) 编辑
摘要:关于WinIO.DLL的键盘输入模拟 最近在找键盘模拟的方式,最后在网上找到了一个WinIO.DLL的IO键盘模拟按键的方式。但是居然那个方法是有问题的。我造了全局的hook监视键盘信息,发现它只是有keyDown和keyPress的消息,keyUp的信息是up了一个zoom的键。 搞了2天终于... 阅读全文
posted @ 2014-11-13 17:12 老榕树 阅读(1980) 评论(1) 推荐(0) 编辑
摘要:WinIo简介一日发现SendInput对某程序居然无效,无奈只好开始研究WinIo。上网查了很多资料,发现关于WinIo模拟鼠标键盘的资料很少,有的也只是支言片语讲的不是很详细,而且大部分都是关于模拟键盘的。自己写了一些程序研究一方,经历了无数次的键盘死锁、鼠标满屏乱飞、复位重启,总算小有结果。现... 阅读全文
posted @ 2014-11-13 17:10 老榕树 阅读(4180) 评论(1) 推荐(1) 编辑
摘要:驱动级模拟驱动级模拟:直接读写键盘的硬件端口!有一些使用DirectX接口的游戏程序,它们在读取键盘操作时绕过了windows的消息机制,而使用DirectInput.这是因为有些游戏对实时性控制的要求比较高,比如赛车游戏,要求以最快速度响应键盘输入。而windows消息由于是队列形式的,消息在传递... 阅读全文
posted @ 2014-11-13 17:09 老榕树 阅读(9456) 评论(0) 推荐(1) 编辑
摘要:Winio.dll的使用WinIO程序库允许在32位的Windows应用程序中直接对I/O端口和物理内存进行存取操作。通过使用一种内核模式的设备驱动器和其它几种底层编程技巧,它绕过了Windows系统的保护机制。WinNT/2000/XP下,WinIO函数库只允许被具有管理者权限的应用程序调用。如果... 阅读全文
posted @ 2014-11-13 17:07 老榕树 阅读(1703) 评论(0) 推荐(0) 编辑
摘要:WinIo驱动级键盘模拟编程前天无聊,翻翻自己的兴趣项目文件夹,发现了这个放下很久的项目!那是大三时候的事了。当时是为了提高我魔兽三的按键速度,用了个叫移花接木的软件,把键盘的键位改了。的确是有所帮助,但这是共享软件,用40次就不能再用了除非注册。于是乎就有了做一个类似的软件出来,在网上搜索了一把发... 阅读全文
posted @ 2014-11-13 17:06 老榕树 阅读(1072) 评论(0) 推荐(0) 编辑
摘要:delphi webbrowser post自动登录var EncodedDataString: WideString; PostData: OleVariant; Headers: OleVariant; I: Integer;begin // 创建提交串 EncodedDataString :=... 阅读全文
posted @ 2014-11-03 10:31 老榕树 阅读(986) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示