Home Forum Downloads My Favorites Register FAQ Mark Forums Read

Go Back   EQInterface downloads > Utilities
User Name
Password

Category: UtilitiesEQ INI Doctor
Interface Information
Download Now!
Learn how to install (faq).
View Pictures. Post A Comment

Name: EQ INI Doctor
Author:
Date: 10-13-2007 09:02 AM
Size: 424.19 Kb
Version: v1.0


Pictures
Click to enlarge 

Views: 0
Size: 51.63 Kb
Dimensions: 506 x 363
Preview with a UI and INI loaded
 
Click to enlarge 

Views: 0
Size: 15.41 Kb
Dimensions: 516 x 112
Before and After of the INI file
 
Description
EQ INI Doctor is a program to fix the bugs with the UI system after the patch that added the ability resize the EQ window. The bug I'm referring to was most commonly noticed with the Buff and Short Duration Buff windows, where the Width and Height would be so low that it cut off the window in custom UIs.

To use the program:
0) Backup your INI (Copy it out of eq folder, copy it and rename it, whatever backup method you prefer), just be sure to leave a copy in the EQ folder.
1) Load a Custom UI using the 'Load Custom UI' button, you may choose any XML file. This is just to get the directory of the custom ui.
2) Load the INI file for your character, 'UI_CharacterName_ServerName.ini', usually found in the Everquest folder.
3) Click 'Process UIs and INI', this will generate a list of changes, which will appear in the list box below the button.
4) Review the changes, and if satisfied, press 'Apply Changes'.
5) Enjoy !

Update: Cleaned up some of the code, added a bunch of comments to the code, and included the source code.

File Statistics
User Rating:
5 out of 5 with 3 votes
Downloads: 765
Views: 16160
Uploaded By:
 
Last Modified: N/A

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Sort Comments
Old 01-24-2008, 09:17 PM  
shillingworth
Enhanced Imperial Golem
 
Interface Author - Click to view interfaces
Server: Bertoxxulous
Forum posts: 209
File comments: 17
Uploads: 9
After this post, please take it to the message board if ya wanna argue/discuss eula semantics more. I'd like to keep this area open for folks looking for help on using this program or identifying potential bugs in it. Even though it's what I'd call a throwaway program, I do intend to maintain it as long as it's still useful.

I think you guys have your context all outa whack with this. We were given a button in EQ Options, that is completely unchangeable by any UI that allows us to load other UIs, before the button was a text command. Now EQ has lots of text commands that do nothing at all, but /loadskin still works to this day, never really stopped working, short of a faulty UI.

With that in mind, one could probably argue in court, that this give us the impression, it was intended that we could alter a UI to a game that came with a Wordpad document detailing how to alter and create custom UIs.

As far as my program, it doesn't alter gameplay in any illegal (in sony's eyes) way, it doesn't add new information, or remove old information from the game. It manipulates data in such a way to fix a bug that formed out of a programmer at sony overlooking the sizable flag of UI elements when trying to add new functionality. Which he/she shouldn't be criticized for, it's amazing how well resizing the EQ window actually works (you'd have to have worked with DirectX code to really appreciate how tricky it is to resize the window without losing all the graphics data loaded into video memory), probably isn't his/her job to even glance at UI code, in all likelyhood he/she would be questioned in great detail if they even added a comment to the UI code. Working on a game like EQ is like rebuilding a house of cards from the ground up without knocking it down, one false move and the whole thing falls apart.

I do wish that Sony would hire a few low pay programmers to make apps like this one though that just fix minor things. This program only took me a half hour to write, another half hour to work out the major bugs (i'm sure there's a minor bug or two somewhere), and another ten minutes to heavily comment. The code is so simple even a first year college student with very little programming experience could handle something of this scope, speaking as a former first year college student, I'd have written something like this on an unpaid internship even if I didn't play EQ. That's something sony should look into, internships for college students to fix bugs in EQ, I know I'd love to fix a few bugs in EQ, especially if it could lead to being hired into sony or a recommendation from them.
shillingworth is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 11-02-2007, 10:10 PM  
spoon19
A Bat
 
Forum posts: 0
File comments: 2
Uploads: 0
Quote:
Originally posted by HSishi
In my opinion, SOE should be happy because a few people do something to get rid of problems, caused by messing up working things, resulting in people will *stay* in EQ instead of quitting.

- H'Sishi


It's all Corporate Ignorance...



Great work on a nice application

Last edited by spoon19 : 11-02-2007 at 10:11 PM.
spoon19 is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 10-28-2007, 05:34 PM  
HSishi
Premium Member
 
Server: Antonius Bayle
Forum posts: 40
File comments: 6
Uploads: 0
In my opinion, SOE should be happy because a few people do something to get rid of problems, caused by messing up working things, resulting in people will *stay* in EQ instead of quitting.

I wish there would be *official* UI editor software with WYSIWYG so we don't need to mess up with XML or some-years-old programs which don't work anymore.

Please, SOE, give us an application to create UI's wich would work with EQ w/o problems or, at least, tell us with which software *you* create the Default UI's. Thanks.

- H'Sishi
HSishi is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 10-22-2007, 10:52 AM  
Drumstix42
A Snow Griffin
 
Drumstix42's Avatar
 
Forum posts: 50
File comments: 5
Uploads: 0
Using this program would be no different than using a program like SIDLWIDL to modify your UI. Notepad is a 3rd-party program technically
Drumstix42 is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 10-21-2007, 11:22 PM  
shillingworth
Enhanced Imperial Golem
 
Interface Author - Click to view interfaces
Server: Bertoxxulous
Forum posts: 209
File comments: 17
Uploads: 9
Re: Re: Re: Umm

Never heard of the two EULA's, but I was right with saying because this doesn't violate any of the terms to do lay out for using 3rd party software, it's perfectly fine. Mostly their version of 3rd party programs refer to programs that alter the game in some way to change how it's played, like a certain cheat program we all hear about from time to time.
shillingworth is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 10-18-2007, 02:16 PM  
shillingworth
Enhanced Imperial Golem
 
Interface Author - Click to view interfaces
Server: Bertoxxulous
Forum posts: 209
File comments: 17
Uploads: 9
Re: Umm

Quote:
Originally posted by SmileyFAAce_
1) Does this qualify as a 3rd party program .. that the EULA stats not to use?...
2) I have not played since before the oct 5th patch.. Do I NEED to use this to use my custom UI's?.. Is the coding THAT bad >< ?


Thanks..

As always, Enjoy!

SmileyFAAce_


1) No. SoE refers to 3rd party program while playing. It does exactly what Everquest does when you load a custom UI without saving your current layout, except this preserves your layout.
2) You do if you keep your current UI_PlayerName_ServerName.INI. The problem is that file is created when you don't check "Keep my layout" in the load UI window, it never updates the Width/Height of the window and they get cut off. This program caps all the Width/Height entries in the INI to a minimum of what they are for the respective window.
shillingworth is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 10-13-2007, 11:43 PM  
seaxouri
A Hill Giant
 
Interface Author - Click to view interfaces
Server: xegony
Forum posts: 37
File comments: 5
Uploads: 1
Nice work.
seaxouri is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 10-13-2007, 02:06 AM  
Drakah
Skinning Guru
 
Drakah's Avatar
 
Interface Author - Click to view interfaces
EQ2Interface Super Mod
Server: Xegony
Forum posts: 940
File comments: 443
Uploads: 36
Helpfull Program!

Thanks Shil for this program, works great! It is very handy to make sure the correct size of the windows are correct from XML to INI file.

Think you can also add in the values for not only Width/Height but also Width(resolution)/Height(resolution)? Just to be consistant.

Also was just thinking... would be very nice to have an option to sort the window sections alphabetically with a space in-between the sections... and perhaps an option to add in comment tags in the beginning of the file to state the name of the folder that was referenced, date it was updated, and author.

Last edited by Drakah : 10-13-2007 at 02:16 AM.
Drakah is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply
All times are GMT -5. The time now is 05:20 AM.

Report problems with this file Report this File | Recommend this file to a friend Recommend this File
 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 05:20 AM.


vBulletin Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
© MMOUI / ZAM Network