MENU

我又被坑了之百度云网盘再次坑爹

昨天被某货呼叫说VA China下载中心中下载内容点击后出现下载百度云管家客户端的情况。毫无疑问——又坑了。VA China下载中心调用了我VPS上的直连接口进行分流,既然那边坑了,那么肯定使用了相同代码的ANN也坑了。事不宜迟,各种常用开发工具伺候,拿到代码,开工调试。

第一步:访问一个下载页面,分析js变化。结论:dlink中混入了大量百度云管家客户端的下载链接,原匹配无效;但云管家客户端的expire time是10000小时,而真实文件为8小时。

Read More

计划任务的胜利——Fsdbase On PHP

继昨日解决FSD在Linux运行之后,今天又被问到Perl的安装——想得到这与FSD有关:FSDBase需要Perl的支持。不得不佩服fsdbase的作者,几个文件每个都是2000 lines+的代码量,果断不看(本来就没接触过perl)。看到fsdbase目录下有个setup.sh,打开看看,在末尾发现了一小段提示,意为使用者需要在crontab中添加运行fsdbase的脚本,每分钟执行一次。事已至此,基本上就能明白fsdbase的原理了,和想象中的基本一致,也和拐总以前透露的方法差不多。这样一来,心里就有底了。接下来当然是使用php写一个差不多功能的东西,一来是帮助他人,二来是试试之前的epdb到底是否好使,三来也算是完成两三年来没能做到给fsd统计在线时间的心愿吧。

Read More

航空例行天气报告API及实现方式

其实一周前就完成这个东西了,一直没发出来。现在METAR查询作为iTracker 2.0辅助功能的一部分,那么索性把这一整套东西都发出来好了。

首先我贴出接口信息:

功能:返回指定机场的最近一条METAR,时间范围为2小时内(数据来源:美国国家海洋和大气管理局,NOAA)。若2小时内数据均未找到,返回字符串"NoData";有正确获得数据的,返回相应内容。
URL: http://bokjan.com/util/metar/api.php HTTP请求方式:GET
请求参数:icao(必须,string,4digit) 请求示例:
http://bokjan.com/util/metar/api.php?icao=RJCC 返回数据示例: RJCC 130200Z
01007KT 330V050 9999 FEW025 SCT030 BKN/// 26/19 Q1010

Read More