Home > Archive for February, 2012

PHP:用curl读取https数据

February 26th, 2012 17:20 No comments

最近在研究Wordpress插件,顺便尝试着做一个连接人人网的Wordpress插件,搜索过一些相关的插件,功能上大多是绑定用户系统一类的,没找到我需要的博主在Wordpress端更新人人网状态的插件,于是打算自己尝试做一个,顺便研究研究Wordpress函数和人人API。

昨天遇到了一个问题。我在本机上按照人人API文档的说明通过OAuth2.0获取到Access Token没有问题,传到服务器上发现读取不到人人OAuth返回的数据。后来发现是在服务器上file_get_contents()读取不到https的数据,在服务器上运行phpinfo()也确实发现没有OpenSSL组件,不过却看到了curl的information里面有OpenSSL,难道curl在没有OpenSSL的情况下也可以读取https数据么?

尝试了一下,确实可以:

1
2
3
4
5
6
7
8
9
10
function coco_renren_get_https($url) {
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL,$url);
	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
	curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	$result = curl_exec($ch);
	curl_close($ch);
	return $result;
}

在服务器没有OpenSSL组件的时候,不能用file_get_contents()读取https,可以尝试下curl。

Categories: Web Tags: , , , , , , , ,

自己做的WoW小插件:批量公会邀请

February 19th, 2012 15:48 16 comments

国服CWOW 4.1的时候,新的CTM公会系统上线,每天上线收到N许多入会申请,手动一个个点实在太恼人,而且申请者还不一定在线,于是想能不能用宏实现批量通过入会申请。

在网上找不到相关的解决方案,于是想干脆自己查API写个插件算了,顺便学学LUA语言,于是就开始做了这么一个插件。由于公会是小号公会,实现了批量通过入会申请的功能之后,干脆把自动搜索无公会小号批量邀请的功能也写上了。自己用着还蛮舒服的,主要是方便省事。

一直到4.3上线的时候,突然发现插件工作不了了。但是检查了一下,是插件里面调用的API函数GuildInvite()不能执行了。我以为是暴雪在4.3禁止插件使用GuildInvite()了,于是就没再用这个插件。

这几天又想到这件事,正好无聊干脆就研究一下。我发现直接在UI响应代码里面调用GuildInvite()是可以执行的,于是想到了以前的拍卖行插件APM(QA)到了CTM之后突然就变成要手动重复点击按钮来执行原来自动的功能了,我猜测是暴雪禁止插件自动调用GuildInvite()了。

我把所有的自动邀请仿照APM(QA)的方法用按钮重复点击来执行,测试完全正常,插件又可以使用了。考虑到一些问题,这个插件可能不会公开发布,需要的朋友可以单独联系我。

推荐一个网站——加网(www.jiathis.com)

February 14th, 2012 15:46 2 comments

前几天在别的博客看见文章下面有一排按钮,访客可以很方便的把文章分享到各大微博、SNS站点,很是方便。

稍微研究了一下,原来是一个网站提供的服务,网站名字叫做“加网”,地址是http://www.jiathis.com

加网有各种样式的分享工具条可以选择,也可以自定义要显示的按钮和现实的顺序,同样在做网站的朋友们可以参考一下,效果演示可以直接看本站文章底部的分享条。 Read more…

Categories: Internet Vision Tags: , , , ,

WordPress整合Google自定义搜索

February 13th, 2012 15:31 2 comments

以前我也觉得Wordpress的搜索功能确实是不怎么样,试过用Google的自定义搜索,感觉外观不统一,就又用回Wordpress自带的搜索。

这几天又心血来潮,顺便为了能利用起Google带来的Adsense收益,搜集了一番资料,把Google自定义搜索整合进Wordpress。具体效果可以直接在本站右上角的搜索框进行测试。

下面把方法大致介绍下。

一、到http://www.google.com.hk/cse/创建一个自定义搜索引擎,选择“仅搜索包含的网站”,并把自己的站点添加到列表中。记得在外观选项中,设定使用iframe方式显示结果,结果页面的地址写上你要设定的页面,比如http://nutsland.cn/blog/cse(下文讲如何建立这个页面),并且设定好结果页面的颜色样式。最后点击“获取代码”,将获得2份代码,分别是搜索框的代码和嵌入结果页面的代码。 Read more…

Categories: Web Tags: , , , , , ,

《迷雾(The Mist)》:关于剧情的几个疑问,剧透慎入

February 9th, 2012 14:21 4 comments

昨天看了2007年的片子《迷雾》,这部电影改编自斯蒂芬·金的小说,由弗兰克·德拉邦特导演。斯蒂芬·金以恐怖小说家著称,其作品大量反映人性的种种,许多作品都被改编成了电影,其中许多又由弗兰克·德拉邦特导演,其中的经典代表作品便是《肖申克的救赎》。《迷雾》也是一部反应人性的佳作,强力推荐。以下内容涉及剧透,建议尚未观看电影的朋友暂不宜阅读。 Read more…

终于把Nikita补齐到S02E12了,好狗血啊~

February 4th, 2012 23:58 2 comments

放假受Joice的推荐开始看Nikita,从第一集开始一点一点慢慢补,多亏E13连续停播了几周,现在终于赶上进度补到S02E12了。

之前就在贴吧听说E12剧情特别狗血,虽然有心理准备,但是看到Amanda和Percy那段对话还是被雷到了,Amanda那眼神,就差掉眼泪了,哇哇,不要这么狗血啊。

另外,Percy总共6个box,之前3个box都有大量剧情,有的guardian还升格成重要角色,本来还猜着后面3个box要慢慢一个个找,每个弄个2、3集故事什么的。结果居然3个盒子被Michael用手直接叠在一起炸掉了啊!一下全部炸掉了啊!居然直接3个一起解决了啊!不是还想留一个带回去给Nikita捏手里的嘛?

总的来说E12剧情还是相当丰富了,这转折来的很突然啊,期待后面的故事!等E13中。

Categories: Entertainment Tags: ,

重开Nutsland

February 2nd, 2012 18:47 5 comments

2年了,没写过博客了。确实这些时间过得有些消沉。加上后来因为ICP备案加严重审,懒得整理那些资料,Nutsland也就荒废了2年。

最近又看过许多人的博客,觉得还是应该坚持写点东西,生活会比较充实。

买个了美国空间,重新开了Nutsland。鼓捣了一夜,把Wordpress升级到最新版本,以及各种插件和修改。终于弄得差不多了。

中间还险些忘记了AdSense的账号,太囧了。

重开Nutsland,新的开始,新的2012,加油!

Categories: My Life Tags: ,