|
 EQ2Extreme with Exhume : EverQuest 2 Premium Discussions - Page 8
|
|
Posted: November 19th, 2007, 7:14 pm
|
|
|
|
derdle2
derdle2's Reps:
|
Actually, just got done doing that and was coming in to post my deepest apologies....as I should have looked at that in more detail first. In doing so, it looks like (to me) that ".Value" is no longer valid....and that it is now ".Text". Is that right? Did that change...or am I misreading what I am seeing? ...as I don't see a "Value" attribute column displayed in Test....and it seems to work if I replace my ".Value" with ".Text".
Can you confirm that this is indeed the issue....or should there still be a ".Value" attribute? Just seems off a bit to me, as I'm really pulling a "Value" so it's a more fitting attribute name as opposed to Text.....but I guess it doesn't matter where the value resides- so long as I know where to get it... lol.
Just want to be sure that this is correct, and this is what happened (the name changed) before I start making a ton of changes in my code- which will be required.
|
|
|
|
|
Posted: November 19th, 2007, 7:24 pm
|
|
|
|
derdle2
derdle2's Reps:
|
LOL....you and I are both doing edits at the same time...  I saw your edit to your previous reply to me confirming that this is indeed the issue- so I think I am good to go.
The TESTER is an awesome tool... I'll be able to do so much more now...and so much easier.
Thanks for getting back....and for maintaining such an excellent tool/app.
REALLY sorry for the drawn out "I have a problem" post....I'm still learning (I'd like to think quickly...lol), and hopefully I'll be able to contribute more and more as I go. ....so long as you guys can stand my crys for help.
|
|
|
|
|
Posted: November 19th, 2007, 7:25 pm
|
|
|
|
gheezer
gheezer's Reps:
|
No problem derdle, the old code used to try to return all datatypes in the Value property, but most variables have more than one "value" available. The flag column shows that the Group_0.MaxPower variable only has text data available, but if you are only interested in the players power% then try the Progress property of the GameData.Self.Power variable.
|
|
|
|
|
Posted: November 19th, 2007, 7:28 pm
|
|
|
|
derdle2
derdle2's Reps:
|
Yea, I see from looking at it that I have so many more options for the way I am handling many things... I have some over-hauling to do....and some late nights ahead....
Thanks again.... I'm sure I'll talk to you soon. 
|
|
|
|
|
Posted: November 20th, 2007, 5:24 pm
|
|
|
|
lordbeowulf
lordbeowulf's Reps:
|
Gheezer,
I am having a lot of intermittent crashes from what appears to be EQ2Extreme (running eXbot). It will run fine for hours sometimes, but it can also crash several times in a few minutes. I have tried to recreate and determine the root cause, but it leaves no clues and seems completely random.
I also notice someone in the Harvest bot thread mentioned crashes ... not sure if it is the same thing or not ... (here is the thread: http://www.taultunleashed.com/phpbb2/post-308519.html#308519 )
I noticed that VISTA released several updates the same day that RoK came out ... which is the day all of the crashes started. I had crashes with both the EQ2Extreme version released at the time as well as your release of 11/18.
I was posting to see if you are (or anyone else is) having similar problems?
Regards,
- Beo
|
|
|
|
|
Posted: November 20th, 2007, 6:40 pm
|
|
|
|
gheezer
gheezer's Reps:
|
No crashes here, I'll leave a test script running for a few hours.
|
|
|
|
|
Posted: November 20th, 2007, 7:35 pm
|
|
|
|
derdle2
derdle2's Reps:
|
wyvernx (!empty($user->lang['WROTE'])) ? $user->lang['WROTE'] : ucwords(strtolower(str_replace('_', ' ', 'WROTE'))): using SentKeys in the exhume api:
+ = shift % = alt ^ = control
so SendKeys("^{F1}") will press CTRL-F1, etc.
OK- I spoke too soon about this...having a small issue-
The above does work when sending CTRL-FKeys, but does not seem to work attempting to send something like CTRL-1:
SendKeys("^{1}") or SendKeys("^1")
such as would be done/needed to execute/press a hotbar button... The "1" in both examples gets sent, but without the CTRL. How can I get the CTRL to send as well, when it's not an F-Key? I've tried with brackets, without, with space, etc. etc. and have not hit on what works....
I could go back using virtual keys...which was working- like this:
Sleep 100
keydown(vk_lcontrol)
Sleep 100
SendKeys("1")
Sleep 100
keyup(vk_lcontrol)
Sleep 600
....but if I can trim it down to one line somehow, obviously would like to do that.
...also would like to report no crashes to speak of (running under XP).
Last edited by Guest on November 20th, 2007, 9:58 pm, edited 3 times in total.
|
|
|
|
|
Posted: November 20th, 2007, 8:35 pm
|
|
|
|
derdle2
derdle2's Reps:
|
Well, I don't see the hotbars listed in the tester, so by some chance I missed them, I guess I will ask.... are they available? ...and under what name?
I'd like to be able to emulate clicking various hotkey buttons as you are able to do with other UI parts that have them (buttons).
|
|
|
|
|
Posted: November 21st, 2007, 6:08 am
|
|
|
|
gheezer
gheezer's Reps:
|
They should be under root._HUD.HotKey I think.
|
|
|
|
|
Posted: November 21st, 2007, 6:20 am
|
|
|
|
derdle2
derdle2's Reps:
|
Yea, I looked there first (and multiple time after) and didn't see where there was any reference to the individual hotbars (1 thru 10) or any reference to the individual buttons on any of them either. That kind of just looked like the "settings" window stuff that you can bring up for each (i.e. opacity, show spinner, etc.) Did I miss something? ...or is there another reference to get at the buttons that are on each hotbar?
Going to go look there again...just in case, as it was kind of late. =)
|
|
|
|
|
Posted: November 21st, 2007, 6:33 am
|
|
|
|
derdle2
derdle2's Reps:
|
EDIT: Stupidity removed. Not sure what I had going on- put repulling the package from GForge for it working again.
Here is what I see under the HotKeys, which I did not see last evening, so maybe the reinstall fixed another problem.
I see reference to
root._HUD.HotKey.BankPage.CurrentBank (with LocalText =1), and then
root._HUD.HotKey.Iconpage.Icons.1
root._HUD.HotKey.Iconpage.Icons.2
......
root._HUD.HotKey.Iconpage.Icons.12
so, it's looking like this is a reference to maybe Hotbar1 - although not entirely sure. Each "Icons" item had an Hex Icon_ID (no name reference to the spell I had loaded in each), so to check, I was going to change one of them and see if it changed the ID to confirm....but of coarse, the servers just went down as I was going to do it.
Assuming this is the case, and it does reference hotbar1- how/where do you get access to the others (2-10)? Also, do types "Icon" which those items are, work the same as type "Button"? (in terms of locating them and clicking on them)? I was expecting the listing for each slot in a given hotbar to be a button. Am I way off base here- or even looking at the right thing?
|
|
|
|
|
Posted: November 21st, 2007, 11:28 am
|
|
|
|
gheezer
gheezer's Reps:
|
You are looking in the right area. The icon type is a lot like the button type so you can use the coordinates for clicking. I have not found the text for icons yet so it is hard to tell what is in the slot.
There should be a root._HUD.HotKey tree for each hotbar.
|
|
|
|
|
Posted: November 28th, 2007, 6:41 am
|
|
|
|
ephancockjr
Total Posts: 16
Joined: April 14th, 2005, 12:46 pm
ephancockjr's Reps: 0
|
This is my first post but I have been a long time supporter of the xUnleashed projects.
I have 2 problems
1. Intermittent Crashes with no logging or cause found. I am using eXbot and it will crash very randomly. I have even tried putting breakpoints and error logging on error conditions and nothing can be found.
2. On 2 of my computers I am now getting an Out of memory when I start EQ2Extreme. If I camp to login screen or to another character it loads fine. It seems to be releated to higher level characters.
Thanks in advance with any help you can provide. I am also a very strong developer and can assist in the debuging process if you need assistance or a test bed.
Thanks
-KillerP
|
|
|
|
|
Posted: November 28th, 2007, 9:24 am
|
|
|
|
gheezer
gheezer's Reps:
|
Clear your EQ2 log file for that character. EQ2Extreme uses TextStream.ReadAll to to move the file pointer to the end if the log. The next update uses a while loop with TextStream.SkipLine and should work with large logfiles.
|
|
|
|
|
Posted: November 28th, 2007, 1:38 pm
|
|
|
|
ephancockjr
Total Posts: 16
Joined: April 14th, 2005, 12:46 pm
ephancockjr's Reps: 0
|
Thank you so much. It worked perfectly it make complete sense now. I added a backup log file to my EQ2 Shortcut now.
Thanks so much. Let me know if I can donate some paypal for your time with this plugin.
-KillerP
|
|
|
|
|
Who is online |
|
Users browsing this forum: No registered users and 136 guests |
|
|
|