用Webmin定期备份网站到免费网盘

在经过了VPS被删,数据丢失这一系列的事情后,我吸取了教训,一定要对网站做定期备份。

不过这事说起来容易,实施起来却有些难度,比如说我可能会忘记备份,每周备份又让我这等懒人觉得很麻烦。

Webmin虽然提供了自动定期备份的功能,但如果只是备份在服务器本地,到时候VPS商跑路了,结果还是一样的,所以还是要每周从服务器上down下来。可服务器在外国,下载速度时快时慢,down下来也要好久。

备份到远端吧,我可没钱再去搞个FTP空间,专门放备份文件用…… Continue reading

Google Reader很好,很强大……

前段时间,忘了续费VPS,导致所有的网站数据都付之东流了。

想尽了各种办法,但最终也只在硬盘上找到了2010年底做的一次备份,而且只有数据库资料,没有附件。

虽说这两年写Blog的动力越来越小了,去年一年也没写几篇,但丢了也还是觉得有点可惜。

上个星期偶然登陆GMail(我一般用163的账号),看到侧边栏上Google Reader的插件,猛然想起以前发现的一个现象:
Google Reader似乎会将网站的RSS内容缓存下来。

刚好我也曾把自己的blog加入到Google Reader的订阅列表中去(虽然我几乎不用),抱着侥幸心理去翻了一下,果然找到了2011年几篇文章的缓存,内容也很完整,真是有种“众里寻他千百度,暮然回首,那人就在灯火阑珊处”的感觉(吐槽:Google表示,那是百度名字的起源)。

于是,我从Google Reader上,把自己的文章C + V回自己的Blog。

真是要感谢Google,另外,这件事也告诉我们:一定要定期备份!

原创bo-blog插件StopSpam 0.1

被垃圾评论烦得受不了了,某天在后台删除垃圾评论的时候,顺手拿评论者的邮件地址在google上搜索了一下,结果发现了StopForumSpam这个网站,我Blog上大多数垃圾评论发布者的邮箱和IP地址都可以在这个网站的数据库中搜索到。
进一步研究了一下,发现这个网站还提供了API,而且不难实现,于是花了一天多的时间,写了个插件出来,还顺便对Javascript入了个门,也对ajax有所斩获。
好久不用php,发现写起来确实方便、顺手,不过拿来写界面就比较痛苦了。

插件原理:
采用StopForumSpam API,查询评论者的邮箱及IP地址,对于黑名单中的用户,禁止提交评论。
注:StopForumSpam是一个统计垃圾评论发布者网站,现在数据库中已经有超过300万条信息了。

这是在我Blog上一天内的屏蔽成果。

使用说明:
cookie屏蔽:当评论者评论被拒后,在cookie中留下记录,下次此评论者再次评论时,将无需查询数据库,直接就能拒绝,提高效率。
审核评论阈值:为了防止数据库中的误报,可以设置该值,当出现频率大于等于该值时,评论将被标记为待审核。
拒绝评论阈值:为了防止数据库中的误报,可以设置该值,当出现频率大于等于该值时,评论将被拒绝。
注意:如果审核评论阈值>=拒绝评论阈值,该评论将被拒绝。

关于屏蔽数偏高,造成此现象的原因是,评论被正常提交、或提交到待审核,boblog将会在cookie中写入评论提交时间,并且在一段时间内禁止再此评论。
而如果评论直接被拒,则不会记录评论提交时间。开启cookie屏蔽功能,可以起到类似效果。实际上,插件统计到的屏蔽数,才是真正的垃圾评论提交数。

注:开启本插件后,评论提交时间将有一定延长,因为需要查询远程数据。开启cookie屏蔽后,将只在第一次提交评论的时候需要查询,大大提高了效率。

安装说明:
把stopspam复制到plugin文家夹下,并在后台安装。
由于boblog并没有提供相关接口本插件需要hack inc/mod_visit.php文件

查找

if (check_ip ($userdetail[‘ip’], $forbidden[‘banip’])) catcherror($lnc[209]);

并在其上方添加

include (‘plugin/stopspam/checkspam.php’);
plugin_stopspam_checkcookie ($stopspam);

查找

if ($v_contentc) $v_content=$v_contentc;

并在其上方添加

plugin_stopspam_run ($stopspam,$userdetail[‘ip’],$v_repemail,$suspectspam);

点击这里下载文件

HG255D路由超级管理员权限及拨号密码破解

原理大致是备份HG255D的配置文件,并对其进行解密。
原版的解密文件是VBScript编的,只有IE能用,我顺手改成JavaScript的了,这下全平台制霸了。
原版还带有加密功能,不过由于浏览器兼容性问题,加密出的文件不一定正确,所以干脆取消了。
另外添加了自动解析用户名密码的功能,这下不用在XML文件里苦找了

好了,访问下面这个页面获取你的HG255D密码吧!
http://www.peuol.com/other/HG255D.html

[iAudio J3] Aero Music UI 1.01 汉化

Aero Music 是iAudio J3的一个第三方播放器UI

外观很漂亮也很强大,使用Flash制作,可惜配置、歌曲列表都是英文,用着不爽,就顺手汉化了。

Setting页面汉化演示:

此处包含一个多媒体文件,请用网页方式查看。

使用前请先下载原版:
解压到J3自带内存的System/FlashUI文件夹下即可。
点击这里下载文件

汉化版直接覆盖原版文件就可以了。
Setting页汉化:
点击这里下载文件
PlayList页汉化:
点击这里下载文件

上海移动,请还我手机号!(二)

好久没写Blog了,回顾了一下之前的文章,发现以前挖的坑没填上,这里继续补完,善始善终。
关于这件事的起因,请看我的另一篇文章《上海移动,请还我手机号》下面内容根据记忆整理,可能略有错误,但八九不离十。
话说我向工信部提交了投诉以后,按照他们的规定是48小时内回复。
周一我继续回学校上学,由于没有备用号码,所以投诉书上留的是家里的号码。
周一晚上的时候,妈妈通过QQ告诉我,工信部来电话了,我妈跟他说我不在,所以让他们过几天再打。
周二还是周三,我接到表弟的电话(打到我同学手机上的),说移动找过我(移动那边我留的是表弟的手机号),询问了来电的号码后,发现是月浦营业厅的号码。
回电过去,对方要求我提供身份证复印件和10个最近拨打的号码。我告诉他们我人在松江,答曰可以传真过去,并给了我个传真号码。
于是放学后立刻跑到宿舍门外的复印店,复印并传真上述资料,结果,我记错了一位传真号码,对方是个什么公司。
略微思索了一下,我来到了距宿舍不远的移动松江大学城营业厅,经过漫长的排号后,终于轮到我了。
我告诉客服gg说我要补卡,然后大致描述了下之前的情况。他让我稍等,然后在电脑上查了一下,告诉我,的确有补卡记录,但是记录上没有变更后的sim卡号,也没有查到实名登记信息。
至此,事情明了,月浦营业厅和我说查不到补卡记录,大学城营业厅的回答却推翻了这点,月浦营业厅不是无意看漏便是故意撒谎。
松江大学城营业厅的客服打电话给了月浦营业厅,确认了这件事,并告诉我,这不是我的问题,月浦那边没有按照流程操作,换卡信息没记录完整,实名登记的电话回访也没做。
大学城营业厅的客服,管我要了身份证复印件和10个近期拨打的电话,并当着我的面对其中的六个进行了回访,证实我确为该号码的主人。
然后将这些资料传真到月浦营业厅,并告诉我,结果很快就会出来的。
大概一天后,月浦营业厅打电话给我,说信息已经登记完毕,可以去补卡了,还问我是否满意他们的工作。
说实话,我个人觉得不是很满意,不过还是很客气的说了满意……
补卡过程也是一波三折,当天晚上去松江大学城营业厅,结果人家要关门了,不给排队了。
第二天中午又去,说普通的SIM卡没有了,只有内置交通卡的SIM卡,因为卡很多手机不兼容,要我试一下,结果我的手机没电了,又白跑一趟。
这回学聪明了,打电话给松江新城营业厅,先问有没有卡,得到肯定答复以后,乘车去补办, 忘带身份证,驾照又不认,再次白跑。
当时已经临近下班时间,回寝室拿了卡,打车去办,结果补卡系统故障,无法办理,这不是玩我呢么。
第三天中午再去,终于成功补办,拿到卡时,我已泪流满面,这过程太坎坷了……

关于卡巴斯基对hideslide插件报马的一些说明

今天,打开Blog的时候,发现卡巴斯基将本Blog一直使用的图片浏览插件highslide的highslide.js文件报告为木马。
卡巴斯基版本为KIS 2011 病毒库:2011/04/08 14:55:00。
报告为Trojan-Downloader.Script.Generic(名字字面含义为:一般的特洛伊木马下载脚本)
我将highslide.js文件下到本地以后,大致的检查了一下,没有发现文件被改动。
后又上传至virscan.org检测,37款杀软均为报毒,其中包括卡巴基斯5.5。
结果页面:http://www.virscan.org/report/6f16ddd8aa4b6eacf868b63fd133b27a.html
怀疑为误报,已经提交样本到卡巴论坛,等待进一步处理。
出于安全起见,暂时关闭highslide插件,直到证实为误报为止。

现已证实为卡巴斯基误报,回复如下:

引用
脚本文件包含的页面的“高、宽度为0且嵌入框架”时会被启发成Heru.Trojan-Downloader.Script.Generic。请调整相关代码。

最新的病毒库已经解决了这个问题。

HD2 WP7 7952 完全汉化版 V2.1

首发于我的个人BLOG:http://www.peuol.com

严禁未经许可地将汉化包据为己有,如果你想使用本汉化包,至少请保留汉化者信息。


终于搞定了新建联系人和导入SIM卡崩溃的问题。
采用补丁的方式,省去我上传和你下载的烦恼,使用方法见下文
加了个捐助链接,有财力的可以支持下。

注意,此ROM首次运行时会自动配置GPRS网络(CMNET)。
如果你没有GPRS套餐或者使用CMWAP,请立刻手动配置APN或者关闭无线数据。
(在首次使用时的向导界面也会产生流量!)
我已经被他搞停机两次了。。。WP7 同步很费流量

HD2 WP7 7592 Mango 中文汉化版 By PengUIN

更新日志:
2011-07-28 V2.1
– 修正照相机菜单

2011-07-28 V2
– 更改了V2补丁的批处理文件,现在打补丁更简单了

2011-07-27 V2
– 修正新建联系人和导入SIM卡联系人崩溃。

补丁应用说明:

1.将补丁文件夹解压到任意盘符。
2.把V1版Data.zip复制到补丁文件夹内。
3.双击“点我运行.bat”,按提示操作
4.程序将自动进行解压、打补丁、压缩等操作
5.补丁成功后,将自动运行刷机程序

注:金山卫士似乎会误报补丁有毒
卡巴斯基2011 正版检测下来是没问题!

汉化说明:

经过了两个星期的不懈努力,终于完成了7592的汉化。
期间遇到了很多问题,比如开机自动重启,FM、拨号键盘无法启动等。
幸好最后都被我一一解决了。

汉化是件很辛苦的事,为了做这个,一个星期一来我几乎天天2点才睡觉。
总共汉化/修改了63个文件,差不多上千词条,手机也刷了十余次。

下面三个文件没有完全汉化,其余全部汉化。
SpeechUXRes.dll.0804.mui  语音设置,中文不支持所以看不到
XLUIXRes.dll.0804.mui        Excel的函数说明没汉化
metastoreres.dll.0804.mui   元数据储存相关,估计一辈子都看不到
由于时间紧张及能力有限,可能会有翻译错误。

如果发现程序崩溃、翻译错误或者你对翻译有更好的建议,请反馈于我

联络方式:
Blog:www.peuol.com
E-Mail:penguinol@163.com

ROM信息:
Windows Phone build: 7.0.7592.0
OEM version: 2250.21.30401.207
Radio : 5.51.09.06a_22.30.50.09U

更新内容:
– 简体中文语言包完全汉化

以下内容 by elMInStER
– 相机增加屏幕软键
– 通话物理键通话历史
– 桌面上增加Wi-Fi和蓝牙按钮
– 添加了Aero, Aero Black, Aero Rich主题

基于下述版本制作:
blackSideSeven 2.00.7592 Mango by elMInStER

特别感谢:
DFT Team 带给我们WP7
elMInStER 制作了本ROM的基础版本
XDA2_Haseeb 制作了WP7 Kitchen
ELFinLazz 制作了WP7 ROM的打包工具

问题解答:
1.是否掉SIM卡
我用的是传说中不掉SIM卡的5.51.09.06a_22.30.50.09U Radio
在我使用的过程中,没有出现SIM丢失的情况
2.是否越狱
当然是已越狱的了,推荐使用 Tom Xap Installer 1.2 配合 Zune 安装软件

下载链接:
V2.1刷机补丁,需要先下载V1版:
http://dl.dbank.com/c0vgaznp7c

V1版
点击这里下载文件

捐助:

如果你喜欢我的ROM,请捐助我!
为了感谢你的捐助,我会提供一点小福利:
把启动画面的Mod By PengUIN去掉或换成你想要的文字
访问下面的链接捐助我

http://item.taobao.com/item.htm?id=12483216977

淘宝维权之不易

事先声明:
1.本文纯属发泄文,目的不是为了向商家追责,因而文中不会出现商家的名字和店铺信息。
2.本文所述均为事实,我会提供尽量多的证据。并且,由于本文目的并非追责,所以我也没必要造假。

所有证据照片的原件都未经PS、照片EXIF信息也均为拍摄时状态(EXIF可以用软件修改)。原因嘛,本文目的只是为了发泄,没必要造假。

好了,回到正题,这次主要讲两次淘宝不那么愉快的购物经历。
还是前天,我在imp3论坛上看到了某位卖家组织团购Creative Aurvana Air耳挂,没忍住,也收了一个。今天下午外出时,快递打电话过来说送到门卫了,我还小担心了一下。晚上回到家,看到快递包装完整,放心了。
先上一张拆开后的全家福HD2拍摄,图片经过缩放

耳机很漂亮,外壳也很漂亮,做得像展示架一样,所以我在开封之前也拍照留念了。
这张是【证据一】,后面会提供原图红圈处可以看出,还没拆封HD2拍摄,下图经过缩放

耳机拆开后,我迫不及待的插上电脑试音。尽管还没褒机,但音质已经远超我现在仅有的MX550(MX760丢了)。关于音质就不多做评价了,此非本文主题,但从音质上判断,耳机应该是正品。
顺便一提,杯具的HD2完全推不动,声音很闷。
等我一圈试音试完,我开始仔细观察耳机,发现左耳机顶盖的侧面有掉漆(应该是掉漆,我拿手指擦不掉,沾水也一样)。
这张截自【证据二】,后面会提供原图红圈处就是疑似掉漆的部位iPhone4拍摄,下图经过裁剪

这里小赞下iPhone4的拍照能力,同为500w的HD2相比之下灰头土脸。
有人可能会说了,谁知到是不是你用的过程中自己磨损的。首先,我还是很爱护东西的,其次,电镀的东西要磨损除非很暴力,否则也不是那么容易磨掉的。而且这里【证据一】也可以提供佐证下图为【证据一】和【证据三】的合成图从图中两处箭头所指的位置,可以看出,掉漆部位的形状和反光的形状一致。而之前也提到【证据一】是在未拆封的情况下拍摄的。

其实右耳机也有一块很小的掉漆,但是不明显,这里就忽略了。
另外一个问题,右侧耳机杆的中间连接部位溢胶,不算是大问题,这可能是我比较挑剔了。
红圈部分粘合用的胶溢出来,干了后形成的突出的胶印。左侧耳机没这个问题,这个肯定是本身的问题了,我也没法造假。
iPhone4拍摄,下图截自【证据四】

我发现问题后联系了卖家,卖家也表示无能为力,我明确说了我不打算追究。但是卖家依然在我发了证据四的图后来了一句“我了个去。。。没听过这么多问题的”下线了之,让我感到很无语。
这里我不禁想起了以前不知道在哪里看到的一篇文章,内容大致上是这样的:
故事发生在日本,某人下班的路上,在一家豆腐店买了几块豆腐,回家后发现豆腐有些发酸。第二天上班的时候,顺便和豆腐店提了一下,因为豆腐本来也不是什么昂贵的东西,也没有想着要赔偿什么的。没想到豆腐店听了他的描述后,非常重视,不但诚恳道歉,还当场赠与了几块豆腐作为补偿。
故事并没有到此结束,第二天,豆腐店叫来了生产厂家和运输单位,同时也邀请了那位顾客,再次向顾客道歉,并一起探讨这类事情是如何发生的,如何防止再次发生云云。
这里要说明两点:其一,顾客在去豆腐店反映问题的时候,并没有带着那日购买的豆腐,即完全是顾客的一面之词。
其二,豆腐店自始至终没有对顾客有任何怀疑,尽管豆腐也有可能是购买后保存不当而变质的。
相较之下,国内某些js碰到问题时,第一反应就是推卸责任,死不认帐。售前把顾客当皇帝捧着,售后就视顾客为骗子、无赖,唯恐避之不及,这副嘴脸实在是丑陋。