假期意识流

意识流

—假期生活乱纪

这个假期不堪回首,单调得可怕,除了4本书之外,记忆中仅存的就全是某大学的研究生会的网站了。网站说来更不堪回首,完全算得上“赶鸭子上架”的典型(我“可爱”的姐在网站“八字还没有一撇”的时候,居然就敢将“网站建设费”挥霍一空,后来备受挫折后,无力还债,于是栽赃到了我的头上- -!)。下面将网站建设过程中的点点滴滴乱纪下来,想到哪里写到哪里,逻辑未免混乱,各位大虾莫要见笑。目的也很简单,让各位看看一个新手眼中的网站建设过程。

1、 研究生会:

因为这个网站,我就已经堂而皇之成为某大学研究生会编制中的一员,这种“海纳百川”的“气势”令我无不拜倒- -!

2、 网站需求:

刚开始的网站需求很“明确”—“美观、大方、展现当代研究生风采”。让我感到在这种“派头”的指导老师手下干起事情来一定比较“自由”,但是后来事实证明我错了,这种指导老师也有开始变“聪明”的时候。

需求增加了一条—“采用最新的Asp.Net技术,并且务必使用SQL Server最新版本”,我在深入理解这条需求之后,对于各个软件、框架的版本甚是犹豫,不知beta版是否也计算在内- -!

3、 美工:

这个我没有发言权,反正阿梅和阿楠看过(因为当时我不会用PS分页- -!)

4、 VS .NET环境:

由于以前习惯于Borland的BCB,于是“疏”在于没RAD就不活了,“密”在于任何东西都希望有根有据,简单明了。对于VC++6.0从未涉猎,因为当时第一印象就觉得不像是拿来编程的,加之MFC的封装没有一定的实力,定会感到极其莫名其妙,那消息映射的编程方式更是使得局势错综复杂,不像VCL里面虽然依然有很多不懂,但至少容易把握过程。

介于上述原因,所以当我观之Visual Studio .NET的时候还是大吃一惊,惊叹微软也终于RAD了一把。于是看了本《C# Primer》上手就干。

但是现实总是残酷的,虽然很多东西感觉用起很顺手,但还是有很多极其不习惯:

首当其冲的就是一个解决方案里面的类、函数等等,不用.h,不用#include好像就能够在各个文件中可见,原因可能是采用namespace的组织方式,但是老是觉得没有#include <*.h>就是不爽(我理想中的世界应该是把文件include过来后,再在namespace里面避免污染,而不要在一个解决方案里面的文件到处都可见似的)。

其次就是所谓的大名鼎鼎的“Code Behind”,这个倒是在很大程度上解决了网页程序设计中的版权问题,并且使代码和外观分离,便于和传统窗口编程靠拢。但是对于新手而言,在不具备驾驭的能力的情况下,无非是场灾难,代码直接生成DLL,不用export,不用声明,只需assembly一下,就可以使用,随便咋看都极其莫名其妙。

介于以上,我终于放弃了使用VS .NET,本来想选择同出Borland之手的C# Builder,但是令人郁闷的是没有找到注册码- -!所以最后我还是选择了以前写ASP程序时候采用的Dreamweaver+EditPlus+MSDN,本来记事本足已,但是少了调试器,要是连行号都看不到,那我还是直接跳楼算了。

5、 风格:

回头看我写的代码,感觉很多地方看起来还是像用ASP写的:P,不过因为毕竟是ASP.NET的东西,还是初步感受了一下ASP.NET的便利,诸如:DataGrid、DataList、Page_Load、还有在连接SQL数据库时候的便利等等等等。

6、 语言:

这个是我最无语的一点,由于C# 是刚学的,所以开始的时候还是在尝试VB,在花了很长时间都没有发现下面代码为什么通不过之后,我还是痛下决心用C# 吧- -!

#region code
<script language=”VB” runat=server>
sub foo(object sender,eventargs e)
{
//----------
}
</script>
#endregion

接踵而来的转化工作,幸好还不算很困难,但确实很烦,下面将我在转化时的主要工作总结一下:

a) 大小写:VB里面的标识符不区分大小写,如:page_load、datagrid也可以通过,但是到了C# 里面就必须区分大小写了(这里是改得最郁闷的了,对照到MSDN一个一个挨到改,想当初写VB Script的时候不偷懒就好了)

b) 索引(Item):VB里面使用object(index)就可以索引了,但是到了C#里面索引可必须使用object[index]符号,不过如果你使用Item调用就一致了,不过新手一般都不会那样做。

其他可能还有很多转化工作,不过我倒是幸运的没有碰到。

7、 基本代码组织方式:

由于那个网站大量的都是带图像文本处理,所以基本上前台采用的是把分页后形成的静态页面里面的动态部分挖空,以iframe填充之,iframe的src里面要不就指向list.aspx文件(显示前多少项,以及more按钮),并传入类别、css、行数、列数作为参数控制外观;要不就指向multilist.aspx文件(显示所有内容,以DataGrid进行分页控制),传入的外观控制参数一致。并且二者都接受hot=1参数,若设置了,则排序的方式由order by subdate desc变为order by 点击次数 desc

8、 前台:

前台如前述方式架构,我觉得最有用的就是DataGrid与DataList的基本使用及外观控制,如果实在觉得不方便,新手还是用<ItemTemplate>来得快:),另外在进行数据绑定的时候,我基本上就只用到了下面一条语句:

<%# ((DataRowView)Container.DataItem)["foo"] %>

9、 后台管理:

a)FreeTextBox:

说起后台管理自然想到了熟悉的DormForce Blog的后台,那里的那个输入控件,令人感觉甚爽,在IE里面察看源,发现名字叫做FreeTextBox- -!这个名字实在是…

于是Google后下载了一个,感觉封装得很好,使用也很方便,直接register就可以用了,令我倍感ASP.NET还是很爽的,也对Web Control产生了一丝眷恋。但是问题也出来了,他的“插入图片”按钮令人极其郁闷,只能插入图片URL,而没有提供上传,本来想在FTB控件旁边单独提供一个UploadImg按钮,提供上传然后返回URL,供使用FTB插入之需。

但是在看了“宝玉”的文章后突然发现FTB对于Button提供了接口ToolBarButton,于是可以把上传的工作集成到按钮里面。用宝玉提供的方法,在VS .NET里面“依样画葫芦”很快便搞定了,其实就是直接从ToolBarButton直接继承构造新的Button就可以了。

但是问题是我没有用Code Behind的方式,而且找了半天也没有发现,如果不用Code Behind,把类的定义写在哪里?所以只有自己想办法,看了半天英文版的FTB帮助,终于找到了方法:

<FTB:TOOLBARBUTTON title="插入图片"
runat="server" ScriptBlock="myOpenFunc();" ButtonImage="insertimage" />

其中的ButtonImage指定名称后会自动从aspnet_client目录调用图片资源,若要更换可以直接替换文件即可,不过注意保持长宽比(不然会很难看的)。另外我感觉aspnet_client这个名字很可疑,可能有特殊的用途,诸如用于客户端的啥子东西,没有敢改名字:(

其中的ScriptBlock直接在FTB生成的Html页面里面加入内容,如上例就生成如下咚咚:

… = new FTBButton(… function(){myOpenFunc();} …)…

myOpenFunc()为调用此FTB控件页面上<script>内定义的函数。藉由此实现runat=server代码对于本机函数的调用,即通常所谓的Response.Write法。

另外,我还需要从本机函数调取runat=server中控件的属性。想了半天,找到了如下的不是办法的办法:

function myOpenFunc(){
var dt=eval('myForm.myDataTable');
var tempurl='../inc/uploadimg.aspx?tab=';
tempurl = tempurl+dt.value;
window.open(tempurl,'_uploadimg','width=300 height=50');
}

其中myForm、myDataTable分别为runat=server里面Form和DropDownList的Id名称,使得本机获得的html页面里的form和select的id为这二者,从而为本机函数的实现提供可能性。

在uploadimg.aspx中只需完成上传文件,调用opener.top.InsertText(…)方法传入图片地址即可,而在myOpenFunc()所在页面中定义InsertText方法完成插入。

b) 编辑区域:

编辑区域的实质,宝玉已经说得比较清楚了,其实就是一个document.designMode设为on的Iframe。因此可以方便的用本机函数进行各种编辑工作以及调用focus()获取焦点。

c) DropDownList的数据绑定:

由于需要,选定一个DropDownList后要对另外一个重新进行数据绑定,实现方式如下:

指定DropDownList的属性OnSelectedIndexChanged=”SelectionChangeFunc” AutoPostBack=”true”,SelectionChangeFunc会传送给一个delegate型别从而起到类似函数指针的作用。

void SelectionChangeFunc(Object sender, System.EventArgs e)
{
myDataClass.DataSource = CreateDataSource(...);
myDataClass.DataTextField = "TextField";
myDataClass.DataValueField = "ValueField";
myDataClass.DataBind();
myDataClass.SelectedIndex = 0;
}
ICollection CreateDataSource(…)
{
System.Data.DataTable myDt = new System.Data.DataTable();
myDt.Columns.Add(new System.Data.DataColumn("TextField", typeof(String)));
myDt.Columns.Add(new System.Data.DataColumn("ValueField", typeof(String)));
...
myDt.Rows.Add(CreateRow("…", "…", myDt));
...
System.Data.DataView myDv = new System.Data.DataView(dt);
return myDv;
}
System.Data.DataRow CreateRow(String Text, String Value, System.Data.DataTable dt)
{
System.Data.DataRow myDr = dt.NewRow();
dr[0] = Text;
dr[1] = Value;
return myDr;
}

d) DataGrid的CommandButton:

column字段:<asp:ButtonColumn HeaderText="Del Button"
Text="Del" CommandName="DelBtn" />

指定DataGrid属性OnItemCommand=”Grid_DelCommand”

通过Grid_DelCommand函数处理所有的CommandButton信息,而Grid_DelCommand函数只需根据CommandName指定的值选择操作即可。

void Grid_DelCommand(Object sender, DataGridCommandEventArgs e)
{
if(((LinkButton)e.CommandSource).CommandName == "DelBtn")
{
...
}
}

这里有两个问题:

其一,好像DataGrid被提交的时候也会调用此OnItemCommand函数,因为当时由于只有一个command,没有用if判断CommandName值的时候,一提交就要出错,而且是在这个函数里面出错的。所以建议就算只有一个command也用if后者select判断一下。

其二,我本来是把<asp:ButtonColumn>定义为“PushButton”的,但是在进行强制类型转换的时候没有找到相应的类型,不管是Button、PushButton都不对,所以只好换用默认的LinkButton才调试通过。

e) DataGrid的分页:

设置DataGrid的

AllowPaging=True
PagerStyle-Mode=NumericPages
PagerStyle-HorizontalAlign=Right
OnPageIndexChanged=”Change_Page_Index”属性

定义下列函数:

void Change_Page_Index(Object sender, DataGridPageChangedEventArgs e)
{
myDataGrid.CurrentPageIndex=e.NewPageIndex;
...
myDataGrid.DataBind();
}
void PagerButtonClick(Object sender, EventArgs e)
{
String arg = ((LinkButton)sender).CommandArgument;
switch(arg)
{
case ("next"):
if (myDataGrid.CurrentPageIndex < (myDataGrid.PageCount - 1))
myDataGrid.CurrentPageIndex ++;
break;
case ("prev"):
if (myDataGrid.CurrentPageIndex > 0)
myDataGrid.CurrentPageIndex --;
break;
case ("last"):
myDataGrid.CurrentPageIndex = (myDataGrid.PageCount - 1);
break;
default:
myDataGrid.CurrentPageIndex = Convert.ToInt32(arg);
break;
}
myDataGrid.DataBind();
}

这里注意的是换了页要重新DataBind()一下。

f) SQL:

不多说了,下面是我觉得常用的函数:

System.Data.DataSet MyQuery(String querystring)
{
String connectionString = @"...";
System.Data.IDbConnection dbConnection = new
System.Data.SqlClient.SqlConnection(connectionString);
System.Data.IDbCommand dbCommand = new
System.Data.SqlClient.SqlCommand();
dbCommand.CommandText = querystring;
dbCommand.Connection = dbConnection;
System.Data.IDbDataAdapter dataAdapter = new
System.Data.SqlClient.SqlDataAdapter();
dataAdapter.SelectCommand = dbCommand;
System.Data.DataSet dataSet = new System.Data.DataSet();
dataAdapter.Fill(dataSet);
return dataSet;
}
int MyDelete(String delString)
{
String connectionString = @"...";
System.Data.IDbConnection dbConnection = new
System.Data.SqlClient.SqlConnection(connectionString);
System.Data.IDbCommand dbCommand = new
System.Data.SqlClient.SqlCommand();
dbCommand.CommandText = delString;
dbCommand.Connection = dbConnection;
int rowsAffected = 0;
dbConnection.Open();
try
{
rowsAffected = dbCommand.ExecuteNonQuery();
}
finally
{
dbConnection.Close();
}
return rowsAffected;
}
int MyInsert(...)
{
String connString = "...";
System.Data.IDbConnection dbConnection = new
System.Data.SqlClient.SqlConnection(connString);
String queryString = "INSERT INTO [...]([...], ...) VALUES (";
queryString +="@..., ...)";
System.Data.IDbCommand dbCommand = new
System.Data.SqlClient.SqlCommand();
dbCommand.CommandText = queryString;
dbCommand.Connection = dbConnection;
System.Data.IDataParameter dbParam_... = new
System.Data.SqlClient.SqlParameter();
dbParam_...ParameterName = "@...";
dbParam_...Value = ...;
dbParam_...DbType = System.Data.DbType.String;
dbCommand.Parameters.Add(dbParam_...);
...
int rowsAffected = 0;
dbConnection.Open();
try {
rowsAffected = dbCommand.ExecuteNonQuery();
}
finally {
dbConnection.Close();
}
return rowsAffected;
}

10、 其他点点滴滴:

a) 去掉图片加链接后外包框:

<img border=0>

b) 去掉IE图片悬停工具栏:

<img galleryimg=”no”>或者<meta http-equiv="imagetoolbar" content="no">

c) 去掉链接点击后的虚线:

<a href="…" onFocus="this.blur()"></a>

d) 使iframe自适应长宽:

<iframe src="..."
onload="this.height =
this.document.body.offsetHeight;this.width=this.document.body.offsetWidth;">
</iframe>

另外千万注意不要漏了</iframe>,网页被撑开了,我查了半天才发现是这个原因。

e) 连续滚动:

一般的marquee会两次滚动间会有一段时间的空白,采用此处的代码可以使得其连续滚动。

上面这些就是这个网站的点点滴滴,没有什么技术含量,只是写篇乱纪,以标明这个颓废的寒假。

纯粹kuso一下

有一个国家每时每刻都在通过卫星监听我国的无线通讯.还不断派飞机装载高灵敏天线,抵近我国边境线监听卫星收不清的小功率信号。据说能听清沿海城市的无绳电话。南海撞机事件的起因也在于此。
对于巨大的通信内容,依靠监听人员一个个听是不可能的,只能用计算机来处理。人们设定了若干关键词,只要通讯内容中出现了所设的关键词,电脑就会自动录下全次通讯内容并提醒有关人员审听。
在这里建议各位在大家使用手机或接听拔打手机等无线通汛工具时,请不要说 “你好,再见,谢谢”等,而用“潜艇出动,导弹发射,解放台湾”等美国所设的关键词代替。这样的话,它就是再增加一百倍成本也难用人工听完中国大陆庞大的通话内容!
顺随告诉你:在你和情人说完情话后,加上一句本拉登或是轰炸台北,在几十年之后可能会在某国档案中找到你今天的情话录音(@_@)

两拐两拐,我是洞妖,你的方位你的方位…
洞妖洞妖,我在你左翼,我在你左翼…
洞妖明白,洞妖明白,现在赶往预定地点集结待命…
两拐明白…
然后学校大门左边的两拐和右边的洞妖一起走向马路对面的拉面馆…
侦察机上的监听人员拼命记录,妄图继续追踪…

电影文件名的秘密

电影文件名的秘密,辨别各种版本如枪版,TC版等

从文件”12.29.02.Lord.Of.The.Rings.The.Two.Towers.*SVCD*.*TS*.FTF”中可以知道什么信息呢?

12.29.02表示发布的日期。

Lord.Of.The.Rings.The.Two.Towers是电影的名字。

*SVCD*表示发布的格式是SVCD

*TS*表示影片的来源是TELESYNC(TS)。

那SCREENER,TS,TC,PDVD是什么意思,以及质量如何?

关于电影发布版本术语的解释,我觉得有不确切的地方。比如PROPER并不代表质量完美,TS或Telesync并非指从放影机转制。其实Telesync和CAM都是用digital camera或camcorder在影院录制(俗称枪版),质量起伏很大。

CAM

通常是用数码摄像机从电影院盗录。有时会使用小三角架,但大多数时候不可能使用,所以摄像机会抖动。同时由于放摄像机的座位并非总是空的,使得有时拍摄不是水平的。如果后期剪裁很好,这很难看出,除非屏幕下方有字幕。由于声音是从摄像机自带的话筒录制,所以经常会录到观众的笑声等声音,尤其是喜剧片。因为这些因素,图象和声音质量通常都很差。但有时很幸运电影院相当空,这样会录到好一些的声音。

TELESYNC (TS)

除了使用外置的音源(一般是影院座椅上为听力不好的人设的耳机孔),TELESYSNC(TS)和CAM的标准是相同的。这个直接的音源并不能保证是好的音源,这是它因为受到很多背景噪音的干扰。很多时候TS是在空的影院录制,或是用专业摄像机在投影室录制,所以图象质量可能比CAM好。质量的起伏可能很大,在下载前最好查看SAMPLE。很大比例的TS是从CAM错误标记成。

TELECINE (TC)

使用电视电影机从胶片直接数字拷贝,其图象和声音质量应该很好。但由于使用的设备和费用很高,TC很少见。通常会使用正确的高宽比,但有时也有4:3的 TC。侏罗纪公园III是一个很好的例子。不应将TC和TimeCode(时间码)混淆,时间码是一个在屏幕上可见的计数器。

SCREENER (SCR)

SCREENER (SCR)是在电影发行VHS录象带之前送到录象出租店及其他地方用做促销目的。SCREENER使用VHS录象带,通常使用4:3(全屏)的高宽比,但有时也会有LETTERBOXED(1.85:1宽银幕) SCREENER. 主要的缺点是有“TICKER”(在屏幕下方滚动的消息,包含版权和反盗版电话号码)。同时,如果录象带包含任何序列号或可以导致查出录象带来源的记号,这些记号必须被遮掉,通常使用一个黑斑遮住上述部位。有时这些记号只出现几秒钟,有时也可能不幸在怎个电影中出现,而且有时会很大。根据使用的设备, SCREENER的质量可能是极好,如果是从原版拷贝;也可能很差,如果是从翻录的拷贝录制,同时又使用很烂的捕捉设备和录象机。大多数的 SCREENER被转制成VCD,现在也出现了SVCD;有些看起来比另一些好。

DVD-SCREENER (DVDscr)

DVD-SCREENER(DVDscr)和SCREENER相似,但是从DVD转制。通常是1.85:1宽银幕,但是不包括零售版会有的花絮。TICKER经常不在黑边里,所以会影响观看。如果转制者稍有技术,DVDScr应该很好。通常被转制成SVCD或DivX/XviD。

DVDRip

DVDRip是从最终版的DVD转制。如果可能,应该是使用预售版(比如,星球大战2)。质量应该很好。通常被发布成SVCD或DivX/XviD。

VHSRip

VHSRip是从零售版VHS录象带转制,主要是滑冰/体育内容的发布。

TVRip

从电视(最好是从数码有线电视/卫星电视捕捉)转制的电视剧,或接收由卫星提前几天向电视网传送的预播节目(不包含加密但有时有雪花)。有些节目,比如 WWF RAW IS WAR包含多余的部分;”DARK MATCHES”和CAMERA/COMMENTARY测试被包含在TVRip里。PDTV是从PCI数码电视卡捕捉,通常效果最好;破解组织倾向于使用SVCD来发布。VCD/SVCD/DivX/XviD rips也都被用于发布TVRip。

WORKPRINT (WP)

WORKPRITN (WP)是从未完成的电影拷贝转制而成,可能会缺失镜头和音乐。质量可能从最好到很差。有些WP可能和最终版本相差很远。(MEN IN BLACK的WP丢失了所有的外星人,代之以演员);另一些则包括多余的镜头(Jay and Silent Bob). WPs可以作为有了好质量的最终版本后的附加收藏。

DivX Re-Enc

DivXRe-Enc是从原始VCD发布用DivX编码成的小一些的文件。通常可在文件共享网络找到。它们通常以Film.Name.Group(1of2)等形式命名。常见的发布组织有 SMR和TND。这些版本通常不值得下载,除非你不清楚某部电影,只想要200MB的版本。一般应避免。

Watermarks

很多从Asian Silvers/PDVD (参看下面)来的电影带有制作人的标记。通常是一个字母,名字缩写或图标,位于屏幕一角。最有名的是”Z”,”A”和”Globe”。

Asian Silvers / PDVD

Asian Silvers / PDVD是亚洲盗版商发行影片的,通常被一些发布组织购买来当做他们自己的发布。Silvers很便宜,在很多国家都很容易找到。发布Silvers很容易,所以现在有很多发布,主要是由一些小的组织发布;这些组织通常发布几个RELEASE后就不见了。PDVD和Silver一样,不过是压在DVD上。 PDVD通常有外挂字幕,质量也比Silver好。PDVD象普通的DVD一样转制,但通常用VCD的格式发布Scene Tags发布文件的标志。

PROPER

根据发布规则,最先发布Telesync (TS)的组织赢得(TS发布的)比赛。但是,如果这个发布版本质量很差,同时另一组织有另一TS版本(或质量更好的同一片源),那么标记PROPER被加到目录上以避免重复。PROPER是一个最主观的标记,很多人会争论是否PROPER比原始发布版本好。很多发布组织只不过因为输掉了发布比赛而发布 PROPER。发布PROPER的原因因该总是包含在NFO文件里。

SUBBED

对于VCD发布而言,SUBBED通常表示字幕被压进了电影。它们通常是马来语/中文/泰文等,有时有两种语言。它们可能占据了很大一部分屏幕。SVCD支持外挂字幕,所以DVDRip用外挂字幕发布。这些信息可以在NFO文件中找到。

UNSUBBED

当一部电影曾经发布过有字幕的SUBBED版本,没字幕的UNSUBBED版本也可能发布。

LIMITED

LIMITED电影指该电影只在有限的电影院放映,通常少于250家。通常较小的电影(比如艺术电影)的发行是LIMETED。

INTERNAL

INTERNAL 发布有几个原因。经典的DVD组织有很多.INTERNAL.发布版本,这样不会引起混淆。同时,低质量的发布会加以INTERNAL标记,这样不会降低发布组织的声誉,或由于已经发布的数量。INTERNAL发布可以正常的在组织的会员网站上获取,但没有其他网站管理员的要求它们不可以被交换到其他网站。一些TERNAL发布仍然流到IRC/NEWSGROUP,这通常取决于电影及其流行度。今年早些时候,人们把CENTROPY做为 INTERNAL。这表示发布组织只向其会员和网站管理员发布。这和其通常意思不同。

STV

STV表示电影从未在电影院放映过就被发布,因此很多望网站不允许STV。

ASPECT RATIO TAGS

*ws*表示宽银幕,*FS*表示全屏幕。

RECODE

RECODE是以前已经发布过的版本,通常用TMPGenc编码过滤以去除字幕,纠正颜色等。虽然它们看起来好一些,但通常不认为这是好的行为因为发布组织应该去找他们自己的片源。

REPACK

如果发布组织发布了一个坏的版本,他们会发布REPACK来解决这些问题。

NUKED

一个发布可能因为多种原因被NUKE掉。有些网站会因为违犯他们的规则而NUKE发布(比如不允许发布TS版本)。但如果发布的版本有很大的问题(如20 分钟没有声音,CD2是错误的电影或游戏),那么所有的网站都会NUKE这个发布。在这些网站上交换NUKED版本的人会失掉他们的信誉。但NUKED发布仍然可以通过P2P/USENET传播,所以应该总是首先找到其被NUKE的原因以防万一。如果发布组织发觉他们的发布有问题,他们可以要求NUKE。

靖岩西游

============孙悟空和唐僧============

长相思,在长安。络纬秋啼金井阑,微霜凄凄簟色寒,孤灯不明思欲绝,卷帷望月空长叹。美人如花隔云端,上有青明之长天,下有绿水之波澜。天长地远魂飞苦,梦魂不到关山难。长相思,摧心肝—李白。

当李白在一轮明月之下沉醉在江边,江水绕过酣然的仙人滚滚东去,每一刻都不停息。早在李白第一次醉倒前的一百年,距今大约一千四百年前,一个僧人,光头布衣,胼手砥足,蹒跚着背着江水的流去而上溯。江水东流他向西。

这一去,他就成了佛!

后世,有人写了一部关于他的书,那本书叫做《西游记》,至今还广泛流传,因为里边有只猴子。

我看了一下浪兄总结的论坛诸公生辰,想,一切关于西游的剧情如果我省略掉不再赘述,以大家的年纪跟阅历,应该没什么问题。

所以我就直接说孙悟空和唐僧得了。

孙悟空是只石猴,很多年后有人说他是这本书的真正主角,其实这是不恰当的,他只是“第一主角”。因为西游的队伍里每个人都是主角,包括龙马。

孙悟空是天产石猴,生于花果山水帘洞,得育明师。修成大道。降龙伏虎强销死籍。一根如意金箍棒,横扫天上地下,高傲刚强,生平从不服人。

他受业的师父,是一个叫菩提老祖的人。

我在很久以前写过东西论述过天地五仙的级别和差别。在那里边我曾经有过菩提老祖不如镇元大仙的论调。因为菩提老祖曾经露出口风可杀悟空.他既然居住在地上,又能教出孙悟空这等徒弟,理所当然属于地仙。而镇元是地仙之祖。所以镇元强于菩提更强于悟空这个推理我一直深信不疑。直到不久以前的一个晚上,那天晚上我无聊的翻着西游,忽然间,我想起一个问题:菩提到底是谁?

跟我以前臆断的相反,菩提,也许根本不是地仙!

因为这中间的疑点太多了,而我以前竟然一直没有注意到。

一,悟空学成大道降龙伏虎之后,曾经有过一段“强销死籍”的经历。当时地府的生死簿上明明记载“孙悟空,天产石猴,该寿三百四十二岁,善终。”

大大的不对!

因为要知道悟空当时已结拜七兄弟,七兄弟另外六人各个都非善类,从法力神通上说,应该都在伯仲之间。既然悟空可以而且已经强销死籍,那么那六个呢?难道他们六个已经强销死籍过了么?难道地府隔三差五就要被神通广大的妖怪践踏一回?难道地府里根本没有另外六个魔王的档案?

何况天下间还有更强于七魔兄弟的妖怪!

那么为什么只有孙悟空有这样的遭遇?

从天地五仙的划分来说,天地神人鬼(顺序不可错,央视新西游里那个如来都没搞懂,他老人家说的是天地人神鬼,直接让张三丰超过了玉皇大帝:)。

以悟空毕业离校之后表现出来的神通,横扫天宫,败李靖哪吒四天王都是真实本领。能横扫神仙界的起码是高一等的地仙界。而当时悟空还没有以身为炉鼎炼丹的能力,他以后的道行积累基本都是靠吃桃子的。所以他也只能是地仙。鉴于他确实打不过地仙之祖镇元大仙,他在地仙界中应该只是中等偏上一点。

当时悟空既然已有地仙的能力,理应同时拥有地仙的待遇。他另外六个兄弟每个都没有受到地狱的骚扰,应该就是因为他们都已经拥有实际地仙的能力和待遇,哪个鬼仙敢惹他们,不被他们拿去递鼓传更提铃喝号就已经万岁万岁万万岁了…

所以悟空这段相当特殊的遭遇,其实只能说明一个事实:悟空根本不是仙人。从始至终,他根本没能跟仙界建立起真正脉络贯穿的联系。所以,他的师父,菩提老祖,也同样不会是仙人!

—那么他们到底是什么?

二,照妖镜的问题。

这个问题曾经困扰了我很长时间。悟空两次公然对抗天宫,两次都对上了托塔李天王,李天王有照妖镜。但前后两次交锋,其中一次还是在二郎神的关照之下,这照妖镜居然一次都没好用过。对悟空不构成任何威胁。当时最后破解悟空变化的方法,是锁了琵琶骨。

很久以后,悟空与六耳猕猴鏖战,真假难辩。打到天宫,照妖镜第二次出场,在镜子里,看到两个大圣,衣服,金箍,铁棒一模一样,分毫不差!

怪就怪在这里,假使照妖镜对悟空有效的话,镜子里应该只有两个猴子而已……为什么他们在照妖镜面前宛如对着一面普通的镜子,连衣服之类都过滤不掉?…

但还不能就此说照妖镜是一没用的东东,那牛魔王何等了得,与悟空激战一日一夜,斗智斗力,丝毫不落下风。若按这等法力,小哪吒哪里是他的对手?!可是照妖镜一照住元神,老牛就再不能飞腾变化,只能乖乖的做被宰割的菜牛。

为什么相差竟然如此之大?!

某一天我忽然想起哥斯拉,想起红外线跟踪导弹居然打不到那冷血的怪物,顿时豁然开朗。如果,我们假设仙界的各种法宝(当然除去直接打击类的如金箍棒,降魔杵)都是各自定位不同的特制武器,问题一下子就简单了,假如一个人不具备了那法宝攻击所必须的条件,那法宝自然就制不了他。

这个问题比较复杂,因为是主要围绕法宝的,所以举几个封神的例子。大家知道哪吒是莲花化身。莲花没有魂魄,所以哪吒一成型就不惧任何以魂魄为攻击对象的法宝。这一点极大的成就了哪吒,不然,他将沦为与黄天化,韦护伯仲的中庸角色。(要知道连哪吒的师父太乙真人都仍然是存在着魂魄的。)

而杨戬更了得的多。哪吒不惧魂魄类法宝,杨戬相反,他除了魂魄类法宝其他什么也不惧。(当时他只是神仙级的人物,但在全书中他除了只对大教主级宝物如诛戮灭绝剑等因等级太悬殊而不得不逃避之外,其他稍低一点的他师父级别的法宝他通统硬接!闻仲的龙鞭,邓婵玉的五色石,甚至广成子的玉虚至宝翻天印,他一概硬接!我从没见过杨戬被宝物打下马去过。(哪吒N次,黄天化等无数…)

而且杨戬以肉身跟哪吒的莲花身同样有对各种瘟毒免疫的作用。

在这里要解释一下七十二变。这种法术的有用程度远非我们以前想象的变来变去的那么简单,要知道,既然很多法宝都是靠锁定特定目标而攻击的话,那么,具有极端不稳定性的七十二变,原则上就可以把这些法宝统统躲开—比如,非典病毒很嚣张,但是一定有它攻不破的堡垒。假如一个会七十二变的人遭到病毒的袭击,他的变化就会自然改变他某些基因,部分变化成对非典病毒免疫的动物基因(比如说他直接变出非典疫苗来)…

糊涂了吧?…懂了的举手!好,居然有这么多聪明的人!

七十二变就是这样,绝大多数的法宝都应该对这种神通束手无策。除此之外杨戬还有一门九转元功的功夫,类似于高级铁布衫,金刚不坏,成道以后一般的直接攻击(时髦点叫物理性攻击)可以根本不加理会。

悟空在这两项上的本事大致上跟杨戬差不多。老牛稍弱,有七十二变,可能无九转元功。

我之前说过了,七十二变加九转元功几乎可以抵挡大多数的法宝,除了魂魄性法宝,但,照妖镜是魂魄性,这种制的老牛上天无路入地无门的法宝,偏偏从来没有对原本应该有效的孙悟空产生效果。

为什么?

三,悟空投入唐僧门下,最开始更象一笔交易。唐僧救了他,他保护唐僧取西经。在他的心里,除了感激,可能根本没有正视过他的这个师父。

然而,几年之后,事情变化了。

悟空似乎慢慢发现了唐僧,发现了取经的意义,更重要的,发现了自己!

他开始重视起唐僧了。在平顶山,他对唐僧头上的云霞称赞不绝。在通天河,他对老陈说“我师父管教不死长命。”在无底洞前的喇嘛庙里唐僧一病三天,老孙并知因果。铜台府地灵县遇冤,悟空第一个晚上就是在忍,就是在故意受苦受难,因为他知道,师父有这一劫。

他无师自通的知道了师父是金蝉子,是如来的第二个门徒。

为什么这些玄奥的东西,他竟然都明白过来了?!

孙悟空向来自诩老孙不知几万岁了。稍微精细一点的人都知道,他在说大话。悟空从生身到成道,到强销死籍的时候三百四十二岁,之后在天宫混了百十年,压在五行山下又五百年,满打满算加起来才一千来岁。这样年纪的妖怪有的是。

悟空拜在菩提老祖座下时,老祖说:“入得我门,为十辈小徒。”他门中排辈是广大智慧真如性海颖悟元觉,悟空是悟字辈。但在之前书中没有对这老祖做一字交代,之后却又无一字补叙。菩提消失的无影无踪,神秘到,就仿佛他一直在那里等了三百余年等待那只竹阀度海的猴子

…他为什么会这么做,他又究竟是谁?…

花果山上的老猴子跟悟空说,世上不死者,唯佛与仙与神圣。

悟空的成就不止神圣,他长生不死,而前文我们已经论述过他实际上不是仙人,那么他是什么?—答案只剩下一种,他是佛门弟子!

因为他是实际上的佛门弟子,但在现实中,菩提以道家神通成就悟空的佛门正果。所以,任何地方都没有关于孙悟空的记录。地府照样作为一个过程来抓捕他,而照妖镜也不可能超越仙界锁定一个佛门的弟子!

这就是事实的真相。

孙悟空在西行之前度过了一千余年的时光,让我们做一个假设,就在悟空从仙石中破体飞出的同时,一个婴儿在人间降临,他一出生就是和尚!

这个和尚慢慢长大,衰老,死亡。他的下一世,仍然是和尚!这个人从生到死,从死到生,生生死死死死生生一直在做和尚,他做了九世和尚,轮回到第十世,还是一个和尚。

这个人当了十世和尚,到最后这一世,他在人间已经历劫将近千年,也许是机缘终于巧合的来到他身边,当时是唐朝。当朝的皇帝从千佛万僧之中选他出来,执行一个伟大的任务,取西经!

这个人就是唐僧!

唐僧跟孙悟空,虽然名分上是师徒,但,实际上,他们原本就是一体。那个不敬三宝特立独行的西方不肖弟子。他在千年以前被贬落凡尘,他性格中懦弱儒雅敬信佛法的一面成为唐僧,桀骜不逊啸傲天地的那一面进入仙石成为悟空。菩提为了成就悟空,在人间度过了十世。而唐僧用更漫长的时间,艰难完成了自己的十世求道。悟空跟唐僧,都是十世弟子!他们根本就是一个人善恶的两面。那个人,就是金蝉子!

因为唐僧跟悟空根本就是一体,所以,在取经的十四年里,悟空日渐一日的熟悉唐僧等于熟悉自己,虽然是桀骜不逊,也终于在不知哪个深夜中豁然梦醒。知道了那个令他痛心的事实,我,不是我!从此以后他已经明晰了千年以来的前因后果,即使是在贬谪时期,他也从来没有忘记过跟他一体的师父。他深深的知道唐僧不会死,因为他自己没有死!

以后的过程都只是游戏而已,一种将善恶两极渐渐回炉重铸归为一体的游戏。还记得吗?当灵山大典,悟空跟唐僧并肩站在一起,悟空对唐僧说:“师父,现在我已成佛,跟你一样了…”

此间有真意,试问谁人知。每念如此,有泪如倾。…

前一世,金蝉子在如来的阴影下形成了本不该有的善恶两面。后千年,解铃还需系铃人。金蝉子善的一面自己挣扎着重新皈依佛门,而金蝉子恶的一面,就自然需要一个助力来帮助他完成重新由恶向善的大举。而这过程的头一步就是要教会悟空本领,如此一来,就有了菩提这个人。

悟空叱咤神界没有问题,在天界闹腾的功力应该还差的远。而他居然一无阻挡的就吃到了老君五壶金丹!还被老君在八卦炉里铸炼的金刚不坏。五行八卦循环不息。如果老君存心要杀悟空,只消小做手脚,移动巽宫的位置,风移火生,悟空必然化成焦碳。而实际上,倒象是老君成全了他!

老君实际上是不喜欢悟空的,这从他以后的话语中可以看的出来,那么又是什么人能够强使他做他自己本不喜欢做的事?

是谁不是仙人却能教出悟空这样的徒弟?是谁能强使老君不得不成就悟空?是谁能够做金蝉子的师父?

—答案已经呼之欲出,菩提老祖,这个我一直以为他是道家仙人的人,其实最大的可能,就是释迦牟尼如来佛本人!

孙悟空跟唐僧也许是西游记里最重要的两个人了,我默默的说,这时候靖岩不再是靖岩而是静言。我在杳无人迹的坛子上独自一人,寂寞的说神论鬼,而实际上我所说的,并非只是神鬼而已…

静言西游第一讲,孙悟空跟唐僧,到此结束。谢谢大家的观赏与忍耐,同时,我欢迎一切有见地或者有想象或者很好玩的意见,让我们一起携手,玩转西游!

============蟠桃会============

在我即将对取经的人们展开具体论述的之前,必须要先介绍一下蟠桃会。因为基本上这些奉旨取经的可怜孩子们的苦难一生都或多或少的跟蟠桃盛会有一些牵连。唐僧参加过,而且还跟地仙之祖镇元大仙拉上了关系。悟空直接偷垮了一届蟠桃盛会,八戒在下一届蟠桃会上喝多了去调戏嫦娥,沙和尚更不消说,侍应生当到每三天就要飞剑穿身,也真是惨。由此可见无论古今服务行业都是十分难做的。以后兄弟们酒楼里吃饭,千万要记得对端盘子的小姑娘客气点。

好象有点跑题?…

小白龙倒是无论如何不敢去的,因为蟠桃会里有一道荤菜,叫做龙肝凤髓!

蟠桃会是天界的大盛会之一,每五百年一次,由神仙界的首脑之一瑶池金母也就是王母娘娘出面主持,但盛会涵盖的范围却是十分广泛,不仅不限于神仙界,而且不限于仙界,连西方佛国的某些首脑有时也会到场。顾名思义,蟠桃会的主题就是吃桃子。

某一年,也就是孙悟空终于“恶贯满盈”那年,那年的蟠桃会因为猴子的捣乱而彻底失败。不过在这里应该大力澄清一下,悟空偷丹,偷酒之类都是可以指实的,但说他偷桃子简直是冤枉他——当时猴子是以齐天大圣的身份正式监管蟠桃园的,所有的蟠桃都是他的管理职权范围。在这种情况下猴子对桃子的掠夺不构成偷盗,而构成刑法中另一种属于特殊犯罪范畴的罪叫做职务侵占罪,其犯罪主体是具有特定职权范围的人。

所以中国拳法中那招人所共知的“猴子偷桃”在法律上严格的叫法应该是:“猴子侵占桃!”

闲话少说,书归正传。

我们知道蟠桃会是五百年一届的。那么,大家还记不记得蟠桃园的大桃子是多少年一熟呢?九千年,也就是说要等满十八届蟠桃会,可怜的神仙们才有桃子吃。这显然不合理。所以我们可以推论每一品的三千棵桃子一定是分期分批开花结果,也就是说,你不可能在蟠桃园里看到满园桃花纷纷如雪的壮观景象。每年顶多是这里熟仨那边红俩的,惨淡的很。

所以悟空才有可能把一届蟠桃会需要的大桃都给吃掉,要不三千棵桃树一只猴子得吃多少年?…

在西游记里,象蟠桃这样好吃的东西屈指可数,老君的金丹是可以的,镇元大仙的人参果是可以的,再不然就是雷音寺的厨房…

但其中还有区别。

蟠桃实际上是没有必要多吃的,除非馋了或者渴了。因为按书里所说蟠桃唯一的功效就是长生不老,与天地同寿。这个在凡人看来遥不可及,对天仙跟地仙基本上没什么吸引力了,反正他们也不可能死。

金丹就不同,老君的金丹吃了以后绝对可以增长功力,事实上悟空的金刚不坏之躯就是这么吃出来的。不过这猴子吃东西忒暴敛天物,居然拿金丹当炒豆。不然的话老君的五壶金丹非同小可,那是给神仙界N多神仙的份额,若是被悟空一个人吸收了,他起码也得该是中等天仙了,何苦还在太乙散数这档次打拼?

人参果,宝贝!而且是宝贝中的宝贝!虽然看起来跟蟠桃也差不多,但是要知道蟠桃大桃有三千棵,而人参果只有一株。而且人参果的功效远比蟠桃厉害的多,蟠桃只是延寿而已,而人参果,那是草还丹!还丹就是神仙化体为炉鼎苦苦修炼出来的真元。哪个仙人若是能常成还丹已经十分了不起了。而草还丹,就是土里边长出来的还丹,如果懂得一定的道家处理方法,我可以假设,每一个人参果吃下去,就可以增加相当于苦修四万七千年的功力!真了不起,难怪三星那么洒脱的老头,一提起人参果就马上醋意翻涌。那镇元大仙有人参果树,就相当于守着整个大地精华的总源,他不牛才怪呢!

可惜镇元大仙是一心胸不太宽广的人,我相信怎样吸收人参果的精华他是懂的,但他那俩徒弟清风跟明月就不见得懂,白白浪费两个人参果,没见到增长功力。悟空三兄弟更是只拿宝物当点心吃,真正懂行的也许是三星,可惜一般时候他们看都看不到果子,后来居然也一人吃了一个,实在是借了唐僧的光。

但这样的宝物即使是囫囵吞下去也毕竟有点作用的,唐僧吃了一个,原则上起码已经是地仙的级别(恐怖吧?!)虽然他自己不知道,但体内蕴藏的真元已然相当雄厚(请参考段誉),怎么弄其实都弄不死了。(请参考少林觉远大师斗战昆仑何足道)。唐僧吃果子镇元是不会说什么的,但你看他对待徒弟们——四十八个得道的地仙才有一个果子分—— 就知道唐僧师徒几个有多么幸福了…

对待徒弟相当恶劣,自视甚高,道行甚深,心胸不宽广,我怀疑金庸那个雪山老祖白自在是照镇元大仙改的。

记得以前有位仁兄曾经问过为什么妖怪们光顾着吃唐僧而对可能比唐僧还好的蟠桃跟人参果不感兴趣。答案是这样的,蟠桃,真正了得的妖怪一般还真就不在乎那玩意,东方朔这样级数的小仙都能从天上偷到桃子,高手妖怪若是想从天宫K两个桃子出来恐怕是小事一桩。唯一的问题就在于千万不要在天宫迷路,万一不分东西南北走到老君的兜率宫里,就等着被炼丹吧:(

而人参果是另一种情况,国家机密!恐怕绝大多数的妖怪根本就不知道还有这样一种宝物。孙悟空当年周游四海万里九州,见闻何其广博,都没有见过。一般占块地皮在家门口横的妖怪更不可能知道了。这点得佩服镇元大仙保密工作做的实在到位。当然他也是嫌麻烦,不然三天两夜有妖怪爬你们家后院墙,就是不怕也烦死了… 🙁

而且,镇元大仙号称地仙之祖,手下间接能调遣的高手也不知有多少,加上他自己就猛的要死,万一哪个妖怪不分好歹偷了他的果子,不被打个山飞水灭那真是没有天理了,这人在地面上可以直接横着走,哪个敢惹他?!

============猪八戒============

猪八戒当年也曾经辉煌过,,掌管天河八万水兵,号称天蓬元帅。英雄年少,武功高强,风流倜傥(都是想当然:),虽然兵器有点不给他长脸,但哪个存在都不是尽善尽美的,猴子还有红屁股呢。

我没有仔细研究过天蓬元帅这个官职。在天宫倒是有一个官名叫天蓬,但后边并没有元帅的衔。天蓬跟天佑并列,在天宫属于礼宾知客之类的比较场面的角色,如果天蓬跟天蓬元帅是同一个人的话,老猪威风!又有面子又有兵权。要不是的话,那老猪就要相对次一点,但也不至于很面吧……天宫每次出征才十万兵,老猪一人能管八万,照理说应该是很不弱的角色才对。

问题就出在这里,在孙悟空被镇压整五百年以后,蟠桃大会重开,(我肯定老猪是在这一届而非上一届掉下来的,因为上一届蟠桃会的名字被如来改成安天大会了。)在这一届盛会上,天蓬元帅酒可以乱性,居然敢去调戏嫦娥——那后羿连太阳都射的下来,恼了性子射死一只猪又成什么问题。(开玩笑的)

可惜的是天蓬元帅显然不明白这样一个道理,美丽的女子最痛恨男人喝的醉醺醺的来找她,一是因为这样说明她的魅力不够,男人只能趁着醉劲来。二是因为如果男人喝多了,即使她想发生什么他都不能发生什么……

所以无论如何,调戏未果,天蓬元帅被捉到了,要不是李白替他求情,他会被直接砍头,结果打了八百被扔下凡间,一灵真性,夺舍投胎。

可是他不知道,这次凄美的飞行,竟是他悲剧猪生的开始……

天蓬变成猪八戒之前带来了他的武器,九齿钉耙,据说有一定灵性,虽然不能象金箍棒一样长短粗细如意,但临敌的时候忽然长个三五厘米估计也不成问题,大家都知道猪跟人的构造是不一样的,所以八戒在投胎这个过程中悲剧性的失去了大部分功力,由此变的跟沙僧这样的天宫民工一样糟糠。

这话并不是随便说的,对于神仙来说,投胎就是他们面前最危险的诱惑,虽然在数千年的神话史中因为欲火焚身而铤而走险的美女无数,但选择爱情的基本结局都不怎么样,最多是那句童话故事中非常经典的结尾——他们从此过着美满的生活。

而如果本来只是想下来逛逛的,那就惨大了,基本回不去,如果在人间灵性尚存,没准还能修成人仙然后慢慢混,曲线救国。如果在做人的一世中始终没有开窍,他会象普通的人类一样死去,堕六道轮回!

这倒也是有过先例的。

想当年,身为神仙界总首领的玉皇大帝,曾经对下界的繁华寂寞动过一次心。这一动心,他就必须选择下界历劫。于是,他下去了。不是全部,而是三魂七魄中的一魄。

但这就够了不得了,据说在这一危险游戏里,天宫以四大天师为首的N个神仙都轮番下界保护点拨那个已成凡人的玉皇大帝的一部分。终于,在某个警醒悸动的清晨,那凡人得道,飞升天界!

玉皇大帝总算安全了…

这个曾经逃走的玉皇大帝的一部分,得道以后不再在天宫,而是独立的建立了自己的势力,那就是北方真武大帝!

猪八戒的后台当然没有玉皇大帝那么硬,如果说命运之神交给玉皇大帝的是一份已经填好答案只差姓名的试卷,那么他不仅给了八戒一份空白的托福试题,而且指定要求要用中文答……

所以八戒只能屈从,只能痛苦…

在这种情况下,老猪还能不至于真灵泯灭,沉沦畜道,其实他已经很了不起了!

我认为,当八戒还是天蓬的时候,他的武功或者说本领应该起码不在二十八星宿之下,因为他毕竟领了八万兵。而且,因为他最终变成了一只猪,他浪费了一个最有潜力的本领——天罡三十六变!

天罡三十六变其实并不见得不如地煞七十二变!我在上一篇《唐僧与孙悟空》中曾经详述过变化在法术中的地位,在此不再赘述。但是可以肯定的是,改变天罡三十六变性质的是,八戒这个猪的身份。变化赋予了他的巧,而命运给予了它的拙。巧拙相抵,一件本来足以叱咤风云的本领就这样湮没了。我们不知道天蓬可以变化什么,我们只知道八戒可以变假山,石头,水牛,赖象,大猪…

我最不喜欢拱稀柿同的那个大猪,那不是八戒:(

而事实上八戒却似乎感觉很快乐,这让我更加悲哀。爱丽丝梦游幻境的时候,碰到一个铁皮人,她问他要什么愿望,他说,给我一颗人类的心……八戒呢?他似乎不在乎取经的得失,他注重生活的快乐胜于对梦想的追求,或者说,他根本没有那样一种高不可及的,金光灿烂的梦想……但是,难道他从来没有想过有一天自己哪怕变成人么?……

他想过的,而且,在取经队伍里,他确实是最接近人的!

西游队伍里有五个生命,这五个生命组成一个生生不息的五行循环,木火金水土。其中,火是唐僧,金是孙悟空,木是八戒,水是白龙,土是沙僧。施耐庵在他的书里把悟空叫做金公,八戒叫做木母,沙僧叫做黄婆,就是这个道理。

但是,变成猪以后的八戒确实弱了很多,跟一个以前在天宫职位卑微的沙和尚居然只是平手。三十六变基本上已经失效了,最重要的是,自从孙悟空出现,八戒的自尊开始消融了,这是最可怕的!

他变的不再依靠自己…

仅仅是在危机的时候八戒有可能找回应该属于自己的那份威风,也就是所谓的超水平发挥的猪——鬼知道这种超水平相对八戒的真实水平还要差多远。大侠传奇里萧秋水独闯唐门,被唐老太太伏击唐门六大高手阻截,在地下缠战十年……后来萧秋水破伏而出,唐门六识则非死即伤,其中老四(似乎是叫唐闻),流落到江湖上当了一名低级的刀手,他已半疯,却从来不死,因为每当生死关头迫在眉睫的时候,他身体里原本属于他自己的那份力量跟武功总会爆炸出来,沛然莫御!

八戒就跟这个人的遭遇差不多。

上文我提过八戒在做天蓬时理论上应不输于二十八星宿,而事实上,八戒跟沙僧联手对二十八星宿其中之一的奎木狼竟然只能抵挡十合,还落个一逃一擒。沙僧只有这样的能力也就罢了,八戒不应该啊…

一切都因为他是猪!

他做了成千上万年神仙,只做了十几年猪,而这十几年却是那么深刻的改变了他整个人生,甚至取经结束之后,那个貌似万能的如来还对八戒说:“念汝食肠宽大…”

还不是因为他是猪?!

猪八戒是西游记里最具有喜剧色彩的人,然而,他是这部喜剧里唯一的悲剧!也不知道谁说的,每个人心里都有一个小小的猪八戒。——我的朋友们,不妨去看看,你心里那个猪八戒吃饱了没有,是不是睡的很好。

晚安!:P

============神仙界-玉帝vs老君============

在评论过唐僧,悟空和八戒之后,我决定把沙和尚和白龙马先打回水里去,等到说完现在这一期再捞出来。理由很简单,对神仙世界而言胡说八道更加简单一些。靖岩最近对某些披着神话的皮黏黏糊糊卿卿我我的电视剧深恶痛绝忍无可忍,比如说香港版的《封神榜》又叫爱子情深的,把杨戬弄成个白痴壮我也就忍了,居然连土遁跟地行术都没分清楚。那土行孙喊着我遁我遁的就把我弄崩溃了—在这里重申一次,五行遁术是道术中极根本的法术,简单到就连武夷山金毛童子这样的超低级孩子都会。而地行术在整个封神演义里只有土行孙和张奎会!(当然理论上包括惧留孙)。两者的分歧就象风筝和飞机那么大!

在靖岩把不满的地方一顿指摘的同时,舍弟对靖岩本人几乎也深恶痛绝忍无可忍,我也知道,电视剧之于原著往往就等于老婆之于情人,前者也有可能非常漂亮,但总是不如后者能赢得很多人的心。因此也没打算过分苛求,但改编也不能改的太过分了,某些“核心”绝对不可以随便动,尤其是自己都不太懂,美女不太好看也就算了,但要是被改成张飞,那是谁也会崩溃的。

闲话少说,书接正文。这一期我们开讲神仙界的一些基本知识,首先从两个大头脑说起,这就是玉皇大帝和太上老君。

玉皇大帝这人比较复杂,大多数西游评论者都认为他是神仙界的首领。这个命题、我可以接受,但,他却并不是仙界的首领!虽然玉帝在天仙界也有个排名(大约第十位),但仙界的最高首领仍然是天仙之首太上老君。这个阵地我会坚守。

我们今天在各种神话中所能接受的玉帝形象,其来源是十分复杂的。远在上古以前的初期神话里,天神(糊涂词)的最高统领是以盘古为原型演化出来的元始天王,该人可以看作是后来的元始天尊和玉皇大帝的结合体。

这当然和封神里的仙界体系不大相同,不过在这里也且不去管他。

玉帝从起源到完善,换过不少称谓,但我们在这里重点论述的是:玉帝究竟是什么!

这个问题很难办,料想到现在为止能解决的人还不会太多。

首先,从玉帝的配偶(俺们都知道叫王母娘娘)说起,这个老娘们演化形成的时间并不比玉帝短。从王母娘娘上溯到瑶池金母,进而远推到西王母,西王母是一个出现相当早的神灵,因为无论史传还是传说,她是居住在昆仑山的,而昆仑山众所周知后来被一群道士占掉了。假设在元始天尊的阐教没有入主昆仑山之前,西王母存在,那么就可以推论出西王母这个名字飞天而去变成瑶池金母的大概时间。

但这里有一个极致命的问题,即,封神战争是发生在武王伐纣的时代,这个时代在封神演义里天庭已经基本存在,其领导者昊天上帝和瑶池金母并且起码已经有了一个闺女龙吉公主。但那时侯神仙界(西游记里的天宫)基本还很空白,为了不使这些上帝,金母变成孤家寡人,天仙界(是时公平的说是以地仙为主)有意的发动了一场战争,死亡者不论胜败贤愚都可以飞升去给昊天上帝和瑶池金母当属下,一次给天宫补充了我们现在熟悉的几乎所有神仙!而武王伐纣此时似乎已经只成了一次早已规定变数的棋局。

但是,在封神战争结束若干年之后,武王发的某一代后人,叫做周穆王的,又曾经架八马长车去昆仑山看望(为尊者讳,嘿嘿)过西王母。因此似乎也可以推出西王母和瑶池金母也就是王母娘娘并非一个人,除非她当时感情失落,离开天界下来快活,但这又不好讲。

若干年后,一个叫东王公的神仙又在无聊的道士手下被造出来,并且强行配给西王母,但这时候,神的体系早已混乱不堪。

如果想把这些矛盾用一句话缝补起来,我只能想到一句话,即:瑶池金母也即王母娘娘是西王母的一部分飞升而成。这种一化为多的现象并非很少见。其他神仙也玩过不止一次,比如玉帝曾经分身转世再成神变成北方真武大帝,又比如东华帝君和吕岩之间的关系。

当然,如何将纷繁复杂的神仙界整理的条理分明,那不是这一篇文章所要做的事(如果有时间,以后靖岩也许会做)。这一篇文章要说的是玉帝。

我已经胡搅蛮缠的将西王母和王母娘娘捏到一起。但是现在要说的是玉帝,我们都知道王母娘娘是玉帝的老婆,推论之西王母是玉帝的老婆,再推论之玉帝应该和自己的老婆是一种生物。

好了,推论完毕。

以上的逻辑大家是否认同?不认同的话可以贴帖子跟我研究一下,不然的话,我就要给出一个惊人的结论了。

这个结论当然是根植于西游的。孙悟空大闹天宫后,如来佛驾亲临,与悟空道:那玉帝曾苦历过一千七百五十劫,每劫该十二万九千六百年,你算他该多少寿数,方能享此无边福分…

他大概这么一说,我就真的算了一算:1750*129600具体零头就不要了,大概是两亿两千六百八十万年左右。

兄弟们认为这个寿命意味着什么?!

这个时间段,正是三叠纪的后期。

然后我又查了一下传说中关于西王母外貌的记载,后来不用说是很好看的,但最起初的记载却是:”人面虎身(或虎齿)豹尾”。

论证完毕。

现在把上述结论用书面语言再说一下,即从西王母的相貌和玉帝的寿命年限综合推算,玉帝夫妇实际上是一种生活在三叠纪晚期的中型食肉类恐龙。即使在恐龙世界里,这种叫做黑瑞龙的恐龙也绝对是原始级的。

至于两只恐龙是怎么幸存了下来并且后来成为人类神仙世界的主政,中间漫长的过程我们都不得而知。有一种疯狂的可能是,恐龙发展出了智能,近而离开地球。若干年后,一对恋家的恐龙不畏艰险回到地球,却发现这里已经被另一种智能生物统治。由此,靖岩已经成功的把神话小说变成了科幻小说,哈哈呵呵!

关于智能恐龙的提议,靖岩远非首创,如果大家有兴趣,可以去查查藤子不二雄的漫画或者刘慈欣的科幻小说,但最权威也是最周详的,是《计算中的上帝》的作者,那个人对智能恐龙相当痴迷,有过很多部著作。可惜我忘了他的名字。大家有兴趣可以查一下。

玉帝的问题先说到这里,以下要讨论的就是天仙界首领级的高手—太上老君,这家伙绝对是我们的本土化选手,请大家鼓掌欢迎!

皇帝如厕

话说古代皇帝如厕是件大事,全程不消皇帝亲自动手,必有太监在旁伺候。某日,皇帝有尿意,霎时钟鼓齐鸣,气势惊人,一行太监簇拥皇帝行至御茅厕。

皇帝如厕,大意不得,一个口令,一个动作。

太监高喊:
“开-龙-袍!”
“脱-龙-裤!”
“掏-龙-具!”
“洒-龙-水!”

上完之后,皇帝使一眼色,太监接着:
“甩-龙-头!”
一甩龙头…再甩龙头…三甩龙头…

尿液甩干净后,于是太监:
“置-龙-具!”
“复-龙-裤!”
“穿-龙-袍!”
“恭-送-皇-帝!”

皇后看了如此气势,也想效仿一番…
于是命众宫女准备,一群宫女护送皇后至御厕。

宫女齐声:
“开-凤-袍!”
“脱-凤-裤!”
“开-凤-眼!”
“洒-凤-水!”

如厕完毕之后,
“夹-凤-眼!”
一夹凤眼…再夹凤眼…三夹凤眼…

皇后:“可以了。”
正准备要恭送皇后之时,皇后突然有便意。

于是宫女又开始:
“开-凤-肛!”…

体育主持人经典错词

* 雅典奥运会女子200米蝶泳半决赛是由我们尊敬和喜爱的韩乔生大叔解说的,果然不出所料,乔生大叔又给我们留下了一段精彩的,可以载入史册的语录!

当时中国选手李洁是排在第七道出场,乔生大叔是这样对我们播报的:“第七道的是中国选手李洁,他是来自青岛的小伙子!”
过了N秒之后(估计是边上的导播提醒,乔生大叔才从解说稿中抬起头来,透过厚厚的镜片看了看场上),才更正说:“哦,对不起,李洁是个姑娘,我们现在转播的是女子游泳的比赛…”(恭喜韩乔生语录又添新成员!)

* 张国正夺金后,主持人韩乔生说:“我刚刚查到了他的生日是9月17日,也就是说昨天他刚过完生日。”(愣是提前一个月帮人家庆祝生日了。)

看了奥运会才知道韩乔生真是比窦娥还冤,他至少还给大家带来欢乐了,而且他犯的那些错误也不过是CCTV解说员的中等水平而已。原来宁大妈才是央视体育频道当之无愧的第一大嘴,韩大师与之相比只是小巫见大巫而已,还有刘建宏,蔡猛,孙正平,以及一干记者,出错的水平都不比我们韩大师差。

* 开幕式宁辛:“最后一名选手也是一名举重选手…他曾经在游泳比赛中取得过不错的成绩。”

* 开幕式宁辛:“某某代表团正在经过主席团…”

* 宁辛在开幕式上一句:“DNA是2000年发明的。”(我就是听了这句话后决定去睡觉的)

* 宁大妈有云:“明天要进行的三个项目,我们也曾在雅典奥运会上获得金牌。”(谁能告诉我她在说什么?)

* 宁大妈解说男子体操全能时说到:“罗马尼亚的这一群运动员,他们不仅在男子项目上表现不错,在女子项目上表现也不错!”(原来罗马尼亚的运动员全是雌雄同体啊~)

* 宁大妈报新闻,夸欧洲皮划艇好,硬是把分裂已久的捷克、斯洛伐克又撮合在一起了。

* 花剑转播前,宁大妈说:“让我们回到演播室,回到悉尼。”

* 昨天CCTV5的体育报道,宁辛在那播音,当画面出现男子100米时,她念的稿却是马拉松的比赛介绍,结果人家都要跑到终点了,她才发现牛头不对马嘴,想必当时电视机前一定是一片哗然。

* 网球女双决赛中,宁大妈说了N次李婷和孙甜甜是奥运网坛里最黑的“两”匹黑马!(幸亏没让她转欧洲杯,否则希腊将是欧洲杯历史上最黑的22匹黑马!)

* 宁大妈在转播完女子运动手枪的比赛后她说:“中国代表团开会了,领导要求队员保持清醒的头鸟~”(头你个鸟!)

* 开幕式宁辛:“俄罗斯这次参加奥运会旨在超越美国,夺取金牌第一的位置,但是,俄罗斯要想胜利,起码要在各项比赛中战胜中国队。”(俄罗斯要争夺金牌第一,不至于在“各项”比赛中战胜中国队吧?宁辛大妈说话的逻辑真够有水平的)

* 宁辛在雅典奥运会女子网球双打决赛中说道:“西班牙的女子网球也是世界上比较强大的国度!”(为了证实自己的疑惑,我特地请来我刚上初中的小侄子,他得出的结论是,这个句子的主干为:网球是国度。)

* 男子体操,前两名分数一样,于是宁辛说:”两名选手将并列冠军”。一直到都颁牌了,宁辛还坚持并列冠军并列冠军,然后说第三名是XXX。一直到都牌挂上了,金牌挂了一个,银牌挂了一个,终于发现好像不是一起获得,刘璇这时才说:“可能是预赛那个XXX分更高吧。”宁辛便一声不吭,居然就这样糊弄过去了。

* 还有那天乒乓球女单半决赛,张怡宁淘汰了朝鲜的金景娥,接着宁辛大姐用非常温和的语气说:“接下来请看另一场半决赛,由新加坡的李佳薇对朝鲜选手金景娥(应该是金香美)。”(拜~托人家刚打完一场,难道要累死人家。)

* 体操双杠决赛,冠军明明是乌克兰选手,宁大妈偏偏说:“冠军是来自哈萨克斯坦的…”,并且说了好几遍才改过来,旁边也没个人提醒一下…

* 羽毛球比赛结束后,我们可爱的主持人(好象又是宁大妈)说,我们的国歌第十四次在奥运会的赛场奏响,我们的国旗也第十四次在奥运会的赛场升起。(看到这里我才明白,原来得银牌铜牌是不升国旗的)

* 出场式上刚开始几个国家中就有出错了,本来应该是“圣文森特和格林纳丁斯”,被说成了“圣文森特和格林纳达。”(算了,这个错误比较专业,也就不为难那两位了。)

* 还有一个国家叫巴布亚新-几内亚。效果与以色列总理“内坦尼亚胡说…”有一拼。

* 开幕式上孙主播说:“丹麦是斯堪的纳维亚半岛上最小的国家。”(丹麦根本不在该半岛上)

* 朱启南和李杰包揽冠亚军之后,央视的记者记者采访银牌得主李杰,先问了些不痛不痒的例如紧不紧张之类的话,然后冒出一个最欠扁的问题:“李杰,请问你得银牌高兴吗…”可怜我们的亚军当时愣了好一会神,十分无奈地说:“高兴…”

* 又是这个记者在女排赛前,他采访赵蕊蕊时说:“全国观众都不知道你伤好到什么程度了,你能不能对着镜头给我们蹦两下。”赵蕊蕊气的说“我都蹦一天了,你还让我蹦!”说完头也不回地就走了。赵蕊蕊走了以后,这个记者还和个街头混混一样在后面喊:“蹦一个蹦一个。”(从此觉得赵蕊蕊巨有个性)

* 有个央视女主持问杨景辉:“听说你是83年出生的属猪,那你喜不喜欢这种动物呢?”(杨应该说:“当然了,我很喜欢你们。”)

* 记者一般都会问一个问题:今天紧不紧张?—挺紧张的。(知道答案了还问,欠扁!不过也有失灵的时候,参见下一条)

* 跳水男子双人十米跳台 田亮/杨景辉夺金后,杨景辉、熊倪、王涛与沙桐作访谈节目。

沙桐问杨景辉:“获得金牌后你激动吗?”
杨景辉很平静地回答:“不太激动。”
沙桐的表情瞬间由惊愕转为不满,急切地反问:“怎么会不激动呢!?”
杨景辉当时也是一愣,一时语塞。可能是因为年轻,以往没有被央视盘问过,连忙支吾说平时训练准备充分等等…
熊倪连忙打圆场:“这说明我们跳水队的年轻队员心理素质很好…”

* 以下几句话是采访金牌获得者必备用语:
A)请问你对自己勇夺这块金牌怎么想;
B)请问你激动吗;
C)请问你此时此刻的心情怎么样;
D)有什么话要对全国人民说?(当记者真容易!)

* 还有个女记者,冼东妹得冠军后,她居然问人家教练:你们放弃了亲情值得吗…人家老爷们教练当时就哭了,背过头半天也没再回答。(太混蛋了)

* 那个采访冼东妹的女记者说:“我其实对你的老公更感兴趣。”(冼东妹当心!)

* 女子双向飞碟赛完之后,高额经过加赛战胜李清念获得铜牌,赛后在北京演播室。

刘建宏问李清念父亲:平时她和高娥的关系好吗?
李父:(愣了,想了一下)我没听说过什么啊?都是国家队的,关系挺好的。
刘习惯性淫笑几声。(这小子想挑起人民内部矛盾?)

* 四十二岁的高娥获得铜牌后,记者不但不说祝贺的话,第一个问题就是:“你是不是想带更好的奖牌给你儿子的?”(真没人性)

* 昨天女子25运动手枪决赛,那个央视记者说什么300发子弹打了298环。(我听着愣了一下才反应过来,呵呵,敢情这运动员根本就没往靶上打啊)

* 今天看早安中国,那个女的说到男篮知耻而后勇,说成功是失败之母,越想越觉得哪里不对劲。

* CCTV5那个SB记者,比赛完了后问张军,“你觉的比赛艰不艰苦?”
KAO,都打成那样了还不艰苦,比赛时她干什么去了?然后同样的问题又问了高凌一遍,我简直无语。

* 雅典奥运会直播室,主持人沙桐激动地宣布:“刚刚传来的好消息,我国选手张海丽战胜了荷兰选手张海丽,获得了…”类似的笑柄还未结束,就在这个项目的颁奖台上,孙正平也说出了“获得铜牌的是广西选手周蜜”这样笑掉观众大牙的话。

* 蔡猛解说马术比赛的名言:“马术比赛中,马不分公母,人不分男女,都在同一个场地,同一级别进行比赛。”(经典,马不分公母、人不分男女。和韩大师有得一拼)

* 某大师女子自由泳200米:“转身…还有五十米,马上就要冲刺了!噢,这是二百米,才进行了一半…”

这一幕还没笑完,随着一队女子100米自由泳半决赛的运动员入场,又一句经典比喻,令我顿时吐血倒地—“一队水上女飞鱼,鱼贯而入。”

* 忘了是谁说的:“马林带着他的小弟弟陈杞…夺得了金牌。”(怎么听着这么别扭)

* 唐功红的启蒙教练讲唐功红上体校的时候带着借来的500元钱,妈妈给缝在衣服里。

刘建宏补了一句:缝在内衣里啊?(不关心别的,倒是挺关心人家的内衣)

* 张怡宁比赛后介绍冠军的字幕,上面写的是羽毛球女子单打冠军。

* 昨天中午看体育节目,刘建宏和吴寿章一起讨论中国队金牌走势,刘建宏可能看吴对他今天的新造型没啥反应,终于忍不住说话了:“我今天特意穿了件中华立领”!(是不是收了人家的钱!)

* 男子200米自由泳决赛,在介绍运动员环节里,孙正平对着镜头里第四道的澳大利亚名将索普先是叫不出名字,然后在镜头对着观众席上一堆举着澳大利亚国旗的观众说:这是一位意大利运动员。(我晕,屏幕上有字幕,观众席上有国旗,大脚索普又是世界级大牌选手,我们的孙解说都可以犯这么低级的错误,I服了U!)

* 为男子十米气步枪颁奖的时候,镜头首先给了铜牌一个特写,谁知道那个解说员说:现在为朱启南颁发金牌,嗯,今年的金牌好像跟往年的不一样…扑通…我倒…那明明是一块眨着红光的铜牌啊!!(此人深得韩大师的真传)

* 有几个记者专攻八卦,人家割双眼皮,听什么音乐,喜欢吃什么菜都要问!一个女的采访杜丽居然还问:“你觉得自己抿嘴笑好看还是张嘴笑好看”。(真是昏倒,就差没问人家你妈贵姓了)

* 张斌在介绍一名德国女射箭运动员时,很认真的说道:“她已经怀孕27个月。”(扑通!莫非人家怀的是哪吒?)

* 女子举重夺金牌的转播中,主持人采访运动员陈艳青的教练(或者朋友)时问道:

“陈艳青平时有什么爱好吗?”
答:“好象是读书和开车。”
问:“那她有本儿吗?”
答:“…!”(有没有驾照关他P事)

* 刘建宏今天还说人家马琳的妈妈都50岁了,还那么年轻,并且问人家永葆青春的秘诀是什么?(刘建宏没去香港当狗仔队真是屈才!)

* 当中国选手王克楠在奥运会男子双人3米板决赛最后一跳时,出现重大失误,他和搭档彭勃得到破天荒的零分后,刘健宏妙语:“我们的严重口误和运动员的失误一样,就象恶魔缠着!”(堪称央视里最敢于面对现实的人)

* 陈燕青夺金那天,刘建宏请陈艳青的老爸到央视做客,此次访谈之经典,可以跟某些娱乐节目媲美,充分展现了刘老师娱乐节目主持人的潜质——

场景一:

当导播把镜头从比赛现场切到演播室时,镜头上出现的竟是刘建宏拿看报纸优哉看报的样子,工作人员慌忙提醒了他一下,刘建宏根本没意识到镜头已对准他,他看着镜头愣了2~3秒钟。才反应过来手忙脚乱的把报纸塞到藤椅里面,然后故作镇定的提问陈燕青的父亲。

场景二:

刘建宏:(期待状)你怎么想到让女儿去练举重的?
陈艳青爸:我们家世代务农,让女儿练举重是为了让她多条生路。

场景三:

刘问陈的父亲以前最远去个哪个地方,陈父曰:“苏州,去打工!”
接着刘建宏刘老师来了一句经典问话:“那你以前来过北京吗?”
四周及电视机前晕倒一片。

场景四:

刘健宏问陈艳青的父亲:陈艳青平时吃什么?
陈艳青的父亲:青菜
刘健宏:不爱吃肉吗?
陈艳青的父亲:家里穷,吃不起
刘健宏:她爱吃什么?
陈艳青的父亲:红烧肉
刘健宏:为什么
陈艳青的父亲:…

场景五:

老人家说陈燕青小时候走丢过一次,20多个人好不容易才找回来,我都觉得老人家说这事的时候都有点后怕,可我们刘建宏刘老师打着哈哈,“呵呵,不错,呵呵,这是个很有趣的故事。”(这还叫人么?)

* 今天早晨看中央五台的奥运报道,一个挺帅的男主持说:“…尼日利亚夺得了女子体操团体冠军。”把我吓了一跳!非洲的体操水平几时突飞猛进到如此地步了?后来旁边的女主持人才更正说是罗马尼亚队拿了冠军。

* CCTV-5的一女主持人:“…大家知道,这次亚洲的3支女篮都没有进入决赛…我们的优势在于身材比人家矮小,所以在高大的球员面前没有优势…好,现在我们来看中国女篮和日本女篮争夺第3名的比赛。”(提问:请问上面一段话中有几处错误?)

* 采访跳水的某女记者,好不容易抓到郭晶晶她们一会儿,结果自己说个不停,什么大比分领先30分获胜啊(其实是六分),什么比赛很顺利啊等等,一篇长篇大论之后就问了郭觉不觉得激动,郭说没想像的激动。接着队员就被请走准备颁奖了,那个女记者还一脸不甘心地试图拉郭晶晶。男子比赛之后就更白痴了,连人都没抓到,只好说了句: “就到这里,完毕。”

* 说到赵蕊蕊的伤势时,解说员说,“赵蕊蕊刚照了XO,没什么大问题,但雅典比赛一定是不能上场了。”(估计我们央视的都是大款,泡吧常点XO。不过这个解说之经典,韩大师都望尘莫及)

* 张斌在北京演播室和刘芳菲谈论奥运,说到我国有一名举重选手叫——吴美“绵”…!

* “2000年悉尼奥运会上,高凌、张军获得冠军后,非常羞涩,在旁边记者的提醒下,才拥抱在一起。在今年的奥运会上,两名选手已经非常成熟,获胜后,很自然的拥抱在了一起。”(纯色情)

* 8月22日,张怡宁获得乒乓球女单冠军后。在随后的奥运新闻中,那个男播音员非常坚定的说:“张怡宁获得羽毛球女子单打冠军!”人家打了17年的乒乓球让他这么一句话就给整到羽毛球队里了。

* 在王皓与柳成敏的激烈对抗中,菜猛说:“疾风碰劲草,就看谁有气势了!”(经典!)

* 蔡猛:“现在观众席上中国球迷们拿着小红旗子挥舞着。”(丫的连国旗都不认识?)

* 蔡猛:这样xx又反回了一局…(小学生都知道应该是扳ban回了一局,这位仁兄从出道以来一直执迷不悟)

* 蔡猛:xx的这个回球很“尖锐”…(蔡猛该下岗了这个问题更尖锐)

* 韩大师又出了错—射箭“打了黄的就是10环…”其实是打中内里的黄圈是十环,外黄圈是九环…被旁边的兄弟纠正了,导致大师沉默了一阵,嘿嘿。

* 刚才游泳比赛的解说,我就觉得第五道的不是澳大利亚的嘛,看国旗就知道了,但解说说是澳大利亚的,难道澳大利亚的国旗有两种?哦,过了一会,他才纠正,刚才的是奥地利的!

* 那天转播飞碟比赛时候听解说员说:前48发中了41发,9发未中。(哦,不识数的话建议下次数脚趾头好了。)

* 还有刘建宏说王老枪在领奖台上“老泪纵横”。(偶顿时晕倒,没见过比这更贴切的用词)

绚色你的生活

# DO NOT EDIT THIS FILE! It was created by Ethereal
@[email protected] eq 80 or tcp.port eq 443@[22328,55704,24713][65083,65535,42083]
@[email protected] eq 53 or udp.port eq 53@[63477,65535,101][0,32767,0]
@Bad [email protected] or icmp@[0,0,0][57311,25186,25957]
@Microsoft@smb or nbns@[0,5080,65535][65535,65535,65535]
@IPX@ipx@[60652,0,1542][65535,65535,65535]
@DHCP@bootp@[39064,15934,40863][65535,65535,65535]
@Intel ANS probes@ans@[56173,56173,56173][0,0,0]
@Background Noise@stp or arp or eth.dst eq ff:ff:ff:ff:ff:ff@[65535,65535,65535][26214,26214,26214]
炫色1

# DO NOT EDIT THIS FILE! It was created by Ethereal
@httptcp@ tcp.srcport == 80 or tcp.dstport == 80@[38385,62683,65534][0,0,0]
@DNS@dns@[19194,65534,32100][0,0,0]
@ARP@arp@[65202,65533,24456][0,0,0]
@icmp@icmp@[65534,8609,6712][0,0,0]
@STP@stp@[65534,65534,65534][8262,42200,9408]
@[email protected] == 139 or tcp.dstport == 139 or tcp.srcport == 138 or tcp.dstport == 138 or tcp.srcport == 137 or tcp.dstport == 137 or udp.srcport == 139 or udp.dstport == 139 or udp.srcport == 138 or udp.dstport == 138 or udp.srcport == 137 or udp.dstport == 137@[7961,5947,65534][64045,65535,62556]
@smtp@ tcp.srcport == 25 or tcp.dstport == 25@[65534,10208,51170][62059,62059,62059]
@pop@ tcp.srcport == 110 or tcp.dstport == 110@[65534,7268,54440][0,0,0]
@nntp@nntp@[49886,47154,63549][992,992,992]
@snmp@snmp@[62556,52730,2142][7636,32644,64045]
@igmp@igmp@[45944,5999,65534][0,0,0]
@telnet@ tcp.srcport == 23 or tcp.dstport == 23@[9274,47661,3862][0,0,0]
@tftp@tftp@[59220,3637,65534][0,0,0]
@ftp@ftp@[62721,6393,65534][0,13490,65038]
@Q931@q931@[14275,65534,25039][0,0,0]
@rsvp@rsvp@[60324,7655,65534][63348,65535,9481]
@CMIP@ udp.srcport == 164 or udp.dstport == 164@[47957,9122,9122][60977,63600,0]
@tcp@tcp@[40555,49091,65534][0,0,0]
@udp@udp@[39040,49264,65534][64542,64542,64542]
炫色2

# DO NOT EDIT THIS FILE! It was created by Ethereal
@Linksys [email protected] contains 00:04:5A || eth.addr contains 00:06:25 || eth.addr contains 00:0C:41 || eth.addr contains 00:0F:66@[65535,50372,0][0,0,0]
@d-Link [email protected] contains 00:05:5D || eth.addr contains 00:0D:88 || eth.addr contains 00:0F:3D || eth.addr contains 00:00:50:BA || eth.addr contains 00:80:C8@[65535,50372,0][0,0,0]
@Netgear [email protected] contains 00:09:5B@[65535,50372,0][0,0,0]
@Unwanted Protocals@spx || ipx || aarp || aim@[65535,65535,65535][65535,0,0]
@SpanningTree Topology [email protected] == 0x80@[0,0,0][65535,63222,0]
@HSRP state change@ hsrp.state != 8 && hsrp.state != 16@[0,0,0][65535,63222,0]
@ospf state change@ ospf.msg != 1@[0,0,0][65535,63222,0]
@MS Master Browser [email protected]@[62965,63222,42148][65535,0,0]
@NW [email protected] || cdp || hsrp || vrrp || ospf || bgp || eigrp || rip || rtmp || eth.addr == 01:00:0c:cc:cc:cc@[43573,39932,39932][0,0,0]
@IP Time-to-Live < [email protected] < 5@[63736,26728,34952][0,0,0] @TCP [email protected]@[63736,26728,34952][0,0,0] @Bad IP [email protected]_bad@[63736,26728,34952][65535,65535,65535] @Bad UDP [email protected]_bad@[63736,26728,34952][65535,65535,65535] @Bad TCP [email protected]_bad@[63736,26728,34952][65535,65535,65535] @TCP Seg [email protected]@[63736,26728,34952][65535,65535,65535] @TCP Seg [email protected]@[63736,26728,34952][65535,65535,65535] @TCP Long Frag [email protected]@[63736,26728,34952][65535,65535,65535] @[email protected] & 0x02@[36663,59478,37540][607,3474,607] @[email protected] & 0x04@[61717,47055,24609][0,0,0] @[email protected] & 0x01@[56433,42925,57086][0,0,0] @HTTP@http@[30428,62589,62589][0,0,0] @TCP@tcp@[57455,60592,62451][0,0,0] @UDP@udp@[52264,63736,63736][0,0,0] @arp@arp@[65140,65535,49151][0,2987,65535] 炫色3

选一款喜欢的,然后开始绚色生活吧!
不过要是阿梅能帮忙配配色就更好了,呵呵!(题外)