使用批处理批量安装Windows XP补丁 五月 3rd, 2010
Kder比较爱折腾,喜欢用原版的XP,当然时不时地要重装,各种补丁一大堆,一个一个手动安装?不太现实,于是就网上找了个bat脚本,可以一键安装同一目录下的所有hotfix,代码如下:
@echo off
title 系统补丁批量自动安装
color 1f
cls
MODE con: COLS=60 LINES=25
set tm1=%time:~0,2%
set tm2=%time:~3,2%
set tm3=%time:~6,2%
ECHO %date% %tm1%点%tm2%分%tm3%秒
echo 补丁安装中......
echo.
for %%i in (*.exe) do %%i /passive /norestart /nobackup
ECHO %date% %tm1%点%tm2%分%tm3%秒
echo 补丁已经全部安装完毕!
echo 请按任意键重启电脑!
echo ......
PAUSE >nul
shutdown -r
解决Outlook Express用IMAP收取Gmail时出现的0x800CCC03错误 四月 22nd, 2010
Reportedly, Google stopped accepting SSLv2 connections. SSL2 has serious security problems, so you should upgrade to an email program that supports TLS1/SSL3. (SSL2 is not supported by Yahoo! or Hotmail either, but you can use it with AOL.) You can also use a program like Stunnel to provide the secure connection from your existing email program. 参见:http://www.google.com/support/forum/p/gmail/thread?tid=52eb6a4211175320&hl=zh-CN解决方法: 很简单,换个邮件客户端就行了,Foxmail似乎也不行(见上面的链接)。我用的Opera自带的邮件客户端,ThunderBird也可以,其他的暂不清楚。
关于Google Code的服务条款 四月 15th, 2010
- 如果项目包含可疑文件(恶意软件、病毒、木马等等),会自动触发TOS Voilation,例如: Scheduled for deletion for TOS violation? http://groups.google.co.jp/group/google-code-hosting/browse_thread/thread/a8b772be237e1ab6
- 将Google Code当作了文件共享/托管工具(Generic File Hosting,例如SkyDrive等)、网盘、图床、下载站,或者外链工具。
Google专门为开源软件提供托管服务,并不是你文件的“免费流量供应商”。滥用将导致Google能为真正的开源项目提供的空间减少,所以Google会停止违背TOS的project。 (Google is not a free bandwidth provider for your files. We are a host for open source software exclusively.Your use of the platform was abusive, and reducing our capacity to serve real open source projects. So we destroyed your project.)
参见:About My Project Violation? http://markmail.org/message/y3tvphp5lm4zfdcf - 上传了非开源的软件。例如: Project is "Scheduled for deletion due to Violation of TOS" http://groups.google.com/group/google-code-hosting/browse_thread/thread/4b27d7aa0b4480a6/b7fa525e919cea94 不过,似乎在项目中使用别的开源项目中的二进制文件是可以的: http://groups.google.com/group/google-code-hosting/browse_thread/thread/25afdd276661746c/807353371957f045?lnk=gst&q=binary+files#807353371957f045
Junction:Windows下NTFS的软链接工具 四月 13th, 2010
用过Linux的朋友大都知道“软链接”的好处,ln -s使我们的工作方便了不少。其实Windows下也有类似的工具:Junction,不过只支持NTFS文件系统。
用法:
创建链接
junction C:\link C:\somewhere\target
支持跨越分区(目标分区不必是NTFS文件系统)
junction C:\link D:\target
删除链接
junction -d C:\link
PyPoxySwitch项目被Google警告 四月 10th, 2010
Hi pyproxyswitch project owner, We have detected malware in your project hosted on Google Code. To make the web safer, we have taken down your project. You must remove this malware before we can republish your project. More information about how to clean your computers and your project can be found here: http://code.google.com/p/support/wiki/FAQ#What_should_I_do_when_I_am_notified_that_my_project_contains_mal Once you have fixed the problem, reply to this email to request a review of your project. The Google Code team我到我的项目主页上一看,赫然写着:“Scheduled for deletion due to Violation of TOS.” 天,我冤啊,自从2009-08-20项目建立一直好好的,而且2009-12-9以来我一直没更新过,怎么现在冒出个恶意软件? 我用Virustotal扫了一下,果然发现了所谓的“恶意软件”:
终于明白了,Kder做的这个项目是个快速切换代理的程序,自带了几个代理程序(3proxy,polipo,ip_relay),其中3proxy由于比较强大(俄国人写的),可能有人用它作过后门代理之类的,被上面一些杀软报为Malware了。最令我哭笑不得的是卡巴居然报的是not-a-virus,3proxy和Kaspersky都是俄罗斯出的,呵呵,有照顾? 这可是太可惜了,没办法,只好先把3poxy删了再说吧。 可是,就是想删除文件也不那么容易。 我费了九牛二虎之力也没找到怎么删除Download列表里面的文件,后来一查才知道: Google Code里的文件一旦上传,并且被人下载过,就不能删除(刚刚上传的文件,如果没被下载过就可以删除),只能标记为deprecated,或者联系管理员手动删除,不过不用担心这些文件会使你的项目空间不足,空间容量会自动增加。 参见:http://osdir.com/ml/HostingatGoogleCode/2009-02/msg00116.html
文件 PyProxySwitch.zip 接收于 2010.04.10 06:50:10 (UTC) 反病毒引擎 版本 最后更新 扫描结果 a-squared 4.5.0.50 2010.04.10 - AhnLab-V3 5.0.0.2 2010.04.09 - AntiVir 7.10.6.55 2010.04.09 SPR/Tool.3212 Antiy-AVL 2.0.3.7 2010.04.09 Server-Proxy/Win32.3proxy.gen Authentium 5.2.0.5 2010.04.09 - Avast 4.8.1351.0 2010.04.09 - Avast5 5.0.332.0 2010.04.09 - AVG 9.0.0.787 2010.04.09 - BitDefender 7.2 2010.04.10 - CAT-QuickHeal 10.00 2010.04.09 - ClamAV 0.96.0.3-git 2010.04.10 - Comodo 4552 2010.04.10 ApplicUnsaf.Win32.ServerProxy.3proxy.~B DrWeb 5.0.2.03300 2010.04.10 - eSafe 7.0.17.0 2010.04.08 Win32.Server.Proxy.P eTrust-Vet 35.2.7418 2010.04.09 - F-Prot 4.5.1.85 2010.04.09 - F-Secure 9.0.15370.0 2010.04.10 - Fortinet 4.0.14.0 2010.04.08 Misc/3proxy GData 19 2010.04.10 - Ikarus T3.1.1.80.0 2010.04.10 not-a-virus:Server-Proxy.Win32.3proxy Jiangmin 13.0.900 2010.04.10 - Kaspersky 7.0.0.125 2010.04.10 not-a-virus:Server-Proxy.Win32.3proxy.bq McAfee-GW-Edition 6.8.5 2010.04.09 Riskware.Tool.3212 Microsoft 1.5605 2010.04.10 Program:Win32/TinyProxy NOD32 5014 2010.04.09 a variant of Win32/3Proxy.O Norman 6.04.11 2010.04.09 Suspicious_Gen2.ABHVU nProtect 2009.1.8.0 2010.04.06 - Panda 10.0.2.2 2010.04.09 Trj/CI.A PCTools 7.0.3.5 2010.04.10 Hacktool.Proxy Prevx 3.0 2010.04.10 - Rising 22.42.04.03 2010.04.09 - Sophos 4.52.0 2010.04.10 - Sunbelt 6159 2010.04.10 - Symantec 20091.2.0.41 2010.04.10 Hacktool.Proxy TheHacker 6.5.2.0.259 2010.04.10 - TrendMicro 9.120.0.1004 2010.04.10 BKDR_AGENT.DZ VBA32 3.12.12.4 2010.04.09 - ViRobot 2010.4.10.2270 2010.04.10 - VirusBuster 5.0.27.0 2010.04.09 - 附加信息 File size: 981967 bytes MD5...: c2a195f137c7c8f023817e961f3921f0 SHA1..: 5b8e0ce011395c63b3bc152104fbb660851549e1 SHA256: 69e63f67d511a35e16466b313a9455b11a23e8a21e99879829c57ab02c50ab08 ssdeep: 12288:kPfmm2U+XfFbI2m1EOjFCgckemc5GJVNINxUfz3C/AdE0b9p6dHtLjguz3 yai9OZ:kPx78fy0gcks0JXIvUfm6t6n3SHGtBuS PEiD..: - PEInfo: - RDS...: NSRL Reference Data Set - pdfid.: - trid..: ZIP compressed archive (100.0%) sigcheck: publisher....: n/a copyright....: n/a product......: n/a description..: n/a original name: n/a internal name: n/a file version.: n/a comments.....: n/a signers......: - signing date.: - verified.....: Unsigned Symantec Reputation Network: Suspicious.Insight http://www.symantec.com/security_response/writeup.jsp?docid=2010-021223-0550-99
However, once a file has been out there for a period of time and has been downloaded a number of times, it is too late. The file is already cached in many places around the internet and you can only deprecate it.. Don't worry about the space that it takes up, quota are just there to limit abuse, we are happy to increase the quota for legitimate OSS projects as needed. If you discover late that some file that you thought was good and that has been out there for a while, actually contains sensitive data or something, then file an issue in the "support" project and we will manually take the file down for you.(这里有一个如何删除GoogleCode上文件的方法,可是我试了,不行: Delete a file from Google Code Hosted Project http://www.techquark.com/2009/09/delete-file-from-google-code-hosted.html ) Download里面的文件不能删,仓库里面的总该可以吧?可是……
hg push http authorization required realm: Google Code Mercurial Repository user: password: pushing to https://pyproxyswitch.googlecode.com/hg/ searching for changes abort: authorization failed我移除了本地仓库里的3proxy,想把更改push到服务器的repository,却出现了上面的错误,真的无语了。 于是我只好给管理员发邮件了,目前还没有回复,不过应该不难解决。
如何自定义WM6.1桌面左右软键 四月 8th, 2010
HKEY_CURRENT_USERSoftwareMicrosoftTodayKeys112 (左软键)HKEY_CURRENT_USERSoftwareMicrosoftTodayKeys113 (右软键)其中: Name=”Open” 默认为打开动作,一般不需要修改 String=”……” 修改为你要启用软件的完整路径(用引号括起来),如日历:“WindowsCalendar.exe”。 参考:http://soft.shouji56.com/article/2617.html
启动迅雷时提示Init Task Manager failed的解决办法 四月 6th, 2010
原因
出现此问题是因为系统中缺少这2个dll:msvcp71.dll和msvcr71.dl 。解决
到zhaodll下载(或者去别的电脑上复制)这两个文件, 拷到系统文件夹(C:\Windows\system32)即可。Google退出中国大陆 三月 23rd, 2010
Blocked(完全封锁):Blogger、Sites、Youtube Partially Blocked(部分屏蔽):Docs(https不可用)、Picasa(图片无法显示)、Groups(部分Group不能打开) No issues(正常访问):Web、Images、Gmail、News、AdsGoogle走了,只想说“走好,以后还会回来的”。
Kder的Blog迁回Yo2 三月 17th, 2010
So tired 一月 26th, 2010
Yo2被墙了,真是怕啥来啥。
国外有句名言:“如果一件坏事有可能发生,那么它一定会发生”。自从Yo2的服务器移到香港后,我就整天提心吊胆,呵呵,墙终究还是来了。
我的博客经历不长,但真是命途多舛。
1. 最开始,用过Baidu的空间,后来觉得限制太多,不像真正的Blog,就不用了。
2. 后来发现了Blogger,真是如获至宝,相见恨晚。强大的可定制能力+可绑定域名,正是我梦寐以求的。然而好景不长,Blogger断断续续地被封了N次,用于绑定域名的ghs.google.com更是被“赶尽杀绝”:可用的IP寥寥无几。在换了无数次IP,经历了太多翻墙的艰辛后,我向GFW屈服了——放弃了Blogger。毕竟,写博客是要让更多的人看到的。
3. 借着帮一个朋友管理网站的机会,我在朋友的服务器上建了个WordPress。作为一台高配Server的管理员,那时的待遇肯定比VPS还爽。然后备案的问题又折腾了一阵子,不过总算安顿了几个月。“但是”(不想用这个词,又能怎么样呢?),突然有一天,朋友告诉我,网警通知说我博客上一篇关于Chrome代理的文章有“问题”,说是和某F组织有关。天啊,我冤哪,Chrome只不过是个浏览器,与那F组织可是八杆子打不着啊……“欲加之罪,何患无辞”,我无语。于是,我删除了我的WordPress,这倒也没什么,最觉得过意不去的是连累了朋友,因为这件事闹大了,惊动了单位领导,朋友和几个负责网站的同事还要交罚款,甚至还要进“学习班”……。
4. 经过比较,我选择了Yo2作为下一站目标。然后又经历了绑定域名、备案,Yo2转移服务器、我的接入被取消,接着备案被注销,最后Yo2被墙。 一切都是那么连贯,那么“自然”。
从有第一个博客算起,不过三年;但我真正“写博”的时间,也就一两年,断断续续,百十来篇文章,却历经了这么多“坎坷”。现在真的想说“So tired”,累了。
可我不会放弃,找个地方,继续把Blog写下去。
2010-8-7 更新:转了一圈,yo2又502了,再次回到Google的怀抱,不过这次用的是AppEngine上的micolog了,难道这就是传说中的轮回?