Archive for 7 月, 2010

几个批处理的写法

星期四, 29 7 月, 2010

1. 取传入参数时把参数的双引号去掉:[text light="true"]set PARA=%~1[/text]

2. 判断参数为空时跳转:[text light="true"]if "%~1"=="" goto Usage
:Usage
echo Usage: abc.bat [PARAMETER][/text]
参数前后要加上双引号,比如用“if %1=="" goto Usage”会出错。

3. 内容替换:[text light="true"]set P=%cd%
set P=%P:\=\\%[/text]
第1行把当前目录赋给P参数,第2行把“\”替换成“\\”。

4. 内容提取:[text light="true"]set D=%date:~0,10%
set D=%D:-=%
set T=%time:~3,5%
set T=%T::=%[/text]
第1行把“2010-07-29 星期四”此类格式的日期前10个字符即“2010-07-29”赋给D,第2行把D参数的“-”替换为空,即D是“20100729”;
第3行把“13:39:08.90”此类格式的时间从第4个字符起连取5个字符即“39:08”赋给T,第4行把T参数的“:”替换为空,即T是“3908。”

4. 重定向输出:[text light="true"]echo Hello Word!>C:\out.txt
echo.>>C:\out.txt[/text]
第1行把“Hello Word!”重定向输出到“C:\out.txt”文件中,如果文件已存在则替换,否则新建;
第2行追加一个空行到“C:\out.txt”文件中。

WordPress播放FLV视频插件——Flash Video Player

星期三, 28 7 月, 2010

安装方法:使用系统管理员登录WordPress后台,到“插件”里去添加新插件,输入“Flash Video Player”搜索,由Joshua Eldridge开发的那个就是,点击安装链接即可。

使用方法:[flashvideo filename="文件名.flv" /]

实例:哪个让你直播的?
[flashvideo filename="/media/2010/07/25u2uja.flv" /]

视频来源:http://tinypic.com/player.php?v=25u2uja&s=3

推荐一款Windows下的缓存清除工具——CCleaner

星期三, 28 7 月, 2010

官方网址:http://www.ccleaner.com,免费软件,不过看官如果觉得它不错可以考虑给它的作者捐助。

从官方网下载后安装的软件只有一个CCleaner.exe执行程序和一个语言目录Lang,是绿色软件。安装后的软件可以直接拷到其它电脑直接使用。语言目录Lang下“lang-2052.dll”是简体中文,如果只想保留默认的英文可以直接把整个Lang目录删除。

本地非安装只带简体中文版下载:v3.18

有了这个CCleaner之后我们就不需要把IE设成退出自动清除历史、Chrome设成隐身模式、Firefox设成隐私模式了,这样浏览器加载网页的速度就相对快一些(尤其是重启浏览器时)。只要定时的运行CCleaner清除缓存即可,还是比较安全的。

(更多…)

两个可注册免费SSH帐户的网站

星期二, 27 7 月, 2010

1. CJB.NET

注册步骤:
1) 点上面的链接打开其首页,找到下方的“Free UNIX Shell Account”,点其右边“sign up”按钮,直达链接
2) 在Free Shell Account页面点“Click here to sign up”中的链接继续注册,直达链接
3) 分别输入用户名、邮箱和密码,Shell选择默认的“bash”就可以,点“Continue”继续注册;
4) 会提示到你的注册邮箱里去激活,打开收到的邮件,点第一个链接激活即可;
5) 收到帐户生效邮件后使用shell客户端链接到其服务器并使用新建的用户名和密码登录。Windows下的shell客户端比如putty,本地下载

Host Name: shell.cjb.net, Port: 22

6) 在putty成功登录后过几分钟(邮件里提示是5分钟)就可以使用Bitvise Tunnelier来登录了。
(更多…)

抵制中粮,我们要怎么做?

星期一, 26 7 月, 2010

有一个企业有望让我们亡国灭种,这个企业就是中粮集团!

更多关于中粮集团如何作恶,我们可以参考曹建海博士的这篇文章《抵制中粮》。

我们要怎么做呢?很简单,就是不去消费他们的产品、尽可能少消费他们的间接产品,让他们滞销,直至倒闭被清算。

这个中粮集团的产品有:

  • “长城”葡萄酒
  • 中粮绍兴酒
  • 中粮“龙虎尊”白酒
  • “福临门”食用油
  • “滋采”天然食用油
  • “萨利维”橄榄油
  • 中粮可口可乐
  • “金帝”巧克力
  • 凯莱酒店集团
  • 中粮麦芽 (“百威”、“朝日”、“蓝带”、“青岛”、“华润”等中外知名啤酒生产商均使用中粮优质麦芽酿造啤酒)
  • 中粮面粉 (主要品牌有:“中粮”、“中粮鲁德”、“中粮香雪”、“中粮神象”、“中粮东大”“中粮海嘉”、“中粮鹏泰”、“中粮金帝”、“福临门”等)
  • 中粮美特印铁制罐 (主要客户包括:瑞士雀巢、诺华,美国玛氏、庄臣,日本松下、三得利,台湾省的顶新、康师傅,国内的梅林)
  • 华鹏瓶盖 (主要客户包括:梅林、阿香婆、六必居、王致和、天元、汇源、都乐、百威、青啤、华润、蓝带等)
  • 中华食物网

视频——网瘾战争

星期一, 26 7 月, 2010

来源:http://v.youku.com/v_show/id_XMTU2MjkyOTcy.html

解决cPanel中删除子域后的残留问题

星期二, 20 7 月, 2010

提供cPanel用于后台管理的空间大都提供有“子域”功能,这个“子域”用于添加xxx.your-domain.com这样格式的二级域名,可以指向空间上某个目录也可以重定向到其它网址。

问题描述

我原来利用子域功能添加了wap.lordong.net二级域名,直接指向lordong.net/wp/wap(即/public_html/wp/wap目录),如下图的部分:

后来不知什么原因wap.lordong.net无法登录(提示Cookies问题),而原始链接lordong.net/wp/wap仍可以登录。这样我决定删除这个子域,并使用.htaccess来显式把wap.lordong.net转向到lordong.net/wp/wap(方法)。删除后原来的指向仍然有效,过了好多天仍然如此,为此我还在空间根目录里找是否哪里做了缓存,但仍无功而返。这就是我说的“残留问题”,直接影响到后续的使用。
(更多…)

PHP空间上htaccess文件的功能太强大

星期一, 19 7 月, 2010

由于我买的这个空间每个月给的流量只有2000MB,空间只有300MB,因此不得不在收费空间和免费空间来回挪腾来解决流量不够的问题。

申请的免费空间大多是只有二级域名,虽然只提供二级域名的免费空间也可以绑定顶级域名,但在使用过程中也会出现免费空间经常维护(比如X10Hosting.com)或流量不够(比如HelioHost.org)或不支持绑定顶级域名(比如FreeCCHost.com)的问题。

现在借用.htaccess文件可以更方便的解决了在免费空间上存放多媒体内容的问题:
1. 用域名的DNS管理工具把media.lordong.net的二级域名指向自己的收费空间,即跟lordong.net是同一IP。
2. 在.htaccess添加下面两行:
RewriteCond %{HTTP_HOST} ^media.lordong.net$
RewriteRule ^(.*)$ http://lordong.you5.net/media/$1 [R=301,L]
其中第二行红色部分“lordong.you5.net/media/”是任意免费空间的域名和存放多媒体内容的子目录,可根据需要随时修改。
3. 把多媒体内容上传到免费空间的子目录,比如我这里是lordong.you5.net免费空间下的media子目录。

由于我在借用免费空间解决空间流量不够用的问题一文里提到已经把所有文章中多媒体内容比如图片、下载包、音乐等的链接都改成了http://media.lordong.nte/xxx这样的格式,因此通过上面的配置后打开博客上文章时,如果有一张图链接是/media/1.gif,那么通过.htaccess跳转后最终的链接变成http://lordong.you5.net/media/1.gif,只要免费空间上子目录下有对应的图片即可正常显示。

视频——黄征《卖》

星期四, 15 7 月, 2010

来源:http://v.youku.com/v_show/id_XMTg0MzUyNDA0.html

通过修改.htaccess文件解决重定向的问题

星期四, 15 7 月, 2010

本站原博客目录被GFW认证后打开原来的搜索结果墙内都会出现连接被重置,而墙外(含翻墙者)访问则出现404错误,解决方法是对原来的访问链接进行重定向。

使用空间自带的cPanel可以实现重定向的设置,不过存在一些小问题,我们可以在其结果的基础上做一些小改动。

比如我要把http://www.lordong.net/blog/*重定向到/wp/*,cPanel的结果是:
RewriteCond %{HTTP_HOST} ^lordong.net$ [OR]
RewriteCond %{HTTP_HOST} ^www.lordong.net$
RewriteRule ^blog\/\/?(.*)$ "http\:\/\/lordong\.net\/wp\/$1" [R=301,L]

这时所有的搜索结果通过墙外访问时都会由blog重定向到wp目录,也就是可以继续访问了。问题是如果直接输入http://www.lordong.net/blog(不以“/”结尾的情况)会显示出错,而在cPanel里又不能直接再添加这一项。

因此我们改为手动修改.htaccess文件(cPanel的设置会写到这个文件),最终结果如下(把两行RewriteCond合并):
RewriteCond %{HTTP_HOST} ^(www.)?lordong.net$
RewriteRule ^blog$ /wp/ [R=301,L]

RewriteCond %{HTTP_HOST} ^(www.)?lordong.net$
RewriteRule ^blog/(.*)$ /wp/$1 [R=301,L]

通过这样修改后原来在Google Reader中订阅http://www.lordong.net/blog/feed的用户又可以继续看到新的文章了。不过如果是墙内的Reader还是被重置。

另外昨天做的“把博客的Feed托管到其它服务”,由于使用了FeedBurner FeedSmith插件,导致FeedSky源Feed被转向到FeedBurner,而后者的结果Feed是被墙的,所以FeedSky总是更新失败,禁用这个插件就解决了。