Customize GoogleTalk using Resource Hacker
Resource Hacking
To edit resources you will need a resource editor like Resource Hacker.
Change Language
To change the language of Google Talk you will need to:
- Open resource hacker.
- Choose the menu: file, open.
- Open the file c:\program files\google\google talk\googletalk.exe.
- Now you will see a treeview on the left.
- Double click on dialog.
- Double click on 130.
- Click on 0.
- You will see a window and a bunch of text like 'CONTROL "Password:", 1003, STATIC'...
- Change the text to another language, for example: 'CONTROL "Wachtwoord:", 1003, STATIC'...
- Click 'Compile Script'.
- Do this for all the dialogs.
- Double click on 'String Table' in the treeview.
- Click on 36.
- Click on 0.
- You will see a bunch of text like '567, "encountered an internal error'...
- Change the text to another language, for example: '567, "er is een interne fout voorgekomen'...
- Click 'Compile Script'.
- Do this for all the string tables.
- Make sure Google Talk is closed!!! and then click file, save.
- When you reopen Google Talk it should now be in another language.
User Interface Editing
- Open googletalk.exe in Resource Hacker.
- Expand the Bitmap tree.
- Save bitmaps 139, 5001-5104.
- Edit the bitmaps in your image editor of choice to make them the color(s) you like.
- Replace the original bitmaps with your edited bitmaps in Resource Hacker (Action > Replace Bitmap).
- Save and try it out!.
Add items to tray menu
- Open Google Talk in Resource Hacker.
- Go to menu -> 110 -> Click on 0. It will open as text.
- Play with the menu items, for example you can add the item
MENUITEM "Settings", 40003, MFT_STRING, MFS_ENABLED - Click 'compile script'.
- Close all instances of Google Talk!
- Click File -> Save.
WM_COMMAND codes
- Chat Window:
- 8001 - Start Call
- 40081 - Start muting microphone
- 8007 - Stop muting microphone
- 8008 - Stop Call
- 8015 - Show Send File dialog
- 8003 - Email
- 8013 - Start Voicemail
- 8008 - Stop Voicemail
- 8010 - Go off the record (both on and off)
- 8017 - View past chats
- 8011 - Block/unblock Main Window:
- 40011 - Add Friend
- 40080 - Enable/Disable all notifications
- 40065 - Connection Monitor
- 40080 - Save all settings
- 40087 - Check for Updates Now
- 40088 - Inbox
- 40023 - About
- 40089 - Check Mail Now
- 40003 - Settings
- 40020 - Help
- 40088 - Email
- 40002 - Sign out
- 1404 - Voicemail
No comments:
Post a Comment