04 2015 档案
摘要:1、改改注册表,使游戏全屏: import win32apiimport win32conChildKey = "SYSTEM\\ControlSet001\\Control\\GraphicsDrivers\\Configuration\\CMN14760_33_07DB_14^CD1210F1...
阅读全文
摘要:利用爬虫,定时获取微博内容。用正则匹配指令#检测微博内容实现自动操作电脑#2015/3/16import osimport reimport urllib.requestimport timeclass sCrapy: def __init__(self,url): self.u...
阅读全文
摘要:我觉得这个是最通俗易懂的版本了,,改编自网上,,出处忘了,我完整了他的代码,并把风格改成我的了,,函数实在不喜欢一股脑的全部扔上面,。,,,。建议阅读这两篇文章:http://www.cnki.net/KCMS/detail/detail.aspx?QueryID=2&CurRec=1&recid=...
阅读全文
摘要:首先先整理下(转自谷月轩的博客)现在我们拥有这么9个文件:ipl10.nasInitialProgramLoader, 占用了软盘的第一个扇区并符合启动盘的规范, 默认被载入地址是0x7c00 到 0x7e00, 负责将10个柱面读入到0x8200到0x34fff (10个柱面共10*2*18 = ...
阅读全文
摘要:为了让程序灵活点,作者觉得把什么320X200这些数据直接写入程序,不如让程序自己获取。所以就引入了结构体,指针。用指针直接在内存中获取这些数据(如程序里的这句:Binfo_scrnx = (short *) 0xff4;)。对于结构体和指针我就不细写了,有C语言基础的人都知道。因为已经进入了32位...
阅读全文
摘要:想要在画面里画点什么东西,就需要往VRAM的内存区里写入点什么东西。但是如何写入呢?作者先用了汇编: _write_mem8: ; void write_mem8(int addr, int data); MOV ECX,[ESP+4] ; [ESP + 4]中存放的是地址,将其读入ECX MOV ...
阅读全文
摘要:来吧。第三天。制作真正的IPL:作者又是那样,一上来就甩一堆代码,用他的话猜测,下面这段代码应该是用来装载下一个512字节的内容的。 MOV AX,0x0820 MOV ...
阅读全文
摘要:我还以为马大哈的作者忘记解释之前那段好长的汇编代码了,留下这么多疑惑!第二天作者就交代了:以后再讲,第二天我们先来谈谈程序核心部分的内容吧!好吧,刚准备欢喜的等着作者解释,没想到他就扔了一大串代码(什么鬼?); hello-os; TAB=4 ORG 0x7c00 ...
阅读全文
摘要:刚开始作者叫我们用二进制编辑器,手敲01代码写了个IMG(磁盘映像文件),并提供了一些文件: Run.bat, install.bat这些一个批处理文件,其实就是写好了cmd指令保存到文档里面,方便以后执行。其中run.bat里面的指令是这样的:copy helloos.img ..\z_tools...
阅读全文

浙公网安备 33010602011771号