PDA

View Full Version : Map unzipper/unrarer and installer - v1.0.2 [UPDATED]



legacy-brianhearn
11-02-2002, 05:17 AM
I've created little app that you can open a zip/rar in and it will automatically copy the game files to the relevant UT2003 directory(*.ut2 to maps, *.usx to staticmeshes, *.ogg to music etc..). As some people are including xmaps.int in there releases, it will also add there description to your xmaps.int instead of overwriting it. If a .txt or .jpg is included, you can view these too. If the file already exists, it will prompt you before installing it.

[EDIT] Removed URL, please use link below

[EDIT] 24/11/2002 - Added v1.0.2 to subject. See new post for details.

[EDIT] 22/12/2002 - New version, see latest post.

legacy-The Old Fart
11-02-2002, 06:15 AM
Sounds like a good idea to me... suprised no one did it b4?

very tidy.. Plus I'm a lazy git :D

Steve

legacy-XPTerminator
11-02-2002, 02:23 PM
Nice little program. It will be good for people new to UT and have to figure out where all the files go. Good work! :up:

legacy-tryme
11-11-2002, 01:21 AM
cool, i am going to like this :)

legacy-TracerTong
11-11-2002, 09:52 AM
Good work!

A UT2003 version of Umod! :up:

legacy-Peopls
11-11-2002, 10:16 AM
Great program, but it would be much more useful to me if you could select more than one archive at a time, if you could do that I'd be eternally grateful :D

legacy-brianhearn
11-11-2002, 07:23 PM
Just updated this program so that it works with the RAR3 format. It will also show bmp files, and you can double click on ut2 files to play the map.

It doesn't allow for multiple archives (yet). I could do that, shoudn't be a problem but it may look even uglier than it does now!

Download Here (http://www.btinternet.com/~brian_hearn/gfe.htm)

legacy-Tymbir Wolf
11-11-2002, 08:01 PM
Great App!!!! I give it 4 starZ !!!! **** :D :D :D :D

and tow of these:
:up: :up:

legacy-brianhearn
11-24-2002, 11:26 AM
Just uploaded a new version that handles a few more files extensions : .upl, .ukx & .ini. Should work with Skins, Mods and Mutators now.

I've changed .int so that it doesn't blindly overwrite files. I figured these are all like ini files so it just modifies settings changed, and adds new ones.

I've also noticied with skins, authors are including instructions to cut & paste lines from the readme file in to the XPlayers.int file. I'm now scanning .txt files for anthing containg and = sign, followed by a value enclosed in double quotes which in turn has Name:, Race: and Data: in it. Seems to work, I have found one file that didn't, but I couldn't get it working when I tried it manually either so I gave up on that one. If it has found something, the text file will say it's been installed.

And for Peopls I've added the ability to select more than one file at a time. Either from the MRU folder, or by browsing to a new folder.

Download from here (http://www.brianhearn.com/)

legacy-brianhearn
11-24-2002, 04:20 PM
Sorry if you downloaded that between the post and now. I uploaded the same version over the top! I've corrected this now.

legacy-Böreck
11-25-2002, 04:23 PM
Hello,
can you code an uninstaller that way?

legacy-brianhearn
11-25-2002, 04:50 PM
Could do. It would only work for files installed in a version that supported it as I would have to track the installation history. Unless I build something that allows you to uninstall individual files, but that could potentially cause all sorts of problems if you unistalled a static mesh / music track etc.. that a map requires.

legacy-Bonehed316
11-25-2002, 10:49 PM
if everyone had this utility, it would be great. instead, ive made myself an installer, lol. next time ill just learn to add the stuff into "myLevel", lol.

legacy-jby1chaos
11-27-2002, 01:16 PM
This program is great!!!
Now I can set up LAN parties is half the time http://65.68.63.156/mysmilies/contrib/dday/grinyes.gif
There are only two problems: there is no way to have readmes go into a folder of choice... and there is a problem with the way you cache your programs info... i keep getting a message saying i need to delete a folder, and i checked it out... there is no folder like that in my temp directory http://216.40.249.192/mysmilies/contrib/ruinkai/Wconfused.gif

It's really a great program tho, keep up the good work! http://jeeptalk.org/crack/smilies/otn/wink/thumb.gif

legacy-brianhearn
11-27-2002, 04:10 PM
Thanks! :D

No one's reported that error yet. Can you e-mail me exactly what you're doing with the paths you use please, and the error message your getting please?

I'll do something for the readmes next time I get some free time on a weekend!

legacy-Gr1mJack
11-27-2002, 05:57 PM
Excellent app! Now it'll take a few minutes unstead of an hour to get everyone's pc ready for the LAN parties. I'm surprised this hasn't been done before, but here's a WTFG! for ya:)

GJ

legacy-stockwiz
12-20-2002, 06:12 PM
i need a download link for the old version of this program badly.. cannot find a working one.

legacy-.altan
12-21-2002, 07:17 AM
It sounds pretty cool, probably going to save me from the 20 seconds it takes to install a map ;)

One cool feature would be a version that could pack it like a Winzip Self-Extracting EXE, so you wouldn't need to worry about people having it or not. Also, to be able to put a picture or a Flash animation or something during/after/before installation or whatever to give it a sort of a movie-ish or music album effect, that could be sort of cool :)

legacy-digital orgasm
12-21-2002, 08:02 AM
None of the download links work for me either
:confused:

legacy-brianhearn
12-22-2002, 06:45 AM
I've rewritten this from scratch taking in to condideration some of the suggestions I've had, like adding a cache installer and map viewer.

Some of the faults fixed are :
Rar's appear in check list so you can select multiple files.
It doesn't fall over when you resize the window so it's small.
It doesn't ask you to delete the temp folder manually when there's a read only file in there.

You can download it from my web site (http://www.brianhearn.com/).

There are screen shots on the site so you can see what it does and how to use it.

I do plan to add an installation log, and uninstallation feature in the future.

legacy-Sergeant Bob
12-24-2002, 08:47 PM
Great prog Brian! Like everyone is saying, it saves alot of time at LAN parties. Saves alot of wear and tear on your mouse too! Thanks! Hey, just noticed the cache manager and map viewer! Excellant!

legacy-MadJackMcJock
12-25-2002, 07:27 PM
I can't seem to get it to extract from zip files. This is what it says:

An error occured extracting the selected files
Error details: COM object with CLSID {293364AE-43F8-11D3-BC2D-4000000A2806} is either not valid or not registered

Also when I type Regsvr32 C:\Program Files\GFE\CGZipLibrary.DLL in RUN is gives me this:

LoadLibrary("C:\Program") failed - the specified module could not be found.

Installing from cache works fine though. Am I the only one getting these problems????

I am running:
WinXP Pro SP1
.NET framework SP2
UT2K3 folder: C:\games\UT2003
GFE folder: C:\Program Files\GFE

legacy-brianhearn
12-25-2002, 08:00 PM
Try adding double quotes around "C:\Program Files\GFE\CGZipLibrary.DLL". Copy & paste this line:

Regsvr32 "C:\Program Files\GFE\CGZipLibrary.DLL"

I really do intend to make a proper set up wizard, just that I'm suffering from one of the "features" that microsoft hasn't acknowledged as a fault worthy of putting on their knowledge base. Got a few things to try from reading various newsgroups, should have time to try these later in the week.

legacy-MadJackMcJock
12-25-2002, 08:57 PM
Yep, works fine now.

Great app btw. :up:

legacy-Sergeant Bob
12-26-2002, 12:59 AM
I had the same problem as MadJackMcJock, got a successful install now. Thanks Brian!

legacy-brianhearn
12-29-2002, 08:36 PM
I've done a setup wizard now for anyone that was discouraged by the lack of one.

legacy-brianhearn
02-15-2003, 07:09 PM
Just uploaded a bug fix update to www.brianhearn.com (http://www.brianhearn.com).

Things changed in last couple of updates :

- Karma files now work
- Changed merging of ini/int files to only work with xmaps and xplayers. All other files are simply copied (this means things like switch arsenal work)
- Tidied up temp folder on exit
- ut2mod files get lauched if present
- dedicated server mode
- Added confirm replace option when copying files for unzip & unrar extraction.
- Added delete button on tool bar for cache
- Manage files now reads from file for easier updates.
- Removed cache folder from validation check
- Added installation log with ability to remove installed files (.ut2, .ogg, etc ) but not merged files (eg, xmaps.int)

[EDIT] So how do I change the "Please Delete Me" icon? I've selected Utility, must be missing something somewhere....

legacy-Kirin RiotCrash
02-15-2003, 07:40 PM
Sweet!

The more tools the merrier. :up:

legacy-MadJackMcJock
02-15-2003, 10:12 PM
This is one handy peice of kit.

It just gets better and better. :up:

legacy-NeoPhoenix
02-16-2003, 06:12 AM
Does the unmod feature work for linux too?

legacy-brianhearn
02-16-2003, 06:36 AM
No, it's a windows utility only.

legacy-brianhearn
04-06-2003, 07:26 PM
I've released another update :

- Added XP control styles for Windows XP
- List refreshing is faster
- Install from zip/rar list recurses sub directories
- Install from zip/rar list can copy unzipped files
- Confirm replace prompt now only occurs where file is older than installed
- Fixed Open File Error
- Added cache resync
- Cache items automatically deleted when installing
- Official files are coloured in manage files (retail = red, epic bonus = blue, de bonus = green)
- Added thumbnail view for screen shots (only works on 512x256 bmp & dds images in ut2)

Download Here (http://www.brianhearn.com)

legacy-groove77
04-06-2003, 08:52 PM
I...love...you...

In a brotherly way, of course. :D

legacy-Shuri
04-07-2003, 12:46 PM
Can you make it so you can open .int, .ini + .upl files from it?

legacy-brianhearn
04-07-2003, 03:22 PM
Yep, I'll add it to my to do list.

legacy-brianhearn
04-07-2003, 07:17 PM
I've done the ini/int/upl thing from the extract page. Would it be useful on the manage files page?

There's also a couple of bug fixes :
- Error on the cache page
- Extracting files with "&" in path

legacy-brianhearn
04-20-2003, 02:43 PM
I've uploaded a minor update :
- You can update the definition files from within app itself.
- Memory management is considerably better.

www.brianhearn.com (http://www.brianhearn.com)

legacy-ORANGEtoaster
04-20-2003, 04:14 PM
there needs to be a thing so you can delete the .zip and .rar files after you've installed 'em, then it would be sooooo swwweeeeeeet. lemme know if you get around to doin' that, cuz it would be a whole lot easier if i never had to open anything other than your prog. to install stuff.
EDIT: oh ,and another thing. it needs to have a button to refresh the folder.
yeah, sweeet program dude :up: :up: :up: :up:

BesigedB
04-20-2003, 04:15 PM
Originally posted by TracerTong
Good work!

A UT2003 version of Umod! :up:

UT2003 has ut2mod :weird:

legacy-Shuri
04-20-2003, 04:23 PM
Hey, man, can you take out the error when there's a symbol in map names? When I go into my maplist, an error message comes up cos one of my maps has an apostrophe in it. Annoying :).

legacy-brianhearn
04-20-2003, 04:23 PM
there needs to be a thing so you can delete the .zip and .rar files after you've installed 'em

OK


it needs to have a button to refresh the folder.

Reclicking the tab will do this. Not obvious, but a work around for the time being.


UT2003 has ut2mod

That was posted aged ago before the patch was released that made them work.

legacy-brianhearn
04-20-2003, 04:26 PM
an error message comes up cos one of my maps has an apostrophe in it

I thought I'd fixed that a few weeks back! I spotted it when I downloaded DM-Autumn's_Dream. What map is causing it, and where abouts is the error?

legacy-Shuri
04-20-2003, 04:35 PM
DM-Jello's.

http://www.angelfire.com/freak/shuriken/error.jpg

legacy-brianhearn
04-20-2003, 04:49 PM
Is that Jellos Crib?

If it is, all I can say is bloody File planet !

Place in Line 471 /480
Estimated Wait 25 minutes

:)

legacy-Shuri
04-20-2003, 06:02 PM
Yeah, it is Jello's Crib. The map name is usually DM-Jello'sCrib, but I changed it to DM-jello's cos that's what it's called on my clan server.

legacy-brianhearn
04-20-2003, 06:32 PM
I've fixed that apostrophe error and added the delete+refresh buttons now.

legacy-Shuri
04-20-2003, 07:27 PM
...\o/

Man, I love you! :D

legacy-Yumatchi
06-06-2003, 01:33 PM
You program is great!!!


2 things I'd love to see in it:

- Option to clean up the Installation Log, after some time it can be quite big!

- Option to choose in which folders I want extracted files to go in. I love to separate the original files from UT2k3 with the ones I install from the Net. I already do it manually, and my modified UT2003.INI contains my new folders. It's the UT2 UTX UAX UMX OGG USX UKX extensions that can go elsewhere, the U INT and others must be in the SYSTEM folder.


There's one thing I don't know if you can help, I'm a French and my Win is using accents in dates, like "2 Fév 2003" is "Feb 2 2003". I think it's maybe the Framework.NET that causing trouble, since it isn't available yet in French... I can send you a screenshot of the error, if you need one.

Well, enough for today... Keep up the good work! :up:

legacy-brianhearn
06-06-2003, 03:49 PM
- Option to clean up the Installation Log, after some time it can be quite big!

Good idea. Mine is huge too! :D


- Option to choose in which folders I want extracted files to go in. I love to separate the original files from UT2k3 with the ones I install from the Net. I already do it manually, and my modified UT2003.INI contains my new folders. It's the UT2 UTX UAX UMX OGG USX UKX extensions that can go elsewhere, the U INT and others must be in the SYSTEM folder.

Do you mean separate folders in your UT2003 installation? ...

c:\UT2003\Maps
c:\UT2003\CustomMaps

or sepatate installations? ...

c:\UT2003
c:\UT2003_Custom



There's one thing I don't know if you can help, I'm a French and my Win is using accents in dates, like "2 Fév 2003" is "Feb 2 2003". I think it's maybe the Framework.NET that causing trouble, since it isn't available yet in French... I can send you a screenshot of the error, if you need one.

Sure, send the screenshot.

legacy-Yumatchi
06-06-2003, 05:38 PM
Hello!


Originally posted by brianhearn
Good idea. Mine is huge too! :D

That would be great.


Do you mean separate folders in your UT2003 installation? ...

c:\UT2003\Maps
c:\UT2003\CustomMaps

or sepatate installations? ...

c:\UT2003
c:\UT2003_Custom

More like separate folders under my UT2k3 installation,

C:\UT2003\NewMaps
C:\UT2003\NewTextures



Sure, send the screenshot.

Here goes!

http://membres.lycos.fr/madmartygan/GFE-Error.jpg

I hope you can do something about it!

(* ADD ON FROM ORIGINAL MESSAGE *)

I wanted to ask if, when you select the CURRENT FOLDER, if you can put back the used folder in the list, then we can browse from this location...

(* END OF ADD ON *)

Thanx for your prompt response!

Bye!

legacy-Shuri
06-06-2003, 06:37 PM
Hmm, this isn't working for me anymore, but I haven't tested why exactly yet. It is from after I moved my UT2003 folder (+ GFE) to a new hard drive, different to where downloads are. Cache file installing/deleting still works, but zip/rar doesn't. It can see them, but there's an error when I try to install. Can it not install from a different drive? I'll giveya more details later if needed :)

legacy-Yumatchi
06-06-2003, 07:33 PM
Hi!

You moved the entire folder ? Without reinstalling ?

The program must scan the Registry for the installation folder for the game, and if you don't reinstall, the folder isn't changed... So you must make the change manually in the Tools -> Preferences menu, and change the Installation Directory for your new one.

Hope this helps!

bye!

legacy-Yumatchi
06-06-2003, 07:49 PM
Well...

I just installed the FRENCH version of the Framework.NET, and it didn't help with the error of dates with accents...

Here is the new link to download the .NET :

http://msdn.microsoft.com/library/default.asp?url=/downloads/list/netdevframework.asp

I did my best to help... ;)

Bye!

legacy-Shuri
06-06-2003, 08:00 PM
Originally posted by Yumatchi
Hi!

You moved the entire folder ? Without reinstalling ?

The program must scan the Registry for the installation folder for the game, and if you don't reinstall, the folder isn't changed... So you must make the change manually in the Tools -> Preferences menu, and change the Installation Directory for your new one.

Hope this helps!

bye!

I edited my registry manually before moving the folder, and Tools in GFE does show the right folder. And as I said, cache cleaning still works.

legacy-brianhearn
06-07-2003, 04:24 AM
Yumatchi,

Luckily I can recreate that by changing my regional settings. I'll see what I can come up with. It will be sometime during the week because I have to work this weekend :(

Shuri,

What's the error message?

legacy-Shuri
06-07-2003, 11:17 AM
An error occurred extracting the selected files.
Error Details: The specified module could not be found.

Just tested, and this shows up even if the zip's are put in D:/ (the drive ut2003 + gfe are in now), so it isn't a cross-drive error.

legacy-Yumatchi
06-08-2003, 04:43 AM
Originally posted by Shuri
Hmm, this isn't working for me anymore, but I haven't tested why exactly yet. It is from after I moved my UT2003 folder (+ GFE) to a new hard drive, different to where downloads are. Cache file installing/deleting still works, but zip/rar doesn't. It can see them, but there's an error when I try to install. Can it not install from a different drive? I'll giveya more details later if needed :)

Brian, does your install wizard register the DLL in the program folder ? If he moves the entire program folder elsewhere, the Windows doesn't know the new location of your DLL files... 'Cause the Cache File install/delete is just about moving/deleting files, but installation of ZIP/RAR requires your DLL files... :cool:

Shuki, maybe the best way is to reinstall the GFE, thus re-registering the DLL needed for the program at the new location. :)

Hope this helps!

Bye!

legacy-brianhearn
06-08-2003, 05:14 PM
Yes, sounds like a dll needs re-registering. A reinstall as you say should fix that.

legacy-Shuri
06-08-2003, 06:23 PM
Blegh. I can't reinstall GFE, because it says I still have a previous version installed, even tho I don't :(. Any way to make sure I'm fully rid of it?

legacy-brianhearn
06-08-2003, 06:40 PM
I'll PM you to save the thread from getting boring =)

legacy-PsiKoTicK
06-09-2003, 09:20 AM
An error occurred extracting the selected files.
Error Details: An error occured while parsing EntityName. Line 1, position 62.

I get that with any zip file I try to use. (Maps, muts, mods, skins, models, whatever).

Windows XP Pro

It installs from cache fine, but it won't install any zip files... :(

Anything I should do that I haven't done except install the program and run it?

legacy-Uber_olafsun
06-09-2003, 12:09 PM
Does this also take mutators from the cache? I have to wait untill I get home to download it.

legacy-brianhearn
06-09-2003, 07:01 PM
PsiKoTicK,

It should just worrk after the install. Is that all there is to the message, or is there a load of "rubbish" after that message? If it's loads of stuff, can you e-mail me the details (you should be able to copy and paste it). If not, can you screen shot it for me?

Uber_olafsun,

Yes, however it doesn't create the .int file that you need to use it in instant action. This is something I only discovered recently when I went to use one myself!

legacy-PsiKoTicK
06-10-2003, 01:32 AM
No Brian, that is all the message says... :\

I don't need to have WinZip or anything installed, do I? I'm just using default Windows XP ZIP funtionality.

I am a computer tech, and can't figure what that one means (been a LONG time since I did any coding, sadly)

legacy-brianhearn
06-10-2003, 08:50 AM
No it doesn't need winzip or anything like that, it installs the unzipping dlls it requires. The only thing you need to install before hand is the .net framework, which I guess you have as you've got this far.

What folder do you keep your zips in? Does it have any special characters in the path like an & or something? I don't think it will be an & because I've been tripped up by that before, but something similar.

Also, what regional settings do you use? An earlier post has problems with french settings. Could be something like that.

legacy-PsiKoTicK
06-11-2003, 05:02 AM
I'm a default Windows XP Pro install, Service Pack 1 and all possible updates installed.

The ONLY thing I can thing of is that the path name is a long string...

"D:\Download\Unreal Tournament 2003 Patches & Mods"

OOOOOOOOOOOOOOOOH

it does say "&" there.. lemme change that

FEAR.. I'm an idiot...

fixed the path name, and it works.. I was thinking if it had a "&" in the file name

Thanks Brian... :)

makes those map packs much easier now.. :X

legacy-brianhearn
06-11-2003, 03:34 PM
That & problem is fixed in the latest version. I found it when I created a "Skins & Models" folder, that's why I thought it wouldn't be the & character :) At least it's fixed now! You still may want to download the latest version as there's a few other fixes in there too.

legacy-brianhearn
06-18-2003, 05:57 PM
Originally posted by Yumatchi
Well...

I just installed the FRENCH version of the Framework.NET, and it didn't help with the error of dates with accents...

Here is the new link to download the .NET :

http://msdn.microsoft.com/library/default.asp?url=/downloads/list/netdevframework.asp

I did my best to help... ;)

Bye!


Yumatchi, I PM'd you last week about this, but you obviously haven't picked it up yet. I think I've fixed this problem, but I would like to have it tested on a french installation before I make it public. Can I send it to you? PM me your e-mail address if that's okay.

legacy-Yumatchi
06-19-2003, 12:16 AM
Well


Originally posted by brianhearn
Yumatchi, I PM'd you last week about this, but you obviously haven't picked it up yet. I think I've fixed this problem, but I would like to have it tested on a french installation before I make it public. Can I send it to you? PM me your e-mail address if that's okay.

OH MY GOD!

What a beauty... It works... What can I say?

THANK THANK THANK!!!

Can't wait the update! Can I keep it? :p Unless there'll be something else in the next update...

Bye, and THANKS again!!!

legacy-brianhearn
06-19-2003, 03:38 AM
Great. You may as well keep that version for the time being. I'll build it properly and release it at the weekend.

The next version will have more features, but I need some free time to do it. I've had to work the last 2 weekends due to fast approaching deadlines! Hopefully next month when the pressures off a little,

If anyone was following the problems Shuri was having, that's been fixed too. If you have that problem let me know, and I'll talk you through the stages to fix it.