2005年09月25日

问题一:登陆信息
设置前要先把你PC的IP改为192.168.1.XXX(比如:192.168.1.5),IP一般为192.168.1.1;用户名/密码:admin/admin(或者admin/epicrouter)。

问题二:登陆后的设置界面
华为MT800有几种软件版本,我写的教程只是其中一种,如果大家的版本(设置界面)不同,请先在《华为产品系列》找我发的《华为MT800全系列说明书》下载(要用acrobat 5.0以上版本才能打开),然后参考这篇教程设置。

问题三:ADSL是否支持路由/自动拨号功能
先看对应版本的说明书,如果说明书上有,那就有;如果没有提到,那就很可能不支持了。
特别说明:本人不建议没有路由功能的ADSL通过刷固件的方式升级,毕竟太危险了,真要是刷新失败,那你就只能等你的ISP(网络服务提供商)来帮你换ADSL了。(要先想想等多久你才能上网)

问题四:ADSL猫掉线
华为的ADSL确实存在掉线问题(当时是到朋友那里探亲而已,目前原因我还没有查清楚,可能是散热及芯片问题),至少我帮朋友做路由功能后的ADSL存在(每天早上第一次用)。解决的方法是第一次开ADSL后关闭它再重新加电就不会掉线了。

问题五:关于VPI/VCI值
每个城市ISP都有自己的VPI/VCI值,一般为0/35或8/35,如果试了不行,那你只能去网上查自己所在城市的VPI/VCI值,或者打电话问你的ISP。

问题六:组网连接问题
如果你想多台PC通过交换机上网,请你用直接线将ADSL接到交换机上;ADSL标配的原装线是交叉线,那条线只能用于ADSL和PC的直接连接。

问题七:关于猫的型号问题
论坛帖子里提到软件版本指的是进入猫的WEB设置页之后,首页有一项就是:软件版本,后面跟有一系列字符串。规范的说,猫的型号就是MT800。当然,大家叫通俗了,就把软件版本叫成型号了:)

2005年09月21日
修改XP安装,开机,登录画面的方法  

一、《修改winXP pro安装界面》

安装界面—-也就是安装复制完系统文件,重启进入的安装界面,这个界面停留的时间较长,值得一改以供欣赏,复制完winXP pro的安装文件到硬盘上后,点击“i386”目录查找“winntbbu.dl_”;复制到一个地方,然后用winRAR打开winntbbu.dl_ ,拖出一个系统文件winntbbu.dll;

(1)、用ResourceHacker打开winntbbu.dll,在103中找到1033(英文版)并把它删了,先替换2052(中文版),然后再建一个资源,资源指向位图,资源名称是103,资源语言是1033,替换成功;这样也就把这两个位图都放上去了,剩下就是153了,这两个位图也同上方法一样替换就行了!!!

(2)、修改完winntbbu.dll文件后,就可以把它生成winntbbu.dl_文件了,制作方法是把修改好的winntbbu.dll放在盘根目录下(如C,进入winXP的DOS下,光标指向C盘,通过makecab命令:“makecab winntbbu.dll winntbbu.dl_” 即可在C盘生成一个winntbbu.dl_文件了!!!!

(3)、在替换过程中,可能出现出错,一般都是没有按步骤进行或图片不标准造成的,多试试即可。另外,修改后文件可能比较大,或与原微软的不同,但是安装时一般都不会出现错误的。

(4)、如果系统已经安装,在系统的windows\system32下可以找到winntbbu.dll这个文件,系统安装完成后并没有删除它,而是解压放在了这里。

二、《修改winXP pro开机画面》

开机画面也就是安装完winXP pro系统后,打开机器时出现的滚动画面,这个画面主要是修改Ntoskrnl.ex_ 这个文件,同样,也是在“i386”下查找“ntoskrnl.ex_”,找到并复制到一个地方,用winRAR打开,拖出里面的文件ntoskrnl.exe;用ResourceHacker打开,位图就在里面:1、2、……8、9、1000;修改某一幅都行;修改完成后,再把ntoskrnl.exe复制到c:盘下,打开“DOS命令模式”并指向C:\,运行:“makecab ntoskrnl.exe ntoskrnl.ex_” 即可在C盘生成一个修改好的ntoskrnl.ex_;成功! 注意:生成的文件可能很大,但一般不会出问题的;直接把这个文件放到I386下就行了。 如果已经安装了winXP pro系统,可以把修改好的ntoskrnl.exe放到c:\windows\system32下面,代替原来的那个。

三、《修改winXP pro登录画面》

登录界面—也就是“欢迎使用”的前一个界面,如果设置密码登录就会出现这个界面。这个界面的修改可以通过修改logonui.ex_文件来完成;在“i386”中查找它即可;首先用winRAR打开,拖出里面的文件logonui.exe;用ResourceHacker打开logonui.exe,修改吧。。。 如果系统已经安装,logonui.exe文件则安装在\windows\system32下面,此时通过修改也可以达到预期的效果的。

2005年08月25日
  Microsoft在宣传Win2000种种优点的同时,对其宝贝那漫长的手工安装过程似乎早就另有对策,设计了个支持全自动安装的功能(Unattended Installation of Win2000),此举的确大大地节省了无数用户的宝贵时间。而笔者出于懒人的哲学,经过不懈的努力,对原来的操作方法作了不少改进,变安装初期手工输入命令的过程为软盘引导、自动批处理文件执行,更是一劳永逸地解放了双手。

  目前流行的Win2000安装方法无非是两种:硬盘安装和光盘安装,下面就分别介绍这两种安装方法的引导软盘制作方法。

  1.从硬盘安装:

  (1)在纯DOS下用format A:/s 处理一张软盘;

  (2)在该盘里建立文件Config.sys,并编辑命令行:

  device=C:\windows\himem.sys 用以加载windows的系统信息文件himem.sys,好让DOS系统能运行smartdrv.exe

  (3)在该盘里建立文件Autoexec.bat,并编辑命令行:

  C:\>windows\smartdrv.exe

  X:\>i386\winnt/u:\i386\unattend.txt /s:X:\i386 /t:Z:

  (X盘代表Win2000的安装文件夹i386所在的逻辑盘,Z则代表Win2000系统被安装在的逻辑盘。问题:在编辑Autoexec.bat时为什么一定要在/u后面加:\i386\,而手工操作时就不用呢?)

  用此盘引导,在软驱灯熄灭后就把软盘取出。

  2.从光盘安装:

  此法在Win2000的无人守值安装说明里也提到过,把应答文件改名换姓为winnt.sif并拷进一张空白的软盘里,安装时把软盘和光盘一同放进机器里,把主板CMOS的设置临时改为由光盘引导……我经过摸索,设计了软盘引导法:

  1)在纯DOS下用format A:/s 处理一张软盘

  2)把应答文件unattend.txt拷进软盘里(其实把此文件放在天崖海角也无所谓,只要设置好路径,让安装程序能找到它就行了)

  3)在软盘里创建文件Config.sys,并编辑命令行:

  device=C:\windows\command\ebd\oakcdrom.sys/d:mscdxxx

  device=C:\windows\himem.sys

  4)在盘里创建文件Autoexec.bat,并编辑命令行:

  C:\windows\command\mscdex.exe/d:mscdxxx

  C:\>windows\smartdrv.exe

  X:\>i386\winnt/u:A:\unattend.txt /s:X:\i386 /t:Z:

  (Config.sys里的命令行device=C:\windows\command\ebd\oakcdrom.sys/d:mscdxxx和Autoexec.bat里的命令行C:\windows\command\mscdex.exe /d:mscdxxx都是为了在纯DOS下加载光驱。值得一提的是,在我的这个Win98 SE 的正式版4.10.2222A里竟然没有子文件夹ebd,文件oakcdrom.sys只能到启动软盘里去拷贝,Config.sys里的命令行就改为device=oakcdrom.sys/d:mscdxxx,注意:Config.sys和Autoexec.bat中的mscdxxx中的xxx可以为任意字符,但是二者必须相同)

  用此盘引导,软驱灯会有第二次发光,是系统在寻找并读取软盘里的应答文件attend.txt,软驱灯熄灭后把软盘取出

  目前流行的Win2000安装方法无非是两种:硬盘安装和光盘安装,下面就分别介绍这两种安装方法的引导软盘制作方法。

  1.从硬盘安装:

  (1)在纯DOS下用format A:/s 处理一张软盘;

  (2)在该盘里建立文件Config.sys,并编辑命令行:

  device=C:\windows\himem.sys 用以加载windows的系统信息文件himem.sys,好让DOS系统能运行smartdrv.exe

  (3)在该盘里建立文件Autoexec.bat,并编辑命令行:

  C:\>windows\smartdrv.exe

  X:\>i386\winnt/u:\i386\unattend.txt /s:X:\i386 /t:Z:

  (X盘代表Win2000的安装文件夹i386所在的逻辑盘,Z则代表Win2000系统被安装在的逻辑盘。问题:在编辑Autoexec.bat时为什么一定要在/u后面加:\i386\,而手工操作时就不用呢?)

  用此盘引导,在软驱灯熄灭后就把软盘取出。

  2.从光盘安装:

  此法在Win2000的无人守值安装说明里也提到过,把应答文件改名换姓为winnt.sif并拷进一张空白的软盘里,安装时把软盘和光盘一同放进机器里,把主板CMOS的设置临时改为由光盘引导……我经过摸索,设计了软盘引导法:

  1)在纯DOS下用format A:/s 处理一张软盘

  2)把应答文件unattend.txt拷进软盘里(其实把此文件放在天崖海角也无所谓,只要设置好路径,让安装程序能找到它就行了)

  3)在软盘里创建文件Config.sys,并编辑命令行:

  device=C:\windows\command\ebd\oakcdrom.sys/d:mscdxxx

  device=C:\windows\himem.sys

  4)在盘里创建文件Autoexec.bat,并编辑命令行:

  C:\windows\command\mscdex.exe/d:mscdxxx

  C:\>windows\smartdrv.exe

  X:\>i386\winnt/u:A:\unattend.txt /s:X:\i386 /t:Z:

  (Config.sys里的命令行device=C:\windows\command\ebd\oakcdrom.sys/d:mscdxxx和Autoexec.bat里的命令行C:\windows\command\mscdex.exe /d:mscdxxx都是为了在纯DOS下加载光驱。值得一提的是,在我的这个Win98 SE 的正式版4.10.2222A里竟然没有子文件夹ebd,文件oakcdrom.sys只能到启动软盘里去拷贝,Config.sys里的命令行就改为device=oakcdrom.sys/d:mscdxxx,注意:Config.sys和Autoexec.bat中的mscdxxx中的xxx可以为任意字符,但是二者必须相同)

  用此盘引导,软驱灯会有第二次发光,是系统在寻找并读取软盘里的应答文件attend.txt,软驱灯熄灭后把软盘取出

2005年08月22日

和几个完全不是搞互联网的朋友聚会,交谈很有收获。决定把感受写成如下这个Topic。

考察一个网站的架构和UE(用户体验)设计是否融合了Web2.0的潮流和精神,个人有10点不成熟建议:

1、 精心编写的PP(Privacy Policy 隐私政策)。

除了纯粹的媒体发布性网页,现在越来越多的网站、交互式系统和新技术运用涉及用户隐私政策。你是否写好了一个非常适合自己网站,负责任、有长久适用性的隐私政策?

2、 不局限本站URL的信息HyperLink。

在相对应的用户点击路径上,每个页面最大程度上满足用户的需求,并符合他们的体验就好。不在乎页面呈现的link链接指向哪个域名,更不要在乎是否是本站的URL。

3、 自由I/O(输入/输出)。

本站的信息和数据可封装成工业标准如RSS等输出,方便用户在其他系统上的输入;本站的某些页面和功能支持用户输入工业标准的数据和信息,如Bookmark、RSS等。

4、 可写。

不管是通过BBS、comments、votes、surveys、Guestbook、Wiki、Blog,还是其他形式,尽量多的页面支持用户共同创作,并将用户创作体现到对应页面上。

5、 可编程。

除了RSS等分类封装的标准输出外,支持Web Service  API,并尽可能建立Developer’s Network,配备对ISV的支持,有完善的文档,激励、帮助并推广他们基于本站API开发的third party Application。

6、 尊重版权。

如题。

7、 专业、职业的客服。

在任何页面,总能找到至少一种方式找到网站的客服人员;即使不支持24小时响应,请明确你的客服开放时间;客服人员是经过专业训练的,有职业素养的。好的客服是网站赚钱盈利的重要力量。

8、 完善并不断修改虚拟公民社会的“基本法”。

可写、可编程、可自由I/O的网站往往充满着用户参与。虚拟社会中,网站拥有者和管理员不肆意强暴用户意志,伤害用户体验,制定并不断完善用户如何参与、互动的“基本法”。“基本法”之外的管理交给斑竹、酋长、义工以及每一位网友。

9、 不耽误用户的时间

Google说,“尽快离开我的网站”;门户说,“不要走,永远呆在我这里享受一站式服务”。各有各的道理,没有对错。公共的一点是,“不耽误用户的时间”。用奇闻、惊艳、爆笑、和黄图让用户流连忘返,增加用户停留时长,也许并不可取。

10、 不作恶

流氓软件、垃圾邮件、收费陷阱是看得见的作恶。看不见的作恶还有很多。

有没有兴趣,您根据这些建议找几个样本网站作些分析(中英文均可),并给出考评分数?不妨,把您的分析文章trackback回来。


蓝牙无线局域网的建设实践
[ 作者:admin    转贴自:www.tompda.com    点击数:5455    更新时间:2004-8-11    文章录入:admin ]

一、无线局域网的三种选择

  首先要声明一下我的观点:蓝牙是[color=red普通家庭]局域网建设的最佳选择。

  无线局域网目前主要有三种形态:IEEE802.xx、HomeRF和蓝牙。

  HomeRF是一个比较冷清的话题,我们不讨论它。现在最炙手可热的无线局域网是IEEE802.xx,蓝牙则是方兴未艾。802.xx标准的优势主要在于速度。用无线局域网,在网络信号较好的时候,和有线局域网的速度相差无几。而蓝牙建无线局域网的优势主要是成本和扩展性。

  在同样的稳定性下,蓝牙建设无线局域网的成本是最低的。比如,最便宜的双机互联方案:用最便宜的1.0标准的两只dongle,一共只需要不到200块钱。便宜吧?

  不过,这也不算很突出,缺乏不可替代的核心竞争力。真正实质性的差别在扩展性。802.xx,只能建设PC的局域网而已,充其量加个无线打印功能,也是华而不实(它支持无线打印的成本在2000左右,而蓝牙只需要几百块钱),它不能接无线耳麦无线聊天、也不能无线接手机管理手机数据群发短信、更不能接无线键盘、鼠标、扫描仪、传真机、PDA……

  显而易见,802.xx的优势只是速度,适合专业应用。比如单位、办公室。

  而蓝牙建设的无线局域网适用于家庭,相信80%以上的家庭组建无线局域网的主要目的是共享上网和联机游戏,而现在家庭宽带接入多数是1M左右,正好是1.1标准的蓝牙的带宽。正好够用。至于接入多种家庭数码设备的,蓝牙是无人能比的平台。

  所以,结论是:对于多数个人家庭应用来讲,蓝牙是最好的无线局域网平台。

二、硬件设备

  以双机组建无线局域网为例,只需要两台PC(废话,只有一台PC神仙也建不成局域网),和两只蓝牙收发器(dongle)即可。

  蓝牙dongle的安装,在前面seabreeze的文章里已经详细写过了,这里不再赘述。只是再说一下PC的蓝牙收发器的种类。

  从形态上分,市场上的蓝牙接口有两种,一种是USB接口的,像个U盘一样的dongle。多数都是这样的。
  还有一种是接主板USB插针的主板扩展模块。这个比上面那个便宜许多,但最大的缺点是不能随身携带。
  家庭使用,如果想节约投入,可两者兼顾。

  从功率上分(其实是传输距离),Dongle目前主要有两类,Class1和Class2。Class1是100米的(直线距离300米),Class2是10米的(直线距离30米)。但,如果中间隔着墙,这个距离会大幅度下降。我用一个10米一个100米的试过,总距离是13米。中间穿三堵墙基本上就信号非常弱了。用两个100米的,穿三堵墙则没问题。两堵墙都没问题。

三、开始安装

  首先,把蓝牙dongle分别装在两台PC上。驱动装好。

  然后,打开其中一台机器的蓝牙设备向导--右键点下角蓝牙图标,或打开My Bluetooth place,都可以找到向导。选第二项。

点击后将显示全图

  再点下一步,找到另一台PC。我的另一台PC名称为GON2。:

点击后将显示全图

  双击或点“下一步”后,要求输入PIN码。其实是在对暗号啦。这里的PIN码可随便输。另一台机器必须回答同样的PIN码。比如,A说:“天王盖地虎”,B就也得说:“天王盖地虎”。如果B自以为是的回答一句“宝塔镇河妖”,那一准配对失败。导致这个错误见解的主要是因为,威虎山太偏远太落后了,那里人们都没听说过蓝牙……

点击后将显示全图

  然后,对话框中会显示GON2这台PC上具备的服务。建设都选上。然后点“完成”即可。

点击后将显示全图

四、文件传输

  这样,再打开My Bluetooth place(我的蓝牙位置)以后,就成了这样。各种功能有很多。有兴趣的慢慢尝试。双机联网的话,直接点“GON2网络接入”即可。如果想给另一台机传送文件的话,就选“文件传输”。

点击后将显示全图

  然后,在打开的这个文件夹中(其实是gon2机上的文件夹),直接把要传送的文件拖进去即可。速度大约是每秒78KB左右。

点击后将显示全图

  也有更简单的办法。就是在要传送的文件上点右键,发送到另一台计算机:

点击后将显示全图

五、共享上网

  共享上网的方法其实和普通的设置代理服务器的方法是一样的。因为蓝牙网络像其它网络一样拥有自己完整的TCP/IP协议和管理办法。这里简单地介绍一下用XP自带的共享上网设置。因为它简单,而且不需要第三方软件。

  我们称直接接入宽带的PC为主机,另一台通过和主机联网的PC为客户机。

  首先,要打开主机上的网上邻居的图标,点“查看网络连接”。

点击后将显示全图

  然后,找到你接宽带的那个连接(一般是接宽带的网卡的名称。我这里把它改为“有线宽带”,比较直观),用右键点它,选属性。

点击后将显示全图

  按图中两个红圈处设置即可。最后点确定。

点击后将显示全图

  下面,再在客户机上设置。也是打死网上邻居,选“设置家庭或小型办公网络”。

点击后将显示全图

  然后:

点击后将显示全图

  再然后:

点击后将显示全图

  只把蓝牙网络打上钩。

点击后将显示全图

  点下一步后,机器开始自动配置。稍等……

点击后将显示全图

  一切配置完毕后,机器会提醒你做什么。这里选择什么也不做。

  点击后将显示全图

  之后,通常,客户机就可以上网了。当然,上网之前,要用快速连接,或在我的蓝牙位置中,把两台机器联起网来。

  好了,局域网建设起来了。只需要给两个连接指定IP地址,即可通过蓝牙网络在两台PC上打CS或其它的什么网络游戏。当然,共享上网,互传文件更是没问题。只是传文件的速度有些慢。大约一个小时300多M的样子。

如何利用两个蓝牙适配器使两台电脑共享上网
[ 作者:admin    转贴自:高锐电子    点击数:6060    更新时间:2004-8-11    文章录入:admin ]

首先在两台电脑上都安装好蓝牙的驱动程序,并且正常启用.
然后让两台电脑进行配对.
配对的过程如下:
在其中任意一台电脑上打开"我的蓝牙位置"->"查找蓝牙设备".


Untitled-1 copy.jpg

找到另一台电脑之后,右键并选择"配对设备".Untitled-2 copy.jpg

然后在下面的界面中的bluetooth pin 代码中输入任意的数字,并按确定.


Untitled-3 copy.jpg

这时在另一台电脑上会出现如下的提示,点击此提示.Untitled-111.jpg

然后会出现如图的界面,输入刚刚在那台电脑上输入的数字,然后点击"确定".Untitled-112 copy.jpg

以上就完成了两台电脑的配对过程.
这时在要共享出网络的电脑上"打开网络连接",右击电脑上的"本地连接",然后选择"属性".

Untitled-4 copy.jpg

在"本地连接属性"中选择"高级框".
在"internet 连接共享"中钩选上"允许其他网络用户通过此计算机的internet连接来连接".
然后点击"确定".

Untitled-5 copy.jpg

然后在"网络连接"中右击"bluetooth network",并选择属性.

Untitled-6 copy.jpg

在常规框中选择TCP/IP协议,然后点击"属性".

Untitled-7 copy.jpg

按照如图的方式来设置IP地址.

Untitled-8 copy.jpg

在另一台电脑上您可以这样来设置蓝牙网络的IP地址.

Untitled-113 copy.jpg

设置好了之后我们就可以来进行连接了.
在要分享网络的电脑上,也就是原来不能够上网的电脑上,右击系统工具栏上的蓝牙图标,
然后选择"快速连接"->"网络接入"->"查找设备".

Untitled-114 copy.jpg

然后在下面的界面中选择那台要分享出网络的电脑,并点击"连接".

Untitled-115 copy.jpg

在出现下图(正在连接...)的同时在另一台电脑(要分享出网络的电脑)上
的系统栏上会出现请求授权的提示,点击此提示.

Untitled-9 copy.jpgUntitled-116 copy.jpg
然后在如图的界面上点击"确定".

Untitled-10 copy.jpg

以上您就完成了所有的连接过程,已经可以共享上网了.
这时两台电脑上的"bluetooth"就都会连接上了,并且会显示"700.0Kbps"的速度.
蓝牙图标也会变成蓝绿色的.
双击连接状态您也会看到蓝牙网络的连接状况.

Untitled-12 copy.jpgUntitled-11 copy.jpg

您也可以在分享网络的那台电脑上的双击连接好的"网络接入"来查看蓝牙的连接状况

Untitled-117 copy.jpg

[1]

2005年08月18日
问题:我在用tinydb数据库,其中有一个字段是日期类型的,现在我想搜索某一日期,用Filter,请教怎么写呢 ( 积分:50, 回复:9, 阅读:74 )
分类:控件 – 开发 ( 版主:cAkk, amo )
来自:daishan, 时间:2004-1-16 21:10:00, ID:2415720 [显示:小字体 | 大字体]
我在用tinydb数据库,其中有一个字段是日期类型的,现在我想搜索某一日期,用Filter,请教怎么写呢,好像它总是提示类型不符,我是这么写的
Tinydb1.filter:='Time'+DateTostr(Date)
总是提示:invalid argument to time encode

来自:goodzp, 时间:2004-1-16 21:57:00, ID:2415760
??你的语句有问题.
时间字段名是什么?某一日期你是怎么设定的,用EDIT输入还是其它方法.
Tinydb1.filter:='Time'+DateTostr(Date)
没有比较的对象啊.
Tinydb1.filter:='Time='+DateTostr(Date)试试.

来自:goodzp, 时间:2004-1-16 22:03:00, ID:2415782
ADOTable1.close;
adoTable1.Filtered:=false;
ADOTable1.Filter:='time='+DateToStr(date);
ADOTable1.Filtered:=true;
ADOTable1.Open;
我用ADO试的,可以过滤出当天的记录.
Time是字段名.DateToStr(Date)是把今天的日期换成字符型.

来自:daishan, 时间:2004-1-16 22:06:00, ID:2415789
不好意思 我刚才写错了,我的也是这Tinydb1.filter:='Time='+DateTostr(Date)+'''
可是也不行,怎么回事呢,字段名是Time,日期用日历控件。

来自:daishan, 时间:2004-1-16 22:08:00, ID:2415793
我写的跟你的一样呀,可是还有invalid argument to time encode这样的提示,是不是tinydb控件在这方面有问题呀

来自:goodzp, 时间:2004-1-17 13:30:00, ID:2416651
可能是吧,你看看tinydb控件是怎么样使用filter属性的.有些控件比较特别点.
我没用过.帮不了你了.不好意思.

来自:goodzp, 时间:2004-1-17 13:33:00, ID:2416657
Tinydb1.filter:='Time='+DateTostr(Date)+'''
这条语句也错了,后面的引号多了...最后的引号绝对不能用+号来连接.否则会出错.

来自:hnxx2003, 时间:2004-1-17 13:37:00, ID:2416669
ADOTable1.close;
adoTable1.Filtered:=false;
ADOTable1.Filter:='time='+quotedStr(date);
ADOTable1.Filtered:=true;
ADOTable1.Open;

来自:程观, 时间:2004-1-17 13:40:00, ID:2416674
ADOTable1.close;
adoTable1.Filtered:=false;
ADOTable1.Filter:='time='''+datetimetoStr(date)+'''';
ADOTable1.Filtered:=true;
ADOTable1.Open;

一定行

2005年07月28日

自定义Windows的OEM信息


当你在我的电脑里点击属性的时候,是不是希望看到自己的信息了,而不是简单的几行Windows版本号了!是不是希望有自己的个人酷酷的Logo了?
教你一个方法,非常简单!

建立一个文件,命名为“oemlogo.bmp"放在系统下,(for 9x, \\windows\\system, for 2k \\winnt\\system32, XP \\windows\\system32\\)
这个就是里的OEM的LOGO了,当然可以自己选一个很有个性的图片了!

注意:图片大小最大为180×114,可以更小,但不能太大!

这个图片不会显示,还要一个文件”oeminfo.ini“,该文件格式如下

[General]
Manufacturer=你的组织
Model=你喜欢怎么称呼你的电脑随便
SupportURL=你喜欢的个人主页或网址
LocalFile=上面一行Html文件的本地路径

[ICW]
Product=产品代码!

[OEMSpecific]
SubModel=More branding to edit
SerialNo=xxxxxxxx
OEM1=Brave Combo
OEM2=rules!!

[Support Information]
Line1=If item is there, and
Line2=at least one line set,
Line3="Support information button" appears
Line4=and info in the lines appears.
Line5=
Line6=Use empty lines for a spacebreak,
Line7=as many lines as you\’d like,
Line8= …etc

自己随便喜欢填吧,以后的!注意到了第三行的时候,支持信息的按钮才出现!
中间[ICW]和[OEMSpecific]也可以不要的!


1.所需要的工具
     Windows XP 原版光盘
     对应语言版本的SP1升级包
     OEM 5个文件
     WinISO 软件
     刻录软件 (Nero Burening Rom 6)
     下载好的OEM5个文件

2.提取ISO文件
     使用WinISO软件可以非常容易的将光盘上的内容提取成标准ISO文件,。
     请注意一定要原版的XP安装光盘,破解过的或是提示SP1语言版本不符的某些已经集成SP1的假vlk版都不行

将ISO文件保存在硬盘上,然后用RAR将其解压到硬盘的任意目录中(原ISO文件保留,等一下还有用哦),如F:\\WINXP-EN,然后用OEM的5个文件覆盖i386目录中的原文件

3.集成SP1  
      将下载的相应语言版本的SP1文件也用RAR解压到硬盘上,如F:\\SP1,然后如图所示,在cmd窗口中进入update目录中,可以看到一个update.exe文件。在cmd窗口中输入:update -s:f:\\winxp-en,将SP1集成到原版的光盘中去

4.加入IBM OEM信息
      在刚才集成完SP1的f:\\winxp-en目录中建立一个$OEM$ 子目录,即(f:\\winxp-en\\$OEM$);
      在$OEM$目录下新建$$\\system32子目录(f:\\winxp-en\\$OEM$\\$$\\system32);
      将oeminfo.ini和OEMLOGO.BMP文件拷入$$\\system32目录中,OEM$\\$$\\system32子目录等同于%systemroot%或者%windir%指定的路径(一般是c:\\Winxp——这里假定Windows xp安装在C盘),比如$OEM$\\$$\\System32下的所有文件都会被拷贝到%windir%\\System32目录下。

5. 即插即用硬件驱动安装
      即插即用硬件驱动的安装我们不但可以安装Windows不能识别的硬件的驱动程序,并且可以升级Windows可以正确识别的硬件驱动,我们需要做的就是将硬件的驱动程序分目录放好,并且在应答文件(应答文件的制作见后文)中指定驱动程序存放的位置即可。
      目录结构的建立
      本文需要安装、升级的驱动包括ibm pm、s3 savgeIX,所以我们只需要建立2个目录pm、s3即可,这些驱动程序的默认路径位于$OEM$\\$1目录下,为了目录结构更加明了,我在$1下新建了一个PnPDrvrs目录来专门存放驱动程序的2个目录.
      为Windows安装程序指定驱动程序目录
      应答文件的 [Unattended]段中应该包括如下选项:
      [Unattended]
      OemPreinstall=Yes
      DriverSigningPolicy=Ignore
      OemPnPDriversPath=" PnPDrvrs\\pm; PnPDrvrs\\s3"

      说明:
      1.即插即用硬件的驱动可以保存分类保存在不同的目录中,每个目录都需要在应答文件的[unattend]段中指定路径(相对于$OEM$\\$1的路径),路径之间以“;”分隔;
      2.为了防止没有通过微软的WHQL认证的驱动安装失败,需要指定DriverSigningPolicy=Ignore来忽略WHQL认证检查。
3.所有的驱动程序必须都是可以通过.inf来进行安装,对于那些必须运行Setup.exe才能进行安装的驱动不能采用此法安装。

6.自动安装应用程序
      前面我们已经完成了Windows xp系统和硬件驱动的安装,现在我们来完成那些常见的应用软件的自动安装和配置,这里简单举例,为你安装DirectX 9、Windows Media Player 9和Messenge 6。
      我们可以通过两种方式来使Windows安装程序为你自动安装应用程序,第一种方式是借助于Cmdlines.txt这个文件,这里可以运行那些.exe的安装程序,第二种方式是通过在应答文件的[GuiRunOnce]段来完成,这里用来安装.msi 的安装程序。
      在$OEM$目录下创建Cmdlines.txt文件,文件格式如下:

       [Commands]
       “command 1”
       “command 2”
       “command 3”

       说明:
       A.“Command 1”、“Command 2”和“Command x”分别代表你需要Windows为你安装的程序,可以是可执行文件、批处理文件等等,一般位于$OEM$目录和其子目录中;需要注意的是所有的指令必须加上引号。
      B.所有通过Windows Installer安装(直接执行.msi文件进行安装)的应用程序不能采用这种方式安装。如微软拼音2003等,下面介绍。

将DirectX 9和Windows Media Player9下载下来,分别拷贝在F:\\winxp-en\\$OEM$下的WMP9和DirectX9目录中,然后在$OEM$目录中新建2个批处理文件InstDX9.bat、InstMP9.bat,内容分别如下:

InstDX9.bat
@echo off
echo Installing DirectX 9.0
echo.
echo Loading…
directx9\\dxsetup.exe

InstMP9.bat
@echo off
echo Installing Windows Media Player 9 cn
echo.
echo Loading…
wmp9\\MPSetupXP.exe /Q:A /R:N

说明:上述的批处理文件中的参数/Q表示无提示安装(自动安装当然需要无提示:D),/R:N表示安装之后不重新启动,这样可以保证将所有的程序一次安装完毕。

现在CMDLines.txt中添加相应以下内容:
[Commands]
“.\\InstDX9.bat”
“.\\instMP9.bat”

      注意:为了保证Windows安装程序会自动寻找执行CMDlines.txt,你同样需要在应答文件的[unattend]段中指定OemPreinstall = Yes。

GuiRunOnce方式
       这里我们以安装Messenger6为例加以介绍。在应答文件中的[GUIRunOnce]段中添加以下内容:

       command0= Start /wait msiexec /qb /i msnmsgs.msi TARGETDIR="C:\\" PERL_PATH="Yes"

       事先要将Messenger6的安装程序用rar解压到F:\\winxp-en\\$OEM$下。

7.自动注册表优化导入法
      由于安装好xp后,我们需要手动进行注册表的优化,所以我们可以将这些优化项目保存为一个dobetter.reg文件,并放在$OEM$目录中,然后在CMDLines.txt中添加一项:

[Commands]
" regedit /s dobetter.reg "
      

      说明:/s参数可以让Regedit在添加到注册表中时不会提示我们。
    
      同理,可以将“改变右alt键为win键”和“在右键菜单中增加move to和copy to”这两个注册表文件也这样处理。

8.制作自动应答安装文件
     我们知道,若以一般的方式进行安装,在安装过程中安装程序会多次要求用户来输入一些设置信息,如用户名、单位名、序列号、时区等,所以我们必须守在爱机旁直到整个安装过程结束,等待的时间总是漫长的。什么?!你说ghost快,可是大大,我特别喜欢重装系统啊!
      其实Microsoft对Windows那漫长的手工安装过程设计了无人值守全自动安装的功能(Unattended Installation of Windows xp),此举的确大大地节省了无数用户的宝贵时间。用户可以事先将安装过程中所要回答的信息通过安装管理器(setupmgr.exe)设置好,将其制成一个文件(UNATTEND.TXT),这个文件就称为应答文件。安装程序可调用应答文件,以实现无人值守全自动安装。
      无人值守全自动安装应答文件UNATTEND.TXT是通过人值守全自动安装应答文件制作工具setupmgr.exe制作的,setupmgr.exe 位于安装盘SUPPORT目录的Tools子目录一个名为Deploy的CAB压缩文件中,它可以通过RAR解压取得。运行Setupmgr即可进入“Windows 安装管理器向导”开始制作应答文件

点击“下一步”后,选择“创建新的应答文件(c)”,若需要创建可复制本机配置的应答文件或修改已有的应答文件,则可选择相应的项。

点击“下一步”后,选择应答文件用于“Windows 的无人参与安装(W)”,

在下一步选择你所要安装的xp的版本,安装过程是否全自动,是从硬盘的发布目录安装还是从install cd安装,以及你是否接受协议(tnnd,我能不接受吗?:mad:)

下面就可以一步一步设置要求用户来输入一些设置信息,如用户名、单位名、序列号、时区等了

设置完成后,会询问你将自动应答文件保存的位置,我们要将原来的Unattended.txt更改为winnt.sif,这样会在指定位置保存一个winnt.sif 和winnt.bat两个文件。
      ok,将这两个文件复制到F:\\WINXP-EN\\i386目录下。
      winnt.sif和unattended.txt的内容是完全一致的,只不过是unattended.txt是用硬盘上的发布目录安装时用的(硬盘装要求将$OEM$目录放在i386目录下面)。

9.修改原始镜像文件
      现在用WinISO将原始的WinXP的ISO镜像打开,将所有文件和目录删除。然后,使用“添加目录”和“添加文件”命令,将我们刚才作了那么多改动工作的F:\\winxp-en目录中的所有文件和目录添加到ISO镜像中。
      赶快保存你的成果吧!将ISO文件用Nero软件刻成一张光盘,一个已经集成了SP1的OEM windows全自动安装盘就做好了

其他说明:

      a。如果你要从光盘启动进行安装,必须把$OEM$目录放在光盘的根目录下(和i386是同级目录),而不是位于i386目录下。切记。
      b。$OEM$目录的其他功能:
           1)$OEM$\\textmode
           $OEM$\\textmode子目录包含有SCSI、RAID卡的驱动程序或者HALS(硬件抽象层驱动),该目录下需要至少一个Txtsetup.oem、一个inf和一个sys文件,而且这些文件必须在应答文件的 [OEMBootFiles]段中列出。
           2) OEM$\\drive_letter
           在TextMode安装阶段$OEM$\\drive_letter目录下的所有文件会被拷贝到相应的驱动器上。比如$OEM$\\D下的所有文件/文件夹会被拷贝到D:盘上,$OEM$\\E\\Misc下的所有内容将被拷贝到E:盘根目录下的Misc子目录。

2005年07月27日

采用常规的方法安装 Windows XP,通常需要 1 个小时以上。好在微软从 Windows 2000 开始就设计了全自动安装功能,大大节省了我们的时间。笔者在安装 Windows XP 时,对全自动安装功能的*作方法作了一些改进,变安装初期手工输入命令的过程为软盘引导、自动批处理文件执行,实现了真正的全自动安装,

安装时间也缩减了不少。 
下面笔者将分别介绍两种安装方式下(从硬盘或从光盘安装 Windows XP),引导盘的制作方法以及如何生成全自动安装应答文件 unattend.txt。 

一、自动批处理文件的建立 

1、从硬盘安装 

(1)在纯 DOS 下用 format A:/s 命令格式化一张软盘。 

(2)在该软盘里创建 Config.sys 文件,并编辑命令行: 

device=C:\windows\himem.sys 

提示:用于加载 Windows 的系统信息文件 himem.sys,好让 DOS 系统能运行 smartdrv.exe. 

(3)在该软盘里创建 Autoexec.bat 文件,并编辑命令行: 

C:\windows\smartdrv.exe 
X:\i386\winnt/u:i386\UNATTEND.TXT /sX:\i386 /t:Z: 

提示:X 盘代表 Windows XP 的安装文件夹 I386 所在的逻辑盘,Z 则代表安装 Windows XP 的逻辑盘,unattend.txt 是事先用 Windows 安装管理器制作的全自动安装应答文件。 

(4)在 CMOS 里将计算机的启动顺序设置为由软盘、硬盘、光盘引导。 

(5)用做好的软盘引导系统,当软驱灯熄灭后取出软盘,正常情况下计算机就会自动完成 Windows XP 的安装。 

2、从光盘安装 

(1)在纯 DOS 下用 format A:/s 命令格式化一张软盘。 

(2)把全自动安装应答文件 unattend.txt 拷进软盘里(把此文件放在硬盘上也可以,只要设置好路径,安装程序也会找到它)。 

(3)在软盘里创建 Config.sys 文件,并编辑命令行: 

device=C:\windows\command\ebd\oakcdrom.sys /d:mscdxxx 
device=C:\windows\himem.sys 

(4)在软盘里创建文件 Autoexec.bat,并编辑命令行: 
C:\windows\command\mscdex.exe/d:mscdxxx 
C:\windows\smartdrv.exe 
X:\I386\winnt/u:A:\unattend.txt /s:X:\i386 /t:Z: 

提示:Config.sys 文件里的命令行 
device=C:\windows\command\ebd\oakcdrom.sys /d:mscdxxx 和 Autoexec.bat 

文件里的命令行 C:\windows\command\mscdex.exe/d:mscdxxx 都是为了在纯 DOS 下加载光驱。值得一提的是,若文件 oakcdrom.sys 只能在启动软盘里拷贝,则 Config.sys 里的命令行应改为 device=oakcdrom.sys/d:mscdxxx,注意:
Config.sys 和 Autoexec.bat 中的 mscdxxx 中的 xxx 可以为任意字符,但二者必须相同。 

(5)把软盘和光盘一同放进机器里,在 CMOS 里将计算机的启动顺序设置为由光盘、软盘引导。 

(6)用软盘引导,软驱灯会有第二次发光,这是系统在寻找并读取软盘里的应答

文件 unattend.txt,软驱灯熄灭后把软盘取出,以后的工作就交给计算机自已处理了。 

二、Winnt.exe 参数详解 

以上两种方法都涉及到 Windows XP 的安装文件 Winnt.exe,因此笔者在这里介

绍一下 Winnt.exe 常用的几个参数。 

(1)/r:< 指定目录名 > 

此参数可在安装时一直安装用户所指定目录中(要包含在 I386 目录下)的内容,如一些较旧的硬件设备,Windows XP 自带的驱动程序可能不支持,那我们在安装时就将这些设备驱动程序所在目录一直装入 Winnt 目录下。 

(2)/rx:< 指定目录名 > 

此参数与上面的参数功能相同,只是在安装后自动删除用户指定的这个目录。 

(3)/s:< 路径名 > 

默认情况下,安装程序在安装时会调用位于当前目录(即光盘 I386 目录)中的众多安装源文件。我们可先将 I386 全部复制到硬盘上,再用此参数(如 Winnt /s:c:\i386)进行定位,以加快安装速度。 

(4)/t:< 分区名 > 

默认情况下,安装程序用 C 盘作为安装时临时文件的存放空间,并在 C 盘上安装 Windows XP。我们可用此参数更改安装时临时文件的存放空间,如 Winnt/t:d:。 

(5)/u:< 应答文件名 > 

此参数可结合应答文件来实现无人看守的全自动安装。 

三、应答文件的制作 

全自动安装应答文件 unattend.txt 是通过自动安装管理器制作的。在安装盘 SUPPORT 目录的 Tools 子目录中,找到一个名为 Deploy 的 CAB 压缩文件,将该文件解压即可看到 setupmgr.exe 程序。双击该程序,运行无人安装管理器,

按照一步步的提示选择相应选项或者输入相应数据即可生成全自动安装应答文件。由于制作过程比较简单,此处不再赘述。 

用记事本打开已制成的应答文件,我们可以看到刚才填写的内容以一定的书写格式记录在此文件中。此时还可以作适当的修改,例如我们可以在 [Unattended] 项下修改“Reparttion=Yes”(不包括引号,或“=No”)来设定是否在安装时将原有分区全部删除后建立一个新的 NTFS 分区。在 [Unattended] 项下修改“FileSystem=ConvertNTFS”(不包括引号,或“=LeaveAlone”)来设定是将安装分区格式化为 NTFS 文件系统,还是保持不变。 

需要说明的是,如果你对自动安装应答文件中各个选项的含义比较熟悉,也可以直接修改安装盘 I386 目录中提供的 unattend.txt 文件来制作合适的应答文件。

 

Windows 98/XP双系统启动菜单修复

        我的电脑装的是Windows 98/XP双系统,Windows 98装在C盘,Windows XP装在D盘。前几天重装了Windows 98,重装前,根据一些文章介绍,备份C盘根目录下的boot.ini、ntldr、ntdetect.com、bootsect.dos、io.sys、msdos.sys、bootfont.bin七个文件。重装后,双系统启动菜单丢失,试着将备份文件粘贴到C盘根目录,重启后没有出现那“屡试不爽”的双重启动菜单。后来发现,可以这么修复:


  1.修复前,在BIOS中设置从光驱启动。用Windows XP安装盘启动电脑,在加载必要的驱动后,出现Windows XP的安装界面。有三个选项:

  (1)要现在开始安装Windows XP,请按“Enter”键。

  (2)要用“恢复控制台”修复Windows XP安装,按“R”键。

  (3)要退出安装程序,不安装Windows XP,按“F3”键;

  2.按“R”键,进入“Microsoft Windows XP (TM)故障恢复控制台”界面;故障恢复控制台提供系统修复和故障恢复功能。系统这时会搜寻已安装的Windows XP系统文件,然后显示搜寻结果,并询问“要登录到哪个Windows XP安装(要取消,请按Enter)”,选择1. D:\Windows,回车,系统会再询问“管理员密码”,再键入安装Windows XP时设置的管理员密码,回车,出现D:\Windows〉,这时需要输入修复命令Fixboot,后面的参数为启动扇区要写入的磁盘盘符,这里填入C:,回车。修复完成,键入Exit退出。重启后就会看到久违的双重启动菜单了。并且,这样修复后基本不产生垃圾文件。

2005年06月30日

中文:

01、天天网摘
http://www.365key.com/

02、新浪vivi收藏夹
http://vivi.sina.com.cn/

03、加加文摘
http://www.z365.cn/

04、中国网络文摘
http://www.cnwenzhai.com/

05、我摘
http://www.wozhai.com/

06、狐摘(sohu推出的,不知道什么时候弄的,)
http://z.sohu.com/

07、RSS在线
http://www.rssonline.net/index.html

08、网摘博客
http://www.wangzhai.com/

09、Poco 网摘
http://share.poco.cn/

10、博采中国
http://blogmark.blogchina.com/

11、牛啦
http://niu.la/

12、读者网摘
http://www.r618.com/new/

13、我的网摘
http://www.5seek.com/

14、igooi
http://www.igooi.com/

15、中国思维网
http://www.21txt.com/

16、好哦财经文库
http://www.haoo.cn/

17、Fovoo.com-网摘-游戏-彩信
http://www.fovoo.com/

18、中国网摘 – 中国工商网
http://favorite.12986.com/

19、天天收藏
http://www.365fav.com/

20、博易网(严格意义上是整合了网络书签、blog、Wiki、论坛和新闻聚合。而且是作经济类的专业化网

站。)
http://www.beasy.net.cn/

21、e文摘读者社区
http://www.ewenzhai.com/

22、YouNote
http://younote.com/

23、亿友响享
http://x.yeeyoo.com/

24、全球最大综合精品信息门户
http://www.newweb.com.cn/

25、网摘,文摘(没有自己的名字,而且界面完全是365key的)
http://it915.net/index.html

26、网摘天天读
http://202.108.229.141/index.php

27、美眉娱乐
http://www.123mm.com/new.htm

28、知天下:论坛大全
http://www.bbstoday.com

29、9why.com
http://www.9why.com/

30、拇指收藏
http://www.ok4545.com/readweb/

31、乐翻天·娱乐精粹
http://www.lefantian.com/

 

英文:
01、 美味书签
http://del.icio.us/

02、Furl.net网摘站大全
http://www.furl.net/index.jsp

03、Spurl.net网摘站大全
http://www.spurl.net/

04、Simpy.com网摘站大全
http://www.simpy.com/simpy/Splash.do

05、Feedmelinks网摘站大全
http://feedmelinks.com/portal

06、Slashdot网摘站大全
http://slashdot.org/