前言

  国内ntp服务器的资源严重不足,在pool.ntp.org池中的每台服务器负载都很重,之前尝试过把一台1C1G1M服务器加入ntp池中,大量包直接把服务器给搞宕,然后分数直掉,被踢出ntp池,大家如果有空闲的服务器资源可以贡献出来分担一下:ntp pool

那我们自己做个ntp服务器吧

  ntp服务器采用分层结构,stratum-0是参考时钟源,参考时钟常用的是GPS信号;因为我们无法直接通过GPS信号在网络中同步时间,所以就需要stratum-1服务器作为转接,stratum-1是直接与参考时钟源相连接的。
  在网上很多教程都是用树莓派+GPS模块来搭建stratum-1服务器的,之前尝试过,但是由于树莓派处理能力相对较低、易损坏的 SD卡、缺乏电池备份,因此我把目光投向了x86平台,本次教程使用的是一张INTEL ATOM N570工控主板。


- 阅读剩余部分 -

半年没更新
是的,我又双叕换博客系统了
以前的hexo用起来挺方便的,但是hexo程序我重装系统的时候弄挂了
然后npm重装一堆错误,然后就跳过来typecho啦
这半年其实也有写文章,只是hexo坏了一直没修,没办法部署上来
接下来保持两周一更吧。

填坑

上一年学校开了门IOT的课程,看了下ESP8266相关的信息,当时候由于赶时间,就把里面的固件刷成了MicroPython,然后在里面随便调用了几个传感器的库,然后定时上报给服务器就拿去答辩了

然后最近去买电子原件顺手买了两片来玩,顺便把Lua简单语法过了一遍,填上了Lua的坑。ESP8266的社区生态挺完善的,很多的传感器直接调库就好了,但是有一些传感器需要自己写驱动来控制和读取。

又一坑

我在写驱动GP2Y1010AU0F的时候,需要产生一个0.32ms的高电平,但是我试了一下Nodemcu最短只能延时1ms……所以需要自己编写C语言库来实现更加短的延时和其他更底层的控制

- 阅读剩余部分 -

上次我对扫雷数据进行读写是利用ReadProcessMemory和WriteProcessMemory函数
这次我们采用另外一种方式——DLL注入
这次我们找到更多的数据地址:

数据内容地址
雷数0x01005194
时间0x0100579C
窗口X坐标0x010056B0
窗口Y坐标0x010056B4
难度值0x010056A0
雷区高度0x010056A8
雷区宽度0x010056AC



- 阅读剩余部分 -