本来不打算继续维护博客了,但想想这个域名不能浪费了啊,何况还有几十个朋友订阅了我的博客,那就麻烦点,继续写吧,虽然内容不多,但也谢谢各位的关注了!
Author Archives: Tom Liu
学用Lightroom
处理照片,我以前只用PS,但入手单反之后,用PS处理时总有一种不给力的感觉,直到学用了Lightroom,才恍然“专业要对口”这句话真是硬道理!
PS无疑很“专业”,但针对相机照片的处理,它显得就有点臃肿了,LR算是PS中提炼出来的最实用的功能集萃。
虽是新手,但评判照片好不好,我也有自己的理解:机器不重要,镜头不重要,参数做基础,后期是辅助,构图排第一。说白了,就是眼睛最重要。哪怕你扛着无敌兔,举着小白兔,没有敏锐的捕捉眼力,再好的风景拍出来也和卡片机没有区别。
网站莫名出现安全性异常?系统日志中出现大量登录失败的记录?那是因为网站被挂马了!
今天访问维护的一个网站时,莫名奇妙跳转到了百度搜索一个莫名其妙的关键词,再次访问后出现安全性异常的错误,类似如下:
……
异常来自 HRESULT:0x800A0046 (CTL_E_PERMISSIONDENIED)
……
if fso.FileExists(“\\.\”&Server.MapPath(“/global.asax”)) then
……
网站最近并未更新过,global.asax文件根本就没有,服务器也没有人去更改过配置,非常奇怪啊……远程登录查看日志后,发现有大量“来自客户端名 a 的远程会话超出了所允许的失败登录最大次数。强行终止了会话。”这样的信息,初步怀疑服务器被攻击,或者服务器中毒了。
进入网站根目录,没有发现global.asax文件,设置文件夹选项,显示所有文件(包括系统隐藏文件),于是发现果然多了几个文件:
global.asax / index.asp / default.asp ……
还多了一个js文件夹,里面同样是一个asp文件。
删除之,更新杀毒软件,更新系统补丁,重启服务器,网站恢复正常。
这样做目前不知道是否防范彻底,Google的结果是有说被挂马,也有说中ARP病毒的,后者还好,前者就有点麻烦了。
之前查看了新增加的几个文件,里面的asp代码分析出了一个地址 http://shell.zh-cn.cc:250/
whois的结果,注册信息完全是乱填的,这更加让我感兴趣,谁这么有聊来做这些事情了?ping shell.zh-cn.cc,得到另外一个域名:shell.load-cdn.com,查看一下whois的信息,有意思吧,这次出现了一些有意义的东西了,其中的qq号可以查出不少有用的信息,当然,这并不能证明此人就与这个不光彩事情有关……
OpenVPN GUI出现CreateProcess错误的解决方法
原来OpenVPN安装在C盘,卸载重装后装在D盘,但运行的时候却提示:
CreateProcess Failed, exe=’C:\Program Files\OpenVPN\bin\openvpn.exe’ cmdline=’openvpn –version’ dir=’C:\Program Files\OpenVPN\bin’
这样的错误,Google后发现了解决办法:
- 开始-运行-输入“regedit”并回车;
- 展开“HKEY_CLASSES_ROOT\VirtualStore\MACHINE\SOFTWARE\OpenVPN-GUI”,修改“config_dir”、“exe_path”、“log_dir”对应的值为正确的安装路径;
- 展开“HKEY_LOCAL_MACHINE\SOFTWARE\OpenVPN-GUI”,同样修改“config_dir”、“exe_path”、“log_dir”对应的值为正确的安装路径;
- 关闭注册表编辑器,重新运行OpenVPN GUI,正常了。
[UPDATE]Proxy Switchy!插件Auto模式失效的解决办法
2011-08-09更新:
之前的方法已经失效,请参考以下方法,我试用后证实有效。
1、首先在chrome中将Proxy Switchy!切换到Auto模式;
2、打开IE代理设置页面,方法:Chrome选项 – 高级选项 – (网络)更改代理设置 – 局域网设置,找到如下图的地址,并记录文件保存路径和最末尾的文件名,可能是.pacc、.pacz、pac2等等……;
3、在资源管理器中找到并打开上一步记录的文件路径,打开SwitchyAuto.xxx文件所在文件夹后,在此处新建一个文本文件,输入以下内容(红色部分替换为上一步中记录的文件名):
mklink /H SwitchyAuto.pacz SwitchyAuto.pac
pause
4、保存,重命名该文本文档(xxx.txt)为xxx.bat文件;
5、双击运行该bat文件,搞定!
———————————————————————————————
更新Chrome后,发现Proxy Switchy!的Auto模式失效了,而且莫名其妙的出现了一个Current Profile,网搜了一堆解决办法,最终找到这个“官方”解决方案,至少让我在Win7系统中成功修复了该插件。
参考链接(插件“官方”讨论区):https://code.google.com/p/switchy/issues/detail?id=104
Win7中的解决方法:
1、从上面的链接中找到 npSwitchy.dll 的下载地址并下载;
2、打开chrome,切换到Direct Connection模式;
3、点击chrome小扳手,进入 工具 – 扩展程序,并停用Proxy Switchy!插件;
4、关闭chrome;
5、打开 “C:\Users\Beus\AppData\Local\Google\Chrome\User Data\Default\Extensions\caehdcpeofiiigpdhbabniblemipncjj\”文件夹,删除“SwitchyAuto.pac”文件(或者其它修改过的.pac文件);
6、打开“C:\Users\Beus\AppData\Local\Google\Chrome\User Data\Default\Extensions\caehdcpeofiiigpdhbabniblemipncjj\1.6.3_0\plugins”文件夹,用下载的 npSwitchy.dll 文件覆盖该文件夹中的同名文件;
7、打开chrome,点击chrome小扳手,进入 工具 – 扩展程序,启用Proxy Switchy!插件;
8、在chrome中切换到Auto Switch Mode模式,一切搞定!
FCKEditor自动添加br的解决办法
首先描述一下问题:
使用FCKEditor编辑的时候,默认按Enter是产生<p>标签,按Enter+Shift是产生<br/>标签,但前段时间我遇到一个现象,那就是提交后编辑器会自动在每个</p>和<br/>后面再添加一个<br/>标签,这也就使得前台显示的时候行距过大。
比如编辑的时候,源代码是这样的:
<p>test</p>
<p>test</p>
test<br/>
…
最终提交(写入数据库)的时候,变成了这样:
<p>test</p>
<br/>
<p>test</p>
<br/>
test<br/>
<br/>
…
其中红色的<br/>就是编辑器自动产生的多余代码。
解决办法:
编辑fckconfig.js,找到
FCKConfig.FormatOutput = true;
修改为
FCKConfig.FormatOutput = false ;
代码说明:
FCKConfig.FormatSource 格式化源代码,设置为true,则在编辑器中切换到源代码模式的时候,自动在特定html代码后面换行,也就是为了便于浏览,不影响最终提交的结果。
FCKConfig.FormatOutput 格式化输出代码,设置为true,则提交的时候自动在特定html代码后面添加换行符,也就是会自动添加<br/>。
网站恢复
因为种种原因,网站前段时间一直无法访问,倒不是服务器的问题,而是电信封掉了80端口,几经折腾总算恢复了正常。
这样类似的情况已经发生了好几次,这也让我坚信那个啥啥老大哥一直都看着咱们的,联想到最近的“法国薄饼”,我想到了让空间先“run”到国外,可是万恶的那个啥啥辛德勒名单,如果真的存在并生效,我岂不是要白“run”了?
以往关注过我博客的朋友,谢谢你们来继续访问。
[2.3.3 ROM]绝对稳定省电!HTC Hero Cronos Ginger 1.9.5
3月23日作者就发布了1.9.5,之前也有好几个1.9.X版发布,苦于一直太忙没时间更新博客,今天搞定一个难题,趁机休息来更新一下。
现在的1.9.5版我已经用了一段时间了,可以说是非常稳定和省电,推荐各位更新。
————————————————-
迷一样的Tasty系列尝鲜完了后,不习惯高分辨率的朋友可以回来刷Cronos系列了,了解Cronos系列作者Feeyo风格的都知道,他的一版新ROM出来后,最好稍等几天,因为总会有各种各样的Patch会“冒”出来,等问题都解决了后,这款ROM才是最稳定最适合日常使用的。
和Tasty系列比较,Cronos系列更加适合喜欢追新和刷机的朋友,作者更新非常卖力,绝对适合爱折腾的朋友!(当然,稳定版也适合所有Hero机油)
这次CG 1.5.0发布后,果不其然,接着两天就又出来了两个Patch,一个是多点触摸,另外一个是APP2SD……
话不多说,既然推荐出来,自然这版是很稳定,并且适合日常使用的,用到现在我没有发现任何FC,耗电量也和其他2.3ROM差不多。
截图:

Cronos Ginger
补充一句:请不要怕麻烦,严格按照刷机步骤清空所有数据后刷机,否则极易出现各种“不稳定”
步骤:
- 下载是个zip文件后放到SD卡根目录;
- 重启手机,进入Recovery模式;
- 进入Wipe菜单中依次Wipe所有选项;
- 进入Flash菜单中刷CG-1.9.5_.zip;
- 更新完毕后重启手机;
- 成功进入手机桌面后,再次重启手机进入Recovery模式;
- 进入Flash菜单中刷gapps-light4_.zip;
- 更新完毕后重启手机。
该ROM可以开启开关机的动画(这里看效果),不过动画速度比较慢,不推荐开启,开启方法如下:
1. SpareParts: Enable both and put on Normal.
2. Menu -> Settings -> Display -> Animation = Show All.
3. CM Extra -> Display -> Rotate 180 = enable.
4. CM Extra -> Display -> Rotate Screen On and Off = enable.
This should work. If not reboot.
Download CG-1.9.5:
Cronos Official Mirrors: (Thanks to Bertol and NetGhost)
http://cronos.bertol.de/download.php?CG-1.9.5_.zip
Extra Mirrors:
http://dl.dropbox.com/u/15857362/CG-1.9.5_.zip
ROM Mirrors: http://poduy.pl/cronos/index.php (Thanks takuhii)
MD5SUM: f7e2bb189b23bdb14a3b8e60b131d45d
Latest GAPPS Light 4:
http://www.dt-jg.com/gapps-light4_.zip (Thanks keefo)
http://lathund.dyndns.org/public/androi … ight4_.zip (Thanks Hund)
GAPPS Mirror (Thanks NetGhost)
http://cronos.bertol.de/gapps-light4_.zip (Thanks Bertol)
http://www.multiupload.com/ZD4SPD62MK
Download full gapps:
http://goo-inside.me/gapps/gapps-gb-20110307-signed.zip
节后推荐的第一个2.3 Gingerbread固件:TastyGinger 2.0 “Yahoo!”
沿袭TastyFroyo的优秀,作者RaduG很快又推出了一个堪称“完美”的2.3姜饼给Hero用户,TastyGinger 2.0推荐大家更新使用!
ROM特点:
- 默认CPU频率下反应快速、无需超频使用(如果想超频,请使用设置中的Tasty OC,其他超频工具将导致系统异常);
- 运行稳定,无Bug,无FC;
- 高分辨率模式(请参照TastyFroyo);
- 完美支持ext模式的A2SD。
注意事项:
- 除了设置中的Tasty OC,不能使用其他任何超频工具;
- 刷机完毕第一次重启进入设置界面后,请再重启一次,然后再依据向导设置Google帐号;
- 必须Wipe所有选项。
———————————–原文转载自XDA论坛,下载链接和截图在文末——————————————-
TG 2.0 is probably my final Gingerbread build for Hero. I think it’s pretty complete, stable enough for daily use and fast, much faster than 1.x.
Screenshots and more info in post #2
IMPORTANT NOTES:
1. Don’t use any other OC app, please only use the included one.
2. On the first boot many internal tweaks that require a restart are set up, so please do so before setting up stuff, this is pretty critical.
3. Wipe absolutely everything, even if you come from TastyGinger 1.1.
Changelog:
- updated to latest sources
- fixed text rendering
- added power widget in notification bar AND their settings in settings/display
- much faster(as in snappiness, dunno about benchmarks &co)
- EXT-A2SD – moves apps and dalvik cache to SD
works now, I’ve tested it again and again
- added LWP
… and other minor stuff too
Features:
- RaKern 200 kernel @614MHz default
- new CPU governor, MOBILE GOVERNOR, written from scratch, based on the ondemand governor’s behavior, with some tweaks -> limited frequency when CPU is idle, optimized frequency stepping based on CPU load and others too *** at the moment the governor comes as a module, and I’m not going to release the source code until I make it a perfect option for mobile, battery-powered devices; I still have to test it on other types of CPUs to see what can be done to improve.
- default Gingerbread launcher, with a few tweaks to make it faster
- built-in low-DPI
- built-in overclocking app, very basic and straight forward, but with a very nice way of doing things(see post #2 for more info)
- no ads in browser and apps
- compatibility mode disabled by default
… and many others
第一下载点【直接下载】:DOWNLOAD TastyGinger 2.0 for HTC Hero(mdpi)
MD5: 3ad7c8523b75f371ae99b5fdbd05a376 (please check if your installation is not working according to changelog/feature list)
第二下载点【需要翻墙】:Alternative
界面同TastyFroyo:

TastyGinger 2.0
年前最后一文,送android机友一枚自己设计的壁纸《Android Rabbit》
虎年最后一篇博文,自己鼓捣了一张Android Rabbit的壁纸(640×480),喜欢的朋友请收下,顺祝各位新年快乐!
预览:

Android Rabbit Wallpaper


