就是QQMsgRecver.dll这个文件

这个文件会使QQ接受一些特定的系统消息,比如社会新闻一类的

具体如下图:

 

先前在QQ的目录下已将该文件禁止访问,想不到居然在Tencent的目录下再次生成,于是乎将其在Tencent的目录再次将内容清空并禁止访问。

哎呀,整个世界终于清净了!!!

结合我先前所研究的成果,现在可以确定QQ的系统消息是通过QQMsgRecver.dllQQSysMsgMng.dll 这两个文件起作用的。把这两个文件都和谐掉,QQ系统消息就彻底消失了。

 

PS:这里会有个问题出现,就是加好友的系统消息也没了,也就是任何系统消息都没了。。。。

不想深入再研究下去话,那就TM2007beta1加QQ2008正式版一起用把。。。。。。

 

继续深入:

经过观察发现,将以上的两个文件干掉之后,居然还有奥运新闻的小窗口弹出,说明还有一些消息是通过QQ目录中奥运相关的文件来发送的。有空再仔细研究一哈。

posted @ 2008-08-15 10:07 cm186man 阅读(30) | 评论 (0)编辑
CardMgr? Config?ewh?
MsgEx? notes? ShareInfo?
User? VQQ?
还是其他的文件?

 

 

解答:

 

应该是MsgEx.db,不过这个也难说,至今没有统一出来到底是哪个,我觉得应该是和聊天记录一起存的。

QQ目录下各文件用途不完全揭密

·QQ的安装目录下的文件

ACodec.dll (音频聊天)

+BQQApplication.dll (企业好友面板)

*CameraDll.dll (截图文件)

ChatLib.dll (聊天室相关文件)

ContentTab.dll (自定义面板)

Content_Config.ini (跟自定义面板有关)

*CQQApplication.dll (好友面板)

help_01.gif~help_13.gif (跟自定义面板有关)

InPlus.dll (视频语音聊天的设置对话框有关)

*ipsearcher.dll (ip搜索插件)

------ipwry.dat 新格式的ip库,

MailDll.dll (以下mail开头的信箱有关)

+MyIP.dat (自定义ip文件)

NewSkin.dll (皮肤,使用默认皮肤的可以删除)

OEMApplication.dll (内容资讯面板)

*QQ.exe (qq主文件)

QQAvatar.dll (和qq秀有关)

QQBUserApplication.dll (腾讯服务面板)

QQexternal.exe (跟广告有关)

QQFileTransfer.dll (文件传送)

*QQHook.dll (监视键盘的文件)

*QQLdr.exe (以下qqldr开头的和外挂有关)

QQMail.exe (以下mail开头的和信箱有关)

QQMailCore.dll

QQMailHelper.dll

+QQMMSender.dll (短信发送面板)

*QQPlugin.dll (查找好友)

*QQRes.dll (资源文件)

QQUdpGetFileLib.dll (升级,QQ自动下载更新文件的模块)

QQupdate.exe (同上)

QRingMng.dll (炫玲管理)

ShareFiles.dll (共享文件夹)

+vbscript.dll (qq皮肤有关)

VCodec.dll (以下几个和视频有关)

*vqqset.dll (视频设定文件,vqqset.dll 千万别删,否则第一次使用视频语音聊而出现设置对话框时,就会令QQ因错误退出!)

[IMScene] (场景)

[sound] (声音文件)

[smsdata] (短信)

[QRingFiles] (叫什么炫铃吧)

*[newface] (QQ头像)我做了更新版的,具体改变大家自己体会吧.

[help] (帮助,别告诉我你不回用qq)

[mailImage] (QQ邮箱)

*[Face] (表情文件)

+[Dat] (一些引用的图片文件,视情况保留)

[chatTheme] (聊天室相关文件)

[Chat] (聊天室相关文件)

[bface] (服务面板头像)

以下这些文件千万不能删:

CameraDll.dll

CQQApplication.dll

ImageOle.dll

IPSearcher.dll

Mfc42.dll

msvcp60.dll 其实也可以(各个系统兼容性决定)

QQAllInOne.dll

QQBaseClassInDll.dll

QQHelperInDll.dll

QQHook.dll 其实也可以(各个系统兼容性决定)

QQMainFrame.dll

QQPlugin.dll

QQRes.dll

QQZip.dll

riched20.dll 其实也可以(各个系统兼容性决定)

Riched32.dll 其实也可以(各个系统兼容性决定)

vbscript.dll

vqqset.dll

如果不想视频聊天,只用语音聊天,删VCodec1.dll、VCodec2.dll、VCodec.dll、VideoDevice.dll、VqqDVCapture.dll、InPlus.dll。如果再删ACodec.dll、AudioDevice.dll、vphone.dll、VqqAllInOne.dll,则在两人世界里仍可语音聊,但在收发消息里就无法语音聊天了。

QQ号码文件夹下的文件

Config.db QQ系统设置

Content_Config.ini 自定义面板设置

ewh.db QQ密码

MsgEx.db QQ聊天记录

notes.db QQ备忘录

QQMailSettingEx.dat QQMail 设置

QQMailAddr.dat QQMail 地址本

QQMailIndex.dat QQMail

QRT.dat QQ炫铃信息

MailData QQMail 本地邮件

ShareInfo.db 共享文件夹设置

User.db QQ本地好友列表

VQQ.db QQ视频设置

·下面是QQ程序的目录

QQAVFile 好友QQ秀缓存目录

CustomFace QQ自定义表情目录

CustomFaceRecv 接收的 QQ自定义表情保存目录

 

posted @ 2008-08-13 12:24 cm186man 阅读(33) | 评论 (0)编辑

经查证,此乃迅雷与搜狐合作搞的广告。

在迅雷的安装目录\Thunder\Components\Tips\data可以找到这些玩意。

解决办法:

老规矩,把里面的文件全部删掉

然后把该文件夹的安全属性改为禁止任何用户访问即可。

 

posted @ 2008-08-12 15:44 cm186man 阅读(259) | 评论 (0)编辑
其实问题是很简单的 但是 可以从这里看见我的解决方法和摸索过程 我会写的尽量详细 让大家看到我解决问题的思路 特别是广大的初学者 其实有很多问题 你们没有必要一发现就来问的 尝试自己解决钻研一下

今天有个兄弟问我注册表解禁的问题:)
我把一个解禁注册表的脚本压缩给了他后 又考虑到他是NT以上的操作系统 通过组策略也可以解禁的 于是就想用我的机器抓个图给他 让他看看具体位置...
挖靠 你看我想的多么美好呀...于是我在系统上运行gpedit.msc
结果竟然出现了这样的一幕...
点了确定后...进入的组策略是这种样子 根本没有办法使用....
到这里 就是问题产生的所有现象我已经描述完了 那上面那张想象出来的图片怎么又进的去呢?呵呵 当时着急给朋友解答 所以我在虚拟机下抓的图...现在我们回头来好好研究以下咱们自己的问题...
我以前说过 无论什么时候 计算机出问题都会给你一个反馈的 也许有的时候很细微 哪怕是一个响声而已 但是处理问题要善于捕捉细节...让我们看看 系统给了咱们哪些线索吧:)
问题产生的时候 我们得到的信息如下:
第一:计算机告诉我们组策略运行失败了 他在注册表中的CLSID相关是8FC0B734-A0E1-11D1-A7D3-0000F87571E3
第二:失败的原因系统告诉你是 管理单元初始化失败
第三:系统说创建失败的原因 很有可能是没有被正确安装

好了 到这里的很多朋友就觉得是不是系统没装好?嘿嘿 由于我从新装操作系统到现在 都一直没有用过Group Policy(组策略的英文)所以无从知道是什么时候出问题的 不能确认是否是安装上的问题 不过我也重装没几天 无敌最寂寞给我邪恶八进制irc终端的前几周才重装的
现在咱们来分析一下 系统给我们的信息我们能知道什么?
第一条:我们可以根据CLISD的值到系统中注册表相关项目下看看是否出了问题 还好我虚拟机里的XP可以用来对比
第二条:管理单元初始化失败可能是因为一些加载的dll出了问题
第三条:可能没有正确安装的意思就是 这个dll可能需要重新注册 它可能由于某种原因出错了 什么原因 不用管

然后 我们来看看我们现在本身掌握了那些资料
第一点:我们知道英文的组策略名字是Group Policy 这对我们到国外的站点找资料 到microsoft官方找资料都很有好处
第二点:我们知道如何注册和卸载dll文件 regsvr32命令就是我们需要的核心助手
第三点:Windows很多dll的管理和文件管理都与Framedyn.dll有关 此文件在其中起很重要的作用 尤其是组策略
第四点:我们知道组策略依靠gpedit.msc启动 调用的是gpedit.dll

好 现在让我们来开始解决问题...
首先我们怀疑注册表被损坏了 因为我EvilOctal经常做些注册表修改测试的勾当 也没少被风泽的alpha测试版软件祸害...
于是来到注册表项目下查看 发现没有任何问题...日了 路径正常如图 后来又查看系统环境变量 发觉默认路径也都正常

溜到c:\windows\system32下一看 gpedit.dll也躺在那里 而且没有被损坏的迹象 初步估计问题不是出在文件损坏或者注册表里

那么其中一条线索就断了:(现在只能怀疑dll文件注册坏了 让我们重新注册一下看看 于是我在运行中输入regsvr32 gpedit.dll来重新注册dll

结果 竟然提示无法注册...:(

难道真是我人品大大的坏拉? 我就不信就我这么衰 第二个方法也失败了...
分析了一下无法注册的原因
既然gpedit.dll都正常 也在system32下 那应该就没问题了 难道是Framedyn.dll的目录需要指清楚么?于是我直接注册了Framedyn.dll是成功的 再注册gpedit.dll还是失败...

无奈中想到了从另外一个机器中干脆拷贝一个gpedit.msc过来 不就ok了?(后来才知道 很多人公认的拷贝方法 有的时候是不行的)...于是我从虚拟机中把gpedit.msc拷贝了一份 覆盖了系统里原来的那个...
运行...仍然失败!提示和原来是一模一样的...
到这里我们的出结论 gpedit.msc是好的 也就是说这个方法可以排除
因为本身msc是正常就不存在重新建立msc的问题...既然文件是完好的 那么一定是调用其他文件的问题 所以 最终确定 我们解决的方向还是要敲在注册gpedit.dll上 如果注册成功 很可能问题就解决了!

突然想到注册gpedit.dll的时候提示找不到指定模块 于是搜索系统找Framedyn.dll发现Framedyn.dll并不在system32目录下 难怪找不到:(
其实我也是猜测 可能组策略需要同目录调用这个文件...没办法 最后一线希望 测试一下吧...
于是把Framedyn.dll从搜索到的地方拷贝了一份到system32下 再注册Framedyn.dll和gpedit.dll 双双成功...

再次尝试运行组策略 终于恢复了正常的状态 一切完好如初....

关键解决方法:将Framedyn.dll文件从\windows\system32\wbem目录下拷贝到\windows\system32目录下,再重新注册一下gpedit.dll就可以打开gpedit.msc了。即regsvr32 gpedit.dll 就ok了。
posted @ 2008-08-11 12:51 cm186man 阅读(23) | 评论 (0)编辑

手动去除迅雷烦人的广告

一、去除迅雷顶部广告     

打开迅雷的安装目录中Program文件夹:   

1、找到gui.cfg文件,然后用记事本打开,把它的内容改为:

 [URL] ADServer=

LastModifyTime=Sat, 7 Jul 2007 01:00:26 GMT

NavigateTimes=10

TimeSpan=300

PartnerNavigateTimers=10

PartnerTimeSpan=300

PVServer=

PVPort=3076

PVTimeSpan=5

ADCountingServer=

ADCountingPort=3076

HomePage=  

(也就是将其所有的广告来源网址都去掉) 

2、修改完后保存。   

3、在迅雷的安装目录中Program文件夹下找到geturl.htm和getAllurl.htm文件,然后用记事本打开,清空里面所有内容,修改完后保存。   

4、打开Ad文件夹,删除n*.swf。(n为文件名的第一个字,只留下main.gif、002.gif、new.gif和default_main.swf这四个文件,如果不留的话广告栏会是空白的)    

修改完后保存,然后重新启动迅雷。  

 

二、 去掉热门推荐:
打开迅雷的安装目录中Components文件夹,找到P4PClient文件夹,删除里面所有文件(关键是要删掉Components\P4PClient目录下的P4PClient.dll)。

(不要删除P4PClient文件夹)

  

三、去资源信息 (必须先关迅雷在改)    

打开迅雷的安装目录中Profiles文件夹:   

1.找到迅雷安装文件夹(Thunder Network)---Thunder---profile---userconfig然后用记事本打开
2.找到[splitter-1]里面有第二个pane1-hide=0,将里面的0改为1,并将文件保存为只读即可。

四、去掉搜索栏:

打开Thunder Network\Thunder\Components\Search

把里面的XLSearch.dll删除,迅雷界面上的狗狗搜索框就会被去掉

 

五、屏蔽右下角弹出小窗口

打开Thunder Network\Thunder\Components\Tips

把里面的tipsextend.exe删除并建立一个同名文件替代,那下载的时候就不会在桌面右下角弹出讨厌的小窗口了 !!    

 

 

迅雷去除广告\热门推荐\社区互动方法!

1. 清除顶部横幅广告
首先确定已关闭迅雷.在迅雷安装目录里打开“Program”文件夹,找到“gui.cfg”文件,选择用记事本打开,找到以下四个单词:

程序代码
ADServer=

PVServer=

ADCountingServer=

HomePage=

//将“=”后面的网址都删掉

保存文件。右键点击改动后的"gui.cfg",将属性,改为“只读”。
之后删除Program\Ad目录下的所有文件。启动迅雷,小广告已经没有了..


2.屏蔽顶部和右侧热门推荐

在迅雷的安装目录中Program文件夹下找到geturl.htm和getAllurl.htm文件,然后用记事本打开,清空里面所有内容,修改完后保存。右击这俩文件,选择“属性”在弹出的对话框中选中“只读”属性。


用记事本打开该目录下的 adhistory.xml 及 adtask.xml 文件,然后将里面的内容全部删除并保存,然后给它们添加 只读 属性。


打开Ad文件夹,删除所有文件,之后删除Ad文件夹所有用户的访问权限


还是确定是否已关闭迅雷.在迅雷安装目录里打开“Profiles”文件夹,找到“UserConfig.ini”文件,用记事本打开,找到“[Splitter_1]”在其下方找到“Pane1_Hide=0”,将0改为1.保存文件,启动迅雷后,你会发现右侧的热门推荐已经没有了!

 

去掉迅雷中的社区互动:迅雷目录下Components\Community,找到XLCommunity.dll文件,用Restorator软件编辑.删除dialog下的1076文件,保存后重新打开迅雷就发现社区互动没了Restorator软件网上有下载,如霏凡等。

 

删除社区互动,Components-目录下的Community子目录,找到XLCommunity.dll文件,用记事本打开它;
查找网址“http://recommend.xunlei.com/client_down.html”把它删除,保存在重新打开迅雷就发现社区互动没了,不过相应的雷友登录也不存在了,如果你使用雷友积分功能,不建议删除。

 

3.防止迅雷偷偷上传资料

删除系统中Windows\system32\cid_store.dat ,然后建立一个同名的只读空文件cid_store.dat,基于微软OS同位置不能存在同名文件或目录的原理,迅雷也就没办法再建同名文件了。

以下加上自己的补充:

\Program\Update目录下的所有文件删除,然后建子目录 update.dat 禁止迅雷偷偷下载更新组件

 

 

PS:通过以上的修改,可以制作出纯净无广告的绿色版迅雷。

posted @ 2008-08-10 11:55 cm186man 阅读(62) | 评论 (0)编辑

您的QQ版本过低,为了保护您的帐号安全,请到http://im.qq.com/升级到最新版的QQ。

带版本号码的都可以修改,没有版本号码的不行
下载个eXeScope,打开QQ.exe,软件左边"资源"---"版本"里自己改
改成14. 45. 0. 110(QQ2005SP1的版本号)
注意:必须关闭qq修改

这里下载eXeScope

 

http://www.onlinedown.net/soft/9594.htm

www.skycn.com/soft/2128.html

  



 

posted @ 2008-08-10 11:32 cm186man 阅读(31) | 评论 (0)编辑

  每次登录QQ总会弹出一到两条系统消息,而且还必须点击该系统消息后方可进行其他操作,也没有任何办法屏蔽这些系统消息。据说是会员可以屏蔽,但是笔者就是不想给腾讯“进贡”。可气可恨之余,终于找到了一个办法可以屏蔽这类信息,介绍给大家来共同摆脱这类系统消息的长期困扰。

  这类系统消息据说是一般存放在安装目录的“Ad”文件夹下。笔者据此试着重新安装了一下QQ,发现安装目录却没有这个名为“Ad”的文件夹,一旦登录QQ后弹出系统消息一次即可生成该文件夹。所以笔者就在没登录前新建了一个名为“Ad”文件夹,然后将它所有的用户权限全部设为“拒绝”,从此,再也没有弹出任何QQ系统消息。

 

  下面,笔者就介绍一下如何创建无任何权限的“Ad”文件夹的步骤:

  注:该方法只适用于NTFS类型的分区。

 

  打开QQ程序的安装目录,在安装目录下新建一个文件夹,取名为“Ad”。

 

  鼠标右键点击新建的“Ad”文件夹,点击属性,打开文件夹属性窗口;然后切换到“安全”标签栏,在当前登录用户的权限信息栏里可以看到一个“特别的权限”是被允许的。然后点击“高级”按钮,打开“AD的高级安全设置”窗口。

 

  在“AD的高级安全设置”窗口中,将所有用户的权限全部设为“拒绝”。

 

  用户访问权限均设为“拒绝”后,点击“从父项继承那些可以应用到……”前的对勾,会弹出对话框,点选“删除”按钮确认删除。

 

  这样,任何程序或个人都将无法访问“Ad”文件夹了。登录QQ后将程序便无法将系统消息的内容写进“Ad”文件夹下,屏蔽系统消息也是理所当然的啦!

  如果上述方法依旧没有让你屏蔽系统消息的话,你也可以删除QQ程序安装目录下的“QQexternal.exe”应用程序文件。删除之前建议最好备份一下该文件,避免QQ程序出错。

 

  这两种方法,应该可以让你彻底远离QQ系统消息的烦扰了!试试看,让我们共同营造一个安静、悠闲的网上娱乐环境。

 

另补充:

有的介绍用下列方法,可以试试: 第一步:腾讯QQ一般安装在“C:ProgramFilesTencentQQ”文件目录中,在资源管理器中打开此目录, 首先双击进入“AD”文件夹,按下“Ctrl+A”全选所有文件,再按下“Shift+Delete”彻底删除所有广告。在空白处右击,选择执行“属性” 第二步:单击“安全”标签,在“组或用户名称”中选择用户并点击下文的“删除”按钮,将所有用户删除。 或者,将所有用户的权限都设置成“拒绝”,并且单击“高级”按钮。 清除勾选 "从父项继承那些可以应用到子对象的权限项目,包括那些在此明确定义的项目"。 随后会出现“安全”对话框,选择“删除”按钮便可,并确定退出。 最后,删除腾讯QQ安装目录C:ProgramFilesTencentQQ 下的“Dat”文件夹中的两个名为“ad”的文件就可以了。 这样,QQ程序就无法将下载的广告存放到我们的硬盘,而彻底消失了。 提示:如果在你的操作系统文件夹属性中没有找到“安全”标签,执行“控制面板管理工具本地安全策略”,打开“本地策略安全选项”,在右侧窗口中找到“网络访问,本地账户的共享和安全模式”项,双击将其更改为:“经典-本地用户以自己的身份验证”。

 

再补充:必须干掉QQexternal.exe 、QQSysMsgMng.dll 第一个为系统广告,第二个才是系统消息。

posted @ 2008-08-07 12:36 cm186man 阅读(111) | 评论 (0)编辑
■ 删除MSN广告、搜索条

◎方法一

用专门的去除工具删除。在霏凡下载到了一个绿色软件——彩雷MSN8.5 广告去除工具 0626(对应MSN8.5版本),支持去除MSN8.1文字广告和图片广告以及搜索条.无需安装,无插件。试了一下,很好用。

◎方法二

在C:\Program Files\MSN Messenger下面找到msgsres.dll文件,用ResHacker或者Restorator打开。

想去除聊天对话框广告,就打开4004-920号资源,查找里面的id=atom(adbannergutter)

将其前面的layoutpos=bottom改为layoutpos=none。

想去除主面板广告,就打开4004-923号资源,查找里面的ID=Atom(SSConstrainer)

将其前面的layoutpos=top改为layoutpos=none。

想去除界面底部搜索栏,就打开4004-923号资源查找“idSearchContainer”

将上边的”layoutpos=bottom”改成”layoutpos=none”

改好后记得要保存。


■ 删除MSN共享文件夹

安装了微软的MSN Messenger以后,会自动在“我的电脑”中生成一个msn的共享文件夹。

使用这个文件夹功能的前提是硬盘格式必须是NTFS格式,且操作系统必须是WINDOWSXP以上版本。放置在这个文件夹里的文件你可以和对方共享,但对方也可以删除。据说这个共享文件夹可以解决文件传输的断续问题,但同时带来的问题是可能成为病毒的温床。

清除它正确的方法是点击开始-运行-输入

regsvr32 -u "C:\Program Files\MSN Messenger\fsshext.8.1.0178.00.dll"

回车ok!

其中C:\Program Files\MSN Messenger是你的msn的安装目录。

    安装新版本MSN 8.0以上,可能输入这个命令会提示无法找到模块,你可以按这个路径去寻找文件。fsshext.dll没变,只不过多了版本号。比如我的是fsshext.8.1.0178.00.dll ,改成相应的版本号即可。

我现在所装版本对应的文件是:
C:\Program Files\Windows Live\Messenger\fsshext.8.5.1302.1018.dll
因此我要输入的就是
regsvr32 -u "C:\Program Files\Windows Live\Messenger\fsshext.8.5.1302.1018.dll"


■ 屏蔽MSN网页广告

打开MSN相关网页的时候你会发现CPU占用瞬间增高,打开网页缓慢。这一点用笔记本电脑体会尤其明显。可试试看以下的方法。

只需修改本地 Hosts 文件,将广告地址解析到一个无效的IP,即可实现去除 MSN Messenger 广告的目的:
(最简单的方法)

用记事本打开 C:\WINDOWS\system32\drivers\etc 目录中的 hosts 文件
将以下代码添加到 hosts 文件,然后保存

0.0.0.0       rad.msn.com
0.0.0.0       rad.live.com

附过滤163、mop、msn等更多广告

#block Ad
0.0.0.0       adclient.163.com
0.0.0.0       pro.163.com
0.0.0.0       adimg.163.com
0.0.0.0       proimg.163.com
0.0.0.0       adfarm.mediaplex.com
0.0.0.0       popme.163.com
0.0.0.0       analytics.163.com
0.0.0.0       adgeo.163.com
0.0.0.0       dm.bbn.com.cn
0.0.0.0       www.bbn.com.cn
0.0.0.0       auto.search.msn.com
0.0.0.0       bbs.114.vnet.cn
0.0.0.0       js.icast.cn
0.0.0.0       adclient.163.com
0.0.0.0       msn.allyes.com
0.0.0.0       rad.msn.com
0.0.0.0       rad.live.com
0.0.0.0       d1.sina.com.cn
0.0.0.0       sina.allyes.com
0.0.0.0       images.sohu.com
0.0.0.0       mopgg.mop.com
0.0.0.0       how.bbn.com.cn
0.0.0.0       eiv.baidu.com

登录 MSN Messenger 看看,广告是不是不见了?
此方法连 MSN、LIVE 邮箱中的广告也一并屏蔽了。

原理其实很简单,将MSN获取广告的服务器地址(rad.msn.com)指向本地(127.0.0.1)或者指向空地址(0.0.0.0),使MSN后台程序无法获取广告信息,广告自然就不再跳出来了。

posted @ 2008-06-29 13:05 cm186man 阅读(149) | 评论 (0)编辑

问题:在网上下载的电影或是视频,常常会有水印,如何去除呢,用什么工具或软件呢?
回答:应该是去不掉的。
如果水印是在黑色的地方,而不是视频中,可以转格式去绘声绘影或vegas中选黑色覆盖。。

问题:怎样去除电影中网站加的飞字幕、图标等?
回答1:
视频上的水印与电影影像是合成在一起的,是无法去掉的,利用一些软件做过滤处理可以把文字做模糊,但文字下的背景也同样模糊了,所以根本消除是不可能的。
回答2:
1.如果广告在片头,那么就用pr截取一下
2.如果整部都有,在某个角落的话,可以加黑幕,就是加上下两个边,作成类似电影的宽荧幕,用pr可以做啊
网上很多教程,
3.如果都不行,那就相当费事了啊,用 pr 把你想要得片段截取下来啊,然后输出图片序列,(电影是由连续的图片构成,亚洲地区电视是pal制式.每秒25桢,)然后用ps把每桢图片中的水印去掉,在用pr合成啊,这样的方法工作量之大简直不可想象啊,一般只用在专业领域比如去钢丝啊,所以说劝你另外下载或者买一本正版啊,不能因为想喝点酒就盖一个酒厂是吧

posted @ 2008-06-20 14:53 cm186man 阅读(552) | 评论 (0)编辑
     摘要: Fiddler工具介绍一这个工具我已经使用比较长时间了,对我的帮助也挺大,今天我翻译的微软的文章,让更多的朋友都来了解这个不错的工具,不恰当之处请大家大家多多指正。介绍:你是不是曾经疑惑过你的web程序和IE是如何交互的?你是不是遇到过一些奇怪的而你又无法解决的性能瓶颈?你是不是对那些发送给服务器端的cookie 和那些你下载下来的被标记为可缓存的内容感到好奇?Fiddler官方网站及下载地址:h... 阅读全文
posted @ 2008-06-19 12:09 cm186man 阅读(50) | 评论 (0)编辑
      这个软件可以把 ASF、RM、WMA、RA 等等流文件下载到本地再播放,支持RTSP,PNM协议的REAL音视频文件,还能支持mms,mmst等协议的Windows Media 文件的下载,再也不用因为网络速度慢而影响观看了。
       官方网站:www.streambox.com/
posted @ 2008-06-19 11:55 cm186man 阅读(42) | 评论 (0)编辑

什么是Silverlight?

作为新一代互联网多媒体及交互式内容播放应用插件,Silverlight是一种跨平台、支持多种浏览器的互联网多媒体呈现技术,将为广大用户带来流畅、高清的视频体验,同时为专业团队、网络媒体及商业用户提供了突破性的解决方案。

什么是WPF?

WPF(Windows Presentation Foundation) 是微软.NET Framework 3.0的组成部分之一,它是一套基于XML、.NET Framework、向量绘图(vector graphic)技术的表现层(presentation layer)开发框架。WPF是微软下一代用户界面技术,被广泛用于Windows Vista的界面开发。作为微软下一代的图形表现系统,WPF表现出强大的视觉效果,同时提供了丰富的用户接口,统一了开发人员和设计人员创建、显示和操作文档、媒体和用户界面的方法。

 六间房CEO刘岩说:Siliverlight要想成为主流视频播放工具并不存在障碍,“就看微软有没有这个决心;要说障碍的话,主要是需要推动用户下载安装这个插件。”

10月24日,微软将Mix Factory大会搬到了中国,在北京798工厂艺术中心,将MIX Factory以全虚拟的方式呈现给互联网上的微软迷们。六间房作为微软合作伙伴,特别开通了MIXFactory.6.cn,试用了这一号称“Flash杀手”的互联网视频播放工具。

微软中国平台与开发总监林毅表示:“MIX”大会是微软的互联网市场活动,即“互联网设计理念交流大会”,在中国叫MIX Factory,其目标用户是互联网开发人员、设计人员、内容提供商等。

去年,微软曾于Mix'06大会上公布了名为Windows Presentation Foundation/Everywhere(WPF/E )的技术部分细节,时隔一年,Windows Presentation Foundation/Everywhere有了正式的名字:“Silverlight”插件和WPF开发工具,并成为2007 MIX Factory的明星。

Hi-Fi时代来临

林毅认为,互联网在用户体验的要求上呈现出三个特征:Hi-Fi、“客”时代和电子支付,用户对于高清晰、高保真要求越发突出,五年前的照相机通常仅有300万象素,但今天每一个相机都超过600万象素,同时,以博客、拼客、播客、换客为代表的“客时代”日渐形成,此外,网上购物、电子商务也促使互联网步入E-Pay的世界。“人们需要更高的用户体验,以便能够张扬个性。”为了迎合Web2.0时代人们的需求,微软开始涉及更广泛的互联网技术领域,包括游戏平台、在线广告、下一代用户界面、网页设计、在线视频、社交网络等等。Silverlight和WPF正是在这种大的时代背景之下产生的互联网技术。

微软德国媒体娱乐部高级经理Christian Wenger 说,用WPF 开发出来的视频应用,目前已经可以达到720P的高清质量,这是目前条件下浏览器能够播放的最清晰的内容。“我相信用电脑浏览器获得电视观看的那一天已经不远了。”

六间房:视频用户需要更好的体验

六间房视频服务网站国内首家试用了Silverlight和WPF技术,CEO刘岩在接受采访时表示,中国互联网用户约1.3亿至1.6亿,但他们从电视转移到电脑上之后,收看的视频内容主要还是电视或者电影,因为电脑上进行视频观看的质量并不很高,这在视频发展的前几年大家或许还可以接受,但现在,基于传统互联网技术的视频播放已经很难满足大家的需求,在高清晰和广告的丰富表现力,需要有更大的提高;我们也在试图突破,但全行业收获并不丰厚。“微软的Silverlight 可以给用户更好的使用体验。”

刘岩表示:Silverlight和WPF技术的试用并不会给网站经营者造成成本的增加,相反,它能够一定程度上节省带宽和存储资料,从这个意义上看,反而是有助于用户降低成本。而在推广上面,刘岩认为Siliverlight要想成为主流视频播放工具并不存在障碍,“就看微软有没有这个决心。要说障碍的话,主要是需要推动用户下载安装这个插件。”

目前互联网视频播放世界最主流的工具是Adobe公司提供的Flash,普及程度已经超过早年流行的RealPlayer和Windows Media Player等。微软称,最新发布的Siliverlight比其他主流的媒体播放技术具有更大的优势,在搜索引擎优化、跨平台运行、高清晰度等方面,Siliverlight都有相当不错的表现。

至于目前六间房数据库中已有的视频文件是否转换成Silverlight可以播放的文件,刘岩说:“这是一个有争议的话题,是否转换和如何转换,都需要未来视情况决定。”不过,“6间房肯定不会放弃目前其他流行的播放工具,但是愿意为用户提供多样化的选择。对于新技术,我们愿意去尝试”。

快睹微软Surface

在MIX Factory会议上,微软亚洲工程院创意总监Dave Vronay还展示了下一代用户界面的技术——Microsoft Surface。Microsoft Surface 是触摸式的机器,不需要键盘和鼠标来操作。Dave说:触摸是人的一种感觉方式,用起来更加符合人的本能。

Dave展示了其中一项图片显示的应用,用户可以以个人喜好、随意地通过触摸来放大照片或者视频片段,找到、或者任意地移动。Dave说:“这些技术实际上都是WPF技术所支持的。”

posted @ 2008-06-19 11:12 cm186man 阅读(187) | 评论 (0)编辑

微软发布Flash杀手,命名为SilverLight,前身为WPF/E,这几天索性玩玩,和Flash一样,须在浏览器安装其插件,官方下载页:http://www.microsoft.com/silverlight/downloads.aspx ,1兆左右,还有示例文件和开发工具:http://www.microsoft.com/silverlight/tools.aspx ,如果还不知道silverlight是什么,看看演示吧:http://www.microsoft.com/silverlight/default.aspx

在视频方面的确很强,当然这与微软自身强大的视频编码解码是分不开的(wma/wmv),加上其浏览器作后盾(IE),相信Silverlight被正式发布应用时(Expression Studio:http://www.microsoft.com/expression),对Flash的霸主地位也是个不小的打击。

看了一下其开发文档,里面关于矢量图的部分,也是非常的丰富,而且3D效果胜过Flash,当然,Flash 9的AS3也即将到来,到时就是萝卜白菜各有所爱了。

Silverlight基本就是Javascript+xaml,对比Flex的Actionscript+mxml,感觉其更开源化,直接读xaml即可。

创建silverlight实例代码(IE/Firefox)://转载请注明来自CenFun.com

<object
id="WpfeControl"
width="400"
height="100"
classid="CLSID:32C73088-76AE-40F7-AC40-81F62CB2C1DA" >
<param name="BackgroundColor" value="#000000" />
<param name="SourceElement" value=null />
<param name="Source" value="HelloWorld.xaml" />
<param name="WindowlessMode" value="true" />
<param name="MaxFrameRate" value="30" />
<param name="OnError" value="myErrorHandler" />
<param name="OnLoad" value="onLoad" />
<embed
id="WpfeControl"
width="400"
height="100"
pluginspage="http://go.microsoft.com/fwlink/?LinkID=77792&clcid=0x409"
BackgroundColor="#000000"
SourceElement=null
Source="HelloWorld.xaml"
WindowlessMode="false"
MaxFrameRate="30"
OnError="myErrorHandler"
OnLoad="onLoad"
type="application/ag-plugin" />
</object>
//转载请注明来自CenFun.com

Width/height:控件的宽度/高度(以像素为单位)
backgroundColor:这是控件的所需背景色。
sourceElement:这是包含控件 XAML 的页面元素的名称。这是一种为 <script> 元素中所含控件配置 XAML 的方法(其中 XAML 在页面上)。若使用此方法,请将 <script> 元素的 ID 置于此参数中,而后控件将会从该处选取它。
Source:这是外部 XAML 文件的位置。
WindowlessMode:这是一个布尔参数。如果要使“WPF/E”控件成为无窗口的,请将它设置为 True。这意味着在 HTML 页面中,“WPF/E”控件将与 HTML 嵌在一起,例如,如果将“WPF/E”控件设置为透明的,则 HTML 将显示在它的“后面”。如果它不是无窗口的(换句话说,如果将此参数设置为 False),则“WPF/E”内容将显示在页面的一个截然不同的区域中,而 HTML 标记将环绕在它的周围。
MaxFrameRate:这是一个指定最大帧频的数字,“WPF/E”将按该帧频呈现动画内容。
OnLoad:这是在加载控件时要触发的页面上的一个 <script> 元素的名称。
OnError:这是当控件上出现错误时要触发的页面上的一个 <script> 元素的名称。 

核心就在HelloWorld.xaml文件(一个视频xbox.wmv插入例子)://转载请注明来自CenFun.com

<Canvas
  xmlns="http://schemas.microsoft.com/client/2007"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  Width="300" Height="300">

  <MediaElement x:Name="media" Source="xbox.wmv"
    Width="300" Height="300" />

</Canvas>

总体感觉Silverlight速度有优势,毕竟有自身的windows系统和IE浏览器作后盾,而且比较简洁,右键都没有,附属强大的JS做客户端控制支持,当然效率有待考验。

posted @ 2008-06-19 11:09 cm186man 阅读(31) | 评论 (0)编辑
SilverLight是Windows PresentATIon Foundation的一个子产品,其利用了跨浏览器Web技术进行设计,以实现多操作系统,甚至是移动设备上的无缝运行。和Flash一样,WPF/E 是作为一个浏览器的插件,可以显示矢量图形、动画和视频。

  Silverlight集成了多种现有Web技术和设备,它可以在Windows、Mac平台上运行,支持IE、Firefox,甚至Apple的Safari Web浏览器。而无需对现有的网站设计进行移植,甚至包括利用Adobe Flash设计的内容。

  至于SilverLight与Flash的区别,微软的一位高层人士曾这样描述:一个WPF/E程序“并不是传递给Flash播放器的一个编译好的二进制文件。”相反,所有的代码都是基于标准的,且图像都使用了XAML。

  同时,与Flash的内容不方便搜索引擎收录不同,SilverLight是以DOM型式公开它的元素树,内容能很好被搜索引擎收录。

  附:SilverLight产品介绍

  1、Silverlight通过小巧的浏览器插件将视频、交互性内容以及其他应用融合在一起。该解决方案集成了强大的图像及图层技术,支持任何尺寸图像的无缝整合,并提供适合广播的图层技术,可以在图像上添加按钮、标题或是其他交互性内容。

  2、 Silverlight允许利用WMV标准从高清设备向移动设备提供高质量视频和音频。此外,该工具通过Expression Media Encoder以及Tarari公司的内建平台,支持15X的快速视频编码及硬件加速。

  3、Silverlight支持多种平台,使用户能够方便的进行代码重用,并通过不同平台无缝的连接到Web。

  4、Silverlight集成了多种现有Web技术和设备,这意味着它可以在任何服务器和发布平台上使用,而无需对现有的网站设计进行移植,甚至包括利用Adobe Flash设计的内容。

   5、Silverlight采用了已在.NET 3.0和Vista中使用的XAML语言,这使得Web内容和桌面内容的开发语言一致,从而降低了开发费用。Silverlight还兼容大量其他标准和 现有技术,包括ASP.NET、AJAX以及.NET 3.0,这使得开发者可以根据现有标准,或是采用微软已成熟技术来开发基于Web的内容。

   6、 此外,Silverlight为设计者和开发者提供大量的开发工具和开发环境支持。对设计者来说,Expression Design和Expression Blend软件可以创建可重用界面,Expression Web使得在符合W3C标准的网站开发中可以使用XHTML、XML、XSLT、CSS以及ASP.NET等工具。对开发者来说,基于Visual Studio的Web开发支持包括ASP.NET AJAX在内的技术,并支持JavaScript,C#,VB,Ruby以及Python等多种开发语言。

  7、 Silverlight浏览器插件的安装程序简单,体积约为2Mb。当用户遇到使用Silverlight开发的网页时,可以迅速的安装这一插件。 Silverlight内建的视频及动画广告解决方案灵活性很高,当传输广播类型的视频或是动画广告时,不会影响视频的质量。而这一问题是现有技术普遍遇 到的问题。

  8、通过获艾美奖的Windows Media技术,传输流量可降低46%,并且和现有的Windows Media流量配置方案兼容。如果采用下一代Windows Server系统中的IIS媒体包,流量还将进一步下降。

  9、Silverlight支持内容接入保护技术。无论在Windows还是Mac平台上,Silverlight都支持多种商业模型,包括订阅、租用、付费浏览或是预览等。

posted @ 2008-06-19 11:05 cm186man 阅读(26) | 评论 (0)编辑
屏蔽QQ新闻弹出窗口:
我们每次开机登陆QQ时都会稍带着把“腾讯网迷你首页打开”,虽然显示的都是最新的新闻,但却与我们打开的其它各大网站所看到新闻其基本相同,且其首页打开的速度比较慢,上面还覆盖着一个大广告,为此我们有必要把这个多此一举的新闻首页关掉。
-----------------------------
1、打开QQ安装后的文件夹,单击菜单栏“工具”→文件夹选项,在打开的“文件夹选项”对话框中选择“查看”选项卡,在“高级设置”框中把“隐藏已知文件类型的扩展名”项前边的勾去掉。
-----------------------------
2、在QQ安装后的文件夹中找到QQexternal.exe文件并右键单击它,在弹出的快捷菜单中左键选择“删除”,也就是把该文件删除,因为QQ的新闻首页就是由QQexternal.exe文件控制的。
-----------------------------
3、在QQ安装后的文件夹中的空白地方右键单击,左键选择“新建”→文本文档,也就是新建一个空的文本文件。
-----------------------------
然后右键单击“新建的文本文档”,左键选择“重命名”,把新建的文件文件名改为QQexternal.exe,在提示“如果改变文件扩展名,可会导致文件不可用。确实要更改吗?”时直接点“是”即可。这步我们其实是采取“偷梁换柱”的方法制作了一个假的QQexternal.exe文件占着地方。
-----------------------------
4、进入到ad文件夹中,单击“编辑”→全部选定,把鼠标指针对准任意一个选中的文件右键单击,左键选择“删除”,也就把ad文件夹下的所有内容都删除。然后再返回到上层文件夹中,右键单击ad文件夹左键选择“属性”,在“ad属性”对话框中的“常规”选项卡下把“只读”属性勾选上,点“确定”退出。
另外方法:
QQ迷你首页是通过运行QQexternal.exe启动,这个程序无法删掉,可以通过组策略禁止运行。

点“开始”,在“运行”中敲入gpedit.msc依次展开“用户配置”→“管理模板”→“系统”子键,此时可以看到一个“不要运行指定的Windows应用程序”选项,双击该选项,在“策略”选项卡中选择“启用”选项,启动Windows 2000禁止运行指定应用程序的功能,单击“不允许的应用程序的列表”中的“显示”按钮,打开列表框,在列表框中单击“添加”,打开“添加项目”窗口,输入“QQexternal.exe”,接着点击“确定”,即可禁止该应用程序的运行。

如果有其他应用程序要禁用,只需重复上面的步骤,将所有需要禁止运行的应用程序都添加进去,最后单击“确定”按钮,关闭窗口,你的设置就生效了。此后,这些指定的应用程序就不能运行了。


屏蔽TM及QQ2009新闻弹出窗口:
首先,你单击TM主窗口中的设置按钮打开设置窗口,在“基本设置”中单击“常规”,如果能看到“登录后自动显示迷你首页”选项,直接将其取消选择即可。如果看不到该选项,请打开TM安装目录并找到D:\Tencent\TM2008\Plugin\Com.Tencent.Today文件夹,将其更名,重新启动TM2008就不会再看到烦人的迷你首页了。

(再具体深入一些,其实只需把D:\Tencent\TM2008\Plugin\Com.Tencent.Today\Bin文件夹中的文件删除并将Bin文件改为只读即可解决问题)
posted @ 2008-06-10 10:22 cm186man 阅读(295) | 评论 (1)编辑
  最最常用的:
  色阶:Ctrl+L
  羽化:Ctrl+Alt+D
  将图层转换为选择区:Ctrl+单击工作图层;
  放大视窗:Ctrl+“+”;
  缩小视窗:Ctrl+“-”;
  ALT+滑轮上下,也是放大缩小;
  翻屏查看:PageUp/PageDown;




  取消当前命令:Esc;
  工具选项板:Enter;
  选项板调整:Shift+Tab;
  退出系统:Ctrl+Q;

  获取帮助:F1;
  剪切选择区:F2 / Ctrl+X;
  拷贝选择区:F3 / Ctrl+C;
  粘贴选择区:F4 / Ctrl+V;

  显示或关闭画笔选项板:F5;
  显示或关闭颜色选项板:F6;
  显示或关闭图层选项板:F7;
  显示或关闭信息选项板:F8;
  显示或关闭动作选项板:F9;
  显示或关闭选项板、状态栏和工具箱:Tab;

  全选:Ctrl+A;
  反选:Shift+Ctrl+I;
  取消选择区:Ctrl+D;
  选择区域移动:方向键;
  将图层转换为选择区:Ctrl+单击工作图层;
  选择区域以10个像素为单位移动:Shift+方向键;
  复制选择区域:Alt+方向键;

  填充为前景色:Alt+Delete;
  填充为背景色:Ctrl+Delete;

  调整色阶工具:Ctrl+L;
  调整色彩平衡:Ctrl+B;
  调节色调/饱和度:Ctrl+U;
  自由变形:Ctrl+T;

  增大笔头大小:“中括号”;
  减小笔头大小:“中括号”;
  选择最大笔头:Shift+“中括号”;
  选择最小笔头:Shift+“中括号”;
  重复使用滤镜:Ctrl+F;

  移至上一图层:Ctrl+“中括号”;
  排至下一图层:Ctrl+“中括号”;
  移至最前图层:Shift+Ctrl+“中括号”;
  移至最底图层:Shift+Ctrl+“中括号”;
  激活上一图层:Alt+“中括号”;
  激活下一图层:Alt+“中括号”;
  合并可见图层:Shift+Ctrl+E;

  放大视窗:Ctrl+“+”;
  缩小视窗:Ctrl+“-”;
  放大局部:Ctrl+空格键+鼠标单击;
  缩小局部:Alt+空格键+鼠标单击;
  翻屏查看:PageUp/PageDown;

  显示或隐藏标尺:Ctrl+R;
  显示或隐藏虚线:Ctrl+H;
  显示或隐藏网格:Ctrl+”。

  打开文件:Ctrl+O;
  关闭文件:Ctrl+W;
  文件存盘:Ctrl+S;
  打印文件:Ctrl+P; 
  恢复到上一步:Ctrl+Z;
posted @ 2008-05-29 11:06 cm186man 阅读(36) | 评论 (0)编辑

  你正在学习CSS布局吗?是不是还不能完全掌握纯CSS布局?通常有两种情况阻碍你的学习: 
  第一种可能是你还没有理解CSS处理页面的原理。在你考虑你的页面整体表现效果前,你应当先考虑内容的语义和结构,然后再针对语义、结构添加CSS。这篇文章将告诉你应该怎样把HTML结构化。 
  另一种原因是你对那些非常熟悉的表现层属性(例如:cellpadding,、hspace、align="left"等等)束手无策,不知道该转换成对 应的什么CSS语句。  
  当你解决了第一种问题,知道了如何结构化你的HTML,我再给出一个列表,详细列出原来的表现属性用什么CSS来代替。 

  结构化HTML 
  我们在刚学习网页制作时,总是先考虑怎么设计,考虑那些图片、字体、颜色、以及布局方案。然后我们用Photoshop或者Fireworks画出来、切割成小图。最后再通过编辑HTML将所有设计还原表现在页面上。 
  如果你希望你的HTML页面用CSS布局(是CSS-friendly的),你需要回头重来,先不考虑“外观”,要先思考你的页面内容的语义和结构。 
  外观并不是最重要的。一个结构良好的HTML页面可以以任何外观表现出来,CSS Zen Garden是一个典型的例子。CSS Zen Garden帮助我们最终认识到CSS的强大力量。 
  HTML不仅仅只在电脑屏幕上阅读。你用photoshop精心设计的画面可能不能显示在PDA、移动电话和屏幕阅读机上。但是一个结构良好的HTML页面可以通过CSS的不同定义,显示在任何地方,任何网络设备上。 

  开始思考 
  首先要学习什么是"结构",一些作家也称之为"语义"。这个术语的意思是你需要分析你的内容块,以及每块内容服务的目的,然后再根据这些内容目的建立起相应的HTML结构。 
  如果你坐下来仔细分析和规划你的页面结构,你可能得到类似这样的几块: 
  标志和站点名称 
  主页面内容 
  站点导航(主菜单) 
  子菜单 
  搜索框 
  功能区(例如购物车、收银台) 
  页脚(版权和有关法律声明) 

  我们通常采用DIV元素来将这些结构定义出来,类似这样: 
  <div id="header"></div> 
  <div id="content"></div> 
  <div id="globalnav"></div> 
  <div id="subnav"></div> 
  <div id="search"></div> 
  <div id="shop"></div> 
  <div id="footer"></div> 
  这不是布局,是结构。这是一个对内容块的语义说明。当你理解了你的结构,就可以加对应的ID在DIV上。DIV容器中可以包含任何内容块,也可以嵌套另一个DIV。内容块可以包含任意的HTML元素---标题、段落、图片、表格、列表等等。 
  根据上面讲述的,你已经知道如何结构化HTML,现在你可以进行布局和样式定义了。每一个内容块都可以放在页面上任何地方,再指定这个块的颜色、字体、边框、背景以及对齐属性等等。 
  使用选择器是件美妙的事 
  id的名称是控制某一内容块的手段,通过给这个内容块套上DIV并加上唯一的id,你就可以用CSS选择器来精确定义每一个页面元素的外观表现,包括标 题、列表、图片、链接或者段落等等。例如你为#header写一个CSS规则,就可以完全不同于#content里的图片规则。 
  另外一个例子是:你可以通过不同规则来定义不同内容块里的链接样式。类似这样:#globalnav a:link或者 #subnav a:link或者#content a:link。你也可以定义不同内容块中相同元素的样式不一样。例如,通过#content p和#footer p分别定义#content和#footer中p的样式。从结构上讲,你的页面是由图片、链接、列表、段落等组成的,这些元素本身并不会对显示在什么网络 设备中(PDA还是手机或者网络电视)有影响,它们可以被定义为任何的表现外观。 
  一个仔细结构化的HTML页面非常简单,每一个元素都被用于结构目的。当你想缩进一个段落,不需要使用blockquote标签,只要使用p标签,并对p 加一个CSS的margin规则就可以实现缩进目的。p是结构化标签,margin是表现属性,前者属于HTML,后者属于CSS。(这就是结构于表现的 相分离.) 
  良好结构的HTML页面内几乎没有表现属性的标签。代码非常干净简洁。例如,原先的代码<table width="80%" cellpadding="3" border="2" align="left">,现在可以只在HTML中写<table>,所有控制表现的东西都写到CSS中去,在结构化的HTML中, table就是表格,而不是其他什么(比如被用来布局和定位)。

  亲自实践一下结构化 
  上面说的只是最基本的结构,实际应用中,你可以根据需要来调整内容块。常常会出现DIV嵌套的情况,你会看到"container"层中又有其它层,结构类似这样: 
  <div id="navcontainer"> 
  <div id="globalnav"> 
  <ul>a list</ul> 
  </div> 
  <div id="subnav"> 
  <ul>another list</ul> 
  </div> 
  </div> 
  嵌套的div元素允许你定义更多的CSS规则来控制表现,例如:你可以给#navcontainer一个规则让列表居右,再给#globalnav一个规则让列表居左,而给#subnav的list另一个完全不同的表现。  

  用CSS替换传统方法 
  下面的列表将帮助你用CSS替换传统方法: 
  HTML属性以及相对应的CSS方法 
  HTML属性 

  CSS方法说明 
  align="left" 
  align="right" float: left; 
  float: right; 使用CSS可以浮动 任何元素:图片、段落、div、标题、表格、列表等等 

  当你使用float属性,必须给这个浮动元素定义一个宽度。 
  marginwidth="0" leftmargin="0" marginheight="0" topmargin="0" margin: 0; 使用CSS, margin可以设置在任何元素上, 不仅仅是body元素.更重要的,你可以分别指定元素的top, right, bottom和left的margin值。 
  vlink="#333399" alink="#000000" link="#3333FF" a:link #3ff; 
  a:visited: #339; 
  a:hover: #999; 
  a:active: #00f; 
  在HTML中,链接的颜色作为body的一个属性值定义。整个页面的链接风格都一样。使用CSS的选择器,页面不同部分的链接样式可以不一样。 
  bgcolor="#FFFFFF" background-color: #fff; 在CSS中,任何元素都可以定义背景颜色,不仅仅局限于body和table元素。 
  bordercolor="#FFFFFF" border-color: #fff; 任何元素都可以设置边框(boeder),你可以分别定义top, right, bottom和left 
  border="3" cellspacing="3" border-width: 3px; 用CSS,你可以定义table的边框为统一样式,也可以分别定义top, right, bottom and left边框的颜色、尺寸和样式。 
  你可以使用 table, td or th 这些选择器. 
  如果你需要设置无边框效果,可以使用CSS定义: border-collapse: collapse; 
  <br clear="left"> 
  <br clear="right"> 
  <br clear="all"> 
  clear: left; 
  clear: right; 
  clear: both; 
  许多2列或者3列布局都使用 float属性来定位。如果你在浮动层中定义了背景颜色或者背景图片,你可以使用clear属性. 
  cellpadding="3" 
  vspace="3" 
  hspace="3" padding: 3px; 用CSS,任何元素都可以设定padding属性,同样,padding可以分别设置top, right, bottom and left。padding是透明的。 
  align="center" text-align: center; 
  margin-right: auto; margin-left: auto; 
  Text-align 只适用于文本. 
  象div,p这样的块级可以通过margin-right: auto; 和margin-left: auto;来水平居中 

  一些令人遗憾的技巧和工作环境 
  由于浏览器对CSS支持的不完善,我们有时候不得不采取一些技巧(hacks)或建立一种环境(Workarounds)来让CSS实现传统方法同样的效 果。例如块级元素有时侯需要使用水平居中的技巧,盒模型bug的技巧等等。所有这些技巧都在Molly Holzschlag的文章《Integrated Web Design: Strategies for Long-Term CSS Hack Management》中有详细说明。 
  另外一个关于CSS技巧的资源站点是Big John和Holly Bergevin的“Position is Everything”。 

  理解浮动行为 
  Eric Meyer的《Containing Floats》将帮助你掌握如何使用float属性布局。float元素有时候需要清除(clear),阅读《How To Clear Floats Without Structural Markup》将非常有帮助。 

  更多帮助 
  已有的《CSS Discussion》列表是很好的资源,它收集了一个WiKiA讨论组的信息,其中包括CSS布局总结(css- discuss.incutio.com/?page=CssLayouts),CSS 技巧总结 (css-discuss.incutio.com/?page=CssHack) 以及更多。

posted @ 2008-05-27 16:54 cm186man 阅读(35) | 评论 (0)编辑

引言:
引用一本书中的一段文字:“当我第一次开始学习汉语时,我的家庭老师老王给了我一本汉英字典、一本汉语语法书和一本初级教程。但是,他将这些书放 在一个书筐里,并说到下周才能派上用场。在第一周,他只教我听和记一些短语。在开始严格有序的学习前,他要我学会如何复述一些短评。“请问,哪里有餐 馆?”。“请给我来点米饭”。“这件衣服多少钱?”。在那个星期,我不得不无条件地接受知识、句子结构、发音和语法。然而,到了星期五我居然可以去一家中 餐馆要了一碗米饭并付了账。没有理论,没有解释,就是这些简单的短语给了我做这件事的足够的语法和词汇。

不知从何时开始,CSS开始为国人重视起来。许多人都开始学习CSS,但又不知从何入手,所以此文就是给那些初学者所写,带他们踏上CSS列车。

 

一. CSS学习重在方法!
学习任何东西都是一样,从小学、中学、大学,除了学习知识外就是去学习方法!

要想掌握CSS, 首先要学会HTML,我刚开始是从零开始学习的,花了一个月时间学习HTML,没有老师,书就是我唯一的老师,也没有上网的条件!一个月过后,我就开始学习CSS,刚开始看的第一本CSS书是《CSS网页样式设计》看了几天后发现根本看不懂!,之后换了一本《HTML参考大全》,这本书是网页制作师的案头常备之书!之所以更换这本书来学习CSS,是因为这里面有一部分是CSS,就成了我的CSS启蒙书。看了几段后,觉得外国人写的教程很有条理,由浅入深,一步一步引领你向前走,让你明白他们在说什么,而不是象国内的书讲的深浅不一,缺乏条理,好象怕你不知道他很有学问!就象前面所说的那本书《CSS网页样式设计》当时看了,对于初学CSS的我来说,真的不知道它在说什么!

再来谈一下学习过程中的细节,因为一个样式它是不可能脱离HTML页面的,HTML不与样式结合的话, CSS就失去了存在的意义。所以一般书中都会举一个例子,然后让你上机测试效果,这是笔者想让你有对样式表CSS有一个初步的印象,告诉你CSS能做什么。一个小例子:“麻雀虽小,五脏俱全”,你可能看不懂每一个语句的真正意思。但是你可以记得例子的模式,以后在实践中不断地用,不断用的过程就是不断记的过程,所以不能恢心,不能总认为自己记忆力不好,但不管你骑的是牛也好,千里马也罢,只要有恒心,一定会到达终点的。

 

阅读一本书,一般来说第一次要先把整个书通读一遍,不理解的也要往下看,在往下看的过程中你也许会找到那个问题的答案。看完后你有一个大概的印象,但一定有很多不明白的地方,没关系,继续往下看。


第二遍你就要边看边做学习笔记了,把你认为是重点的部分写上,还有,你觉得有疑问的部分也要记下,带着疑问看下去,如果没有答案,你可以去BBS上发一个贴子,好心人还是很多的,提示一句:“一定要学会如何去问问题!” 这里就不说了。你还要上机去练习书上的例子,最让你困惑的:“一是记不住,二是对概念的理解有误(这一条可能是书译的不好,另外就是你的理解不对)”,对于第一条你就要树立信心,坚持再坚持下去。当你到达终点时你回发现一切都是顺理成章的事。因为你努力了,努力了就会有回报,有结果。

 

有好多人也看了,但是没有什么进步,我分析主要有以下几个原因:

原因一:压力不够,因为有不少人比如美工学CSS,因为是看别人学,所以学之,不学就没优势!这样的压力是很小的,学不好还有美工这碗饭。

原因二:只是业余学习,这样学还只是玩一玩,因为你不一定非要以这门技术吃饭。

原因三:方法不对,有的人只是在看教程,但他不动手去做,我以前就是看的太多,做的太少,所以有了实践你才能把理论的东西揉进去。

二. 掌握CSS的四个学习阶段
有一次我问一个网友,学CSS难吗?她说:“不难”我说你学多久了?她说:“刚学”。其实她说的也没错!如果有人问我学CSS 难吗?我会说:“难!”为什么我会说难呢?
学CSS可以分成以下几个阶段:


阶段一:不去想浏览器的兼容性问题的情况下能做出页面,但页面里到处用TABLE的 模式DIV写出的页面。

阶段二:想到了兼容性问题,但无法提前预防,只会修补问题,大量使用HACK技术(我对HACK技术只是知道,但用的很少)

阶段三:可提前预防BUG,但样式表中大量应用了ID,CLASS,CSS译过来是重叠样式表,比如“DIV P SPAN”。这句代码是标明DIV子元素中P的子元素SPAN,这样写就可以定义SPAN的样式了,不用在SPAN中加入CLASS了。这也就是CSS的优点所在,为什么不好好利用而一定要定义一个CLASS呢!

阶段四:这一阶段是最难的,良好的HTML语义结构、合理的CSS、可重复利用的样式。良好的语义有这方面的文章,合理的CSS,这两方面以后一定会写专题来研究。

三. CSS初学者常见问题:
让我们一步步来。第一个要求是缩图的正下方要有个标题。作法相当直接了当:在你的 HTML 里放上图片,接着一个断行 (BR),再把标题放在一个段落 (P) 里并且置中 (利用 CSS)。

接着我们要让这些缩图跟标题成对地排列在浏览器窗口里。使用表格排版时,这一对对的缩图跟标题会被分别放置在 TD 里。在使用 CSS 排版时,我们要把它们分别放置在 DIV 里。为了让它们能水平排列在窗口上,我们用 CSS 让这些 DIV 往左浮动 (FLOAT)。

 

问题1:学CSS应该选什么样书来读?
先推荐几本:
《CSS权威指南》
《网站重构》
《网站布局实录》
《HTML参考大全》
如果对HTML还不太了解的话,可以先读读《HTML参考大全》这本书,这本书即是一本教学书同时也是一本很好的用来查询HTML的工具书。最近出版的《精通CSS》、 《无懈可击的Web设计》都是非常好的书,但不适合没有有CSS基础的人读,要想成为一个优秀的CSS Builder,还要有扎实的英文基础,那样你就可以去阅读国外的CSS教程,参与相关的论坛,有人说,不懂英语可以只看代码,但事实上,他们的书中论述的不仅仅是代码,更重要的,是他们会告诉我们编码的思想和编码的方法,这些都是我们值得去学习和领会的。另外我推荐的中文教程是:《HTML and CSS Standard》、苏沈小雨《CSS2中文手册》、电子版《网页设计师》;外英文版的电子书很多,就不一一举例。看电子书是一件很乏味的事,我本人就不习惯看电子版的,所以经常买书看。

问题2:用什么软件编辑CSS代码?
这个问题好象是问过频率最高的!先说我自己吧,刚开始是用DreamWeaver写代码,由于DreamWeaver软件本身是一个很耗CPU和内存的软件,运行时编辑的速度就可想而知了。走了好长一段时间之后我才过度到了“半手写”状态,“半手写”就是利用DW提供的代码提示功能,当你写“F”时有关“F”的样式就会立刻在后面提示出来,方便你选取。如果再写上几个字母,你要的那个样式就很快找到了,这样可以加快你的写样式的速度,但有一个坏处就是如果你脱离了代提示的编辑软件你就不会写样式了,比如你在程序员那里修改微调样式时,他用的可不一定是你用的那个软件,不一定有代码提示功能,所以你只能回到自己的机器上编辑好了然后发给程序员!这样做显然是不专业的!所以如果想成为优秀的人就要做到够专业!

说了这些好象还没有说到主题:

只要已经能达到会手写的程度,用什么软件都可以,推荐使用DreamWeaver外挂TopStyle(最新版本是Pro V3.12)。


问题3:先写HTML还是先写CSS?
网上有很多种答案:先写HTML后写CSS;先写CSS后写HTML;两者同时写。我倾向于两者一起写,先写CSS或者先写HTML对于初学者都不是恰当得的方法。如果让一个人编写代码,你告诉他先写HTML,写完后 HTML不能修改了,然后你写CSS,如果他可以写出来,那这个人一定是一个水平非常高的Builder了!所以对于初学者,多数情况下我建议同时编写,具体我说一下步骤:


先要把站点建好,目录建好,比如我们建好文件夹CSS,IMAGES,这两个是最其本的,然后新建一个HTML文件,一个style.css一个空 的样式表,把HTML页连接到这个外部样式表。
然后我们先写HTML中的最基本的布局部分,都是用DIV,然后直接在DIV里加入ID或CLASS,这些 布局部分包括外套部分,头部分,中间部分,左,中,右,版权部分等。
写好这些后,这时你可以到样式表中写样式,或者你在接着写布局里的部分,我们拿头部为例,在头部写入LOGO部分,NAV部分也同样加入ID或CLASS。其它同理。
为什么说我们不可能一次性把HTML部分写好呢,因为人都是可能犯错误的,可能你的想法写的过程就是有问题的,或者为了浏览器的兼容性问题,有些是你由于经验的不足没有提前预料到的,所以当你写样式时发现了问题时就有可能要改动你的HTML的代码。大至的写法就是这样,你也可以HTML/CSS同时进行,都是可以的,看你的习惯。我们写代码时很多时候是边写代码边测试,也不是说写一句测试一句,而是写了一段代码后就进行浏览器的测试,我是同时用IE6与FF一起测试。一个优秀的制作师他们的代码多数情况写了很多时他们才测试一下,是因为一个人如果经验多的话,他们就会知道并提前预防浏览器错误显示的发生了!所以他们写代码的速度比没有经验的人快。他们已经经历过了你所要经历的错误,你第一次遇到错误的浏览器显示问题你要花时间去修补,而他们可提前防止或遇到了可立即解决问题!这就是你与他们的不同点之一。


初学者与高手不同点之处还有一个就是高手们使用了大量的快捷键,所以一定要记住那些常用的快捷键,每一个小的细节都有一点提高,综合在一起就是很大的提高。


另外提高自己的水平最好的方法就是多实践,多找一些比较好的HTML+CSS的模板进行编码实践,开始时要选一个简单点的,把页面截图,然后把这张图用自己的想法还原成HTML页面…… 

最后祝愿大家学习进步。

 

posted @ 2008-05-26 17:40 cm186man 阅读(66) | 评论 (0)编辑

HTML 4.01

HTML是Web的语言,每一个Web开发者都需要对它拥有基本的了解。

HTML 4.01是重要的Web标准,它与HTML 3.2的差异非常之大。

当类似font的标签和color属性被添加到HTML 3.2后,它就逐渐成为开发人员们的一场噩梦。开发那些必须把字体信息加入每个单独页面的网站,其过程成为了一种漫长而昂贵的折磨。

通过HTML 4.01,所有的格式化信息可以被移出HTML文档,转而放入一个独立的样式表中。

HTML 4.01之所以重要,另外一个原因是由于XHTML 1.0,这个最新的HTML标准是作为一种XML应用被重新表达的HTML 4.01。在您的页面中使用HTML 4.01可以确保在未来将HTML轻松升级到XHTML。

请确保您使用了最新的HTML 4.01标准。


层叠样式表(Cascading Style Sheets - CSS)

样式可定义HTML元素如何被显示,类似font标签在HTML 3.2中所起到的作用。样式通常被保存在HTML文档之外的文件中。外部样式表使您有能力仅仅通过编辑一个简单的CSS文档来改变网站内所有页面的外观和布局。如果您曾经尝试过进行某些改变,比如同时改变站内所有网页标题的字体或颜色,您就会明白CSS如何能够达到事半功倍的效果。


XHTML - HTML的未来

XHTML指可扩展超文本标记语言(Extensible HyperText Markup Language)。

XHTML 1.0是源自W3C的最新的HTML标准。它于2000年1月26日成为正式的推荐标准(Recommendation)。W3C Recommendation意味着其规范的稳定性,同时其规范目前已成为一种Web标准。

XHTML是一种使用XML进行重构的HTML 4.01,并可以通过遵循一些简单的指导方针立即在现有的浏览器中投入使用。


XML - 用于描述数据的工具

扩展标记语言(XML)并不是HTML的替代品。在未来的web开发中,XML会被用来描述和存储数据,而HTML会被用来显示数据。

我们对XML最合适的描述是,一个跨平台的、独立与软硬件的,信息存储和传输工具。

我们相信XML的重要性不亚于HTML对于web的基础性地位,并且XML将会成为最重要的数据处理和传输工具。


XSLT - 用户转换数据的工具

XSLT(可扩展的样式表语言转换,Extensible Stylesheet Language Transformations),是用于转换XML的语言。

未来的网站将不得不向不同的浏览器并向其他web服务器以不同的格式传递数据。而XSLT则是一种将XML数据转换为不同格式的新的W3C标准。

XSLT可以把XML文件转换为浏览器可识别的格式,比如HTML,或者WML - 一种用于许多手持设备的标记语言。

XSLT还可以添加元素,并对元素进行删除、重新排列及排序,测试并确定显示哪些元素,等等。


服务器端脚本

服务器端脚本和因特网服务器编程有关。您应该学习服务器端脚本,这样才能有能力传递更多的动态网站内容。通过服务器端的编程,你可以:

  • 动态地编辑、修改或添加网页内容
  • 对用户从HTML提交的查询或数据进行响应
  • 访问数据或数据库,并把结果返回浏览器
  • 访问文件或XML数据,并把结果返回浏览器
  • 把XML转换为HTML,并把结果返回到浏览器
  • 为不同的用户定制页面,提高页面的可用性
  • 对不同的网页提供安全和访问控制
  • 为不同类型的浏览器设计不同的输出
  • 最小化网络流量

使用SQL管理数据

结构化查询语言(SQL)是对诸如下列数据库进行访问的通用标准:SQL Server、Oracle、Sybase以及Access。

对于那些希望从数据库存储和提取数据的人们来说,有关SQL的知识是极具价值的。

任何web管理员都应当明白,SQL对于web上的数据库来说,是一种真正切合的引擎。


posted @ 2008-05-24 17:46 cm186man 阅读(33) | 评论 (0)编辑
陈晓薇
  中华网CFO兼中华网游戏集团总裁
  陈晓薇的确是少年有成,她中国科技大学少年班毕业,19岁到美国读书,主修分子生物学,26岁时获博士学位,在University of California San Francisco 做了两年半博士后,1996年回到中国。
  1997年她由最初不能出镜的临时工记者做起,迅速做到知名的国际台主持人,主持过包括香港回归、澳门回归、国庆五十周年大典、2001上海APEC会议等活动的中英文直播,采访过许多政界要人,如时任美国总统比尔·克林顿(Bill Clinton)、前美国总统吉米·卡特(Jimmy Carter)、美国有线新闻网(CNN)创始人泰德·特纳(Ted Turner)和雅虎公司创办人之一的杨致远(Jerry Yang)。之后她又在在美国麦肯锡纽约总部任媒体及医药行业咨询顾问。2005年9月陈晓薇任中华网总经理,负责网站业务,2006年2月,她被评为2005中国经济女性年度杰出贡献人物之一,现任中华网CFO兼中华网游戏集团总裁。
  女人的天性和聪慧赋予了陈晓薇感性,而理工科的背景和环境则赋予了她理性。她就是这样一位在理性与感性之间游走的美女,一位大多数时间生活在男人圈子里、与男人同台竞技的美女。
  “说句实在话,工作时我很少考虑别人是男是女,或者我自己是男是女。我工作的时候还是更多地发挥我的理性思维。”陈晓薇同时坦言,她一直是个闲不住的人。“有这么多精力还不如拿来做些有意义,和我自己觉得有趣的事。至少我现在干得挺投入也挺快乐。”
  天才的陈晓薇的经历是具有跳跃性的,活泼而机敏的她变幻着完全不同类的工作,唯一不变的就是她的理性和干练。


15岁进入中国科技大学少年班;

26岁时得到美国匹兹堡大学生物化学博士学位;

28岁进入中央电视台,之后做了五年主持人,主持过包括香港回归、澳门回归、国庆五十周年大典、2001上海APEC会议等活动的中英文直播,采访过无数许多政界要人,如时任美国总统比尔·克林顿(Bill Clinton)、前美国总统吉米·卡特(Jimmy Carter)、美国有线新闻网(CNN)创始人泰德·特纳(Ted Turner)和雅虎公司创办人之一的杨致远(Jerry Yang);

2003年9月加入麦肯锡公司总部的纽约办公室,她曾提供咨询服务的公司包括全球领先的巨型媒体、商业资讯服务、电影及医药等公司,咨询范围包括成长战略、全球战略、企业价值评估、进入新市场战略和兼并後整合等等。

2005年6月,陈晓薇加入中华网,做一名职业经理人,给中华网找到不同于其他门户网站的另一条路,让这个中国互联网行业第一个在Nasdaq上市的公司在7年后重新做第一。
现在是中华网(www.china.com)总经理。  
2008年2月15日,陈晓薇正式离开中华网集团,辞任中华网集团执行董事、监察主任、授权代表及总裁职位。
2008年03月26日网游运营商第九城市(NCTY.NASDAQ)昨日宣布,陈晓薇将于5月中旬出任公司总裁一职,负责公司日常工作及战略发展规划,向董事局主席兼首席执行官朱骏汇报。
陈晓薇将于5月16日正式加入第九城市,就任总裁一职,而朱骏将能从日常工作中"解放"。在加入第九城市之前,陈晓薇是中华网科技公司及中华网游戏集团总裁。

    “请问你对‘人生很漫长,我们要尽力保持履历表简短’这句话有什么看法?”

    “我不知道这是哪一位哲人说的话,我尊重哲人,但也只能承认我的想法恰好相反:人生太短,要让我们的履历表尽量地长。”

   2003年9月加入麦肯锡公司总部的纽约办公室,她曾提供咨询服务的公司包括全球领先的巨型媒体、商业信息服务、电影及医药等公司,咨询范围包括成长战略、全球战略、企业价值评估、进入新市场战略和兼并后整合等等。

    在加入麦肯锡前,曾担任中国中央电视台国际频道主持人。

    有时候必须要承认,写得再辉煌的履历表也比不上真人身上某一个瞬间打动人。

    陈晓薇的履历表称得上“辉煌”:15岁进入中国科技大学少年班;26岁时得到美国匹兹堡大学生物化学博士学位;28岁进入中央电视台,之后做了五年主持人,主持过包括香港回归、澳门回归、国庆五十周年大典、2001上海APEC会议等活动的中英文直播,采访过无数许多政界要人,如时任美国总统比尔·克林顿(Bill Clinton)、前美国总统吉米·卡特(Jimmy Carter)、美国有线新闻网(CNN)创始人泰德·特纳(Ted Turner)和雅虎公司创办人之一的杨致远(Jerry Yang);之后是在美国麦肯锡纽约总部任媒体及医药行业咨询顾问;现在是中华网(www.china.com)总经理。

    但与真人陈晓薇接触过之后,就逐渐地将这张履历表过滤掉,因为她身上有更多比它更打动人的东西。

    虚荣,但是可以成为动力

    第一次见她,身形是意料之外的娇小,声音是意料之外的圆润轻柔,以至于忍不住问陪同她的工作人员:“你们陈总在办公室里讲话都是这么温柔吗?”陈晓薇微笑起来——她的任何举动都带有一种节制的分寸感,“你还是第一个说我温柔的人。”这时服务员请她点单,她要了一杯胡萝卜汁,然后语调低缓而坚决地注视着服务生说:“不要加糖,一点点都不要。” 这么一个小插曲,正好回答了我刚才的问题:温柔的只是她的声音,事实上她很严格、严厉,说话很直接、明确。

    “坦白说,从小时候起我就是一个虚荣的女孩子,希望别人看到我的聪明。所以尽管很喜欢文学,但我还是选择了理科。因为那个时代,人们普遍认为聪明的孩子学理科。”

    话题当然绕不过她的少年班经历,她的“学习经历”实在令人好奇,但也没有想到陈晓薇的回答是以“虚荣”开场,更没有想到她从小学到高中连跳四级的原因是因为身体不好。

    陈晓薇生下来时有先天性的心脏病,医生说如果不开刀,她活不过20岁。从小,她的父母就为这个“开刀”准备着:胸腔手术之后要在家至少静养一年, 不能上学,那这一年就会影响她的功课。因为有这担心,陈晓薇就开始跳级,为心脏手术做准备。跳了一级之后,功课不仅没有拉下,反而在班上挺领先的,妈妈说那就再跳。这样左跳一级、右跳一级,跳了四级,到后来心脏却也奇迹般地好了。

    这时,15岁的她就要面临考大学的问题了。“人家都说中科大少年班难考。既然这么多人说难,那我就偏要去考考看。”在少年班的第四年,她又考去美国匹兹堡大学,得到了分子遗传和生化专业博士学位之后,又去加利福尼亚大学从事人类学博士后研究,连续两年获得美国政府研究基金奖,在她周围,只有她一个人得这个奖,人人都承认她是一个聪明的女人。

    陈晓薇就像一个争奇好胜的小女孩,拼着一股劲冲上山头顶峰之后,对占山为王反而丝毫没有兴趣。

    “其实我跟科学,就像指腹为婚的一对夫妻一样,谁都不爱谁。我在实验室时,天天机械地重复着同样的劳动,做不喜欢的事,包括刷试管、洗烧杯,就像给一个我不喜欢的丈夫倒洗脚水似的。”她给妈妈写了一封长信,“当我打开抽屉,觉得除了一张毕业文凭和一张结婚证书以外,其余的都是废纸。”

    她觉得,应该去走走那条她自己一直喜欢的路了。


posted @ 2008-05-24 10:19 cm186man 阅读(83) | 评论 (0)编辑