About the Asus G1 Direct Messenger
christopher staines to m.mierzwa
5:06 am (41 minutes ago)
I’m not sure if you’ve found any method to show current settings
dynamically with Direct Messenger, but I did find something nifty:
If you browse to, “Program FilesASUSASUS Direct ConsoleICON,”
you’ll notice that each icon is 32×32, and named, “icon_###.bmp.” I
then created (copied) my own icon into the folder and named it,
“icon_022.bmp,” and this was then added to the, “My personal settings,”
icon list. Pretty nifty.
Some limitations to consider:
1. Each icon must be 32×32, though I’m pretty sure you can change the
width, but the height is based on what the OLED can display, so that’s
maxed at 32. A maximum of 6 icons may be displayed at once on the OLED.
2. Each icon must be a bitmap. I tried GIFs and JPGs, but JPGs say,
“Bitmap image is invalid.” and GIFs aren’t even recognized.
3. Each icon must be greyscaled, or equivalent. Notice the blue on
black– that’s because the OLED has no greying at all. It’s either
lit or it isn’t. I’m pretty sure some nifty Photoshop/Paint/Gimp
techniques could be used to make the illusion of shading, but I wasn’t
able to achieve this.
I hope this has helped you. I’m pretty sure there would also be a way
to hook into the Chkol.exe and make it dynamically display a message.
P.S.
To kill the Direct Messenger display (and all running Direct Console software, including Chkol.exe, D3DCheck.exe, and LCMP.exe),
you can run the KWin.exe application, located in, “Program
FilesASUSASUS Direct Console.” I added a shortcut to this in my Startup folder, as I don’t particularly like the ASUS logo being shown 24/7.
Share this information with whomever you want, but, please, if you
find a way to dynamically update the OLED, let me know. I love
tweaking stuff, but I haven’t the willpower to sit down and reverse
the Chkol.exe software.
If you set the text to something random, then add a 1-bit bitmap image that is 32n by 32 pixels and add it to the “ASUS Direct Console” folder, then close and reopen Direct Console, your custom bitmap will display.
you can change the width of these bitmaps, i’ve just tried it and it worked