Yous still need to save it once you remove them.
-
I was inspired by some of the images and comments on this thread to try and attempt a linux version, very roughish so far but I'm still adding features etc.
http://www.e164.org/asusoled_daemon-0.01.tgz
Ummm not exactly unzip and run stuff I know, but I'm more than happy to lend a hand if people have questions/problems. -
Perhaps I missed this, but are you guys all using the trial version of Everest Ultimate, or are you all paying 35+ USD for a copy of this software, or is there something I am missing? Someone point me in the right direction, for my GPU and HD temps I am getting "TRIAL" in capital letters...WTF?
PS GREAT work guys, this is the kind of stuff I love about computers, this is so cool -
I tried pm'ing you Exceeder but you them turned off or something.
-
oops, sorry...try it now -
still no luck.... try pm'ing me your email addy and I'll send you the info that way.
-
Thanks brombomb, thanks Predator, and thanks to everyone who contributed to this thread, great stuff! -
Got it
Writing up the message now.
-
I tried it...some errors came up...need to install some libraries...
I will retry later and see if I can make this work
keep up the good work!
[EDIT] I made it work...it's weird, the pixels are not evenly backlighted but
it's nice, it's a good start! -
help!
i just reformatted my g1s (runs alot better now! shouldve done it a long time ago) and reinstall lcdhype and everything again but for some reason my gpu temps arent showing up.
it says its not available???
anyone know what i can do?? -
-
-
Firstly...this is an amazing thread. Thanks a ton Predator for the awesome script and support.
My only problem so far is that the OLED display stays on when I put the comp to sleep. I know I read how to fix that somewhere, but can't seem to find it anymore. Anyone know off the top of their head? -
hi. I bought a g70s about a month ago, so I can test some oled drivers if Predators request is still actual...
-
I'm looking forward to the linux version.
-
ViciousXUSMC Master Viking NBR Reviewer
We need to find a way to intergrate this into the G50V also. Lots of new G50V owners that would love to custoimze there OLED read out I a sure.
-
is it possible to make in one screen battery CPU, RAM charge and gpu, cpu temp and time ?
but if it's already done ca you link me the script ^^
thx to all and predator again -
@iceburner, you could just make whatever custom script you want yourself, it's not that big deal to learn the LCDHype macro-language. It will probably take you one Sunday morning to do it
ViciousXUSMC and pitero86, I'll see what I can do in the future, right now too much work to do on my workplace, so sorry guys for leaving you out with nothing new the past few weeks, I'll update you when I discharge some of the load -
Oh...I just thought of something...
I'm not sure (and can't find where to test) which DirectConsole drives the OLED and how it does it. So owners of G50 and G70 can do me a big favor, and that is, find the resolution of the OLED screen. -
Well, I can't keep this only for me, I'm posting you guys an official beta version of the Megascript 2.0.
It's still a work in progress, few screens are not finished (they just look like in the first version) and few screens are missing (low battery and high temperature warnings plus few more). I don't have enough time to give you detailed explanation on what's new, neither to explain how to use the new system. If you want to find that out, just read the comments in the System.Main script.
The menu system is the same, for except the Ctrl+Shift+F5/F6 work differently than before (you'll see the difference). The Ctrl+Shift+F7 (the menu key) will be removed in the future.
Ctrl+Shift+F8 will toggle the autochange.
Ctrl+Shift+F9 will toggle the GLED function, you have 4 options:
OFF - The GLED is off
ON - The GLED is ON
Blink - The GLED will blink
FPS detect - The GLED will blink when you run something in 3D and it makes more than 25fps (this imitates the DirectConsole DirectFlash function)
The Winamp screens work automatically, that is, they are skipped when you havent started the LCDHype plugin for Winamp. All the Winamp screens, except the "Winamp Oscillator" will make the GLED blink with the music.
I'll just give you a tip about the new Overclocker screen inside. It has 3 modes of operation, depending on which variables you have exported from Everest -> Preferences -> External applications.
- If you have put checkmarks on GPU Clock, GPU Shader Clock and GPU Mem Clock the screen switches to mode 1, in which it shows that variables
- If not (1), but you put checkmark on HDD temperature, you'll see the screen in mode 2.
- If not (1 or 2), you'll see the screen in mode 3, where you'll see battery information and GPU temperature information.
Network screens - alot of fixes there, most major of which is the recognition of the network. You'll see this line there:
%DefVar(NetworkName='RTL8168') / 4965AG for WiFi, RTL8168 for LAN /
The network name variable selects which adapter will be shown on the screen. If you want to change the screen to show another adapters, you just enter a part of the adapter's name in there, for example:
Hamachi:
%DefVar(NetworkName='Hamachi')
Atheros WiFi adapter:
%DefVar(NetworkName='Atheros')
You can easily find the name of the network adapters you have installed. Press Start -> Run, write cmd, in the command prompts write:
ipconfig -all
There are also Skype and MSN screens inside, they show only when your Skype / MSN are running, else they are skipped. You'll get a notification on the OLED when you recieve a new Skype/MSN message, plus the Mail LED (the blue one) will light up.
Another new thing is the OLED screensaver, it turns on when you leave your laptop idle for 3 minutes, that time is configurable, read the comments in the System.Main.
Plugins you'll need to get everything working:
Battery plugin 0.9.1 <- this one is essential for the Megascript, if you have older version, please get this one!
Skype plugin for LCDHype
MSN plugin for LCDHype
Fraps plugin for LCDHype
Everest Ultimate plugin for LCDHype
Asus G-Series LED controller (controls the LEDs)
This is for now, I'll post the official release and detailed explanation in LCDHype -> Scripts section when its finished.
Here are some screenshots:
Download from here - http://lcdhype.condense.de/index.php?showtopic=4810 or the zip file belowAttached Files:
Last edited by a moderator: May 8, 2015 -
Wich version of winamp do u use? Wich plugin? It does not work like u describe... TNX
-
the CTRL+SHIFT+F5/F6 keys are not working...
just the screensaver always popping up!
can you revise us the keys just in case i'm messing it up?
also where's the winamp plug-in can't seem to find it anywhere i look even on LCDHype forum...
thanks for the great work!
EDIT:after testing it some more the GPU temperature screen shows:no data available even though i have enabled the function in everest to export the data..
in the overclocker pro screen most of the letters are shown literally on top on the others making it really difficult to read the values.
msn screen just stays empty despite having the plugin and being connected..
i wish i could help you with scripting but it's not my field..
i really apreciate your hard work..
thanks again. -
Guys, read my first post in this thread ( http://forum.notebookreview.com/showthread.php?p=3101144#post3101144 ), the guide for running LCDHype with Asus G-series laptop. The Winamp plugin is in the LCDHype\stuff\winamp folder, you have to copy it into Winamp\plugins folder. The GPU temperature may not show because of different Everest versions, you have to replace the TGPU1 value with TGPU1DIO.
The possible reason your menu keys don't function (and you always get screensaver) is that you haven't downloaded the latest version of the Battery Plugin. If you didn't notice, there are two versions of that plugin, the latest one exports one more function that enables you to read how long Windows is in idle state. Without that function, the Megascript may not function correctly at all!
The MSN screen is supposed to show only your MSN nickname, your status, and in case of new instant message or email it will show you the number of emails in the inbox or the instant message scrolling on the bottom of the screen. It will show only the first "line" of the message, so if any user sends you more than one message, you'll only see the first one until you answer him or close the conversation window. That's the best I could do with the MSN plugin, since the MSN developement API is very limited. -
//Micke -
ViciousXUSMC Master Viking NBR Reviewer
I tried to use the g1s stuff and it wont work or find the lcd. Once I get past that first hurdle I can move forward and probably learn the script easy (I made the wiimote script page) and maybe even write my own stuff.
-
Yeah the G1S driver won't do anything with G50/G70 because the OLED (which is actually an USB device) has different PID (product ID) in the USB device descriptor. I've made a special build of the driver which recognizes the device correctly, but it seems the commands are way different from those used in G1/G2 OLEDs.
Anyway....if there's an option to put an image on the OLED in DirectConsole (like in previous versions it did), you can try adding bitmaps with "known" size to the OLED, and then estimate the size of the OLED in pixels (which usually would be a number power of 2, for example 256x32, 192x32 ...). -
For the winamp plug-in, i found this on another forum (g15forum): Inside the LCDHype program folder there is a folder called 'stuff', and in that folder there is a folder called 'winamp'. In the winamp folder you will find a file called 'vis_waspec.dll'. What you need to do with this file is copy it to your Winamp plugin directory. For me that was C:\Program Files\Winamp\Plugins, it may be different for you depending on where you installed it.
Now once you have that done you need to open Winamp. With Winamp you need to right click > Options > Prefrences > Plugins > Visualization. You then need to start the Winamp Data Collector plugin. Once you have done that go back to the Plugins tab in the prefrences tab and select "Auto execute visualization plugin on play". Once you have done this you are done with Winamp.
I did that, and it works fine. only one proble, the oled display does not show me mp3 name. Predator your script is something of owesame. Thanks. Only one thing, the leds do not on/off with the rythmof the bass. I thing that one of those code should work with the "strongest bass". What do u thing?
Thanks a lot again....
[and sorry for my not good english XD] -
ViciousXUSMC Master Viking NBR Reviewer
No sutch option, the only custom option is the "message" function witch is how my sig got the way it is.
Soon as I find a way to get something to use it, I can then just use the size/res option in lcdhype until its the right size I would assume. -
-
okay so i managed to get the script to work guess it was the battery plugin after all like you said!
the msn and skype plugin were not working correcty cause i moved the entire folder to the plugins folder --> something like MSN plugin_0.0.0 and inside that the MSN folder..and you can only put the MSN folder inside the plugins folder in LCDHype folder --> it's fixed..
the problems i noticed so far are still:
1. in overclocker screen the letters go on top of others..something like CPU1 and CPU2 have available written over them..
next to the shader display something is blinking and written over and you can't see what it shows..
the fps part is not showing anything (does this only work when running Dx?)
2. can you tell me exactly where i have to change the parameters for the GPU temp to show? i tried looking for it but i didn't find it...(and i found it strange to be this the problem cause i used the same verson of everest on your 1.0 megascript and it worked fine)
3. in skype screen i only see the top part of what i think is suposed to be a clock and it shows the "New" despite my status.
4. in msn screen if you have a long nickname it just scrools over the Chat part.. and the domain doesn't appear like what you showed in the LCDHype forum..
5. the winamp screens work great but the GLED don't blink with the rythm or the bass like z10h22 said.. hope for the next update.. and by the way i can't get the plugin icon to stop showing ballons on what data it is collecting..despite going to the configuration and choosing to stop it and save in the next session of winamp it just starts all over again..
and that's all!hope you don't think i'm being to demanding..just want to make the best possible (like you i think!)
so i really really enjoy your work and dedication thanks again! -
1. You have to export those variables from Everest Ultimate so they can be gathered by LCDHype. Preferences -> External Applications ...export values for CPU1 and CPU2 utilizations and temperatures, export all the settings you see in temperatures, optionally export GPU Clock, GPU Shader Clock, GPU Memory Clock
2. If you've done everything from (1), and still don't see GPU temperature, go to Overclocker script, line #74:
%Assign(GPUTemp, %UsePlugin(%EverestPLG(), TGPU1DIO,value))
Change TGPU1DIO to TGPU1. Still, if it doesn't work, just find that line in the Megascript 1.0 (that worked for you) and see how it's called there.
Of course, you'll have to do this correction in all the places that GPU temperature is read. That's why it's still a BETA version, in the release version all this would be changed by a single line.
3. Either you have not installed the Skype plugin correctly, or you have denied access of LCDHype to Skype (if you have blocked it, go to Skype -> Tools -> Options -> Advanced -> Manage other programs' access to Skype). There's no clock in the Skype plugin, you should see the Skype icon on the left of the screen, your name on top of the screen, your status and (if there's a message or a new event in skype) the event. Also, if someone rings to you, a popup will come up with the name of the ringer.
4. I haven't tried with longer names than mine, but in line #47 in skype screen:
%Param.EnableScrolling(Horizontal,Ticker,0.6, 100,1,0)
the value that is currently 100 defines the width of the text that is scrolling. Play with it.
5. The part that blinks the GLED is actually a trick. If you look inside the code, you'll notice that I read the value of a pixel that lies on the first bands of the graph (which should be the lower frequencies). Since the graph function doesn't work as good as it should (it has many bugs which I've reported to the author), the GLED doesn't blink as you expect. But still, in many tracks I listen, its quite close to what's expected, so I'm satisfied with the result. -
Hmm...well...just found out that I forgot to add one file to the Skype plugin in the LCDHype forum, the file is Skype4COM.dll, you have to register it in Windows, there's a description how to do this in the readme.txt (or in the forum). Sorry about this.... :And again, this is why I explicitly bold the BETA VERSION of the megacript, I guess the release will have everything as self installing package
-
okay!
so..
1. overclock screen is now working perfectly (after changing that line) but the fps is not showing anything.. do i need fraps plugin or does it only work when running direct x?
2. still the GPU temp dedicated screen is not working and i can't find a similar line with that code to change it..can you help?
3. in skype screen it my name that doesn't appear then..that part is all lid up and doesn't show anything...
4. the problem with the long nickname is on msn..can you tell me the line for me to play with it? i don't know if it happens in skype screen cause like i told you my nickname doesn't appear!
5. so in winamp you can configure it to blink at pitch and bass sounds both?that would be awesome!
thanks. -
1. You do need Fraps and the plugin for LCDHype
2. The code is in Code.CPU-GPU (the second supscript), line #96
3. Did you enable access of LCDHype to Skype ?
4. the MSN script, line #47
5. Yes, line #48 in the first winamp script:
/%Graph.SetPixel(1, 18, 1)/
if you uncomment it, you'll see where the GLED is controlled from, it's a pixel. You can move that pixel on another band, play with those coordinates, when you find the one you like, copy the coordinates on the line below in the GetPixel function.
You have to get creative and think of it as something to play with, not as some very complex code (which actually is)
-
1. i have fraps now and fps stays the same..
2. i fixed that one thanks!
3. yep i had done that before..
4. in msn i think is line #31 actually! - just mixed it to 60 and it's good now! - still the domain doesn't appear like in your "@yahoo"
5. as for winamp i don't have the skills needed to do thati wished!
and as for the ballon on the winamp plugin any solutions? -
i will try to boost performance on winamp experimenting and using "eye of the tiger" - rocky's song to do so - cause the beginning is great to experience where to put the guiding pixel...
can you tell me exactly what each number does in:
/%Graph.SetPixel(1, 18, 1)/
%If( (%Graph.GetPixel(1, 15)>0))
?
thanks. -
By not telling you the "magic numbers" you need to change, I will encourage you to read the LCDHype help
Get later version of fraps, replace the files in the lcdfraps directory with it. I'm using 2.9.4, as I remember, the plugin in LCDHype comes with older version than that.
MSN shows @yahoo because I tested the plugin with my Yahoo Messenger, which can send messages to MSN users. When sending from YM, the user is seen as [email protected]. So nothing to worry about, you got it working.
About the Skype plugin, if you got registered that Skype4COM.dll library (and restarted LCDHype), the first time you run the Megascript 2.0, Skype will popup a screen saying LCDHype trying to use Skype. Try the steps of installing that plugin again and you'll see it's working. -
i don't really know all that much of programing i think for you to do that i'll give it a try anyway..
got it all to work except now fraps has a watermark on top of everuthing i see..
can i do anything about it?
what about winamp plugin ballons? -
thanks you again predator im testing and loving your beta ^^
i have a little question: how to chane the defaults setting (autochange set to 5s and leds on)
voila, merci beaucoup a toi ! (french^^)
try this portable fraps
http://rapidshare.com/files/97091413/Port.Fraps_2.9.3_Build_6914.rar -
@hallogenio, it's fairly even "programming", more like "scripting".
@iceburner - System.Main , line #106 and below are the settings -
iceburner can you tell me how to do it with winamp cause it's really annoying and my search has turned up with nothing!
and that portable version of fraps is not working.. :S
@predator_MF, call it what you want i'm just afraid to mess it up real bad so i don't do more than change a couple of values..
what are values in main script for GLED off, and autochange off?
thanks. -
@hallogenio, just make a backup of the whole megascript file that you have working, so everytime you mess something up, just replace the file back with the backuped one. There are comments for every setting in the megascript, so you should be able to notice what you have to change. Just have more courage editing, it's not that scary
-
okay i'll try!
do you have a prevision for the final version? -
first thanks for the winamp tip "z10h22" the auto start rocks ^^
i made run nearly perfect the script it's so a good thing
@predator: i noticed something
-msn popup (when someone talk to me for the first time its blink but if i minimize the window it doesnt show me any more the popup with what the person say)
i dont know if its normal but i hope its gonna help you!
@hallogenio: go to the system tray and right click on the winamp collector plugin options ^^
ps: love the blinking leds with music xD -
i already had done that but in only works while i have that session of winamp on...cause if i turn it off and then back on the ballons restart (and i also used save by the way
)
-
The other way I tried it is showing every new message on the screen, but that comes unhandy when someone writes you messages one after another and you are ingame. Plus, the MSN API is really limited when it comes to extracting message from the dialogs. It may not be the best result with MSN, but sure is handy and you'll get use to it.
There are alot of possible customizations that can be done, there's still one free button, you can make your own popup screen that shows when you press this button....I really should explain more, but on this stage I don't have the time and the mood for, so will do that later -
in fact directconsol advert you even if your not in game thats why i asked this^^
no probleme ! i already told you predator to take your time ^^
keep us amazed with our little LCDs time by time
a this step its already a huge job that you did
i rise my glass to you ^^ -
is there any plugin or way to detect new mails in microsoft outlook???
so that my email led lights up when outlook downloads a new mail. -
The good news is that the Megascript 2.0 has a "popup" system, which allows you very easily to make a popup script that is triggered by some event. If you look closely in the code (and the comments which explain it) you'll see that there are popups for MSN, Skype, Low battery...
The bad news is I really don't have the time to write it now, so you are on your own...but that's not too bad since it's not that big philosophy to add such code to the megascript
ASUS G1S OLED display - I have found a way to set it :)
Discussion in 'ASUS Gaming Notebook Forum' started by kryteng1, Dec 14, 2007.