PHP飞信类的bug修复 phpfetion_v1.3.0.zip

前不久用了全恒壮的技术博客上的一个php飞信类,用它实现一个小程序。

不过最近发现在向好友发短信的时候总是失败,于是查看程序源码:

源码放在服务器上没动过,以前用都好的,第一反应就是飞信官方对wap页面做了修改(因为该类是通过模拟登录wap飞信来实现)。

果然,在查看了wap飞信网页的相关源代码后发现如下内容:

继续阅读

发表在 未分类

在线DNS查询工具(无污染)

在国内,由于某政策原因,网络上的一些域名会遭到劫持污染。要查询该域名正确的解析信息往往要通过代理,或者登录到国外服务器上进行查询。这样做显然比较麻烦。于是我设想通过国外的服务器来建立一个在线的DNS查询工具,这样会方便不少:

继续阅读

发表在 未分类

ubuntu 12.04 安装在VMware 8不能共享文件解决办法

Ubuntu社区已经推出了ubuntu 12.04 beat1版,最近安装在vmware里体验了一把。不过在设置文件共享的时候,发现ubuntu 12.04中不能正常挂载出共享目录。

网上查了些资料,说要安装补丁,照上面做了,在运行补丁脚本的那一步出现了问题,报错信息大概是提示我vmware-tools没有安装。可是我明明安装过了。为什么会报这个错误呢,通过查看脚本文件,发现里面有个命令我本地vmware-tools并不存在;整了好久还是不能解决。

继续阅读

发表在 未分类

ubuntu 12.04 下载 (beat 1 和 Alpha 2下载)

Ubuntu 12.04的Alpha预测版版本已经到2,并已经提供了公开下载,Ubuntu 12.04(代号Precise Pangolin)是下一个LTS长期支持版本,计划于2012年的4月26日发布。

而时隔不久,Ubuntu 12.04的beat 1版本也放出,相比Ubuntu 12.04 Alpha 2 更新了很多,包括桌面环境Unity 和Unity-2d 、新增隐私功能、HUD功能、新的Ubuntu One 。

继续阅读

发表在 未分类

PHP调用Twitter微博数据json

前面两篇文章提到了国内两大微博的json数据调用,之所以分开写,是因为它们的调用方式有点不同。今天要讲到我们最伟大的微博Twitter的json数据调用,它的数据调用却是结合了国内2大微博的优点,也可以说是国内微博模仿了Twitter。不管谁模仿谁,调用Twitter的json数据是今天的正题,下面看源码:

Twitter官方给出的接口调用非常简单,几乎可以10行代码搞定,不过为了更高效,我使用了缓存,方式刷新次数过猛而对数据调用产生影响:

继续阅读

发表在 未分类

用PHP调用腾讯微博json

首先祝大家龙年快乐,高高兴兴过大年;最近闲在家里看着首页位置很空旷,想把微博消息直接调用到首页上去,这样以后有实时消息就可以发微博并直接在首页上看到了。经过3天的改进,首页已经可以把腾讯微博、新浪微博的广播消息同步出来。

腾讯微博

腾讯微博官方提供了API给我们调用,我们就用它提供的json数据接口来实现微博调用:

继续阅读

发表在 未分类

PHP把时间处理成多少分钟前

微博上发布消息的时候,一定会看到一种情况:某某人多少分钟前发布了一条消息:

这种即时处理的人性化方式下面来介绍在PHP下是如何实现这一功能的。

在看源码前,我们先要了解,在php中系统的时间函数:time() 该函数能调出当前的时间(该时间为unix时间戳,关于Unix时间戳,是从1970年0时0分0秒开始到现在的秒数);下面还需要了解一个能处理该时间戳的函数:date() 。

继续阅读

发表在 未分类