新技能get

今天新技能get,成功像9k要到了监控宝api。不多说,贴代码。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
	$ch = curl_init("http://api.jiankongbao.com/site/task/list.json");
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
	curl_setopt($ch, CURLOPT_USERPWD, $checkpass);
	curl_setopt($ch, CURLOPT_HTTPGET, true);
	$resp_body = curl_exec($ch);
	$list = json_decode($resp_body);
	$list_count = count($list-&gt;tasks-&gt;task);
	if($list_count){
		$i = 0;
		while($i<$list_count){
			$monitortaskid = diconv($list-&gt;tasks-&gt;task[$i]-&gt;task_id,'UTF-8');
			$monitor_task[$monitortaskid]['task_name'] = diconv($list-&gt;tasks-&gt;task[$i]-&gt;task_name,'UTF-8');
			$monitor_task[$monitortaskid]['task_type'] = diconv($list-&gt;tasks-&gt;task[$i]-&gt;task_type,'UTF-8');
			$monitor_task[$monitortaskid]['frequency'] = diconv($list-&gt;tasks-&gt;task[$i]-&gt;frequency,'UTF-8');
			$monitor_task[$monitortaskid]['last_resp_result'] = diconv($list-&gt;tasks-&gt;task[$i]-&gt;last_resp_result,'UTF-8');
			$monitor_task[$monitortaskid]['last_resp_status'] = diconv($list-&gt;tasks-&gt;task[$i]-&gt;last_resp_status,'UTF-8');
			$monitor_task[$monitortaskid]['last_check_time'] = diconv($list-&gt;tasks-&gt;task[$i]-&gt;last_check_time,'UTF-8');
			$i++;
		}
	}
?>

欢迎来到新服务器

欢迎来到小羊的新服务器~啦啦啦
对此,我改造了许多,国内装了个DirectAdmin嘛~
然后还把博客改造了下,防DDoS / CC Floor和全英语垃圾评论。

改造

对CC的改造,我是在Zine主题的header里加的。不知道会不会浪费CPU。
改造方法戳-> http://www.90blog.org/archives/911.html
另外,我博客总是受到一些全英语垃圾评论,所以我不得不关了。
现在对wp-comment-post.php和comment-ajax.php进行了如下改造
if ( '' == $comment_content && (preg_match('/[,。!?]/', $comment_content) == 0) )
是的,您现在要在我这里发评论,必须要打出,。!?这四个符号中的一个~
哈哈哈哈哈哈哈哈哈哈……