论文部分内容阅读
本期挑战题
不同的人,有不同的声音
QQ版本在不停升级的同时,腾迅也变得越来越小气,很多功能变为只能会员才能继续使用,而且会员等级不同还有数量限制,比如设置好友上线声音,从QQ 2009版开始这个功能已经消失,虽然添加到QQ会员中,但即使你是QQ会员,也只能使用QQ网上提供的音效,没办法使用本地音频文件。那这个问题,你有办法解决吗?
题目编号:20101001
积分赏金:80元
小编点评:这个功能真想有,可是真没有……
如何防止别人进我的加密空间
我们介绍了很多过入加密QQ空间的方法,那么你如何保证其他人无法进入你的空间呢?
题目编号:20101002
积分赏金:20元
小编点评:其实现在腾迅已经对QQ空间隐私保护的功能做了很多“功课”了,就看你还能补充什么了。
整理文档五难题
有很多TXT文件,分散在N个文件夹中:
①提取这些文件中的标题(文档中第一行的内容),并输出为TXT文件。
②提取这些文件中所有的网址,并输出为TXT文件。
③列出所有包含多个关键词的文件,比如所有包含“电脑”、“爱好者”和“CFan”的文件。
④列出包含指定的多个关键词中任意一个的文件,比如关键词为“电脑”和“爱好者”,那么只要有“电脑”或“爱好者”的文件都要列出。
⑤列出不包含指定的一个或多个关键词的文件,比如所有不包含“电脑”和“爱好者”的文件。
题目编号:20101003
积分赏金:100元
小编点评:对于会编程的人来说,其实这题是“小菜一碟”,但如果把文档改为DOCX或XLSX,你还能完成这题吗?如果是一堆TXT、DOCX、XLSX的组合文件,你还有办法吗?
题目编号:2010ALL
积分赏金:200元/10元~300元
挑战者:江苏/李承国
原题重现:通常这些闪盘上的空间都处于浪费状态,所以我们发起“完全利用”计划。
我发的帖子网址是:http://bbs.cfan.com.cn/thread-1102208-1-1.html(本文用到的文件都可以在本帖下载到),注意测试环境是Windows XP SP3:
1.我希望用到什么样的闪盘维护系统?
我以前用过很多别人做好的PE系统,按照说明一步一步操作基本都能成功,安装系统从复杂到现在的简单,一个安装程序就可以搞定,但安装到闪盘(移动硬盘)时,都大多是在第一分区,于是我就希望可以装到任何一个分区甚至是隐藏分区中。
2.如何使用我制作的安装软件?
如果PE是安装到硬盘,我制作的安装软件就是写MBR到当前引导的硬盘,如果你换个硬盘引导,当然无法用热键激活Grub。如果PE是安装到USB接口移动硬盘,和安装到硬盘类似,只是MBR写到了移动硬盘,只有当用移动硬盘引导的时候才能用热键激活Grub。注意,如果PE是安装到新买来的闪盘中,那是不带MBR引导的,使用Windows XP自带的磁盘管理格式化也无法引导的,你可以用HP闪盘格式化工具(http://www.newhua.com/soft/86917.htm)、FlashBoot(http://www.onlinedown.net/soft/57713.htm)或者USBoot(http://www.newhua.com/soft/34696.htm)格式化,文件系统选FAT32或NTFS(见图1)。
程序的主程序是“电脑爱好者投稿-小李系统维护工具箱f3.exe”,安装到可视分区,除了写MBR其他都是拷贝操作,其于的附加文件是:
①Win7+Win2008.rar:由于这两个PE文件太大,只好单独压缩出来,如果你不需要可以不下载;
②外置程序.rar:Windows XP/2003共用的外置程序,给PE提供更多的软件,如果不安装则是PE最小化系统,失去PE强大的功能;
使用方法,就是直接解压缩即可,注意目标路径选择安装主程序的根目录,比如D:\(见图2)
3.软件使用需要注意的地方
①安装到隐藏分区,分区盘符选的是C盘,很不幸你将无法进入你原来的硬盘系统,解决方法是开机按F3进入WinPM,把C盘的系统分区ID改为07(对应是NTFS)或OC(对应是FAT32);
②不会破坏闪盘、移动硬盘、硬盘已有的PE等工具软件,除非它也是采用和我一样的写MBR启动Grub的方法,开机3秒以内按F3激活Grub,引导画面,3秒以后自动引导原来的MBR,这样一来你就可以保留原来的Windows PE入口。闪盘引导原来的MBR如果死机,可以先按F3进我的工具箱,再选“title [22]--启动 『硬盘操作系统(从第一硬盘启动)』”。
③隐藏分区版的好处:只要MBR和隐藏分区不被破坏,始终可以进“我的工具箱”,目前也不怕常见病毒,因为系统中看不到它的盘符,当然如果是内行删除很容易。
4.如何充分利用闪盘空间?
目前的闪盘容量都上到GB的数量级,就以我使用的4GB的闪盘来说,制作成系统维护闪盘才用了200MB左右。
如果是老电脑,我们开机把BIOS优先启动改为闪盘(有的电脑开机提示按F12等选择启动设备,在出现的设备中就有闪盘,则更简单),直接进Windows PE,在图形界面下工作,就和你平时使用XP一样。PE的外置程序提供了丰富的功能,在闪盘存放外置程序的Programs目录有扩展程序目录Extend,只要把符合扩展程序规范的WIM文件直接放进此目录即可直接识别并加载。即使电脑没硬盘,也可以用闪盘进PE,设置好网络上网娱乐,因为PE就是简化版的Windows XP、2003或Vista,只是不能做复杂的应用,速度比硬盘肯定是慢一些。
我的闪盘(4GB)和移动硬盘(80GB)始终空间不够用,下载新的东西要带回家就必须删除旧的内容,经常装系统的人都喜欢收藏比较经典的系统(GHO文件),如果你嫌麻烦可以制作一个精品系统DVD珍藏合集。装好系统后难免有些后续操作,要装一些别的软件最好准备常用软件工具盘(一个ISO文件就700多M),我一般在闪盘建立一个软件文件夹,下面有子文件夹放常用的软件,移动硬盘则更多更全。
①驱动:Ghost安装好系统如果不是所有的驱动都装好,还要备份识别不了的驱动,比如打印机及计数器清零程序;
②安全相关:Ghost安装好系统一般是不带杀毒软件的,比如较新版本杀毒软件,有的同事口味不同,还非要装他喜欢的杀毒;
③简单修复:注册表文件和批处理就能修复一些设置,比如关闭局域网共享、禁用EFS加密、取消打开文件的安全警告、取消系统开机磁盘自动检测等等;
④多媒体类:各种各样的播放器以适合不同人的喜好;
⑤网络软件:要准备各种各样的游戏、炒股客户端以适合不同人的喜好,因为客户端经常升级,还要不断更新自己的,曾经试过用网吧的游戏自动更新系统,效果不错;
⑥系统工具:为了提高自己的工作效率,要准备一些磁盘工具、升级补丁、网刻软件等等。
注:本软件只是用来测试电脑爱好者稿件的可行性,兼容性和容错性难免考虑不周。如果遇到问题请将反馈信息发到信箱lcg261235@163.com。
小编点评:非常不错的闪盘,做为挑战老手,李承国不仅提供了非常不错的维护闪盘,更提供分享了他工作中的经验,希望能有更多的高手一起参与进来。
节约用电:下完指定文件就关机
题目编号:20100801
积分赏金:50元/50元
挑战者:广东/熊欣
原题重现:迅雷下载完指定文件就关机。
众所周知,迅雷下载文件的时候会在目录中生成两个扩展名分别为TD和CFG的文件,只有文件下载完成之后才会生成原文件。利用这个特点,我们可以用DOS命令中的if…exist命令来查找指定的文件名,如果指定文件不存在,则继续循环,如果存在,则关机。
以迅雷下载的文件保存在D:\为例,新建Name.txt。并把我们所需要指定的文件名的路径输入到里面,一个文件名占一行:
d:\bt3final_usb.iso
d:\DNM201004_07.rar
以上内容需要根据自己的实际情况进行更改。接着在同一文件夹新建xunlei.bat,输入以下内容
@echo off
:h
set n=0
for /F "delims=" %%a in (name.txt) do if not exist "%%a" set n=1
if "%n%"=="0" (Shutdown -s -f -t 0) else (ping -n 60 127.1>nul&goto h)
以上内容首先设置一个变量n来表示文件是否下载完毕,接着使用for循环来读取name.txt中的一行,并用if not exist命令来查找是否存在该文件,如果存在则继续读取下一行,同样用if not exist命令来查找是否存在该文件,如果任意一行中的文件不存在,则将变量n的值设为1,接着用if命令来判断变量n的值,如果n的值为1则一分钟之后再重新检查,如果值为0则表示所有文件均存在,也就意味着迅雷已经将所有指定文件下载完,那么就执行关机命令。
现在运行该批处理文件,当d:\bt3final_usb.iso与d:\DNM201004_07.rar两个文件下载完毕之后,系统就会自动关机。
小编点评:这道题目挑战的人不少,下面我就列出三种没得奖的方法。
①将迅雷中的非热门任务删除到垃圾箱,全部下载,并设置全部任务下载完后自动关机,第二天再恢复那个非热门任务。(暗影巡林勋爵/wangningwa)
②根据热门资料的大小及下载速度,算出下载所需的时间,然后设置计划任务进行关机(山东/周勇)
③同样利用命令行,使用dir命令列出目录,同样用if not exist判断TD.CFG文件是否存在即可(舒云飞)
不同的人,有不同的声音
QQ版本在不停升级的同时,腾迅也变得越来越小气,很多功能变为只能会员才能继续使用,而且会员等级不同还有数量限制,比如设置好友上线声音,从QQ 2009版开始这个功能已经消失,虽然添加到QQ会员中,但即使你是QQ会员,也只能使用QQ网上提供的音效,没办法使用本地音频文件。那这个问题,你有办法解决吗?
题目编号:20101001
积分赏金:80元
小编点评:这个功能真想有,可是真没有……
如何防止别人进我的加密空间
我们介绍了很多过入加密QQ空间的方法,那么你如何保证其他人无法进入你的空间呢?
题目编号:20101002
积分赏金:20元
小编点评:其实现在腾迅已经对QQ空间隐私保护的功能做了很多“功课”了,就看你还能补充什么了。
整理文档五难题
有很多TXT文件,分散在N个文件夹中:
①提取这些文件中的标题(文档中第一行的内容),并输出为TXT文件。
②提取这些文件中所有的网址,并输出为TXT文件。
③列出所有包含多个关键词的文件,比如所有包含“电脑”、“爱好者”和“CFan”的文件。
④列出包含指定的多个关键词中任意一个的文件,比如关键词为“电脑”和“爱好者”,那么只要有“电脑”或“爱好者”的文件都要列出。
⑤列出不包含指定的一个或多个关键词的文件,比如所有不包含“电脑”和“爱好者”的文件。
题目编号:20101003
积分赏金:100元
小编点评:对于会编程的人来说,其实这题是“小菜一碟”,但如果把文档改为DOCX或XLSX,你还能完成这题吗?如果是一堆TXT、DOCX、XLSX的组合文件,你还有办法吗?
题目编号:2010ALL
积分赏金:200元/10元~300元
挑战者:江苏/李承国
原题重现:通常这些闪盘上的空间都处于浪费状态,所以我们发起“完全利用”计划。
我发的帖子网址是:http://bbs.cfan.com.cn/thread-1102208-1-1.html(本文用到的文件都可以在本帖下载到),注意测试环境是Windows XP SP3:
1.我希望用到什么样的闪盘维护系统?
我以前用过很多别人做好的PE系统,按照说明一步一步操作基本都能成功,安装系统从复杂到现在的简单,一个安装程序就可以搞定,但安装到闪盘(移动硬盘)时,都大多是在第一分区,于是我就希望可以装到任何一个分区甚至是隐藏分区中。
2.如何使用我制作的安装软件?
如果PE是安装到硬盘,我制作的安装软件就是写MBR到当前引导的硬盘,如果你换个硬盘引导,当然无法用热键激活Grub。如果PE是安装到USB接口移动硬盘,和安装到硬盘类似,只是MBR写到了移动硬盘,只有当用移动硬盘引导的时候才能用热键激活Grub。注意,如果PE是安装到新买来的闪盘中,那是不带MBR引导的,使用Windows XP自带的磁盘管理格式化也无法引导的,你可以用HP闪盘格式化工具(http://www.newhua.com/soft/86917.htm)、FlashBoot(http://www.onlinedown.net/soft/57713.htm)或者USBoot(http://www.newhua.com/soft/34696.htm)格式化,文件系统选FAT32或NTFS(见图1)。
程序的主程序是“电脑爱好者投稿-小李系统维护工具箱f3.exe”,安装到可视分区,除了写MBR其他都是拷贝操作,其于的附加文件是:
①Win7+Win2008.rar:由于这两个PE文件太大,只好单独压缩出来,如果你不需要可以不下载;
②外置程序.rar:Windows XP/2003共用的外置程序,给PE提供更多的软件,如果不安装则是PE最小化系统,失去PE强大的功能;
使用方法,就是直接解压缩即可,注意目标路径选择安装主程序的根目录,比如D:\(见图2)
3.软件使用需要注意的地方
①安装到隐藏分区,分区盘符选的是C盘,很不幸你将无法进入你原来的硬盘系统,解决方法是开机按F3进入WinPM,把C盘的系统分区ID改为07(对应是NTFS)或OC(对应是FAT32);
②不会破坏闪盘、移动硬盘、硬盘已有的PE等工具软件,除非它也是采用和我一样的写MBR启动Grub的方法,开机3秒以内按F3激活Grub,引导画面,3秒以后自动引导原来的MBR,这样一来你就可以保留原来的Windows PE入口。闪盘引导原来的MBR如果死机,可以先按F3进我的工具箱,再选“title [22]--启动 『硬盘操作系统(从第一硬盘启动)』”。
③隐藏分区版的好处:只要MBR和隐藏分区不被破坏,始终可以进“我的工具箱”,目前也不怕常见病毒,因为系统中看不到它的盘符,当然如果是内行删除很容易。
4.如何充分利用闪盘空间?
目前的闪盘容量都上到GB的数量级,就以我使用的4GB的闪盘来说,制作成系统维护闪盘才用了200MB左右。
如果是老电脑,我们开机把BIOS优先启动改为闪盘(有的电脑开机提示按F12等选择启动设备,在出现的设备中就有闪盘,则更简单),直接进Windows PE,在图形界面下工作,就和你平时使用XP一样。PE的外置程序提供了丰富的功能,在闪盘存放外置程序的Programs目录有扩展程序目录Extend,只要把符合扩展程序规范的WIM文件直接放进此目录即可直接识别并加载。即使电脑没硬盘,也可以用闪盘进PE,设置好网络上网娱乐,因为PE就是简化版的Windows XP、2003或Vista,只是不能做复杂的应用,速度比硬盘肯定是慢一些。
我的闪盘(4GB)和移动硬盘(80GB)始终空间不够用,下载新的东西要带回家就必须删除旧的内容,经常装系统的人都喜欢收藏比较经典的系统(GHO文件),如果你嫌麻烦可以制作一个精品系统DVD珍藏合集。装好系统后难免有些后续操作,要装一些别的软件最好准备常用软件工具盘(一个ISO文件就700多M),我一般在闪盘建立一个软件文件夹,下面有子文件夹放常用的软件,移动硬盘则更多更全。
①驱动:Ghost安装好系统如果不是所有的驱动都装好,还要备份识别不了的驱动,比如打印机及计数器清零程序;
②安全相关:Ghost安装好系统一般是不带杀毒软件的,比如较新版本杀毒软件,有的同事口味不同,还非要装他喜欢的杀毒;
③简单修复:注册表文件和批处理就能修复一些设置,比如关闭局域网共享、禁用EFS加密、取消打开文件的安全警告、取消系统开机磁盘自动检测等等;
④多媒体类:各种各样的播放器以适合不同人的喜好;
⑤网络软件:要准备各种各样的游戏、炒股客户端以适合不同人的喜好,因为客户端经常升级,还要不断更新自己的,曾经试过用网吧的游戏自动更新系统,效果不错;
⑥系统工具:为了提高自己的工作效率,要准备一些磁盘工具、升级补丁、网刻软件等等。
注:本软件只是用来测试电脑爱好者稿件的可行性,兼容性和容错性难免考虑不周。如果遇到问题请将反馈信息发到信箱lcg261235@163.com。
小编点评:非常不错的闪盘,做为挑战老手,李承国不仅提供了非常不错的维护闪盘,更提供分享了他工作中的经验,希望能有更多的高手一起参与进来。
节约用电:下完指定文件就关机
题目编号:20100801
积分赏金:50元/50元
挑战者:广东/熊欣
原题重现:迅雷下载完指定文件就关机。
众所周知,迅雷下载文件的时候会在目录中生成两个扩展名分别为TD和CFG的文件,只有文件下载完成之后才会生成原文件。利用这个特点,我们可以用DOS命令中的if…exist命令来查找指定的文件名,如果指定文件不存在,则继续循环,如果存在,则关机。
以迅雷下载的文件保存在D:\为例,新建Name.txt。并把我们所需要指定的文件名的路径输入到里面,一个文件名占一行:
d:\bt3final_usb.iso
d:\DNM201004_07.rar
以上内容需要根据自己的实际情况进行更改。接着在同一文件夹新建xunlei.bat,输入以下内容
@echo off
:h
set n=0
for /F "delims=" %%a in (name.txt) do if not exist "%%a" set n=1
if "%n%"=="0" (Shutdown -s -f -t 0) else (ping -n 60 127.1>nul&goto h)
以上内容首先设置一个变量n来表示文件是否下载完毕,接着使用for循环来读取name.txt中的一行,并用if not exist命令来查找是否存在该文件,如果存在则继续读取下一行,同样用if not exist命令来查找是否存在该文件,如果任意一行中的文件不存在,则将变量n的值设为1,接着用if命令来判断变量n的值,如果n的值为1则一分钟之后再重新检查,如果值为0则表示所有文件均存在,也就意味着迅雷已经将所有指定文件下载完,那么就执行关机命令。
现在运行该批处理文件,当d:\bt3final_usb.iso与d:\DNM201004_07.rar两个文件下载完毕之后,系统就会自动关机。
小编点评:这道题目挑战的人不少,下面我就列出三种没得奖的方法。
①将迅雷中的非热门任务删除到垃圾箱,全部下载,并设置全部任务下载完后自动关机,第二天再恢复那个非热门任务。(暗影巡林勋爵/wangningwa)
②根据热门资料的大小及下载速度,算出下载所需的时间,然后设置计划任务进行关机(山东/周勇)
③同样利用命令行,使用dir命令列出目录,同样用if not exist判断TD.CFG文件是否存在即可(舒云飞)