EQ2Interface

EQ2Interface (https://www.eq2interface.com/forums/index.php)
-   EQ2MAP (https://www.eq2interface.com/forums/forumdisplay.php?f=34)
-   -   Progress on Auto Updater (https://www.eq2interface.com/forums/showthread.php?t=1631)

Tiggerdruid 02-28-2005 11:14 PM

Zarvon's tower:

906.73, -43.67, -517.40

that is loc as you walk in front door and run into pillar shows as dead center of tower on map. Does that help?

(*by the way in game now if you need more info*)


Freeport Griffon tower, top. Center.

-597.64, -33.76, -763.40

Deathbane27 03-01-2005 12:09 AM

Quote:

Originally Posted by Tiggerdruid
Zarvon's tower:

906.73, -43.67, -517.40

that is loc as you walk in front door and run into pillar shows as dead center of tower on map. Does that help?

(*by the way in game now if you need more info*)


Freeport Griffon tower, top. Center.

-597.64, -33.76, -763.40


You can enter the info directly into the database yourself here:

http://maps.eq2interface.com/submitpoi.php :)

Tiggerdruid 03-01-2005 12:19 AM

oh hehe i thought she wanted it to check on her calculations to make sure she had zone rectangle correct. hehe my mistake.

Deathbane27 03-01-2005 12:23 AM

Eep, that too. Me dumb. :o

taco-man 03-01-2005 11:27 PM

quib, i have been working on a way for you to upload the files that have to be done manually (like the images and eq2ui_mainhud.xml) and i am basicly done with the uploading part, i just have to make it do an xml file for my updater to read and then make the updater read it. not sure when i will do this because i am still really short on time right now, and i didnt study enough over the weekend so i bombed my calc test on monday :eek:

Quib 03-02-2005 01:33 AM

Quote:

Originally Posted by taco-man
...and i didnt study enough over the weekend so i bombed my calc test on monday :eek:

Noooo! taco-man, don't let this hurt your grades! (Imagine a big mother hen with "Quib" spray-painted on their side waggling a finger at you... erm, or a feather? I guess "EQ2" with a no-sign could be spray-painted on the other side, probably in red. Oh and then after that it says "until you've done your homework and studied." I'm not sure where there's room left on this chicken but... wait, what was your post about?)

The rest sounds awesome! I was gonna ask Eloa how I'd go about updating the Stormhold III map, but I guess it won't be an issue soon.

Definately don't feel rushed; I think I originally said the next official release would be "within the next week" like 5 weeks ago and have only released beta and dev versions. I'm touching up Nektropos's auto-load values tonight and then gotta make sure proper credit is in the readme's for everything (oi, that's gonna be a bictha). So, and I mean this, there should be an official release really "soon" and not "Blizzard soon" more like in a day or two.

Quib

taco-man 03-03-2005 01:47 AM

i just thought i would add that i added a spot for html update notes as you can see in the picture below, you will have to ignore the background, i havent resized it yet. the update notes will look better formatted and stuff i just made that page real quick


ger 03-03-2005 08:01 AM

Mmmm, pie. ;)

taco-man 03-03-2005 06:55 PM

Quote:

Originally Posted by ger
Mmmm, pie. ;)

I agree. ;)

To Quib:
On a more serious note, i should have the part for you to upload manual stuff like images and that sort of thing finished by saturday. What i need to know from you to make sure i have everything covered.

The name you want to have to describe each type of file. The directory the files of that type will be going in on the CLIENTS machine. The file extension that type is.

Here would be an example:
Map Images | /images/maps | .dds

The way it will work for you once its up:
you will choose the type of thing you want to upload and how many of them you have to upload. You hit submit, then it goes to the next page and has however many browse boxes you need for the amount of files you told it you need to upload. You hit upload and it will tell you for each if file upload suceeded or failed, its md5 and wether it was an update, or a new file. The only reason i ask the extension is to try and prevent accidentally uploading the wrong type into the wrong spot (ie putting an xml file in the images)

taco-man 03-03-2005 11:51 PM

1 Attachment(s)
heres a new screenshot, i fixed the backrgound and i made it so that it shows the new files in a seperate window from the updated files since there is more room now in the window and i thought it might be nice to know when there is new stuff added or when its just an update.


Quib 03-04-2005 01:07 AM

Quote:

Originally Posted by taco-man
The name you want to have to describe each type of file. The directory the files of that type will be going in on the CLIENTS machine. The file extension that type is.

Here would be an example:
Map Images | /images/maps | .dds

Alrighty:
Map Images | \CustomUI\images\maps | map_*.dds (use checksum, if checksum takes too long, thoughrough file check can be turned off)

Icon Images | \CustomUI\images\icons | icon_*.dds (this type should be a present/not present check, users can mod these files)

Icon Page XML Files | \CustomUI\eq2map | icons_*.xml (auto-generated)

Image Page XML Files | \CustomUI\eq2map | image_*.xml (this type should be a present/not present check, users can mod these files)

"Under" Icon Page XML Files | \CustomUI\eq2map | under_*.xml (these are icon pages that are done by hand and not auto-generated; these should auto-update and use a checksum)

Style Set XML Files | \CustomUI\eq2map | window_*.xml (this type should be a present/not present check, users can mod these files)

Zone Connection XML Files | \CustomUI\eq2map | zones_*.xml (this type should be a present/not present check, users can mod these files)

Parent XML File | \CustomUI | eq2ui_mainhud_map.xml (use checksum, modified by hand)

I suggest checksum comparison be used for all XML files that aren't present/not present regardless of thourough file check's checkbox state.

If any of that doesn't make sense, yell at me. I'm positive I got every "type" of files there is. Sorry that I broke the different XMLs up into so many groups.

Quib

taco-man 03-04-2005 01:21 AM

Quote:

Originally Posted by Quib
If any of that doesn't make sense, yell at me. I'm positive I got every "type" of files there is. Sorry that I broke the different XMLs up into so many groups.

Not a problem at all, i wanted to make it as easy as i could for you (or other admis) to submit the new files and having the different types was the best way i could think of, if you have a different idea then let me know i am definately open.

Quib 03-04-2005 02:55 AM

Sounds like a good system to me. Accepting multiple files at once is wonderful; I was all ready to upload a single file at a time.

I have some other ideas for down the line invloving the website generating eq2ui_mainhud_map.xml so the icon page <include>s, MapStyles, etc. are all pulled from the database. This is something that'd happen like a month or two down the line though. It'll take at least a month to be 100% sure this system is as awesome as we think it is. A mapper would only have to upload a map_*.dds, the map's name and zonerect and the website would do the rest of the work. It'd make getting new maps into the system even easier than it's gonna be (I'll simply have to add the entries to eq2ui_mainhud_map.xml by hand then upload it). Just some food for thought.

Quib

taco-man 03-04-2005 11:39 PM

check the admin control panel on maps.eq2interface.com now quib. you should see the spot to upload files. once you get them all uploaded let me know :D i will post the new version of the updater for you (and others) to test.

Quib 03-05-2005 03:39 AM

Neato! I'll have them all updated tomorrow. I decided to redo the DDS file naming conventions to be map_internalzonename.dds (right now they're pretty non-uniform). After I get that organzied I'll get them all in place.

Quib

Quib 03-05-2005 05:37 PM

Ok, all files have been manually uploaded.

Quib

Eloa 03-05-2005 05:45 PM

Get on AIM!

Eloa 03-05-2005 06:10 PM

Any of you other guys that have helped out a lot, arny, zonx, ger, and anyone else I may be forgetting, send me your AIM name and you can get in on these group chats we have about the site. We need everyones input.

taco-man 03-06-2005 12:58 AM

once i get the auto updater working and everyone seems to be doing ok i may call it quits for a while, but im sure i will be back eventually.

Killarny 03-06-2005 01:28 PM

aww, we'll miss you, taco-man!

taco-man 03-07-2005 10:26 AM

there is still one bug left that i have to fix, before release hopefully i will have time tonight to look at it.

Paradiso 03-07-2005 10:43 AM

Looking forward to it. Just wanted to chime in and say thx for making a cool program.

Wasabi 03-07-2005 10:42 PM

Quote:

Originally Posted by taco-man
once i get the auto updater working and everyone seems to be doing ok i may call it quits for a while, but im sure i will be back eventually.

Just wanted to mention that I'd be happy to lend a hand to such a great community mod. I'm experienced with VB of all versions and C# to a certain point. Just keep my info handy..

Dolby 03-07-2005 10:46 PM

Just a heads up, when you guys put links in the news window html page for the patcher make sure you use <a href="link" target="_new">link</a> so it opens a new window instead of loading the page in the news/patch info window on the patcher. Example, look at your top 200 vote link.

taco-man 03-08-2005 09:36 AM

1 Attachment(s)
Quote:

Originally Posted by Dolby
Just a heads up, when you guys put links in the news window html page for the patcher make sure you use <a href="link" target="_new">link</a> so it opens a new window instead of loading the page in the news/patch info window on the patcher. Example, look at your top 200 vote link.

thanks for letting us know.

Quote:

Originally Posted by Wasabi
Just wanted to mention that I'd be happy to lend a hand to such a great community mod. I'm experienced with VB of all versions and C# to a certain point. Just keep my info handy..

Perhaps you could tell me how to get a text box to scroll down as i add info into it? i couldnt figure this one out. any suggestions on rewording it are definately appreciated, i suck at english :o


I did a bunch of work last night on the updater, including creating an error window. here is a screenshot.

Ricki 03-08-2005 10:16 AM

All i can really say is WOW.. great great work and i hope you know how much we all apreciate your hard work. I wish i had the knowledge to complete something like that. I was just turned on to eq2interface.com by a guildy. So far only thing i've downloaded is the map mod, and i absolutely LOVE IT.. can't wait to use the finished updater...
thanks again!!!

ger 03-08-2005 10:26 AM

Quote:

Originally Posted by taco-man
Perhaps you could tell me how to get a text box to scroll down as i add info into it? i couldnt figure this one out.

Have you tried TextBoxObject.ScrollToCaret()?

keronian 03-08-2005 10:23 PM

Auto-scrolling...
 
Okay... now, it's been a while since I worked with VB... but... if memory serves, I ran into the same problem with some scroll boxes... all I did was a SetSelection to the end of the thing whenever I added new text. So... worth a shot, anyway.

keronian 03-08-2005 11:04 PM

Registry path for EQ2
 
Oh, one thing I noticed reading the thread... Looks like you're assuming a certain directory for EQ2... Well, you can eliminate this little assumption simply by looking in the registry for the full path to your EQ2 main executable.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Everquest2.exe

has two values... default value, which is the full path and the executable name, and Path, which is just the path. As for the location of the files to update... Well, you can use the path variable to find their eq2.ini file... which will tell you what the folder name for their UI happens to be... Maybe put an option in there to say "always update current UI", or allow them to specify which UI they want to update... default to the current one... Save that info to the registry... What all THAT would do is allow you to run the program from ANYwhere and actually find its way to where it needs to be. Anyway, ideas, ideas, ideas. :) Let me know if you need any help with that stuff, I might be able to find stuff for ya.

taco-man 03-09-2005 12:49 AM

Quote:

Originally Posted by keronian
Oh, one thing I noticed reading the thread... Looks like you're assuming a certain directory for EQ2... Well, you can eliminate this little assumption simply by looking in the registry for the full path to your EQ2 main executable.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Everquest2.exe

has two values... default value, which is the full path and the executable name, and Path, which is just the path. As for the location of the files to update... Well, you can use the path variable to find their eq2.ini file... which will tell you what the folder name for their UI happens to be... Maybe put an option in there to say "always update current UI", or allow them to specify which UI they want to update... default to the current one... Save that info to the registry... What all THAT would do is allow you to run the program from ANYwhere and actually find its way to where it needs to be. Anyway, ideas, ideas, ideas. :) Let me know if you need any help with that stuff, I might be able to find stuff for ya.

This could be a possibility in the future, for now it just has to be placed in your custom ui directory for eq and it gets its own location when it is run so it knows where to save and where to try and launch eq from(assuming it was placed appropriately)

taco-man 03-09-2005 12:50 AM

Quote:

Originally Posted by keronian
Okay... now, it's been a while since I worked with VB... but... if memory serves, I ran into the same problem with some scroll boxes... all I did was a SetSelection to the end of the thing whenever I added new text. So... worth a shot, anyway.

i ended up haveing to a combination of both things. i had to set the selection and then tell it to scroll.

bohicaseti 03-09-2005 01:56 AM

Just a quick note. It doesn't seem to work in Win XP 64bit. Crashes right from the get-go. Not sure if maybe it's just the Beta XP64bit talkin screwy to it and maybe that will be fixed by the time XP 64bit gets released or if has something to do with the program itself. I know I should expect such things with Beta software (especially OS's) but everything else seems to run normal. Just my 2 cents. No biggie, I just use the updater on my other computer and copy the xml files into my UI and it works fine that way. Great work on this mod by the way, it's definitely a 15 on a scale of 1-10. Thanks for going through so much work. :)

taco-man 03-09-2005 03:51 AM

Quote:

Originally Posted by bohicaseti
Just a quick note. It doesn't seem to work in Win XP 64bit. Crashes right from the get-go. Not sure if maybe it's just the Beta XP64bit talkin screwy to it and maybe that will be fixed by the time XP 64bit gets released or if has something to do with the program itself. I know I should expect such things with Beta software (especially OS's) but everything else seems to run normal. Just my 2 cents. No biggie, I just use the updater on my other computer and copy the xml files into my UI and it works fine that way. Great work on this mod by the way, it's definitely a 15 on a scale of 1-10. Thanks for going through so much work. :)

When i post the official beta for the Updater tomorrow test it again, it could have been crashing from the threading (which is now gone). And for anyone that is interested yes it will be posted tomorrow(well actually in the downloads section. I still have to write a readme and i am really tired so i am going to do it when i wake up.

also make sure you have at least version 1.1 of the .net framework installed on your 64 bit machine.

nancy 07-05-2005 02:00 PM

Here's an even easier solution to check for 404's:

<IMG src="logo.gif"" border="0" width="127" height="78" onError="this.src='media/fpo.jpg';" >

Fighter222 09-03-2006 01:56 AM

Maps not Work
 
Need help please!

My errors

Unknown Error: Microsoft.VisualBasic
at Microsoft.VisualBasic.CompilerServices.DoubleType.Parse(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.IntegerType.FromString(String Value)
at Microsoft.VisualBasic.CompilerServices.IntegerType.FromObject(Object Value)
at WindowsApplication7.Form1.DownloadExtras()
at WindowsApplication7.Form1.DoUpdates()
at WindowsApplication7.Form1.Timer3_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.Callback(IntPtr hWnd, Int32 msg, IntPtr idEvent, IntPtr dwTime)The currency separator information specified in the NumberFormatInfo is ambiguous for parsing.

Pc works with windows 2000


All times are GMT -5. The time now is 09:46 PM.

vBulletin® - Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© MMOUI