论文部分内容阅读
电脑里似乎总有难以解决的问题,下面的挑战题目中有些就是小编遇到的哦!
题目1:
网盘下载,我全行
这次的目标是搞定网盘的下载,现在网上的网络硬盘有很多,上面有郭德纲的相声,还有最新的火影忍者、海贼王漫画。有些网络硬盘支持下载软件,有些则只能使用专用的工具,有些只能用单线程,有些支持两线程。有没有简单免费的下载方法能又快又轻松地搞定这些资源呢?
要求:有些网络硬盘是使用Java编写,可能需要用到Java程序。有些网络硬盘限制了单线程,还经常断线,这些问题应该解决呢?
题目2:
换个身份就不带玩了?
编辑部里某位小编为了让电脑运行流畅采用了最流行的,使用User用户的“裸奔”方式,他在使用时发现当FireFox自动升级时,必须要用管理员权限。当小编尝试使用管理员账号权限运行FireFox升级后,发现升级过后的FireFox仅完成了管理员账号的升级,用User权限运行FireFox后,仍然需要升级。
要求:类似的情况还出在其他程序中,怎么才能解决这个问题呢?
题目3:
巧妇能做无米之炊
不用准备锅碗,这可不是本菜谱,你需要做的事情很简单:在系统出现问题时,不用光盘,不用软盘,不用闪盘,不用ZIP驱动器……就可以简单地维护系统,当然之前的准备工作是要在系统正常的时候完成的。你知道利用哪部分了吗?嗯,来点提示吧,它可是“基本输入输出系统”哦!
要求:解决的方法要求能应用在最新的电脑上,并能适应大部分“基本输入输出系统”。要求是不是有点苛刻?没办法谁让我们要修改的部分是“基本输入输出系统”呢,小心为好!
题目4:
有盘符你才能运行
这个任务很简单,当系统中有某个盘符时,才能运行某个程序,这可是小编的需求之一哦,应用范围还是很广的,比如把邮件文件保存在移动硬盘上,只有移动硬盘插上后,才能运行Outlook Express。
要求:不用编程你能实现吗?
这个题目很多朋友都有解决方案,但大部分可以分成四类:使用修改文件名法、权限限制法、第三方软件控制和VBS或编程。这里我们只能选择其中介绍较好或有所扩展的文章进行刊登,那些未被刊登文章的朋友也别灰心,也许下次你的文章就会出现在版面上。
巧改文件禁用QQ
■昆明/晏语彬
QQ目录下有个WizardCtrl.dll,它就是新号码的登录向导功能,如果找不到这个文件,在登录新号码时QQ就会出错自动退出。利用这个问题,我们就可以限制新的QQ号登录了。
先把QQ重装一遍,目的是获得一个全新的WizardCtrl.dll(这步一定要做,否则就失效了)。然后,把需要正常使用的QQ号登录一遍,这样就不会被WizardCtrl.dll影响了。接着打开QQ安装目录,找到WizardCtrl.dll(注意,这个文件在QQ安装根目录下,不要搞错),将其重命名(为了隐蔽,最好改为WizardCtrl.dll或者WizardCtrll.dll等)。
至此,整个过程就完了,如果想增加允许登录的QQ号,再把WizardCtrl.dll文件名改回,重复第二、三步即可。
为了防止别人拷贝入WizardCtrl.dll破解,可以在QQ安装根目录下,新建名为WizardCtrl.dll的文件夹,把其图标改为DLL文件的图标。打开命令提示符,进入到刚才的文件夹里,输入“md qq..\”(不含引号),然后关闭命令提示符(删除该文件输入 rd qq..\)。这个方法的好处就是简单、隐蔽,无须使用其他软件。
权限帮我,
让你不能用QQ
■tmx1975
这个方法的原理就是利用QQ在每一个新号码第一次登录时都会在QQ文件夹里创建以QQ号码为名的文件夹,用于存放有关数据。我们如果不让它创建这个文件夹,就会导致它无法登录成功。而登录过的号码由于已经有这个文件夹存在了,所以就能成功登录。我们要保证QQ的安装目录所在盘的文件系统必须是NTFS格式。
第一步:用管理员账户登录,把你准备允许使用QQ的号码全部登录一次(成功与否没关系)。然后进入到X:\Program Files\Tencent文件夹(X为QQ的安装所在盘符),单击上方的“工具→文件夹选项”菜单项,点击“查看”选项卡,去除“使用简单文件共享”项的勾选。
第二步:右击“QQ”文件夹,选择“属性”,进入“安全”选项卡,单击“高级”按钮,会打开“QQ的高级安全设置”窗口。去除“从父项继承那些可以应用到子对象的权限项目”的勾选,接着在弹出的安全对话框中单击“复制→应用”按钮。再选中你常用的那个用户账户名称(比如Administrator),点击“编辑”按钮,在弹出的“QQ的权限项目”对话框中勾选“拒绝”这一列中的“创建文件夹\附加数据”项后再单击“应用到”右侧的倒立小三角形,确保选中“只有该文件夹”这一项(见图)。“确定”退出即可。回到“QQ的高级安全设置”单击“应用”按钮,并在随即弹出的警告对话框中点“是”。
以后再登录时,未使用过的QQ号就无法登录了,注意,此时按“取消登录”无法取消这次失败的登录,小企鹅还是在任务栏里不停地挥动它的小翅膀。其实只要调出“任务管理器”,结束QQ的进程即可。
工具也能让QQ独享
■惘然
具有“只允许指定的QQ号登录”功能的软件有不少比如狂人QQ中带的工具(下载地址:http://bbs.gochina.cn/forum-11-1.html),再比如专门的“QQ锁”(下载地址:http://www.onlinedown.net/soft/43679.htm),还有下面要介绍的免费的“QQ Aqing增强包”(下载地址:http://www.onlinedown.net/soft/55827.htm)。
先打开允许登录的QQ,然后再打开“QQ Aqing增强包”,选择“只允许指定号码登录”,输入QQ号,然后保存即可(见图)。
完美伪装,
用VBS劫持QQ主程序
■山东/闫华礼
用VBS最完美的就是能够保留桌面上QQ的快捷方式,但当别人双击QQ快捷方式时,弹出一个误导性的窗口,而且重新安装QQ也不能正常使用(见图)。
我们先将QQ的主程序QQ.exe复制到C:\Windows目录下,然后打开“记事本”,输入以下内容并保存为“QQ登录.VBS”:
Dim strPrgpth,A
On Error Resume Next '如发生错误,继续执行后续代码
Set A=CreateObject("WScript.Shell")
A.RegDelete"HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\QQ.exe\Debugger"
A.SendKeys "{F5}+{F10}e"
Set A = Nothing
strPrgpth = "E:\QQ\QQ.exe" '如果QQ安装路径不同,在此处修改
Set wshshell = CreateObject("wscript.shell")
Set oexec = wshshell.exec(strPrgpth)
wscript.sleep 3000 '如果脚本无法工作,可以适当延长这部分的时间值
wshshell.AppActivate "QQ用户登录"
wshshell.Sendkeys "{TAB}"
wshshell.Sendkeys "123456789" '换成你自己的QQ号
wscript.Sleep 1000
wshshell.Sendkeys "{TAB}"
wscript.Sleep 1000
wshshell.Sendkeys "password" '换成你的QQ号密码
wscript.Sleep 1000
wshshell.Sendkeys "{ENTER}"
Set A=CreateObject("WScript.Shell")
A.RegWrite"HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\QQ.exe\Debugger","C:\Windows\QQ.exe","REG_SZ"
A.SendKeys "{F5}+{F10}e"
Set A = Nothing
wscript.Quit
当你使用QQ时,双击这个VBS文件就可以一键登录了,而且你不用做任何特殊设置,别人照样不能使用QQ。上面的VBS脚本你可以从http://work.newhua.com/cfan/200724/QQxz.rar下载到。
小提示
★如果你有多个QQ号时,只需要用记事本打开“QQ登录.VBS”,将其中的QQ号替换为你另一个QQ号,并替换与之对应的QQ号密码,最后另存为“另一个QQ号.VBS”即可。
★如果“QQ登录.VBS”运行时,不能自动登录QQ,可以将“wscript.sleep 3000”替换为“wscript.sleep 6000”,这个时间合适与否,是“QQ登录.VBS”脚本能否成功运行的关键。
Just Do It
修改VBS程序,让它能够禁止运行你希望的任何一个程序。
题目1:
网盘下载,我全行
这次的目标是搞定网盘的下载,现在网上的网络硬盘有很多,上面有郭德纲的相声,还有最新的火影忍者、海贼王漫画。有些网络硬盘支持下载软件,有些则只能使用专用的工具,有些只能用单线程,有些支持两线程。有没有简单免费的下载方法能又快又轻松地搞定这些资源呢?
要求:有些网络硬盘是使用Java编写,可能需要用到Java程序。有些网络硬盘限制了单线程,还经常断线,这些问题应该解决呢?
题目2:
换个身份就不带玩了?
编辑部里某位小编为了让电脑运行流畅采用了最流行的,使用User用户的“裸奔”方式,他在使用时发现当FireFox自动升级时,必须要用管理员权限。当小编尝试使用管理员账号权限运行FireFox升级后,发现升级过后的FireFox仅完成了管理员账号的升级,用User权限运行FireFox后,仍然需要升级。
要求:类似的情况还出在其他程序中,怎么才能解决这个问题呢?
题目3:
巧妇能做无米之炊
不用准备锅碗,这可不是本菜谱,你需要做的事情很简单:在系统出现问题时,不用光盘,不用软盘,不用闪盘,不用ZIP驱动器……就可以简单地维护系统,当然之前的准备工作是要在系统正常的时候完成的。你知道利用哪部分了吗?嗯,来点提示吧,它可是“基本输入输出系统”哦!
要求:解决的方法要求能应用在最新的电脑上,并能适应大部分“基本输入输出系统”。要求是不是有点苛刻?没办法谁让我们要修改的部分是“基本输入输出系统”呢,小心为好!
题目4:
有盘符你才能运行
这个任务很简单,当系统中有某个盘符时,才能运行某个程序,这可是小编的需求之一哦,应用范围还是很广的,比如把邮件文件保存在移动硬盘上,只有移动硬盘插上后,才能运行Outlook Express。
要求:不用编程你能实现吗?
这个题目很多朋友都有解决方案,但大部分可以分成四类:使用修改文件名法、权限限制法、第三方软件控制和VBS或编程。这里我们只能选择其中介绍较好或有所扩展的文章进行刊登,那些未被刊登文章的朋友也别灰心,也许下次你的文章就会出现在版面上。
巧改文件禁用QQ
■昆明/晏语彬
QQ目录下有个WizardCtrl.dll,它就是新号码的登录向导功能,如果找不到这个文件,在登录新号码时QQ就会出错自动退出。利用这个问题,我们就可以限制新的QQ号登录了。
先把QQ重装一遍,目的是获得一个全新的WizardCtrl.dll(这步一定要做,否则就失效了)。然后,把需要正常使用的QQ号登录一遍,这样就不会被WizardCtrl.dll影响了。接着打开QQ安装目录,找到WizardCtrl.dll(注意,这个文件在QQ安装根目录下,不要搞错),将其重命名(为了隐蔽,最好改为WizardCtrl.dll或者WizardCtrll.dll等)。
至此,整个过程就完了,如果想增加允许登录的QQ号,再把WizardCtrl.dll文件名改回,重复第二、三步即可。
为了防止别人拷贝入WizardCtrl.dll破解,可以在QQ安装根目录下,新建名为WizardCtrl.dll的文件夹,把其图标改为DLL文件的图标。打开命令提示符,进入到刚才的文件夹里,输入“md qq..\”(不含引号),然后关闭命令提示符(删除该文件输入 rd qq..\)。这个方法的好处就是简单、隐蔽,无须使用其他软件。
权限帮我,
让你不能用QQ
■tmx1975
这个方法的原理就是利用QQ在每一个新号码第一次登录时都会在QQ文件夹里创建以QQ号码为名的文件夹,用于存放有关数据。我们如果不让它创建这个文件夹,就会导致它无法登录成功。而登录过的号码由于已经有这个文件夹存在了,所以就能成功登录。我们要保证QQ的安装目录所在盘的文件系统必须是NTFS格式。
第一步:用管理员账户登录,把你准备允许使用QQ的号码全部登录一次(成功与否没关系)。然后进入到X:\Program Files\Tencent文件夹(X为QQ的安装所在盘符),单击上方的“工具→文件夹选项”菜单项,点击“查看”选项卡,去除“使用简单文件共享”项的勾选。
第二步:右击“QQ”文件夹,选择“属性”,进入“安全”选项卡,单击“高级”按钮,会打开“QQ的高级安全设置”窗口。去除“从父项继承那些可以应用到子对象的权限项目”的勾选,接着在弹出的安全对话框中单击“复制→应用”按钮。再选中你常用的那个用户账户名称(比如Administrator),点击“编辑”按钮,在弹出的“QQ的权限项目”对话框中勾选“拒绝”这一列中的“创建文件夹\附加数据”项后再单击“应用到”右侧的倒立小三角形,确保选中“只有该文件夹”这一项(见图)。“确定”退出即可。回到“QQ的高级安全设置”单击“应用”按钮,并在随即弹出的警告对话框中点“是”。
以后再登录时,未使用过的QQ号就无法登录了,注意,此时按“取消登录”无法取消这次失败的登录,小企鹅还是在任务栏里不停地挥动它的小翅膀。其实只要调出“任务管理器”,结束QQ的进程即可。
工具也能让QQ独享
■惘然
具有“只允许指定的QQ号登录”功能的软件有不少比如狂人QQ中带的工具(下载地址:http://bbs.gochina.cn/forum-11-1.html),再比如专门的“QQ锁”(下载地址:http://www.onlinedown.net/soft/43679.htm),还有下面要介绍的免费的“QQ Aqing增强包”(下载地址:http://www.onlinedown.net/soft/55827.htm)。
先打开允许登录的QQ,然后再打开“QQ Aqing增强包”,选择“只允许指定号码登录”,输入QQ号,然后保存即可(见图)。
完美伪装,
用VBS劫持QQ主程序
■山东/闫华礼
用VBS最完美的就是能够保留桌面上QQ的快捷方式,但当别人双击QQ快捷方式时,弹出一个误导性的窗口,而且重新安装QQ也不能正常使用(见图)。
我们先将QQ的主程序QQ.exe复制到C:\Windows目录下,然后打开“记事本”,输入以下内容并保存为“QQ登录.VBS”:
Dim strPrgpth,A
On Error Resume Next '如发生错误,继续执行后续代码
Set A=CreateObject("WScript.Shell")
A.RegDelete"HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\QQ.exe\Debugger"
A.SendKeys "{F5}+{F10}e"
Set A = Nothing
strPrgpth = "E:\QQ\QQ.exe" '如果QQ安装路径不同,在此处修改
Set wshshell = CreateObject("wscript.shell")
Set oexec = wshshell.exec(strPrgpth)
wscript.sleep 3000 '如果脚本无法工作,可以适当延长这部分的时间值
wshshell.AppActivate "QQ用户登录"
wshshell.Sendkeys "{TAB}"
wshshell.Sendkeys "123456789" '换成你自己的QQ号
wscript.Sleep 1000
wshshell.Sendkeys "{TAB}"
wscript.Sleep 1000
wshshell.Sendkeys "password" '换成你的QQ号密码
wscript.Sleep 1000
wshshell.Sendkeys "{ENTER}"
Set A=CreateObject("WScript.Shell")
A.RegWrite"HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\QQ.exe\Debugger","C:\Windows\QQ.exe","REG_SZ"
A.SendKeys "{F5}+{F10}e"
Set A = Nothing
wscript.Quit
当你使用QQ时,双击这个VBS文件就可以一键登录了,而且你不用做任何特殊设置,别人照样不能使用QQ。上面的VBS脚本你可以从http://work.newhua.com/cfan/200724/QQxz.rar下载到。
小提示
★如果你有多个QQ号时,只需要用记事本打开“QQ登录.VBS”,将其中的QQ号替换为你另一个QQ号,并替换与之对应的QQ号密码,最后另存为“另一个QQ号.VBS”即可。
★如果“QQ登录.VBS”运行时,不能自动登录QQ,可以将“wscript.sleep 3000”替换为“wscript.sleep 6000”,这个时间合适与否,是“QQ登录.VBS”脚本能否成功运行的关键。
Just Do It
修改VBS程序,让它能够禁止运行你希望的任何一个程序。