2008年2月10日星期日
TVUPlayer
for online tv
[Prerequisite]
1)Windows XP with Windows Media Player 9 and Internet Explorer 6 or Windows 2000 with Windows Media Player 9 and Internet Explorer 6
2) Windows Media Player 9 & Up
Windows Media Player 10 is recommended.
Setup Factory Unpacker
a bonus of innounp
[URL]
http://downloads.sourceforge.net/innounp/suf001.rar?modtime=1082990549&big_mirror=0
innounp
from homepage:"
Inno Setup is a popular program for making software installations. Unfortunately, there is no official unpacker - the only method of getting the files out of the self-extracting executable is to run it. One piece of software that addresses this issue is Sergei Wanin's InstallExplorer, a plug-in for the FAR Manager that unpacks several types of installations, including Inno Setup (IS). But since it is not updated in a timely fashion, and so does not support the latest IS most of the time, this program was born. The advantages over InstallExplorer are:
* Innounp is open source and based on IS source. Therefore, it is more likely to support future IS versions.
* It recovers portions of the installation script (.iss file), including the registry changes and the compiled Innerfuse/RemObjects Pascal Script, if available.
"
[Version Recommended]
0.19: Supports Inno Setup versions 3.0.0-beta through 5.1.10
latest: see http://sourceforge.net/forum/forum.php?thread_id=1802239&forum_id=353235
2008/02/11, version 0.20 supports the latest inno setup:5.2.2. find http://innounp.sf.net/test020.rar , and 2007-10-27 is the last reply containing software in the thread
[Need Installation?]
NO
[?]
http://www.portablefreeware.com/faq.php#extract
You should use Universal Extractor. It extract files directly from many different types of installer packages.
Note that in order for Universal Extractor to operate on installers created using newer versions of InnoSetup, you should download the latest version of innounp, then extract innounp.exe and place it in the bin subfolder of Universal Extractor. For installers created using the latest version of InnoSetup, you will need the latest beta version of innounp.
If you are still having problems with the extraction after updating innounp.exe, you have two options. You can try running innounp.exe directly from the command prompt (eg. innounp -x installer.exe), or you can resort to installing, extract the files, then uninstalling the program.
2008年2月6日星期三
Notepad++
NO
[Howto Update/Upgrade]
good author. tell about when use zip archive (from the download page)
For the zip format installation, if it's the first time you install Notepad++, just unzip the zip file to desired directory, then execute notepad++.exe. However, if you upgrade Notepad++ from the previous version, you have to follow the instructions:
1. Get Run Dialog by clicking start->run (Notepad++ should be closed).
2. Copy this text %APPDATA%\Notepad++ into the text field of Run Dialog.
3. Click ok. A folder named "Notepad++" will appear.
4. Delete 2 files config.xml and stylers.xml then unzip the zip file and launch Notepad++.
[Software Files]
offline help can be downloaded from the download page
[RunTime]
Explorer context menu entry (right click) - also see download page
[As a Platform?]
YES
see the download page
[?]
Notepad Replacement: see download page
FreeMind
0.8.0: JRE 1.4.2 or JRE 5
higher: JRE 5 or JRE 6
[Need Installation?]
NO
[Software Files]
freemind.exe: it use c:\Documents and Settings\***\.freemind\
freemind.bat: as shown below, it can use .\.freemind\
lib\freemind.jar: double-click, but also use .freemind\ same as freemind.exe
[Version Recommended]
0.8.0 is Stable
Edition:"
You may choose a minimum install that gives you only the basic FreeMind package or a maximum install, which includes plugins for Scalable Vector Graphics (SVG), Portable Document Format (PDF), reminders and help files.
"
[Portable Support]
http://freemind.sourceforge.net/wiki/index.php/Asked_questions#I_start_FreeMind_but_nothing_happens
"
USB Portable FreeMind
Just add the following Java option in the freemind.bat or freemind.sh and everything is contained on the USB stick:
-Duser.home=.
As an example see the new content of my BAT-file, which looks like:
@echo off java -Duser.home=. -cp lib\freemind.jar;lib\commons-lang-2.0.jar;lib\forms-1.0.5.jar;lib\jibx\jibx-run.jar;lib\jibx\xpp3.jar;lib\bindings.jar freemind.main.FreeMindStarter
This lets FM create and use the subfolder .freemind in the location of the freemind.bat.
As we know, USB flash drives support only limited number of writes. It means that reliability of such device drops down as time advances. Freemind, by default, saves your open maps every minute to .freemind dir which is in this case on the flash drive. If you aren't too paranoid you can avoid this by setting autosave dir to tmp dir of your OS. Freemind will automatically delete autosaves on exit so your precious data won't be left on a host machine. Go to Tools->Preferences->Path to automatic saves and set it to 'default'. Freemind will understand this on Windows probably as c:\windows\temp, Linux - /tmp or /var/tmp.
That's it and enjoy!
"
good. unlike jedit, freemind offer this way to change this path: c:\Documents and Settings\***\. also cool to protect usb drive
jEdit
JRE 5 or later
[Need Installation?]
YES
[Can be Greened?]
YES?
[Version Recommended]
4.2 is Stable
[Portable Support]
although extract-method works, simulating using sb is better. then copy out
but it seems only partly greened. for example, from jEdit->Main Menu->Utilities->Settings Directory, we know it saves setting on:C:\Documents and Settings\***\.jedit\ seems no ways to green it
超级批量文本替换
Google: 超级批量文本替换
http://www.yestudio.cn/
http://www.fjye.com/
[Need Installation?]
NO
[Version Recommended]
3.0 is Classic
GTK+
a prerequisite for some program like gimp, stardict
issue when green those apps
[URL]
Google: gtk+
Google: gtk+ windows binary
[Need Installation?]
NO
(but there are so many files are you need a long time to know what to download, where to copy in windows, what else should do...)
GIMP
GTK+
(but the installation file already has, like stardict)
[Need Installation?]
YES
[Can be Greened?]
NO(GTK+ Issue)
YES(Use PortableApps.com Edition)
jZip
a more front end (un)compression tool introduced by 7-zip homepage
[Need Installation?]
YES
[Can be Greened?]
YES
[Portable Support]
its a wise type,and there is an unwise.exe, uninstall,exe, install.log
2008年2月4日星期一
MPC
Google: mpc
enter the homepage, click download->browse all files, find "classic"
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
[Version Recommended]
6.4.9.0 is Classic
k-lite's newest contains 6.4.9.1, ???
vFloppy
http://vfloppy.51.net/
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
[Version Recommended]
1.5.0 is Classic
DiskGenius
李大海 / 爱数
[URL]
http://www.eisoo.com/cn/
-and from about..., we know:
http://www.diskgenius.cc
(http://www.eisoo.com/cn/professional/diskgenius/)
http://bbs.diskgenius.cc
(http://softbbs.it168.com/forum-112-1.html)
[Hardware Platform]
X86
[Software Platform (OS)]
DOS (V2.X)
WXP+SP2 (V3.X)
[Need Installation?]
YES
[Can be Greened?]
YES
[Version Recommended]
is Classic
3.0.128 beta 1 is Latest
[Howto Update/Upgrade]
by main menu, or
update.exe, update.dll
[?]
http://tech.sina.com.cn/s/s/2008-01-28/14332001394.shtml
[Portable Support]
by sb. exist: unins000.exe & unins000.dat
2008年2月3日星期日
StarDict
StarDict / 星际译王
[URL]
Google: stardict
[OnLine]
YES
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Prerequisite]
GTK+
[Need Installation?]
YES
[Can be Greened?]
NO(GTK+ Issue)
[Need OS Restarting?]
NO
[Security]
when za alert stardict want to inject code to explorer, just deny, although it seems not harmful
when za alerted stardict want to access internet, ok. (stardict 3' net ditioarny fuantinality)
[As a Platform?]
YES
dictioarny:
You can also download the Dictionary files here.StarDict uses the opensource dictionaries collected from the internet. If any of them influence your copyright, please let us know, we will delete it.
network dic: new feature in version 3. but even after I register an account(by the UI of the software), I can only choose at most 8 net dicts. more, this funcionality seems unstable, the program dead when I was browsing the net dicts.
customize dictionary:http://stardict.sourceforge.net/HowToCreateDictionary
"
How to create your own dictionaries.
First, read doc/DICTFILE_FORMAT.
Second, install stardict-editer package. For more tools, download the stardict-tools source code tarball and compile it, you will find many tools at src/, such as tabfile, babylon, stardict2txt, stardict_verify.
In most case, I recommend the "tabfile" converter to create your own dictionaries. You need to create a text file first, it should be encoded in UTF-8, and the new line characters should be "\n", if it is in DOS file format("\r\n"), you can use "dos2unix" to convert it.
Here is a example dict.tab file:
============
a 1\n2\n3
b 4\\5\n6
c 789
============
It means: write the search word first, then a Tab character, and the definition. If the definition contains new line, just write \n, if contains \ character, just write \\.
Then use "tabfile" to compile it:
./tabfile dict.tab
You will find three files that are generated by tabfile: "dict.ifo", "dict.dict" and "dict.idx", then you can compress the "dict.dict" file by dictzip:
dictzip dict.dict
You will get the "dict.dict.dz" file. You can find dictzip at DICT project, http://www.dict.org, just download its source code tarball and compile it, then you can find "dictzip" in it.
StarDict can load the dict.dict directly too, so dictzip is optional.
You can use gedit to edit the "dict.ifo" file, change the bookname, description, etc. and you can look at the "src/example.ifo" file for a example. Use "ls -l dict.tab.idx" to get the idxfilesize.
Now you can create a directory at /usr/share/stardict/dic/, for example:
mkdir /usr/share/stardict/dic/example-dict/
And move dict.dict.dz, dict.idx, dict.ifo into this directory:
mv dict.dict.dz dict.idx dict.ifo /usr/share/stardict/dic/example-dict/
It is suggested that you verify this dictionaries at last by:
./stardict_verify /usr/share/stardict/dic/example-dict/dict.ifo
Run StarDict and you will find the dictionary that created by yourself.
Another format that StarDict recommends is babylon source file format, it is just like this:
======
apple|apples
the meaning of apple
2dimensional|2dimensionale|2dimensionaler|2dimensionales|2dimensionalem|2dimensionalen
two dimensional's meaning
the sencond line.
======
Use babylon to compile it. stardict-editer can compile it too.
If you want to distribute your dictionary at StarDict website, just contact me.
lee ray
http://www.stardict.org
2006.6.29
"
[?]
pronunciation: on download page.
"
WyabdcRealPeopleTTS package make StarDict pronounce those English words. It is just many .wav files.
In Linux, you can extract(tar -xjvf) the tarball at "/usr/share/". In Windows, you can use WinRAR to extract the tarball and install it at "C:\Program Files\" or "Program Files\StarDict\".
"
wyabdc:我也爱背单词
but recommend m-w
全文翻译:it use google/yahoo... . new in version 3
取词否:左下角
如果界面显示不了中文有两个可能:
1. 因为 Gtk+ 运行环境设置为不支持中文编码. 开始 -> 所有程序 -> GTK+ Runtime Environment -> Select language.
2. 因为某些字体不支持中文, 比如 Calibri. 在软件窗口的点击右下角"设置"按钮, 将字体改成"Tahoma 9".
至于在 windows 的安装顺序是:
1. Gtk+
2. StarDict
3. 解压词典到[StarDict的安装目录]\dic, 装到这里可以先试试可否查单词, 但现在还不能发音.
4. 解压发音文件到[StarDict的安装目录], 解压音乐文件分别放在[StarDict的安装目录]\WyabdcRealPeopleTTS\[a~z]中.现在重新进入系统试一下点击窗口上的小齿轮, 就可以听到发音了.
[Portable Support]
7-zip ok (or UE which also calls 7-zip)
$[31]\ has 7 dirs same as that after-installed
$R9\ has plug_ins/ which contains PDF plugin:StarDict.api (copy this file to adobe reader's installation dir's plug_ins/ dir then restart adobe reader, enable the extra button inside the reader)
$TEMP\ contain gtk_runtime.exe
but the installed has an empty dir: treedict/
the files: stardict.exe, TextOutHook.dll, TextOutSpy.dll
just copy, start stardict.exe and it complain lack dll file
try install the gtk_runtime.exe, silent. rerun, a dialog pop up saying already installed. but still dll lack. unpack this exe, copy all dll, program starts but abnormal
goto gtk+'s homepage,on dowload page for windows, there are so many components. try just downloading "gtk+" component, but just a zip file, no readme. and still lack dll. see http://library.gnome.org/devel/gtk-faq/stable/, no use.
so gotta setup. and setup tells me gtk+ already installed(because i've executed the gtk_runtime.exe extracted already) and next next... OK
this time try copy out and run, still fail, say an png not found.
so gotta use setup
[Resource]
http://wiki.linux.org.hk/w/StarDict_in_Windows
http://hi.baidu.com/landnow/blog/item/97e261f002227baba50f5271.html
2008年2月2日星期六
VNC Free Edition (Server/Viewer)
RealVNC
[License]
diff for diff edition, see http://www.realvnc.com/vnc/features.html
[URL]
Google: vncviewer
when downloading, just ignore the form you are asked to fill - it's not rquired
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
YES
[Can be Greened?]
YES?
[Version Recommended]
4.1.2 is Latest
[Need OS Restarting?]
NO
[?]
http://www.realvnc.com/vnc/how.html
http://www.realvnc.com/products/free/4.1/winvnc.html
http://www.realvnc.com/products/free/4.1/winvncviewer.html
[Portable Support]
use sb. except unins000.dat & unins000.exe, got other 5 files
as for vnc server, refer the dialog during installation. service issue. so may not be able to be portable. (sb can deal wit such service?)
Sandboxie
(Official) for use: browser/try install
一、防范未知病毒和流氓软件;
二、测试、调试新软件,无后顾之忧;
三、尝试危险操作,比如修改注册表时, 可以在影子系统上尝试, 看看会否出现
严重问题;
四、服务器上使用影子系统, 让它更加安全、稳定,并减少管理员维护的负担;
五、保护杀毒软件,构建双重防御体系;
六、操作电脑不留痕迹,上网冲浪不留记录,保护个人隐私;
七、使用电脑不留垃圾数据,每天都用新电脑;
八、阅读可疑邮件或者打开可疑网站链接;
九、将电脑给新手使用,不用担心数据丢失或者系统损坏;
十、制作绿色软件
[License]
http://www.sandboxie.com/index.php?FrequentlyAskedQuestions#ExtraFeatures
"Which features are unlocked in the registered version?
In the registered version, Sandboxie can be configured to issue a warning SBOX1118 whenever a particular program is launched outside the sandbox.
You can also configure Sandboxie to automatically sandbox particular programs, even when they are not launched explictly through Sandboxie.
Since version 2.47, registered users can run sandboxed programs in any number of sandboxes at the same time, while non-registered users can run sandboxed programs in only one sandbox at a time.
"
http://www.sandboxie.com/index.php?RegisterSandboxie
"You may use Sandboxie free of charge for any length of time that you desire. However, if you use Sandboxie for more than 30 days, the software will occasionally remind you to consider paying the registration fee. By doing that, you would show your support for further development and improvement of Sandboxie.
By paying the registration fee of $25 US-dollars you get a life-time registration key to this and and all upcoming versions of the Sandboxie product. You also get to use a few of the features of Sandboxie that are reserved for paying users.
Please bear in mind that this is currently a privately-operated endeavor, and registering Sandboxie does not guarantee you any level of technical support. You may, of course, always post your experiences with Sandboxie on the web forums or by e-mail, and I will do my very best to provide satisfactory answers and solutions to problems.
The registration key is personal and is not transferable into computers or electronic media that you do not own. If you do not agree to these terms or the terms listed in the End-User License Agreement, you may continue using Sandboxie free of charge, as long as you are not in violation of any of the conditions of the license. "
[URL]
Google: Sandboxie
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
YES
[Can be Greened?]
YES?
[Need OS Restarting?]
NO
[Version Recommended]
3.22 is Latest
File MD5Sum: ded7d845d355b3920435ef6294808c23
File SHA1Sum: 71c3ceba47b84f44e62d208d7e9697cede036044
http://www.sandboxie.com/index.php?SandboxieInstallChecksums
[Howto Update/Upgrade]
"If you have an earlier version of Sandboxie already installed, you can let the installer upgrade (overwrite) your existing installation. "
[?]
http://www.sandboxie.com/index.php?HelpTopics
[Portable Support]
7-zip or UE(IDed as 7-zip package)
peid:Nullsoft PiMP Stub [Nullsoft PiMP SFX] *
after compare the dir released by 7-zip and UE, i found they are same except:
1)7-zip does NOT contain [NSIS].nsi
2)the same file SbieDll.dll is renamed to SbieDllX.dll in UE
and compare 7-zip ed with the already-existing one in c:\program files\sandboxie., i found 7-zip only has an extra dir: $PLUGINSDIR
so to make sb portable, just copy except the dir $PLUGINSDIR/ ?
later, i tried it in another system, but fail.
then wehn during the installation, i found it shows the type(left-bottom corner: Nullsoft Install System 2.12) and the details, and you can right-clcik to copy the whole list:"
Extract: D:\Temp\nsd30.tmp\KmdUtil.exe
Running KmdUtil command: stop SbieSvc
Execute: "D:\Temp\nsd30.tmp\KmdUtil.exe" stop SbieSvc
Running KmdUtil command: stop SandboxU
Execute: "D:\Temp\nsd30.tmp\KmdUtil.exe" stop SandboxU
Output folder: C:\Program Files\Sandboxie
Extract: SbieDrv.sys
Extract: SbieMsg.dll
Extract: SbieDll.dll
Extract: SbieSvc.exe
Extract: SandboxieRpcSs.exe
Extract: SandboxieDcomLaunch.exe
Extract: SandboxieBITS.exe
Extract: SandboxieWUAU.exe
Extract: SandboxieCrypto.exe
Extract: SandboxieEventSys.exe
Extract: Start.exe
Extract: SbieCtrl.exe
Extract: LICENSE.TXT
Create shortcut: C:\Program Files\Sandboxie\QuickLaunch.lnk
Copy to C:\WINDOWS\Installer\SandboxieInstall.exe
Created registry key Software\Microsoft\Windows\CurrentVersion\Uninstall\Sandboxie
Created registry value DisplayName in key Software\Microsoft\Windows\CurrentVersion\Uninstall\Sandboxie
Created registry value UninstallString in key Software\Microsoft\Windows\CurrentVersion\Uninstall\Sandboxie
Create folder: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie
Create shortcut: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie\Run any program sandboxed.lnk
Create shortcut: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie\Sandboxie Start Menu.lnk
Create shortcut: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie\Run Web browser sandboxed.lnk
Create shortcut: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie\Run Windows Explorer sandboxed.lnk
Create shortcut: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie\Sandboxie Control.lnk
Create shortcut: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie\Uninstall Sandboxie.lnk
Completed
"
C:\WINDOWS\Installer\SandboxieInstall.exe is exact the same as the installation exe
and uninstall is just call it with parameter: /remove
copy the log, click next, then sandboxie goto the key step:
Driver installation. this is why I fail.
it will install a sevice: Sanboxie Service, which is bound to c:\Program Files\Sandboxie\SbieDrv.sys
i tried modifying: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SbieDrv, the ImagePath's value to that .sys on my usb driver, but seems no use. it is said you need InstallUtil.exe which is in vs2005 to install service
[Resource]
http://www.x-force.cn/article.asp?id=288
sanboxie & thunder
and folders), so use sandbox.
for *minisite & * tips, we can in sandboxie set "atutomatically terminated"
but no use. after a while, they started and cause high cpu usage. so let
thunder stay on.
(as for outside sandbox, these 2 processed are blocked by za)
HijackThis
a secuirty tool
"a free antispyware program for computer experts."
[Author]
"In March 2007, I sold HijackThis to TrendMicro."
[URL]
Google: hijackthis home
both the 2 sites are right, they all tell you the ip: http://216.180.233.162/~merijn/
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
[Version Recommended]
2.0.0 beta is Latest
1.99.1 is Classic
[?]
hijackthis log tutorial: http://www.spywareinfo.com/~merijn/htlogtutorial.php
DefaultMail
to easily change default mail client in windows
"DefaultMail utility helps you set the default email client for the currently logged on user account in Windows XP. Note that Windows XP's user interface does not provide you an option to set a per-user default email client. One setting affects all the users, machine-wide."
[URL]
Google: defaultmail
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2 (Windows XP Only)
[Security]
"Administrator or Limited User account. Does not work under Guest account."?
[Need Installation?]
NO
[Version Recommended]
2.2 is Latest
excerpt:"
1.0 - [May 20, 2004] Initial release
2.0 - [June 26, 2004] SimpleMAPI calls now launch the per-user default mail client
2.1 - [Aug 21, 2005] Changes in UI, error-handling improvements
2.2 - [May 27, 2006] Maintenance release
"
DefaultBrowser
to easily change default browser in windows
"DefaultBrowser allows you set the default web browser for your user profile in Windows XP, without affecting the other users. The list of browsers you see in the Presets are tested and working flawlessly as user defaults. Note that the user interface in Windows XP does not provide an option for setting the default browser for each user."
[URL]
Google: defaultbrowser
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2 (Windows XP Only)
[Security]
"Administrator or Limited User account. Does not work under Guest account. "
[Need Installation?]
NO
[Version Recommended]
1.6 is Latest
excerpt:"
v1.6 - (July 13, 2007) - Added support for Opera
v1.5 - (Sep 18, 2006) - Added support for Avant Browser
v1.4 - (Dec 01, 2005) - Fixes a problem where two Firefox windows opened when launching URLs.
v1.3 - (Aug 23, 2005) - Added support for Deepnet Explorer and Maxthon browsers.
v1.2 - (Feb 18, 2005) - Minor modifications in code.
v1.1 - (Sep 24, 2004) - Added support for Mozilla Firefox browser.
"
2008年2月1日星期五
Oyez- TEXAS V. JOHNSON, 491 U. S. 397 (1989) -- US Supreme Court Cases from Justia & Oyez
NO to the Microsoft Office format as an ISO standard
I ask the national members of ISO to vote "NO" in the ballot of ISO DIS 29500 (Office OpenXML or OOXML format) for the following reasons:
1. There is already a standard ISO26300 named Open Document Format (ODF): a dual standard adds costs, uncertainty and confusion to industry, government and citizens;
2. There is no provable implementation of the OOXML specification: Microsoft Office 2007 produces a special version of OOXML, not a file format which complies with the OOXML specification;
3. There is information missing from the specification document, for example how to do a autoSpaceLikeWord95 or useWord97LineBreakRules;
4. More than 10% of the examples mentioned in the proposed standard do not validate as XML;
5. There is no guarantee that anybody can write software that fully or partially implements the OOXML specification without being liable to patent lawsuits or patent license fees by Microsoft;
6. This format conflicts with existing ISO standards, such as ISO 8601 (Representation of dates and times), ISO 639 (Codes for the Representation of Names and Languages) or ISO/IEC 10118-3 (cryptographic hash);
7. There is a bug in the spreadsheet file format which forbids any date before the year 1900: such bugs affect the OOXML specification as well as software applications like Microsoft Excel 2000, XP, 2003 and 2007.
8. This standard proposal was not created by bringing together the experience and expertise of all interested parties (such as the producers, sellers, buyers, users and regulators), but by Microsoft alone.
WinDiff
Google: windiff
or just copy from xp disc, \support\tools\support.cab, copy 3 files: windiff.exe, windiff.hlp(optional), gutils.dll
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
[Version Recommended]
from xp disc
1by1
dir player
[URL]
Google: 1by1
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Prerequisite]
200 MHz CPU · Windows or Linux with Wine
mp3 ACM codec (present in XP/Vista) or mpglib.dll
Optional: input plugins
[Need Installation?]
YES
[Can be Greened?]
YES
[Addon]
http://mpesch3.de1.cc/misc.html
mpglib dll
dsp_compwide
[Software Files]
donot know what is TBFlat.bmp? just reserve
[SettingsFiles]
1by1.ini
[Portable Support]
tc:ctrl+PageDown
Alt Commander
super similar as tc, but more powerless
[URL]
Google: alt commander
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
[Version Recommended]
1.3-20071014 is Latest
[SettingsFiles]
altcmd.ini
xplorer2
it offered a 3rd panel, compared with explorer, so its tree maniplation is similar to explorer (single direction:tree->content, not dual direction like tc/fc), and many other advanced funcionality like tc/fc, including quick click any dir during a path(like fc, but tc not support); also its stability is as strong as explorer/tc (fc is worse, esp. for network share folder operation(even a LAN)).
it's easy to google its sn, but i decided not to use it
2008年1月31日星期四
WinMerge
Google: winmerge
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language]
Unicode
[Need Installation?]
NO
[Software Files]
(you can see Files.txt)
Filters/
MergePlugins/
Language/
Docs/
Register.bat
UnRegister.bat
WinMergeU.exe (except for Windows 98/ME users who should use WinMerge.exe).
...
[RunTime]
Register.bat
UnRegister.bat
also see:
http://winmerge.org/2.6/manual/Installing.html
(5.4 Shell Integration)
[Portable Support]
official: .zip
portableapps: also offer(try?)
(There are 7-Zip MSI installers that do not install all the files WinMerge needs (namely 7zip_pad.xml in 7-Zip program folder). If there are problems with archive support enabling, try running the EXE version of the 7-Zip installer.)
WinMerge can support packed archives only if 7-zip plugins exists. you can in options->pack support, click the url...
or in help->check archive support... click url...(note: if Merge7z***U.dll is copied the same dir as winmergeru.dll, this menu item disappears)
also see "5.5.7-Zip and Archive Support" in http://winmerge.org/2.6/manual/Installing.html
my experience:
Shared intallation: copy Merge7z***[U].dll (depend on the file(s)) you selected to system32
Application specificl installation: copy to the path where the .exe file you specify reside. under this installation, check "Enable standalone operation" to copy only lang/ 7zip_pad.xml , 7z.dll and the latest Merge7z***.dll and Merge7z***U.dll.
Synchronize It!
Google: synchronize it!
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Prerequisite]
WinMerge is pretty much independent from other system components. It doesn't integrate tightly to Windows or use lots of dlls. WinMerge[U].exe itself is dependent of MFC71[U].dll , MSVCR71.dll and MSVCP71.dll in addition to some system DLLs.
(if none, download the runtime package)
[Language]
Unicode
[Need Installation?]
NO
[SettingsFiles]
wndsync.ini
[RunTime]
if wndsync.reg exists, "If this file exists, Synchronize It! will save settings in Registry."
Compare It!
Google: compare it!
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language]
Unicode
[Need Installation?]
NO
[SettingsFiles]
wincmp3.ini
AptDiff
by the author of aptedit, but freeware
[URL]
Google: aptdiff
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
YES
[Can be Greened?]
YES
[Howto Update/Upgrade]
adupdate.exe (it will slowly downlaod the latest adsetup.exe - when process is 100%, click "minimize to tray" and the setup dialog pop up)
[Software Files]
see unins000.dat (unins000.exe calls it)
[RunTime]
also see unins000.dat, it has info about reg operation for context menu
[Portable Support]
Officail: only .exe.
also no result in internet for portableapps.
tc-ctrlpagedown:no.
7-zip:no.
UE:guessed right, but failed
PEiD: Borland Delphi 2.0 [Overlay]
but it offered an uninstall log file which says:
Inno Setup Uninstall Log
and a list of files and reg operations
EPScan
tiny tool by author of trid
[URL]
check that of trid
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
BDllScan
tiny tool by author of trid
[URL]
check that of trid
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
LeakOut
tiny tool by author of trid
[URL]
check that of trid
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
2008年1月28日星期一
Split32
the author is the author of xvi32.
after find out xvi32, click "other freeware" to goto:
http://www.chmaas.handshake.de/delphi/freeware/freeware.htm
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
[SettingsFiles]
Split32.ini
[RunTime]
Split32.ini
green
Install:
Static:
BlackBox/WhiteBox
support(+) / not support(-)
W+ W- B+ B-
archive format:.zip .cab(2 kinds in fact?) .msi .exe
Dynamic
DS: SB ....
DD: *Mon
RunTime
--------
[Install]
[[static aspect]]
(1) the property of your downloaded files
White: get by unpacked (general .zpi file)
Black: get by simulation running (general .exe or .msi, including .pak.exe)
+: support
-: no support
W+: no installation & officially support (notepad++)
sample: .zip
W-: no installation (in fact similar as W+)
sample: .zip
B+: installation but officailly support (like U3/PA)
if U3/PA site officially says they support, relunctant count as B+
sample: .pak.exe
B-: installation & no portable/green edition
sample: .exe
official site may offer B-, W(+/-), B+
PA site may offer B+ (i have a U3 before and its quality...)
or google to findout B+
if you are clear about what is, for convience & update(upgrade), you can
use B+
(2) the file format of your downloaded files: jsut as in content
your research in them: use
TC: enter/Ctrl-PageDown (also its plugin like MSI)
7-zip or winrar
Universal Extractor
(PEiD as a utility)
sample:
.zip: tc built in support (ENTER)
.cab: seems built in support by TC (example: TC its self's installation
package)
.msi: tc+MSI, or 7-zip, or UE
.exe: Ctrl+pageDown, or 7-zip. or UE
[[dynamic aspect]]
for files of kinds B(lackBox), esp. B-, you may want to simulatig the
installation progress. 2 way:
compare result with initial status: I call it:
DS (Dynamic Static).
use: Sanboxie, regsnap, ...
monitor the whole progress:
DD (Dynamic Dynamic)
use: FileMon & RegMon
[RunTime]
without relation to the above, a program may:
generate/modify file (whether under pragram dir or not)
sample: the .ini file ; data file ; position file ; help.gid ;
%appdata% ; my document ; %temp% ; sendTo ; system32\ ;
....
modify registry
sampel: rightButton Menu ; fileAssocaition
load service (!)
load device driver (!)
2008年1月27日星期日
XVI32
Google: xvi32
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
English
[Need Installation?]
NO
[Version Recommended]
2.51 is Latest
[Software Files]
# XVI32.EXE (the executable)
# XVI32U.HLP (help file)
# XVI32U.CNT (help contents file)
# 6 character conversion tables (XCT files), e.g. to convert DOS codepage 850 to Windows codepage 1252, refer to screenshot
# README.TXT
FreeCommander
Google: freecommander
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
English (More See Below)
[Need Installation?]
YES(.exe)/NO(.zip, it's at the bottom of http://www.freecommander.com/fc_u3_en.htm :)
[Can be Greened?]
YES(for the .exe one)(OR: Use Official PortableApps Edition)(OR: Use the .zip one)
[Version Recommended]
2007.10a is Latest
See: http://www.freecommander.com/fc_logchanges_en.htm
[SettingsFiles]
FreeCommander.ini
also see http://www.freecommander.com/fc_faq_en.htm for more info.
[As a Platform?]
YES
See: http://www.freecommander.com/fc_utilities_en.htm
it introduced an external viewer: Universal Viewer (ATViewer), and editor: pspad, and a file compariosn tool: WinMerge, AptDiff. it also gives their url and a simple snapshot and guide to use under freecommdander. try...
[?]
Language: although fc support chinese, it "FreeCommander is non-unicode program"(http://www.freecommander.com/fc_faq_en.htm)
ShortKeys: http://www.freecommander.com/fc_ShortCuts_en.htm
[Portable Support]
【I1】Official
http://www.freecommander.com/fc_u3_en.htm
U3: YES
PortableApps: YES
so install on usb stick directly.
we got files and dirs:
App\
Data\
Other\
FreeCommanderPortable.exe
help.html
below is just personal research for interest
【III1】 extract
peid-0.94 told me(freecommander 2007.10a): Nullsoft PiMP Stub [Nullsoft
PiMP SFX] *
in TC, Ctrl+PageDown: no use.
7-zip: ok
Universal Extractor : also ok(i notice it decided to use 7-zip...)
so i guess 7z and uniEx are same. using tc's "Sync dirs...", in the
dialog, check "subdir", better check "content", and found UE has one more
file:[NSIS].nsi. it seems to be unimportant
(you can also use tc's plugin:catalog to get 2 .lst file for each extracted
folder and view the list file. at the end of each file, are
"total files 69 total size 3,344,235"
"total files 68 total size 3,330,881" respectively
and [NSIS].nsi is 13,354. right exact
except the .nsi file we got:
$[31]\
$PLUGINSDIR\
FreeCommanderPortable.exe
help.html
the 2 files are the same as above
and in $[31]\, we got
$PLUGINSDIR\
App\
Data\
Other\
after some research, i found the dir app/, data/ , other/ are same as above
looked at
【III2】 check log file for uninstallation
no such file. but druing the installation, you can see what the installer
is doing---but very fast,and disappear after it finish and automatically
comne to next step
【Result】
App\FreeCommander\fcStart.ini:
[Start]
freeCommanderIniDir=
(i guess it will change after running)
App\FreeCommander\FreeCommander.md5:
contains 5 files' md5 (1 .exe, 2 .dll, 2.bin)
App\FreeCommander\fc_info.dat
i guess it contains settings?
but see:
Data\settings\FreeCommander.ini.default
after running, a FreeCommander.ini file will be generated
and a .manifest file
also c c: app\AppInfo\
as for other\, i do not know
*** del unncessary fils ***
App\FreeCommander\lng\*, except: English.lng (and chinese_s.lng, or fc will
complain each time it start -- you can specify in config, then restart fc,
it won't complain again)
App\FreeCommander\readme_*.txt: very boring
App\FreeCommander\LeiaMe_fC2007.txt: almost same as the above readme-*.txt
shortcuts: PortableApps menu is ready
note: this software has no auto update
【Test】
on a pure machine, esp. no admin priority
and see help->about
an alternative:
[Try Unportable version]
from fc_setup_.zip get fc_setup.exe:
【extract】
tc->Ctrl+PageDonw:fail. 7-zip:fail; uniExtractor:fail(it said this exe
file is inno but it failed)
peid told me:
Borland Delphi 2.0 [Overlay]
【run in sb】
found is-P7FBK.tmp is running in tmp folder when installing
copy outside sb,rename to exe and peid told me:
Borland Delphi 2.0
use UE, it said it is installshied, and suggest 2 methods, and both failed
(the 2nd method compain missing .bin file, which does not exist in sb --
this is verified when i run this exe file directly)
so just continue to run. (ans snapshot the installation process for
furthuer indentification)
finish installation, before running, have a look at the sb, and we found
only c:\program fils\freecommander is worth investigation. to there:
under it, a dir: lng\
and the files: 1 md5 file, 5 important files(exe dll bin), fc_info.dat, a
freecommander.exe.manifest, freecommander.ini, a readme_*, a .lnk file, and
2 uninstallation files: unis000.exe, and unis000.dat(a glimpse shows no
more valuable thing in this dat file).
compare with those on the usb stick:
the 1st 8 files are same(except usb stick has the path: app\frercommander\,
the key difference:
1) freecommander.ini is under data\settings\ after running in usb stick
2) in usb stick, uder app\freecommader\, a file: fcStart.ini
3) in usb stick, under app\freecommander\, a dir temp\, containing a txt
file: do not delete.txt (filesize:0)
4) usb stick has a hierarchy while your-own-portabe-by-copy is flat
so if you want an own made, just copy the 8 files, the FreeCommander.ini,
and the lng/ dir, to a single dir :)
Notepad2
Google: notepad2
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
English
[Need Installation?]
NO
[Portable Support]
you can only reserve the .exe and .ini files after unpacking the zip archive
编码,内码,big/little endian,BOM等到底是些什么?ZZ
这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:
- 问题一:
-
使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢?
我很早前就发现Unicode、Unicode big endian和UTF-8编码的txt文件的开头会多出几个字节,分别是FF、FE(Unicode),FE、FF(Unicode big endian),EF、BB、BF(UTF-8)。但这些标记是基于什么标准呢?
- 问题二:
- 最近在网上看到一个ConvertUTF.c,实现了UTF-32、UTF-16和UTF-8这三种编码方式的相互转换。对于Unicode(UCS2)、 GBK、UTF-8这些编码方式,我原来就了解。但这个程序让我有些糊涂,想不起来UTF-16和UCS2有什么关系。
查了查相关资料,总算将这些问题弄清楚了,顺带也了解了一些Unicode的细节。写成一篇文章,送给有过类似疑问的朋友。本文在写作时尽量做到通俗易懂,但要求读者知道什么是字节,什么是十六进制。
0、big endian和little endian
big endian和little endian是CPU处理多字节数的不同方式。例如“汉”字的Unicode编码是6C49。那么写到文件里时,究竟是将6C写在前面,还是将49写在前面?如果将6C写在前面,就是big endian。还是将49写在前面,就是little endian。
“endian”这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开,由此曾发生过六次叛乱,其中一个皇帝送了命,另一个丢了王位。
我们一般将endian翻译成“字节序”,将big endian和little endian称作“大尾”和“小尾”。
1、字符编码、内码,顺带介绍汉字编码
字符必须编码后才能被计算机处理。计算机使用的缺省编码方式就是计算机的内码。早期的计算机使用7位的ASCII编码,为了处理汉字,程序员设计了用于简体中文的GB2312和用于繁体中文的big5。
GB2312(1980年)一共收录了7445个字符,包括6763个汉字和682个其它符号。汉字区的内码范围高字节从B0-F7,低字节从A1-FE,占用的码位是72*94=6768。其中有5个空位是D7FA-D7FE。
GB2312 支持的汉字太少。1995年的汉字扩展规范GBK1.0收录了21886个符号,它分为汉字区和图形符号区。汉字区包括21003个字符。2000年的 GB18030是取代GBK1.0的正式国家标准。该标准收录了27484个汉字,同时还收录了藏文、蒙文、维吾尔文等主要的少数民族文字。现在的PC平台必须支持GB18030,对嵌入式产品暂不作要求。所以手机、MP3一般只支持GB2312。
从ASCII、 GB2312、GBK到GB18030,这些编码方法是向下兼容的,即同一个字符在这些方案中总是有相同的编码,后面的标准支持更多的字符。在这些编码中,英文和中文可以统一地处理。区分中文编码的方法是高字节的最高位不为0。按照程序员的称呼,GB2312、GBK到GB18030都属于双字节字符集 (DBCS)。
有的中文Windows的缺省内码还是GBK,可以通过GB18030升级包升级到GB18030。不过GB18030相对GBK增加的字符,普通人是很难用到的,通常我们还是用GBK指代中文Windows内码。
这里还有一些细节:
-
GB2312的原文还是区位码,从区位码到内码,需要在高字节和低字节上分别加上A0。
-
在DBCS中,GB内码的存储格式始终是big endian,即高位在前。
-
GB2312 的两个字节的最高位都是1。但符合这个条件的码位只有128*128=16384个。所以GBK和GB18030的低字节最高位都可能不是1。不过这不影响DBCS字符流的解析:在读取DBCS字符流时,只要遇到高位为1的字节,就可以将下两个字节作为一个双字节编码,而不用管低字节的高位是什么。
2、Unicode、UCS和UTF
前面提到从ASCII、GB2312、GBK到GB18030的编码方法是向下兼容的。而Unicode只与ASCII兼容(更准确地说,是与ISO-8859-1兼容),与GB码不兼容。例如“汉”字的Unicode编码是6C49,而GB码是BABA。
Unicode 也是一种字符编码方法,不过它是由国际组织设计,可以容纳全世界所有语言文字的编码方案。Unicode的学名是"Universal Multiple-Octet Coded Character Set",简称为UCS。UCS可以看作是"Unicode Character Set"的缩写。
根据维基百科全书(http: //zh.wikipedia.org/wiki/)的记载:历史上存在两个试图独立设计Unicode的组织,即国际标准化组织(ISO)和一个软件制造商的协会(unicode.org)。ISO开发了ISO 10646项目,Unicode协会开发了Unicode项目。
在1991年前后,双方都认识到世界不需要两个不兼容的字符集。于是它们开始合并双方的工作成果,并为创立一个单一编码表而协同工作。从Unicode2.0开始,Unicode项目采用了与ISO 10646-1相同的字库和字码。
目前两个项目仍都存在,并独立地公布各自的标准。Unicode协会现在的最新版本是2005年的Unicode 4.1.0。ISO的最新标准是10646-3:2003。
UCS规定了怎么用多个字节表示各种文字。怎样传输这些编码,是由UTF(UCS Transformation Format)规范规定的,常见的UTF规范包括UTF-8、UTF-7、UTF-16。
IETF 的RFC2781和RFC3629以RFC的一贯风格,清晰、明快又不失严谨地描述了UTF-16和UTF-8的编码方法。我总是记不得IETF是 Internet Engineering Task Force的缩写。但IETF负责维护的RFC是Internet上一切规范的基础。
3、UCS-2、UCS-4、BMP
UCS有两种格式:UCS-2和UCS-4。顾名思义,UCS-2就是用两个字节编码,UCS-4就是用4个字节(实际上只用了31位,最高位必须为0)编码。下面让我们做一些简单的数学游戏:
UCS-2有2^16=65536个码位,UCS-4有2^31=2147483648个码位。
UCS -4根据最高位为0的最高字节分成2^7=128个group。每个group再根据次高字节分为256个plane。每个plane根据第3个字节分为 256行 (rows),每行包含256个cells。当然同一行的cells只是最后一个字节不同,其余都相同。
group 0的plane 0被称作Basic Multilingual Plane, 即BMP。或者说UCS-4中,高两个字节为0的码位被称作BMP。
将UCS-4的BMP去掉前面的两个零字节就得到了UCS-2。在UCS-2的两个字节前加上两个零字节,就得到了UCS-4的BMP。而目前的UCS-4规范中还没有任何字符被分配在BMP之外。
4、UTF编码
UTF-8就是以8位为单元对UCS进行编码。从UCS-2到UTF-8的编码方式如下:
| UCS-2编码(16进制) | UTF-8 字节流(二进制) |
| 0000 - 007F | 0xxxxxxx |
| 0080 - 07FF | 110xxxxx 10xxxxxx |
| 0800 - FFFF | 1110xxxx 10xxxxxx 10xxxxxx |
例如“汉”字的Unicode编码是6C49。6C49在0800-FFFF之间,所以肯定要用3字节模板了:1110xxxx 10xxxxxx 10xxxxxx。将6C49写成二进制是:0110 110001 001001, 用这个比特流依次代替模板中的x,得到:11100110 10110001 10001001,即E6 B1 89。
读者可以用记事本测试一下我们的编码是否正确。
UTF -16以16位为单元对UCS进行编码。对于小于0x10000的UCS码,UTF-16编码就等于UCS码对应的16位无符号整数。对于不小于 0x10000的UCS码,定义了一个算法。不过由于实际使用的UCS2,或者UCS4的BMP必然小于0x10000,所以就目前而言,可以认为UTF -16和UCS-2基本相同。但UCS-2只是一个编码方案,UTF-16却要用于实际的传输,所以就不得不考虑字节序的问题。
5、UTF的字节序和BOM
UTF -8以字节为编码单元,没有字节序的问题。UTF-16以两个字节为编码单元,在解释一个UTF-16文本前,首先要弄清楚每个编码单元的字节序。例如收到一个“奎”的Unicode编码是594E,“乙”的Unicode编码是4E59。如果我们收到UTF-16字节流“594E”,那么这是“奎”还是 “乙”?
Unicode规范中推荐的标记字节顺序的方法是BOM。BOM不是“Bill Of Material”的BOM表,而是Byte Order Mark。BOM是一个有点小聪明的想法:
在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输字符"ZERO WIDTH NO-BREAK SPACE"。
这样如果接收者收到FEFF,就表明这个字节流是Big-Endian的;如果收到FFFE,就表明这个字节流是Little-Endian的。因此字符"ZERO WIDTH NO-BREAK SPACE"又被称作BOM。
UTF -8不需要BOM来表明字节顺序,但可以用BOM来表明编码方式。字符"ZERO WIDTH NO-BREAK SPACE"的UTF-8编码是EF BB BF(读者可以用我们前面介绍的编码方法验证一下)。所以如果接收者收到以EF BB BF开头的字节流,就知道这是UTF-8编码了。
Windows就是使用BOM来标记文本文件的编码方式的。
6、进一步的参考资料
本文主要参考的资料是 "Short overview of ISO-IEC 10646 and Unicode" (http://www.nada.kth.se/i18n/ucs/unicode-iso10646-oview.html)。
我还找了两篇看上去不错的资料,不过因为我开始的疑问都找到了答案,所以就没有看:
- "Understanding Unicode A general introduction to the Unicode Standard" (http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=IWS-Chapter04a)
- "Character set encoding basics Understanding character set encodings and legacy encodings" (http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=IWS-Chapter03)
我写过UTF-8、UCS-2、GBK相互转换的软件包,包括使用Windows API和不使用Windows API的版本。
2008年1月26日星期六
eMule
Google: verycd
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
Chinese Only
[Need Installation?]
YES
[Can be Greened?]
YES
[Need OS Restarting?]
NO
[Version Recommended]
0.46c VeryCD0913
【Tutorial / (Quick/User) Guide / Manual / Info / FAQ / Readme / Tips / Usage / Help】
backup config/ folder
version
0.46c verycd 0913
0.45b verycd
0.47a-Xtreme5.1
推荐highid的人用morph lowid的用xtreme
port:80 80
speed:1000KB 1000KB no-limit
server, clicll "列表"
config/pre....ini:
http://board.verycd.com/t50399.html
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\IoPageLockLimit,根据你的内存修改其十六进制值(64M: 1000;128M: 4000;256M: 10000;512M或更大: 40000)。
rubbish data:
http://www.douzi.org/wp/index.php/articles/93
about spyserver:
http://board.verycd.com/t244910.html
http://spaces.msn.com/nuoweiforest/Blog/cns!1pmrog-bUC7QdiR97ywBSg5Q!281.entry
from verycd's discovery
http://www.blogcn.com/user81/lianggui6812/blog/29524431.html
uTorrent
Google: uTorrent
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
English
[Need Installation?]
NO
[Version Recommended]
1.7.7
File Name: utorrent.exe
File Size: 219,952
BitSpirit
Google: bitspirit
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
English
(choose english installation package)
[Need Installation?]
?
[Version Recommended]
Latest?
File Info: http://www.lanspirit.net/download/bs/
BitComet
Google: bitcomet
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
English
(the program is multi-language itself)
[Need Installation?]
NO
[Version Recommended]
Latest?
File Info: http://www.bitcomet.com/doc/download-achive.htm
Garden - GTunnel
Google: qxbbs
then in qxbbs.org, click "论坛目录"
then in http://www.qxbbs.org/index.php
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
English
[Need Installation?]
NO
[Version Recommended]
1.1.0.7
File Name: 20071114_gtunnel_1.1.0.7.zip
File Size: 537,739 B
无理由退货 / 无条件退货
美国购物指南
http://www.us8cn.com/?action_category_catid_225.html
海外华人感受:什么是美国的“自由”
在美国退货 非常容易
“无理由退货”考验中国制造
——浅析中国商品在美国的成功之路
杭州距离无理由退货有多远?
美国人的傻VS中国人的小聪明_新浪杂志
我在国内和美国网购的不同体验
波士顿购物:真好!不用退货也能退钱
有了工作就可买房 中国人在美国的买房经历
美国商店为何允许无理由退货?
大盒土豆泥都能退 在美国退货很容易
在美国退货 http://www.icefish.net/article.asp?id=467
【访美散记】美国社会的宽容与信任
【案例分析】大多数美国人都是很有爱心的
【案例分析】活在北美的生活琐事:穿衣装也能闹出笑话
PortableApps
Google: portableapps
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
English
[Need Installation?]
YES
[Can be Greened?]
?
[Need OS Restarting?]
NO
[Edition & Version Recommended]
PortableApps.com Suite Base Edition 1.0 Final
File Name: PortableApps_Suite_Base_1.0.exe
File Size: 757,852 B
File MD5Sum: a65dd28f12f99fc0b633806f4afca0b5
PortableApps.com Suite Lite Edition 1.0 Final
File Name: PortableApps_Suite_Lite_1.0.exe
File Size: 31,938,506 B
File MD5Sum: da9d15132d82bb9163f2d8274a842508
PortableApps.com Suite Standard Edition 1.0 Final
File Name: PortableApps_Suite_Standard_1.0.exe
File Size: 93,938,500 B
File MD5Sum: e8d38570969225c7724ece8db09b5770
[Install]
cost 20 minutes
[?]
i have a green exe file, howto run in portableapps?
new folder 智能光驱开关 under 安装路径\PortableApps\,copy the .exe file to it. in portalbapps gui, click options->refresh. ok, you see 智能光驱开关
more, I want to specify the exe file and its name showed in menu?
that is, customize your protaleapps menu.
no official support. but here is a workaround:(note this does not support a tree-menu like click windows start menu->All Programs=>...)
http://www.miscellaneousdata.de/download/portappsmenuworkaround/index.php
download portableapps-menu-workaround.exe:
http://www.miscellaneousdata.de/portableapps-menu-workaround.exe
now if you have a software called gimp in: u:\test\gimp, the exeutive file you want to show in menu is u:\test\gimp\gimp.exe. so now:
create a folder named gimpTest in portableapps's application folder, inside it:
copy portableapps-menu-workaround.exe
create a txt file: portableapps-menu-workaround.txt, the file content:
appear_in_portableapps_menu_as_exe=u:\test\gimp\gimp.exe
process_to_start=start u:\test\gimp\gimp.exe
replacement_productname=GIMP Portable V1.2.3
now execute portableapps-menu-workaround.exe, after about 10-30seconds, it generate:
portableapps-menu-workaround-for-gimp.exe
then delete the origin file: portableapps-menu-workaround.exe
now the foler gimpTest only contains 2 files.
restart PortableApps, in the menu you will see it!
Note: in the above steps, your origin gimp/ folder is NOT changed, donot worry
2008年1月25日星期五
无界被symnentec报为病毒
--http://210.67.113.55/faq/norton2004-2006/index.htm
====================================
诺顿把无界8.0当做特洛伊木马的解决方法
打开Symantec AntiVirus
1
在 Symantec AntiVirus中,执行下列操作:
对于文件系统的自动防护,单击左窗格中的"配置",然后单击右窗格中的"文件系统自动防护"。
对于所有其他扫描类型,在您指定扫描内容的窗格中单击"选项"。
2
选中"排除文件和文件夹"。
3
单击"排除"可以指定要排除的文件或文件夹,然后单击"确定"。
Universal Extractor
Google: Universal Extractor
[Need Installation?]
NO
[Version Recommended]
1.5 is Latest
-----------
call trid and peid, innounp and other decoders to extract, esp. .exe file
PEiD
exe identifier, with trid, is used by Universal Extractor
[URL]
Google: peid home
but it seems the author is poor, and the 3 servers he listed only has one effect:
http://www.peid.info/files/PEiD-0.94-20060510.zip
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
[Version Recommended]
0.94 is Latest
TrID
用于识别文件类型
网站虽是英文,极其易懂
[Author]
is an Italian :)
[URL]
Google: trid
[OnLine]
http://mark0.net/onlinetrid.aspx
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
[Version Recommended]
Latest
RegMon
Sysinternals
[URL]
Google: regmon microsoft
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
English
[Need Installation?]
NO
[Version Recommended]
7.04 is latest
File Name: Regmon.zip
File Size: 271,346 bytes
---------
【Tutorial / (Quick/User) Guide / Manual / Info / FAQ / Readme / Tips / Usage / Help】
SEE FileMon
智能光驱开关 - 刘景雄
in the author's homepage: http://www.ljxgame.com/default.htm, he says:"
智能光驱开关
可以代替物理光驱开关的好东西,但是好象对虚拟光驱无效,现在的版本是1.2。
如果软件不能运行,请下载动态连接库(msvbvm50.zip):
"
[URL]
Google: 智能光驱开关 刘景雄
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
[Version Recommended]
only 1.2 on the homepage
File Name: cdoc.zip
File Size: 11,773
(and cdoc.zip contains Cdoc.exe, whose size is 15,872)
即时发音
babylon:can try, but use neospeech
or install a dictioarny supporting this?
or install a gadget for an online dic?
2008年1月24日星期四
输入国际音标
http://bbs.jjol.cn/showthread.php?t=816
=>http://bbs.jjol.cn/attachment.php?attachmentid=351&d=1187873114 (very little)
http://www.phon.ucl.ac.uk/home/wells/ipa-unicode.htm
http://zh.wikipedia.org/w/index.php?title=%E8%8B%B1%E8%AA%9E%E5%9C%8B%E9%9A%9B%E9%9F%B3%E6%A8%99%E5%88%97%E8%A1%A8&variant=zh-hans
http://zh.wikipedia.org/w/index.php?title=%E8%8B%B1%E8%AA%9ESAMPA%E8%A1%A8&variant=zh-hans
http://zh.wikipedia.org/wiki/%E5%9C%8B%E9%9A%9B%E9%9F%B3%E6%A8%99#Unicode
http://www.eastling.org/discuz/showtopic-243.aspx
(不推荐金山词霸的字体,只能在word里插入,无法用于txt和webpage/html)
或者:输入法。需要:字体显示,输入法输入
google: 国际音标 unicode
=> an input: http://202.113.21.169/cgi-bin/lb5000/topic.cgi?forum=3&topic=121
维萨UnicodeIPA输入法 http://202.113.21.169/non-cgi/lb5000//usr/3/3_121.zip
aslo about it: http://www.pkucn.com/viewthread.php?tid=159849
http://clhuang68.spaces.live.com/blog/cns!6FA5A95103F86BBF!119.entry#category
云龙国际音标输入法
http://daoli.getbbs.com/Post/Topic.aspx?TID=201187
=>
http://www.eastling.org/resource/ipaInst.rar
aslo see:
http://www.eastling.org/
http://ftp.xztc.edu.cn/yxdh/chinese/yqz/yqzbbs/index.asp?repage=1&action=view_topics&id=753&forumid=8
国际音标Doulos SIL/STEDU 输入法 http://www.phon.ucl.ac.uk/resource/phonetics/
Babylon
Babylon是最好的选择。
Babylon同样可以取词查词,发音,而它的辞典质量,特别是那些收费的顶级辞典,是金山词霸望尘莫及的。
我只要离线,在线很容易被封。
"
个人觉得这个破解的东东只能离线使用,千万不可联网查询;这个很容易就被它查到是盗版;感觉它的反盗版能力太强了!
"
现在我需要的就是某个合适的版本的babylon和一些好字典。
当然,我是买不起的,see: http://www.chinababylon.com/shop/class.php?cid=5
babylon本身也要几百元
[URL]
http://www.babylon.com/systems/affiliates/landing/download.php?id=&lang=eng
[Version]
7.0.1.4
[Install]
注意选自定义安装,去掉插件
[License]
Username: BabylonSpecial
License code: JRXW2NCGC4FVPSTK8CNB5
this license seems so popular, I suspect it is banned already.
but it told me success... and then i can install local dictionaries form harddisk
i then choose to require it to connect by an nonexisting proxy, hope it not connect to internet. but then, babylon seems to be unstable.
another:
Name: People
S/N: 4BECA202B9C8963E
M-W
Google: m-w
[OnLine]
YES
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
YES
[Can be Greened?]
NO
[Need OS Restarting?]
YES!
[Version]
大学词典(程序中的名称是Merriam-Webster's 11th Collegiate Dictionary)和W3(程序中的名称是Merriam-Webster's Unabridged Dictionary). the former has e-version in verycd, and it's 11th collegiate dictioanry (just consider the version of the dictionary itself) and V3.0 deluxe (3.0 means software version 3.0, deluxe means with audio --- the best audio among all dictionaries)
[Install]
Install File:
Merriam-Webster Collegiate Dictionary(v3.0 Deluxe).ISO
韦式字典豪华版3.0.ISO is exact the same
(mount the iso file and then install)
[RunTime]
Fonts\mw*.ttf: copy to system font (control panel->fonts, sorted by 2nd
column - filename, you can have a look)
Merriam-Webster\msvcrt.dll and msvcirt.dll: may need copy to system32
[Portable Support]
just install and delete unnecessary files. something notable:
2 pdf only exist in iso, may need, copy them
setup.ilg not exist in iso, so bkp and delete
setup.ini diff with that in iso, so bkp and delete
also see [RunTime]
!Important: run directly instead of by PortableApps Menu!
[Resource]
【感想】整合安装Merriam-Webster的词典
Merriam-Webster公司出品的英语词典我就不用多介绍了,大家用得比较多的大概是大学词典(程序中的名称是Merriam-Webster's 11th Collegiate Dictionary)和W3(程序中的名称是Merriam-Webster's Unabridged Dictionary)了。网上客户端的电子版也比较多见,体积较小、界面简洁,并且都是绿色版,使用还算比较方便。今天到办公室装W3电子版的时候突然灵机一动,之前分开用的几个m-w词典界面看起来是一样的,能否合并起来呢?
随后分析安装后的目录结构,只有一个books子目录,里面就是词典文件了。大学词典中是C11,W3中是web3,拷贝到一起仍然无法识别,并且没有办法通过选项来修改。再仔细研究一把,发现安装目录中分别有C11.dct和web3.dct,哈哈,这个估计就是“索引”文件了。将它们拷贝到一起,进到界面看看?可以选择词典了吧。考虑到C11的程序版本是3.1,而W3是2.5,所以建议用新版程序。
最后简单说明下操作:
1.下载两本词典(VeryCD都有),然后分别解压缩(或设为虚拟光驱),一般可以不进行安装;
2.将W3中的books文件夹和web3.dct文件拷贝到C11的文件夹中;
3.运行C11中的merriam-webster.exe,看看那个下拉框,可以选择词典了吧。至于打开程序时的默认词典,到Edit选择Preferences吧,在里面修改即可。
注意:如果在修改Preferences时提示保存文件失败,请到程序文件夹里右键点击pref.mw,选择“属性”,然后去掉只读属性就可以啦。
some softwares related to msn
[evil tools]
MSN Chat Monitor / Msn Chat Monitor & Sniffer
MSN
Live Messenger / MSN Messenger
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
English
[Version Recommended]
Latest?
[Need Installation?]
YES
[Can be Greened?]
NO
[Need OS Restarting?]
NO
[More]
I use Meebo now.
Firefox Addons
https://addons.mozilla.org/
[Ad]
Adblock
Adblock Plus
[Download]
FlashGot
[IE]
IE View
IE Tab
[PDF]
PDF Download
[Proxy]
FoxyProxy
QuickProxy
SwitchProxy
xyzproxy
GProxy
Torbutton
[Bookmark]
GMarks
[Note]
QuickNote
ScrapBook
[Mouse]
All-in-One Gestures
Super DragAndGo
MediaPlayerConnectivity
[长文字换行]
greasemonkey
取页面上任意一点的RGB颜色值
ColorZilla
minimizetotray
[繁简转换]
同文堂
[RSS]
Sage
[天气]
ForecastFox
Opera
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
Chinese Simplified
[Version Recommended]
Latest?
[Need Installation?]
YES
[Can be Greened?]
NO (not sure, but actually no offical portable version)
[Need OS Restarting?]
NO
Maxthon
Chinese Simplified
[Version Recommended]
1.6.3.80 (Official Classic)
[Need Installation?]
YES
[Can be Greened?]
YES
[Portable Support]
7-zip or sb
copy out from sb. run it. there are 2 steps that it ask you to choose functionarlity or plugins
2008年1月23日星期三
howto disable the instant-pronouciation ability of Powerword?
A: goto configuration->Other Settings->Other Options, uncheck "instant pronouciation"
answers.com
M-W Online
but a little inconvienence: it need to pop up a window to pronounce
2008年1月22日星期二
File Split & Combine
when combine, just left click the first splitted file and select Files->...
use TC's batch rename. (1)select ALL files needs to be renamed. like: temp.html.23
then in Name, type:[N][E] in ext type: htm => like temp.html23.htm
压缩大战真相ZZ
论坛上曾经有过很多次关于压缩文件格式的讨论,对其中某些观点,我不敢苟同。
计算机技术的开放最大的好处就是在该行业不会再产生垄断,这是为全人类造福的好事,因为这带来自由。ZIP是开放的,RAR不是。
RAR确实比ZIP压缩率高。但是时代进步了,压缩率已经不重要了。现在宽带、大容量硬盘、大容量移动存储设备已经走入寻常百姓家,为了不成比例的压缩率牺牲相当多的压缩时间是非常不划算的事情(尤其是大文件,有经验的人都不会否认这一点)。
RAR是和破解软件紧密相连的,换句话说,是和盗版侵权紧密相连的。不要把中国盗版当优势,出来混,迟早是要还的。如果你的软件被人盗版你会怎样想?
7z免费开源,压缩算法开放,性能十分优异,同时支持ZIP和RAR,值得推荐。
自由软件的目的在于自由的"分享"与"协作",在于整个社会的蓬勃向上。每个人都享有应得的自由。我们花钱去买商业软件,则相当于花钱把自己自由使用软件和改善它的自由卖了出去。而我们使用盗版软件则相当于承认了我们的自由不应当属于我们。如果人们不重视他们的自由必将失去自由。我们一般人也许一辈子都不会去看软件的源代码,但如果我们不重视本应享有的自由,那么我们终将失去它,并永远被软件厂商套牢。
套用Richard Stallman的话说,如果你给人们自由而不告诉他们重视自由,他们所拥有的自由必不长久。
特转载一篇文章,希望能对大家有所启发。
谨以此文向那些无私的天才程序员们致敬。
------------------------------------------
压缩大战真相 此文章转载自2004.10的《大众软件》,原作者为 广东 GZ
前言--王者归来?
等待足足两年之久,压缩霸主WinZip终于在万众期待下发布了9.0正式版。全世界自然一片沸腾,在世界各大知名下载网站中,WinZip9.0再次带起下载狂潮。然而此时国内并没有王者回归的欢呼,却一致委婉或直接地表达出失望地情绪,而下载更新的用户也寥寥无几,这绝对是一道国内独特的风景,它不禁让人想问,为什么?从各种评测报告看,因为不支持RAR格式,所以兼容性更佳的WinRAR3.30全面超越固步自封的WinZip9.0--原来这就是国内用户抵触WinZip9.0的唯一理由。
苍天已死,黄天当立。这是国内舆论草率的结论。之所以说草率,是因为甚至都没有出现反面声音的媒体,这绝对不是一个成熟正常的氛围。正是这种一边倒的跟风导致了大量用户极端的心态,于是牵强附会、人云亦云和以讹传讹的声音充斥其间。这不由得让人陷入深思,事实上,看似压缩工具之争的表面下深藏的是压缩格式之争。RAR格式即将或者己经取代了ZIP格式吗?不能仅仅从两者的技术表现和统计数据去回答这个问题,计算机数据压缩格式的发展历程是非常独特的,它的王者之选带有传奇的历史烙印,并一直持续产生着决定性的影响。要正确解答这个问题就必须去了解有关数据压缩的历史,任何试图避开历史环境而做出的结论都是轻率的。因此请不妨先认识数据压缩的历史本来,再来决定这些压缩工具的前程是非。
LZ算法--ZIP与RAR共祖同源
要讲压缩的历史,就不可不提LZ算法,这是一种有关数据压缩的算法,何为数据压缩?从本质上讲,数据压缩的目的就是要消除信息中的冗余。早在LZ算法出现之前,研究员们从理论上探讨了压缩算法的数学基础及模型基础,同时也在这些基础上研究出了一些编码方法,其中的Shannon-Fano编码和 Huffman编码非常有影响力。但这些编码,包括后来发展出的“算术编码”,都无法成为理想的编码方法--因为它们无法在编码效率和编码速度上同时满足日益增长的压缩需求。这种情况在LZ算法出现时等到了解决。
Shannon编码
1948年贝尔实验室的Shannon发表的论文《通信的数学理论》中指出,任何信息都存在冗余,冗余大小与信息中每个符号的出现概率或者说不确定性有关。Shannon借鉴了热力学的概念,把信息中排除了冗余后的平均信息量成为信息熵,并给出了计算信息熵的数学表达式。这篇伟大的论文后来被誉为信息论的开山之作,信息熵同时也奠定了所有数据压缩算法的理论基础。利用信息熵公式,人们可以计算出信息编码的极限。不过完备的理论并不等于实用的技术,要将理论变为实践,编码方法是极为重要的一步。1948 年,Shannon在提出信息熵理论的同时,事实上也给出了一种简单的编码方法--Shannon编码。1952年,麻省理工学院的R.M.Fano又进一步提出了Fano编码。两者后来被称为Shannon-Fano编码,这种早期的编码方法揭示了变长的编码方法揭示了变长编码的基本规律,也也确实可以取得一定的压缩效果,但离真正实用的压缩算法还相去甚远。
Huffman编码
Huffman编码是第一个真正实用的编码方法,由 D.A.Huffman在1952年提出。当时Huffman是麻省理工学院的一名学生,据说为了向老师证明自己可以不参加某门功课的期末考试,他设计了这个看似简单却影响深远的编码方法。Huffman编码效率高,运算速度快,实现方式灵活,从20世纪60年代直到现在,在数据压缩领域得到了广泛的应用。而20世纪80年代初,Huffman编码又出现在CP/M和DOS系统中,即使在今天,在许多知名的压缩工具和压缩算法里(如WinZip、 gzip和JPEG),也都有Huffman编码的身影。不过,Huffman编码所得的编码长度只是对信息熵计算结果的一种近似,并不能真正逼近信息熵的极限。Huffman编码影响力很深远,至今还在计算机大专学生必修课程《数据结构》中被提及。
LZ是其发明者J.Ziv和 A.Lempel两个犹太人姓氏的缩写。此二人于1977年发表题为《顺序数据压缩的一个通用算法》的论文,论文中描述的算法被后人称为LZ77算法。 1978年,二人又发表了该论文的续篇,描述了后来被命名为LZ78的压缩算法。其实LZ系列的算法并不新鲜,其中既没有高深的理论背景,也没有复杂的数学公式。它们只是简单的延续了千百年来人们对字典的追崇和喜好,并用一种极为巧妙的方式将字典技术运用于通用数据压缩领域。简单的说如果你习惯用字典中的页码和行号代替文章中的每个单词的时候,那实际上你已经掌握了LZ系列算法的真谛,因此这类编码算法被统称为Dictionary coders。
在1984 年,Terry Welch发表论文描述了他在Sperry研究中心(现在Unisys公司的一部分)的研究成果,也就是后来非常有名的LZW算法。它实质上是LZ78算法的一个变种,但被认为是一个独立的编码算法。LZW继承了LZ77和LZ78压缩效果好、速度快的优点,而且在算法描述上更容易被人们接受,实现也相对简单。而在其后发展出来的各式各样的字典编码算法,基本上都是这三种编码算法的分支或变体。也就是说LZ77、LZ78和LZW是字典编码中最基础的3种编码算法。今天我们熟悉的PKZIP、WinZip、WinRAR、gzip等压缩工具都是LZ系列算法的受益者,甚至连PGP这样的加密文件格式也选择了LZ系列算法作为其数据压缩的标准。
字典式编码不但在压缩效果上大大超过了Huffman编码,而且在实现上,压缩和解压缩的速度也异常惊人。于是LZ系列算法的优越性很快就在数据压缩领域里体现出来,使用LZ系列算法的工具软件数量呈爆炸式增长。UNIX系统上最先出现了使用LZW算法的Compress程序,该程序性能优良,很快成为UNIX世界的压缩程序标准。紧随其后的是MS-DOS环境下的ARC程序,还有像PKARC等仿制品。LZ78和LZW一时间几乎统治了UNIX和DOS两大平台。然而随着时间流逝,事情变得耐人寻味。目前为止占据个人用户计算机的主流压缩工具几乎都采用LZ77变种算法,为什么?
叛逆斗士的胜利--ZIP格式诞生
为什么技术实现上更为优秀的LZ78和LZW没有成为最主流的算法?LZ77与它们有什么不同?答案是--专利权。
相对于LZ77完全没有专利限制来说,LZ78在美国稍稍涉及到一些专利禁止区,而LZW正像上文所说的专利权最终归属于Unisys公司。因此直接应用 LZ78的算法可能会带来意想不到的麻烦,而所有使用LZW算法(哪怕是他的变体)的人都要获得Unisys公司的专利许可。这种专利限制是相当广泛的,例如GIF图像格式使用了LZW算法,那么所有开发GIF编码/解码器的人都必须要有LZW专利使用许可,这意味着缴纳大笔的专利费。
在DOS 年代由于计算机存储介质容量的微小,个人用户对数据压缩软件的渴望是现在的用户无法想象的。例如在1984年,个人计算机的标配不过是容量360kB的 5.25寸软盘而已,如果个人能将数据压缩数倍后存储,不啻于节省了一大笔钱。这种渴望在1988年时达到了顶峰,这正是互联网刚刚形成雏形的年代,网络数据交换开始出现。当时最流行的是使用电话线拨号登录别人在家里搭建的服务平台--BBS系统,当时中国也曾有几十个这样的BBS存在,比如水木清华 BBS。这种方式不但可以传递文本信息,也可由用户上传文件到站点的计算机以供其他用户下载。不过由于电话线的接入速度慢的可怜,那时的接入标准仅仅是 14.4kbit/s,通过BBS传输稍大一点的文件就叫人万分痛苦。于是数据压缩软件就成为了BBS用户一项必须的工具还记得上文提到1985年SEA 公司开发的MS-DOS环境下第一个应用LZW算法的ARC压缩软件吗?它是当时MS-DOS下统治性的压缩软件。从技术角度来说ARC确实不错,但使用了专利LZW算法的ARC当然是标准的商业软件,使用这种软件工作就必须付费。不过当时许多玩家根本买不起ARC软件,顺便说一句题外话,那时大多PC玩家基本都没什么富裕的钱,事实上个人计算机本身的发展就是被穷玩家精打细算所推动。不过个人计算机从诞生之日起就充满了叛逆、自由的精神,这也是推动整个个人计算机世界前行的主要动力。此时一个年轻的程序员出现并试图改变压缩世界,这个人叫Phillip W.Katz(菲利普·卡兹)。
20 世纪七八十年代出售软件的方式和现在截然不同,以ARC软件来说,它不仅包括了一份EXE可执行文件,还包括它的C语言源代码。经常混迹于BBS上的菲利普·卡兹同样买不起ARC,于是他自己将ARC的C语言源代码进行复制并用汇编语言重写,并将这个压缩工具称作PKARC,这个程序自然与ARC完全兼容,而且由于使用汇编使得速度较ARC更快.在当时的计算机世界里这是一种很普遍的现象,并没有程序员认为这种行为不对,甚至只要不与自己冲突,被改写者通常也不在乎.不过这次不太一样,菲利普·卡兹不仅仅是自己和朋友用,而是将这个软件以非强迫性注册的共享软件形式向他人发放,但即使是不注册,一样可以毫无限制地使用下去,大批ARC用户自然也就转而使用菲利普·卡兹的软件.SEA其实不是什么大企业,它只是个3人起家的小公司,当然无法接受这种毁灭性打击.以现在的眼光看来,最初SEA的方式是温和的,它接洽菲利普·卡兹并希望通过授权的方式将PKARC纳入旗下,然而并不认为自己有什么过错的菲利普 ·卡兹一口拒绝,他不想让PKARC成为商业软件,他制作这个工具的初衷并不是为了赚钱.最终菲利普·卡兹被SEA以侵犯ARC压缩格式编码算法的罪名告上了法庭,并输掉了官司.叛逆倔强的卡兹在败诉后依然拒绝将PKARC授权给SEA公司,而选择了支付法律费用和停止发放PKARC。
这场官司对菲利普·卡兹的人生观和信念影响巨大,追求自由平等的精神并不意味着盲目和法律对抗,试图劫富济贫的少年侠客行为只能逞一时快意,实质上帮助不了任何人。在官司的进行中,菲利普·卡兹一直在持续开发PKARC的后续产品PKPRC,败诉后菲利普·卡兹决定将PKPRC完全重写。很显然,这次再也不能去触犯任何编码算法的专利权了,从3个基本编码算法来衍生自己的算法是必然的,于是去掉有专利权的LZW和LZ78,剩下的就只有LZ77。也许是被激怒后带来了惊人的动力,只用了几周的时间菲利普·卡兹就创造出一个全新的压缩编码算法,该算法完美地结合LZ77和Huffman编码,也就是后来大名鼎鼎的DEFLATE算法了。新压缩软件被命名为PKZIP,而其文件格式扩展名叫作“.zip”。PKZIP可将多个文件压缩到一个文件中,无论压缩比、压缩速度都全面超过了商业软件ARC。菲利普·卡兹将PKZIP作为自由软件免费发放,使其如野火般在全美各大BBS上蔓延开来,用户以几何级数增长,遭受毁灭性打击的SEA公司半年内就无声无息。这段故事最后演变为用自由软件打败商业软件的传奇,菲利普·卡兹更是成为充满幻想的年轻程序员心中十步杀一人的偶像。
然而事情如果仅仅到此为止,那么这也不过是菲利普·卡兹为私人恩怨而快意恩仇的行为,未必能得到后人的真正尊重。不过他做出了一个让所有计算机用户都收益无穷的举动,那就是宣布开放ZIP格式,任何人都可以自由使用ZIP编码算法而不需要缴纳任何专利费用。这个决定最终改变了压缩的世界,使得通用数据无损压缩领域再无法出现垄断的商业巨鳄,真正意义上帮助了每个需要压缩的计算机用户。凭借这个无私的行为,菲利普·卡兹真正成为他想成为的英雄。
群雄逐鹿的结局--WinZip加冕王者
在DOS时代,ZIP格式和它的工具PKZIP并没有成为压缩世界的王者。虽然ZIP格式源于其开放性而在BBS上逐渐成为主流,不过当时的BBS网络环境仍然只属于少数PC玩家。由于CPU运行速度与存储硬件容量的有限,当时个人计算机总是欢迎锱铢必计的压缩软件,因此程序员们也在不懈追求,开发出更快更好的编码算法与压缩工具。1988年到1995年堪称压缩世界的黄金时代,压缩世界处于群雄逐鹿的乱战之中,与PKZIP具有相同影响力的还有LHA(压缩格式为LZH、LHA)和ARJ(压缩格式为ARJ)。
历史遗留格式:LHA
1988 年除PKZIP外,另一个重要的压缩工具LHA也诞生了。它的原始名字叫LHArc,由Haruyasu Yoshizaki所开发,同样是免费软件。较之PKZIP,LHA的优势在于压缩率更高,而且跨平台性支持更好,因此成为日本最流行的压缩软件。不过在西方它也同样很受欢迎,大名鼎鼎的id Software就是使用LHA来压缩他们早期游戏的安装文件,也就是DOOM。即使现在LHA已经不再流行,但LHA压缩格式文件仍有不少应用,例如我们经常升级的BIOS文件,AWARD公司使用的就是LHA压缩,而在日本的网站更是随处可见。
历史遗留格式:ARJ
1990 年,Robert K.Jung开发出一个新的压缩工具,并将其命名为ARJ(Archiver Robert Jung)。这是一个模仿PKZIP之作,与PKZIP极为相似。不过ARJ确实非常优秀,不仅压缩率高人一等,在功能应用上也明显胜出同类产品一筹。例如它是第一个实现分卷压缩的压缩工具,这对于当时以软盘为主要存储方式的PC来说简直就是雪中送炭。ARJ很快凭借着自己的实力占据一席之地,并逐渐成为 DOS下最受欢迎的压缩工具之一。
如果计算机的操作系统一直是DOS,那么压缩工具有可能会三分天下。然而在1995年,改变个人计算机世界的事情出现了,那就是Win95的诞生。没有了DOS系统的艰涩难懂后,人们发现个人计算机并不神秘,它的使用原来可以这么简单。随即PC真正开始普及,普通人成为了主要用户。然而另一方面,大多数从DOS年代过来的程序员高傲地拒绝着Win95,从他们的级数眼光来看,这个动辄崩溃的平台由于底层过于封锁,完全限制了编程的发挥,执行效率与DOS相比也是一塌糊涂。因此Win95发布的最初几年里,并没有出现太多应用软件,程序员们仍然在坚持为 DOS编写软件。此时随着计算机硬件的发展,图形网站逐渐代替了文字BBS,普通人不用怎么学习也能轻松上网,大量用户涌入了这个虚拟世界。矛盾自然而然就产生了:大量没有受过训练的Win95用户拿着DOS下的压缩工具不知所措,而程序员们却没有开发Windows平台压缩工具的想法。于是一个原来默默无名压缩软件开始声名鹊起,它就是WinZip。
早在1991年微软发布Win3.0不久,共享软件WinZip1.0就诞生了。虽然它号称是Windows ZIP,但实际上跟Win3.0的本质一样,仍是个外壳程序,它不过是在调用DOS下的工具软件而已。很难了解当时WinZip软件作者的想法,也许只能归于远见卓识,在大多数程序员都在开发自己的压缩编码算法的时候,他选择了使用免费的ZIP编码算法然后做了一个压缩工具外壳。当时DOS才不过发展到 5.0版本,放弃一个主要的平台而去做一个附属平台的压缩工具,最主要还是没有自己的编码算法,其前途显然是黯淡的。然而到了1995年,这种做法得到了回报,在Win95发布后它马上就推出了相应版本,是当时为数不多的Windows应用工具。实质上此时WinZip仍然是个外壳工具,它还是通过调用 DOS程序来解决问题,不过由于前几年积累下的Windows开发经验,使其图形界面在当时做得近乎完美。甚至后来微软在业界的开发会上宣称, Windows应用程序应该怎么做--很简单,像WinZip那样就行。用户发现WinZip界面是如此精美,操作时如此的亲切友好,完全不用去记什么命令参数,只需要鼠标点几下即可,神秘的压缩原来如此简单,更有趣的是它居然没有一个竞争者,此时的同行还不屑与其竞争。夸张的说,WinZip只用了眨眼的功夫就占据了所有的PC,等到其他压缩工具醒悟过来纷纷开发Windows版本或Windows外壳时,由于缺乏开发经验已经远远落后。等到 WinZip推出其真正的Windows应用程序6.x版本时,已尘埃落定,没有自己编码算法的WinZip加冕压缩工具的王者。以后的大多数用户都是通过WinZip认识到ZIP格式,以至于不了解历史的用户甚至以为ZIP就等于winZip,是WinZip的成功导致了ZIP格式的流行,事实上恰好相反。
它来自于江湖--RAR离奇崛起
不妨先来思考一个问题,为什么舆论不指责WinZip9.0不支持WinACE的ACE格式,不指责它不支持WinIMP的IMP格式 ......唯独不支持WinRAR的RAR格式就横加指责呢?答案只能是WinZip不得不支持RAR格式。为什么不得不支持RAR格式呢?答案只能是 RAR格式已经成为主流,不支持意味着消亡。这真是一个有趣的推论,2002年时中国的IT媒体还将WinRAR归为非主流压缩软件,而不到两年的时间 RAR格式就变成了主流格式,简直就是个奇迹!然而这真的是事实吗?
我们知道ZIP格式成为最主流的原因并不是因为WinZip的出现,而是因为ZIP格式的开放性。ZIP与WinZip之间不过是机缘聚会,即使没有WinZip也必将另外出现类似的“xxZIP”共享软件。ZIP格式的开放从根本上避免了数据压缩世界形成垄断,任何一个消费者总会优先选择免费自由格式的压缩工具,更何况这个免费格式是如此优秀,这使得WinZip之后的任何压缩工具只能先支持ZIP格式站住脚,然后再去推广它不开放编码算法的自有压缩格式。因此最后的结论是不开放的商业压缩格式不可能取代免费ZIP格式成为主流,而RAR同ACE、IMP等一样都是不开放的格式,它也不可能成为主流。这个结论显然会刺激某些人的神经,一定有人会指出事实胜于雄辩,让笔者上网去看看到处的RAR压缩文件。笔者并不否认这是某种事实,不过仍然会坚持RAR不是主流。
在任何一个国外知名的下载王者,如 download.com等,都不可能找到RAR压缩文件,或者去国外任何一家知名商业网站,其下载资源提供的也只有ZIP压缩包。是的,甚至再国外比较规范的个人网站上,都只提供ZIP打包的文件下载,而不会有其他类型的压缩文件。国内情况会不一样吗?那么去新浪、搜狐、驱动之家这些大的门户网站或正规的商业网站搜索,同样全部是提供ZIP压缩文件的下载,却根本没有RAR文件。并不是这些网站刻意偏爱ZIP,根本原因还是在于免费。发布ZIP压缩文件并不用缴纳任何费用,而如果发布其他商业压缩格式文件,网站就要向其格式拥有者缴纳专利费用,这种企业所需缴纳的费用不是个人注册费用可以相提并论的。由此带来的疑惑是,在中国确实有许多网站只提供RAR压缩文件的下载,那么他们都甘心交钱替WinRAR宣传吗?同样时不开放算法的商业格式,他们为什么不选择压缩率更高功能更加全面的ACE、IMP等格式呢?
首先笔者不排除这种情况,即可能有特别热爱RAR格式,依法缴费然后再帮着推广的网站,不过可以肯定即使有也为数不多。大多数这样的网站非法发布RAR格式文件,区别仅仅在于自己知道或不知道,不过WinRAR公司难道就坐视不管吗?其实道理很明显,没有比推广压缩格式更容易占据压缩工具市场份额的手段了。2002年WinRAR尚未有中国区代理,不过积极开拓海外市场的WinRAR 已经意识到,许多中国网站上也流行着RAR压缩文件,于是一时间突然有许多网站声明,下载资源将由RAR压缩包全部改用ZIP包发布,但在WinRAR中国区代理上任后,短短的几个月这些网站又都恢复发布RAR压缩文件,而且使用RAR格式发布资源的网站日益增多。事实已经清楚,非正规网站提供下载资源的确实都是RAR压缩文件,不过为什么它们都选择RAR而不是其他格式,答案说出来熟悉的朋友马上就会明白--ODAY。
2001到 2002年中国的宽带网建设一跃成为世界前列,宽带网的发展使得资源的获取变得极其简单。几乎国内有名的资源站点和论坛都出现在此期间,它们无一例外提供的都是RAR格式资源。那么它们的资源又来自哪里?基本都来自于ODAY,所有宣称RAR格式占据网络主流的人都或刻意或无意地回避了这个事实。ODAY 是个完全无影无形的破解组织,但他们发布的资源都有同一个特点,就是统一使用RAR格式打包,如此一来发布这些资源的网站要提供ZIP包下载则必须先解开 RAR包,然后再将资源重新压缩为ZIP包,最终选择当然是直接提供RAR压缩包下载了,这就是RAR格式开始流行的根本原因。于是奇怪的事情出现了:免费开放的压缩格式得到所有正规商业公司的支持,而收费非开放的压缩格式却崛起于自有破解的地下组织。一个微妙的形势摆在WinRAR面前,它再流行也始终不会去控告违法发布者,那其实是它生存的根源。一个尖锐的问题也摆在用户面前,在合法的前提下你会选择哪种压缩格式?其实是根本就没有选择。
因此不能否认RAR压缩文件在网络上确实到处可见,但既然它来自于江湖,就注定无法真正成为主流压缩格式。
ZIP的真正危机--AES加密
WinZip9.0究竟带来了什么?根本的变化其实只有一个,那就是支持AES 128位和256位高级加密,事实上这也是WinZip9.0迟到两年的主要原因,而这个特性也许会成为WinZip所面临的最大危机。
上文已经交待,WinZip并没有自己的编码算法,ZIP格式是属于PKZIP的(实属PKWare公司)。一直以来WinZip技术上的发展都紧跟着 PKWare亦步亦趋,从而就没有也不可能主动去修改ZIP的编码算法。WinZip9.0中新加入的Enhanced Deflate算法实际仍属于PKWare公司,并且是开放免费的。不过使用WinZip9.0压缩的ZIP文件,其他支持ZIP格式的压缩工具都能正确解压吗?答案让人遗憾,如果你使用了WinZip9.0的AES加密,那么你只能使用WinZip9.0才能解压。
与成熟的商业压缩格式相比,ZIP格式有一个致命缺陷就是缺乏加解密算法,仅凭其可怜的口令密码保护功能根本无法保障文件的安全。为ZIP格式增加加密算法成为必然之路,然而此时PKWare与WinZip的矛盾终于凸现。2002年,PKWare首先开发了基于证书的安全措施和256位AES加密算法的PKZIP5.0,但随后2003年出现的WinZip9 Beta中采用的256位AES加密算法(但没有证书)却证明无法与之兼容。WinZip9向媒体说明由于PKWare向WinZip保留了算法的技术细节而不能与之兼容,并且表示他们一直期待能够完全兼容,但PKWare并不给予合作而最终导致两者不兼容。PKWare首席技术官Jim Peterson则辩称,基于证书的加密技术目前还正在研制,之所以没有公布是因为还要在其中增加很多功能。WinZip对上述解释表示怀疑,因为除了加密细节没有公布,连证书的细节也不得而知,而事实上在PKZIP5.0 for Windows中这项技术已经使用了一年,PKWare无非是要吃独食,他们违背了自己宣称的ZIP标准开放性。不管事情的真相到底是什么,WinZip 为此付出了两年的时间,最终结局仍是两者分道扬镳,各自开发自己的加密算法,而ZIP格式从诞生以来也首次走到了十字路口。
因此AES加密将是一柄双刃剑,也许能为WinZip打开一片商业的天空,也许带来潜伏的危机。这取决于最终应用环境是支持它还是PKWare,抑或是这纷争中崛起的第三者,这是压缩王者的最大危机。
压缩工具之选--合适才是最好的
了解了足够的压缩世界的历史,再回到压缩工具本身来吧。现在的事实是网络上确实存在许多RAR压缩文件,当然使用WinRAR去解压是第一选择,不过是否因为WinRAR也支持ZIP格式就可完全抛弃WinZip?笔者的答案是WinRAR不能完全替代WinZip。即使抛开历史完全从技术上分析,RAR实际上仍处于劣势。
首先来看两者的性能,压缩工具的性能决定于它们的算法。事实上WinZip和WinRAR使用的都是LZ77算法的变体,因此两者基本上不可能出现根本性的性能差距,它们的比较就是看谁在压缩率和工作效率之间取得更佳的平衡性。众所周知RAR的压缩率要略高于ZIP,但这是以牺牲工作效率换取的,这种牺牲值不值得呢?笔者随意做了一个测试,由于太小的文件根本无法察觉,因此测试对象是一个615.6MB的ISO文件,机器配置位P4 1.6A,512MB RAM。结果WinRAR3.30在一般压缩下,使用了30分20秒将文件压缩为607.6MB的RAR文件,而WinZip9.0在一般压缩下,使用了 2分40秒将文件压缩为609.2MB的ZIP文件。解压的结果与压缩类似,千分之二的压缩率差距却使用了数十倍的时间,显然ZIP算法的压缩率与工作效率之间的平衡性处理得更好,也就是说性能更优。其实RAR算法在压缩率与工作效率之间的处理也是非常聪明明的,其压缩小文件时损失不易察觉的几秒钟换来总是比ZIP略高一点的压缩率,这给用户留下了极好的印象。
虽然我们证明了ZIP算法的性能更优,不过WinZip不能支持RAR,而 WinRAR却能支持ZIP,为什么不保留兼容性更佳的WinRAR?既然RAR是非开放的格式,别人没有它的算法,那么支持解压RAR是如何做到的呢?任何支持RAR格式的压缩工具都带有一个UNRAR.dll文件,这个文件是WinRAR提供的解压库,也就是说其实仍然是WinRAR自己在解压。像这样通过外部调用来支持的格式在WinZip中只有3种,就是上文提到过的ARC、ARJ、LHA,全部是历史遗留。但WinZip显然不会这样去支持 RAR格式,在它眼里RAR和ACE、IMP等非公开格式并没有根本上的区别。所以并不是WinZip高傲自大,也不是它固步自封,除非RAR开放算法,否则WinZip是不会调用支持RAR的,替别人推广压缩格式不如将命运掌握在自己手上。再回到兼容性上,实际上查看一下就会发现,WinZip支持超过 22种格式,远超过WinRAR支持的12种,就算勉强算上WinZip不支持RAR格式,也只能说两者在这方面不分上下。
由于ZIP格式的开放性所带来的优势也必须考虑。例如微软操作系统从WinMe开始内置支持ZIP格式,ZIP文件被当作一个文件夹操作,别的压缩格式就必须安装压缩工具解压。又如GBA游戏机的模拟器VBA内置支持ZIP,所以压缩为ZIP格式的ROM文件它可以直接读取,别的压缩格式就必须解压回ROM文件。越来越多应用程序都开始内置支持ZIP,此时的ZIP压缩文件相当于透明的源文件。由于ZIP格式的开放性,ZIP文件在网络传输上也具有一些优势,如某些内置ZIP算法的下载工具可分析要下载的ZIP包,可以只下载包内某些文件,这都要归结于ZIP格式的开放性。
以上所有一切都只为说明一件事:ZIP格式仍然是适合个人使用的最佳压缩格式,而RAR是适应现实环境的第二选择压缩格式。因此压缩工作也许会演变为这样的形势:更多的压缩是ZIP 文件,而经常解压的是RAR文件。尽管WinRAR也支持ZIP的制作,但程度优先,例如其不支持64位扩展,单个文件都4GB的限制,不支持增强真空算法的压缩,不支持ZIP文件的压缩分卷......制作ZIP文件的最好工具依然是WinZip,这就是为什么WinRAR不能完全替代WinZip。是的,压缩工具的选择应该这样,为了适应环境安装使用WinRAR,为了高效压缩安装使用WinZip。个人建议是,如果压缩工具对你而言主要是解压,极少压缩的话,那么WinRAR确实已够用了:如果要尝试压缩,那么就不要放弃WinZip。
尽管笔者一再表明WinZip不可替代,但实际上对WinRAR也充满好感。这个紧随着WinZip的压缩工具确实是所有模仿者中做得最为出色的,针对于WinZip的弱点作出的技术细节修改也极为有效。如WinZip必须压缩后分卷而WinRAR可以直接分卷压缩,又如WinZip无法管理压缩包内的子目录而WinRAR可以直接显示目录层次......所以即使RAR格式没有那么流行,WinRAR也仍然是最值得推荐安装的压缩工具。文章的最终目的并不是为WinZip与WinRAR打擂台,只是将一些事实的本来面目呈现给人们,而将其后的事情交给他们自己去判断。这本应该是大多数媒体应该做的事情,讲述客观的事实而不是引领读者的情绪,然而国内媒体的浮躁却再次让人失望。
后记
2000年4月14日,年仅37岁的菲利普·卡兹被人发现倒毙在美国威斯康星州密尔沃基的一家汽车旅馆里,据说死因是慢性酒精中毒引起的并发症。被人发现时卡兹的手中仍握着一个烈性酒的酒瓶,在同一个房间里还发现了另外5个空酒瓶。这位天才程序员从未在ZIP身上得到半点好处,坚持信念的结果是潦倒的生活。他为世界贡献了一个伟大的免费软件,更为重要的是他缔造了一种大众化的压缩格式,然而却过早的离开了这个世界。仅仅两年后,PKWare和WinZip为了商业利益开始分道扬镳。用ULTRAEDIT打开任意一个ZIP文件,都可以看到嵌有菲利普·卡兹姓名字头缩写字母PK,每个ZIP文件都将永远记载着菲利普·卡兹,因此菲利普·卡兹和他的ZIP压缩格式也必将得到永生。不知为什么对于菲利普·卡兹的记忆,在笔者脑海中浮现出的是华莱士的那声呐喊:“Free!”
谨以此文向那些无私的天才程序员们致敬。
--------------------
why freedom-lover guys are elimitated from the society? in essense, people are tend to be happy pigs.
---------
Phillip Walter Katz: http://en.wikipedia.org/wiki/Phil_Katz
2008年1月21日星期一
精看6: Wikimedia Foundation Requests The Free Software Foundation Modify GFDL
http://www.lockergnome.com/news/2007/12/07/wikimedia-foundation-requests-the-free-software-foundation-modify-gfdl/
[URL for Printing]
Paper: http://opensource.sys-con.com/read/470599.htm
ExplorerXP
a small tool, not so strongand stable, just play
[URL]
Google: ExplorerXP
http://www.explorerxp.com/explorerxpsetup.exe
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
YES
[Can be Greened?]
YES
[Portable Support]
7-zip solves the extraction
but for the context menu, you gotta modify reg yourself
PDF-XChange Viewer
功能更多的PDF阅读软件PDF-XChange Viewer
http://blog.sina.com.cn/s/blog_46dac66f010008xw.html
这个地址有个精简版
[URL]
Google: pdf-xchange viewer
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
Chinese Simplified
[Need Installation?]
NO
(but the setup edition is about 13m while the green one is 3m - so great diff)
[Version Recommended]
1.0.0034-20080130 is Latest
"
1.0.0034 release - release date: 30-01-2008
1.0.0033 release - release date: 12-01-2008
1.0.0032 release - release date: 10-01-2008
1.0.0031 release - release date: 27-12-2007
1.0.0030 release - release date: 30-11-2007
1.0.0029 release - release date: 17-11-2007
1.0.0028 release - release date: 05-11-2007
1.0.0027 release - release date: 02-11-2007
1.0.0026 release - release date: 05-10-2007
1.0.0025 release - release date: 20-09-2007
1.0.0024 release - release date: 23-08-2007
1.0.0023 release - release date: 16-08-2007
1.0.0022 release - release date: 16-07-2007
1.0.0020 release - release date: 21-06-2007
"
[?]
【优点】
多文件search
中文search OK
多tab,切换标签:可以点tab行最左边2ndbutton
打开文件:在open按钮右边三角形点了有个下拉列表,等于recent files
open dialog:可以preview,不足:不考虑当前path.(变通:右击tab栏,选择'opening current folder',再双击打开)或者Drag&Drop
和foxit 不一样的地方:左侧页和adobe reader 一样
[Portable Support]
as a researcb, i tried the setup package.
it cannot be opened by tc,7-zip or ue(although it reported inno)
and peid told me: Borland Delphi 2.0 [Overlay]
so tried in sb. in fact, after setup, unins000.dat and unins000.exe is offered. from the .dat file i know it is "Inno Setup Uninstall Log (b)"
after check the files, i found the portable edition is quite diff, althouhg probably same when run:
portable not-portable
PDFXCview.exe 6,007,808 6,012,096
resource.dat ==
PDFXCviewAx.dll no yes
ISTask.dll no yes
Settings.dat yes no
Portable.dat yes(siez=0) no
languages/ ==
i copied the onle executable file outside sandbaoxie and it work ok...
strange...
2008年1月20日星期日
Unlocker
fantasic tool for deleting files
http://ccollomb.free.fr/unlocker/#comparison
shows a table of comparision of similar tools
[URL]
Google: unlocker home
(网站很慢)
http://ccollomb.free.fr/unlocker/unlocker1.8.5.exe
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
YES
[Can be Greened?]
NO
[Need OS Restarting?]
NO
[Version Recommended]
1.8.5 is Latest
File MD5Sum: 734120965f586b2511a01d110616487c
File SHA1Sum: a7cf36d5e289cbfd483483af7e186e9bdf3a32af
[Security]
对于它的要求,除了"monitor activity"都OK,反正最后可以去msconfig里删了启动项。它也没有上网企图
[?]
右击文件夹或者文件,unlocker,OK。
例子:移动硬盘有个顽固的sp2解压文件夹(因为直接在上面执行sp2),里面东西都删了,就几层空文件夹删不掉,但是这一次OK了
[Portable Support]
although by 7-zip, it is extracted, recommend use the setup executable file
Meebo
但是不支持QQ -- 所以要用qq的还得装个QQ Tm
[缺点]
引用 "创意无限——用Meebo作你的活动桌面":
1、似乎无法同时登录多个IM;
2、来了新消息有个声音提示就好了。
[Resource]
Article: 创意无限——用Meebo作你的活动桌面
K-Lite
http://www.free-codecs.com/download/K_Lite_Codec_Pack.htm
=>
http://www.free-codecs.com/K_Lite_Codec_Pack_download.htm
[Version]
Basic
Standard
FULL
2008年1月19日星期六
windows 自动更新
这时有一个应急之法:关掉Automatical Uopdates这个service。关进程是没用的。
Real Player
Google It! get
http://www.real.com/realplayer.html?country=US&language=EN&opage=realhome&type=dlrhap_bb&pp=home&src=031005realhome_1_1_2_1_8_1
choose the one in the right (RealPlayer istead of RealPlayer Plus)
get:
http://www.real.com/realcom/R?href=http%3A%2F%2Fforms.real.com%2Freal%2Fplayer%2Fdownload.html%3Ftype%3Drp11_us&pageid=realplayerPage&pageregion=row2Td3&src=031005realhome_1_1_2_1_8_1%2Crealplayer_8020&pcode=rn&opage=realplayer_8020
very fast, and begin the network installation --- then too slow!
during installation, uncheck except shortcuts options!
file type association: select real related file types for it! (click "Deselct all" button at first)
at last, do not reister! so boring
howto mount images
DAEMON Tools
DT / DAEMON Tools
[URL]
Google: daemon tools home
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Language Recommended]
English
[Need Installation?]
YES
[Can be Greened?]
NO
[Need OS Restarting?]
YES!
[Version Recommended]
3.47: 经典版本。不追求解密够用了。
File Name: daemon347.exe
File Size: 504,320 bytes
4.××: 新版本。适合解密
howto add hardware in xp
in the left panel, click "add hardware"
howto get url when thunder cannot?
http://www.microsoft.com/downloads/details.aspx?FamilyId=04D26402-3199-48A3-AFA2-2DC0B40A73B6&displaylang=en
click "Download" button and firefox begin download
this time, in firefox's download manager, right click the item and you can get url
Thunder
Thunder / 迅雷
[URL]
Google: xunlei
[Language Recommended]
Chinese Only
[Version Recommended]
Latest?
[Need Installation?]
YES
[Can be Greened?]
YES?
[Security]
thunder copyout no-allow-phisical-mem
in ver 5.7.7.441, i use sb to copy it. remove some obvious unnecessary module like ad/. when i then run it, it ask to modify phisical memory and i do not allow in zonealarm
关闭xp默认共享
或者 net share,如图
关掉有5种方法,见:
五板斧封杀Windows操作系统默认共享(图)
http://tech.sina.com.cn/s/2005-04-21/1136589544.shtml
其中net share法最实用
--- net share:
@echo off
net share ipc$ /del
net share admin$ /del
net share c$ /del
net share d$ /del
net share e$ /del
net share f$ /del
但是对于ipc$,结果:
发生系统错误5
拒绝访问
我是Administrator group,不是权限不足,可能是ipc$使用中。又:
"
共享命名管道的资源,在程序之间的通讯过程中该命名管道起着至关重要的作用。在计算机的远程管理期间,以及在查看计算机的共享资源时,使用 IPC$。不能删除该资源。"
虽然服务server可以关,但是那样的话共享也没了,比如和虚拟机的共享。
可以通过注册表,还是算了
以上关闭的共享要打开那么不要加 /del
---
关掉的可能不便之处:
菜鸟请别随意关闭默认共享
http://www.pc120.net.cn/home/hot_text/08475366.htm
howto export more than 1 google doc files to local?
-------- software for google docs
google-docs-uploader
http://code.google.com/p/google-docs-uploader/
introduction:
The application is a Java Swing client that let you select a set of folders and/or document files which format is supported by Google Docs and Spreadsheets(.doc, .odt, .xls, .csv, among others) and upload them all together in a single batch. The application scan the selected folders recursively so you can just point to a root directory to upload all their nested documents.
The application supports internationalization (i18n) by default; right now only with English and Spanish.
File Comparision
in Total Commander, choose any 2 files, then such menu item will appear in:
ZoneAlarm's Main Menu->Files->Compare By Content...
WPS
[URL]
http://union.wps.kingsoft.com/union/download/index_wps_au.html?uid=28910&sid=2235&adid=791&adtype=45
[Install]
select all components
google.cn 和google.com 重定向
以前虽然google.com会被重定向到google.cn,但只要点google.cn首页里的google.com就可以过去了。然后再设置语言为中文,OK
现在则是根本无法到google.com了
电信?google?谷歌?GFW?中国政府?
BTW:代理可以
Google Notebook & Google Toolbar Addon
Google It!
但是注意,
1. 在firefox官方下载地址里search不到,只有google有
2. 似乎要先登录google才让下载,选择for firefox的版本
3. 用英文。
[Install]
(google toolbar)
我选google.com,禁用pagerank
(google notebook)
2008/01/19: 怎么也无法装上google官方地址的插件。到:
http://www.firefox.net.cn/newforum/viewtopic.php?t=20813
有人同感。上面可用。
about google notebook addon fail reasonm, here may give an answer
http://forums.mozine.cn/lofiversion/index.php/t12806.html
WuJie
WuJie / 无界
[URL]
Google: wujie
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
[Version Recommended]
8.8 is Latest
File Name: u.zip / u.exe
File Size: 133,177 B / 141,312 B
File MD5Sum: b8e1ba38c432f49012d2917c1b109918 / 4e3a66482ef96368251d91b4f5ae0fda
8.7
File Name: u.zip
File Size: 99,114 B
File MD5Sum: 143fd75d20c6efae32e7ac96480980b5
8.6
File Name: u.zip
File Size: 100,832 B
File MD5Sum: f6f1c952147a3b975320f0ffbd6f0270
[Settings]
不要启动设置ie代理
不要关闭时关闭ie
[?]
Port(HTTP): 127.0.0.1:9666
FreeGate
FreeGate / 自由门 / 动态网
[URL]
Google: dongtaiwang
(note: it has an https site also. http or https? your choice)
[Hardware Platform]
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
NO
[Version Recommended]
(howto verify 公匙?)
6.62 is Latest
note:"
了解决中共控制的防病毒软件的潜在问题,推出多个替换版。功能上完全等同。一次只显示一个下载。"
so see: http://www.dongtaiwang.com/loc/download.php
each time a new one
6.7b3 (Beta version, Port:8580)
File Name: 20080125_fg67b3.zip
File Size: 119,735 B
File MD5Sum: 76FA3B169DB1A1CFF64AD0AC1FF7B983
6.7b2 (Beta version, Port:8580)
File Name: 20071218_fg67b2.zip
File Size: 119,770 B
File MD5Sum: 80fa0675bfd04df73f2592532674f9d7
[Settings]
不要启动设置ie代理
不要关闭时关闭ie
[?]
Port(HTTP): 127.0.0.1:8567
Firefox
Chinese Simplified
[Version Recommended]
Latest (2.X.X.XX)
[Need Installation?]
YES
[Can be Greened?]
YES (but not recommend for usb)
[Settings]
【diff conf】
Q:Firefox如何选择不同配置?(尚无firefox运行)
firefox -profilemanager。选择一个。
或者 firefox -profile "the-profile-path"
Q:Firefox如何同时开不同配置的进程?(已有firefox运行)
A:firefox -profilemanager -no-remote。选择一个。
或者 firefox -profile "the-profile-path" -no-remote
-profile 和 -profilemanager 区别:
前者指定profile,后台模式
后者让你选,gui,前台模式
前者指定的路径(目录)必须存在,但可以为空,firefox会自动为你在这个目录下建一个新的profile。
前者创建的profile,后者看不见,但通过后者的创建新配置wizard,可以把已有的profile show在后者的gui界面里
note: when specify the path for -profile, you must not add the tail "\" in the path, or it will use the default profile; you can use the quote mark to enbrace the path
为什么要多个配置?
sample: one firefox with addon: FoxyProxy(not necessary, you can use proxy by firefox's options in this profile), BlockSite, Google Toolbar, Google Notebook.use it to write blog (with FreeGate or WuJie).also google.com
one firefox: no addon, fast, and google.cn
【Privacy】
工具->清除隐私数据
选项->隐私->隐私数据
【Update】
选项->高级->更新: 询问要做什么
[?]
【URL Bar】
com: Ctrl+Enter (Recommended)
net: Shift+Enter
org: Ctrl+Shift+Enter (Recommended)
SAV
X86
[Software Platform (OS)]
WXP+SP2
[Need Installation?]
YES
[Can be Greened?]
NO
[Need OS Restarting?]
NO
[Version Recommended]
Symantec AntiVirus Corporate Edition V10.0.1.1000 Client
[Settings]
in control panel->symentec liveupdate:
under tagpage FTP/HTTP/ISP, in the radio group, respectively choose line contains "do not" so that connect to internet directly and do not manage dial-up or use proxy
JRE
Google: Java
can get java.com
[Settings]
in CP->Java:
in tabpage "General"->Network Settings, choose "Direct Internet connection"
.NET Framework
http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en
the above page tells you:
Full Redistributable Package
To download the full redistributable package, rather than the bootstrapper, click on the link below to start the download:
.NET Framework 3.5 full package
so get final url:
http://download.microsoft.com/download/6/0/f/60fc5854-3cb8-4892-b6db-bd4f42510f28/dotnetfx35.exe
Windows Installer
[URL]
Windows Installer 3.1 Redistributable: by search in microsoft website's Download Center:
http://www.microsoft.com/downloads/details.aspx?FamilyID=889482fc-5f56-4a38-b838-de776fd4138c&DisplayLang=en
谷歌拼音输入法
YES
[Can be Greened?]
NO
[Need OS Restarting?]
NO
[Settings]
自动同步 / 模糊音 / Delete Other 输入法