Wednesday, September 16, 2009

How to fix Live Messenger installation error "hr:ox80070643" - WLM forced upgrade on 16 Sep 2009

you are visiting my blog because you want a quick, direct and effective solution right? i am going to make this really short

below solution is for you if you have experienced any of these problems

  1. if you are trying to upgrade your Live Messenger but ran into this problem "hr:ox80070643"
  2. if you are trying to install Live Messenger but stupid windows doesn't give you the option install
  3. if you have successfully installed Live Messenger but cannot log on (sorry i forgot the error code), and that you should uninstall Live Messenger then reinstall again, but stupid windows doesn't let you reinstall

option 1 - run zapmessenger. it can be downloaded here

option 2 - run deepclean. you can download it here


if you prefer to download offline installation version live messenger, here it is (134MB). i have tried many offline installation, so far only this one works


big thanks for the authors of zapmessenger and deepclean!!

Saturday, July 4, 2009

How to remove the blacklist and re-enable your Directory Opus

========================================================
what is DIRECTORY OPUS
========================================================

Directory Opus is an alternative windows explorer. if you find windows explorer not as customisable as you would like it, or found windows explorer crashes too often, or whatever other reason you want to dump windows explorer, first alternative you should consider is Directory Opus. trust me this is a very good piece of app. it totally replace windows explorer. it even remap the hot key Win+E!

below is the the features that i like about directory opus
========================================================
QUOTE
========================================================
Designed for Windows: Directory Opus 9 has been designed and written from the ground up especially for Windows. Full support for the latest Windows Operating Systems from 2000, XP and 2003 and Windows Vista.

Familiar Interface: Unlike many other file managers, Directory Opus defaults to an Explorer-compatible user interface. You can immediately begin using Directory Opus, with no learning curve, because it will feel extremely familiar and comfortable to you. But, you will find that you can easily configure the interface to fully personalize your system including the use of dual file displays or multiple displays for special folders.

Fully Configurable Menus, Toolbars and Hotkeys: Directory Opus supports unlimited menus and toolbars. Toolbars can be attached to any side of a Lister display or can be independent free-floating windows. Directory Opus supports user-configurable hotkeys, both for use within Opus, and globally throughout the system. The Windows key is also fully supported!

True Multitasking: The object-orientated multi-threaded design gives you unheralded power to perform multiple operations at the same time. Why should you have to wait for your computer to finish? Now you can begin one task and immediately move on the the next. Zip one folder whilst unzipping into another, at the same time as you are downloading files from a remote FTP site and copying yet more files between your local folders, independently and reliably.

Built-in Viewer Pane: Quickly view pictures, text files and other types of files in the Opus Viewer pane directly in the Lister window. Opus supports a viewer plug-in system so you can add new drivers for the specific file formats you wish to view as they become available. Directory Opus comes with plug-ins for many popular image and document file formats. Third party libraries can extend the viewing capabilities to include Word and Excel documents, Acrobat files and many other types of files. A free SDK is available for developers to write their own viewer plug-ins.

========================================================
UNQUOTE
========================================================

the built in viewer is exceptionally good. it is fast and, most importantly, it opens files with unicode filename! yeah i have found no other program that opens image with unicode filename except directory opus (well, windows picture and fax viewer doesn't really count as it lacks zero customisation capability)

========================================================
directory open BLACKLIST issue
========================================================

if you installed Directory Opus and by mistake updated or allowed it to auto update, and subsequently have Directory Opus blacklisted, this is how to get it working again without reinstalling windows

below is direct copy from the above link. many thanks to weicker for sharing this method with us

========================================================
QUOTE
========================================================

The following text was written by jjkarrington working with some stuff that I initially found out. It's applicable for an older version of Dopus but the same "theme" holds true here - the same hidden registry key and file concept. Work with this and see if you can unblacklist yourself.
---
PRELIMINARY DRAFT:

Caution: You are advised to backup your registry (and perhaps even your computer) before proceeding. In other words, proceed at your own risk.

Directory Opus 9.1.0.2893 YAG (dopus aka dopus 9.1) uses a licensing scheme based on certificates. YAG provided the "thomalla" certificate that unlocks dopus. The problem is that eventually the thomalla certificate is blacklisted by dopus. Dopus stores the blacklist certificates in multiple registry branches and in multiple file locations. You can uninstall dopus and reinstall but the certificate will still be blacklisted because the blacklist information is not deleted.

What follows is not a minimal set of instructions but rather the steps we used to get dopus working again with the thomalla certificate. Simply put, its just happened to be the way that worked for us.

Although we did this by installing dopus 9.0.0.4, applying the thomalla certificate, and then upgrading to dopus 9.1.0.2893 (YAG), we don't see why these instructions won't work with 9.1.0.2893 directly. The 9.0.0.4 release was just a convenient starting point for troubleshooting the issue.

Step 1: prevent dopus from contacting home to obtain the blacklist. Step 1 is a must even if you have a working certificate or have never installed dopus before.

1a. Either create your own firewall rules or do what we did and add the following to your windows host file:

file: %systemroot%\system32\drivers\etc\hosts

127.0.0.1 gpsoftware.com.au
127.0.0.1 www.gpsoftware.com.au

1b. reboot

1c. test - ping both gpsoftware.com.au and www.gpsoftware.com.au and make sure the reply is from 127.0.0.1.

Step 2. Uninstall Dopus, reboot. Step 2 and what follows are for those whose thomalla certificate has been blacklisted.

Step 3: Optional: clean the registry of all non-trivial references to "gpsoftware" and "dopus". Personally, I don't think this step is necessary but I did it anyway.

Step 4. Remove the black list from the registry

4a. For each of the registry keys below, delete any values and subkeys but do not delete the keys themselves:

The registry keys are:

HKEY_CURRENT_USER\Control Panel\International\Time
HKEY_CURRENT_USER\Software\Microsoft\Clock
HKEY_CURRENT_USER\Software\Microsoft\File Manager\Settings
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\BitBucket\TrashInfo\
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\DlgInfo\

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Management\AppDataBucket\
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DesktopInterfaceMethod\

Example:

For this branch

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\DlgInfo

you will see subkeys like this

{93E77B44-276F-4A71-B9AA-F2CF4E99B7B3}
{5E2948B7-58F8-426D-B0CF-8221822BC084}
...

Blow the subkeys away but leave the branch intact (it will be empty when you are done). If the branch is already empty, then fine, go to the next.

4b. Search for the following value: {CBE4B0D2-C4FC-45E3-976C-7D2E951DD34B} and delete the key. If you have followed the steps above, you should not find this but just in case.

Step 5. Remove blacklist files:

5a. Delete the contents of C:\windows\system32\inf32 but leave the inf32 directory (it will
be empty when you are done).

5b. delete the following files. If the file is not found, go to the next one.

del /Q /A "%programfiles%\GPSoftware\Directory Opus\dopus.dat"
del /Q /A "%appdata%\GPSoftware\Directory Opus\dopus.dat"
del /Q /A %windir%\xpcc37.log
del /Q /A %windir%\system32\argtmp39.dll
del /Q /A %windir%\system32\inf32\*

attrib "%Systemroot%\..\Documents and Settings\All Users\Application Data\GPSoftware\Directory Opus\dopus.cert" -s -h -r
del /Q /A "%Systemroot%\..\Documents and Settings\All Users\Application Data\GPSoftware\Directory Opus\dopus.cert"

NOTE: don't make my mistake - I went to the dos prompt and looked for the files and did not find them. Some are hidden at the dos prompt. The thomalla certificate was not accepted until the files were deleted.

6. Install dopus 9.1 YAG and see if the thomalla certificate is accepted.

NOTE: as stated we installed 9.0.0.4 first and then upgraded to 9.1. However, installing 9.1 and bypassing 9.0.0.4 in step 6 should work.

========================================================
UNQUOTE
========================================================

Friday, May 15, 2009

Nintendo dual screen (NDS) study

This is information that I gathered on NDS so far. Please let me know if anything is not 100% correct. I can be contacted via "chris in taipei at g mail dot com" no space

1. Too basic to find, but so basic that you should know:
There are 3 DS consoles, namely Nintendo DS (aka NDS, the ugly kid), Nintendo DS Lite (aka NDSL, the one that is available everywhere), and Nintendo DSi (aka NDSi, the latest one)

  • 1.1 Charger for NDS, NDSL and NDSi are all imcompatible. They usually come in either 110v or 22ov (not 100v to 240v). A 100v to 240v charger in Taiwan's auction site costs around USD 2.5 for NDSL, to USD 5 for NDSi. Charging via USB cable is slower than adaptor, can may not charge as full, but it is the most compatible/convenient. USB cable is around USD 2, same price for NDSL and NDSi
  • 1.2 Games all seem to be compatible
  • 1.3 Hacking cards may not be compatible. So far I know AK2i works on NDSi and NDSL. R4i works on NDSi but I am not sure if it works on NDSL. Please note AK2i has language issue on NDSi. More info on that here
  • 1.4 All NDSL and NDSi, the console interface language can change to English even if by default is in Korean (mine is...) or else. Console interface language, hacking cards interface language and game's language all don't seem to be linked i.e. you can have a Korean NDSL running a Chinese interface hacking card while playing games in English
  • 1.5 NDSL and NDSi use lithium ion battery i.e. no need to purposely run the battery flat then recharge
  • 1.6 In terms of convenience, best charging method is to use USB cable like this one here. Note NDSL and NDSi uses different cable (head is different)
  • 1.7 GBA and NDS charger are compatible
  • 1.8 NDSL/NDSi consoles are not like DVD, they don't have region restriction. Units only differ in terms of bundled charger voltage and default interface language (can always change back to English). The same applies to game, but most games you cannot change its language
  • 1.9 For example, Mario Kart DS is available in both English and Japanese, you cannot mix the 2 to play multiplayer games. The game in both console must be in the same language. But there is a work around :)

2. Information to read before buying your first NDSL and NDSi hacking cards (aka Nintendo DS storage devices, it is used to play illegal downloadable games as per below)

My wife bought a metallic pink NDSL together with R4 SDHC, it reads 4GB SD fine, presummabilly it'd read 8GB fine also. My NDSL battery is flat and without a correct voltage charger with me... Will try the 8GB once battery is charged up

For NDSL, the most popular card is the R4DS. This leads to make fakes... And R4DS does not support SDHC (max 2GB SD). DSTT supports SDHC but also plagued with fakes. The most powerful is the CycloDS Evolution which also makes it the most expensive

If you are in to buy a NDSL like me, my recommendation at this point, is the AceKard 2i (aka ak2i) as this works for both NDSL and NDSi. Please note I do not own ak2i card nor NDSi, this recommendation is based on my reading so far

3. Emulators to play on PC

Since my battery is flat and without charger, I thought perhaps one can play it on PC instead. This is my finding:
Places to find emulators for NDS
http://www.ndsemulator.com/
http://www.emulator-zone.com/
http://nocash.emubase.de/

And you'd need a joystick/game pad for PC to better mimic the NDS control. This Logitech game pad is very inexpensive and the layout "looks" pretty similar to NDS

5. Recommended games to play on

Now you need the games to play it and here you go :)

5A. A short list of best selling Nintendo DS games (torrent downloading directly from isohunt):

5B. Sites where you can find NDS news, and games to download:
isohunt.com -> need I say more? Anything and everything is here...
www.ndshb.com
www.dev-scene.com/NDS/News
www.ndsthemes.com
ds.qj.net

Tuesday, May 12, 2009

Nokia smart phones saving email onto SD to free up internal memory

Taken from here

The original post was for Nokia E61. I tried on my colleague's E71 and it worked the same

Follow these steps...

  1. Go into the messaging application.

  2. Go into options and then settings.

  3. Go to the "Other" option in this menu.

  4. Scroll down to "Memory in use".

  5. Change it to memory card.

  6. Icon for messaging should now show either an envelope with a small memory card over it, or just a memory card.

  7. Your messages are now being stored on the memory card.

Note that the phone may or may not ask you whether you wish to copy over existing messages in the phone memory to the memory card. I find it helps to delete all the messages in the phone memory before you start this process (Don't forget outbox and sent as well)

Sunday, April 19, 2009

extract files that are available on windows update

goto here to the Microsoft Update Catalog site, search for the kb number, you can download those big patch files for offline installation (or just don't want to download them repeatedly)

Friday, April 17, 2009

next hard drive capacity limitation to watch out

once drives larger than 2.2TB rolls out, we will start to have problem seeing 100% of the capacity

Below is direct quote from here:
While it is true that the ATA/ATAPI-6 standard defines a method to provide a total capacity for a device of 144 petabytes, the next limit will be imposed not by the ATA devices but by many of the popular operating systems in use today. This limit will be at 2.2 terabytes (2,200 gigabytes). This barrier exists because many of today's operating systems are based on 32-bit addressing. These operating systems include many flavors of Linux, Mac OS 9.x, and Windows 95, 98, ME, NT 4, 2000, and XP (Windows XP/64-bit also has the limit because of leveraged 32-bit code).

Thursday, April 16, 2009

how to set a strong password

Let me make it short, it's really easy...

If you like me who sometimes use traditional Chinese and uses alternative input method such as 注音輸入, you can "encrypt" your password in Chinese. Ha you don't get it, right? For example:

you are a stupid ass = 你是笨蛋 in traditional Chinese

if you type 你是笨蛋 using 倉頡 in English keyboard layout, you type it as "onfyymrhdmnolmi"

Now that is more difficult to be hacked :)

Yeah I know this isn't perfect as it doesn't do mix cases and numbers, but hey it's better than your original password, and it doesn't take you efford to learn a new trick

Something for nothing