More Awesome Than You!

TS3/TSM: The Pudding => Pudding Factory => Topic started by: markjs on 2010 July 19, 00:16:03



Title: New Tool for TS3: S3CE
Post by: markjs on 2010 July 19, 00:16:03
Hey everyone!  :)

I wrote this tool recently in C#; it's a Sims3Pack extractor by drag & drop / command line.
And I need some people to test it.
But this is the first build wrote.
I tested it on three different computers, also some friends tested it too.

The interface:
(http://i32.tinypic.com/2cgn09e.png)

  • Always Show Information:
    If checked information like how many packages were extracted will always be shown.
  • on Error:
    In case of any error (Invalid file, While extracting, ...)
    Do the selected on the box.
  • Extraction Directory:
    Where the Sims3Pack will be extracted to.
    If the Sims3Pack have multiple packages, they will be extracted to a new folder with the file's name.
  • Integration with S3RC:
    By selecting s3rc path, the program will run the extracted package right after the extraction with the specified parameters.
  • Menu Handler:
    Add/Remove a command option when you right-click a Sims3Pack file.

You can find more info about it and a download link it at my blog: http://awtmk.blogspot.com/

If you guys test it let me know if it worked fine.


Title: Re: New Tool for TS3: S3CE
Post by: richardajoy on 2010 July 19, 11:12:04
Great tool, i just wish someone wuld redo s3pe so that when it imports package files, it automatically selects the ones with duplicated INSTANCE. Make it a whole lot easier for deletion.

Top marks too u though.


Title: Re: New Tool for TS3: S3CE
Post by: Inge on 2010 July 19, 13:03:26
Richardmisery, what exactly are you talking about, and why didn't you have the good manners to make this request directly to the s3pe developers instead of bleating behind their backs on another site and suggesting someone else should rewrite it?


Title: Re: New Tool for TS3: S3CE
Post by: richardajoy on 2010 July 19, 19:35:59
Richardmisery, what exactly are you talking about, and why didn't you have the good manners to make this request directly to the s3pe developers instead of bleating behind their backs on another site and suggesting someone else should rewrite it?

I haven't asked anyone to write anything. Can't anyone just talk anymore?


Title: Re: New Tool for TS3: S3CE
Post by: Inge on 2010 July 19, 19:39:44
Absolutely not!


Title: Re: New Tool for TS3: S3CE
Post by: Motoki on 2010 July 19, 20:36:54
Richard it looks like you just got the forum equivalent of this:

(http://i25.tinypic.com/fnv3na.jpg)


Title: Re: New Tool for TS3: S3CE
Post by: Madame Mim on 2010 July 19, 23:24:49
Mind you he earned it. If there's a place to request things why wander around wishing for it in unrelated forums?


Title: Re: New Tool for TS3: S3CE
Post by: Matildarose on 2010 July 20, 01:26:32
Hm. I tried using it, but it simply says 's3ce has stopped working'. Unfortunately, I think this is due to me having the 64-bit version of Vista.


Title: Re: New Tool for TS3: S3CE
Post by: bowrain on 2010 July 20, 11:04:11
I'd consider using this if you add a feature to automatically rename package files like Delphy's. His tool works fine actually, but sometimes extracted houses (I like to extract them and put the resulting package files in Library folder) don't have any lot name. No idea why only some lots are affected though.


Title: Re: New Tool for TS3: S3CE
Post by: Motoki on 2010 July 20, 18:42:54
I'd consider using this if you add a feature to automatically rename package files like Delphy's. His tool works fine actually, but sometimes extracted houses (I like to extract them and put the resulting package files in Library folder) don't have any lot name. No idea why only some lots are affected though.

It says right in the thread where you download the muti extractor:

http://www.modthesims.info/download.php?t=364038
Quote from: Delphy
Added back in Clean Names, but with disclaimer - it only works on Sims 3 Packs with one package in them

Basically what that feature does is that if there is only one package file in the sims3pack it will name the extracted package with the same name as the original sims3pack BUT if there are multiple packages inside (furniture, creepy TSR dolls, other random crap the uploader either intended to pack with it or just didn't clean their file) then it can't rename them all the same name so it just leaves the original hashed up name the game gave those packages.

If you want the file to be autorenamed every time with the multi extractor then clean it with Delphy's CUSTARD tool first, yanking out all the extraneous stuff that isn't a lot file, save it, and then extract it, or just don't get lots from people who pack up everything but the kitchen sink with their damned lots.


Title: Re: New Tool for TS3: S3CE
Post by: markjs on 2010 July 20, 19:54:49
I'd consider using this if you add a feature to automatically rename package files like Delphy's. His tool works fine actually, but sometimes extracted houses (I like to extract them and put the resulting package files in Library folder) don't have any lot name. No idea why only some lots are affected though.

bowrain, exactly what Motoki said.
I would not be able to extract the files in a Sims3Pack containing multiple packages and write them with their specific name.
Simply because they don't have one in their XML I could read.
They DO have, though, a PackageTitle tag to identify them. But they don't serve as purpose for a file name, which could have been specified along with the file as principle.
It's better to you to open the resulting packages with S3PE and look for what you want.

Great tool, i just wish someone wuld redo s3pe so that when it imports package files, it automatically selects the ones with duplicated INSTANCE. Make it a whole lot easier for deletion.

As far as I know, the program automatically deletes the old file that carry the same instance as the new one.
This is the main purpose. That is easier since, you are importing a new file, attempt to get rid of the older one.
/OFF: Are you the same richardajoy from paradox?

Hm. I tried using it, but it simply says 's3ce has stopped working'. Unfortunately, I think this is due to me having the 64-bit version of Vista.

This is probably due to the lack of rights on the application.
The settings are written at the registry, but for the handler I have to access ClassesRoot, which requires a higher right to be able to write there.
Try tro run with Administrator rights or disable UAC and reboot the machine.

I am doing a next build already to include an integrated wildcard for command line.
The single wildcard is done, but I am currently doing for it to work with multiple directories also.
As in:
s3ce .\*\*\*


Title: Re: New Tool for TS3: S3CE
Post by: bowrain on 2010 July 21, 02:38:02
I'd consider using this if you add a feature to automatically rename package files like Delphy's. His tool works fine actually, but sometimes extracted houses (I like to extract them and put the resulting package files in Library folder) don't have any lot name. No idea why only some lots are affected though.

It says right in the thread where you download the muti extractor:

http://www.modthesims.info/download.php?t=364038
Quote from: Delphy
Added back in Clean Names, but with disclaimer - it only works on Sims 3 Packs with one package in them

Basically what that feature does is that if there is only one package file in the sims3pack it will name the extracted package with the same name as the original sims3pack BUT if there are multiple packages inside (furniture, creepy TSR dolls, other random crap the uploader either intended to pack with it or just didn't clean their file) then it can't rename them all the same name so it just leaves the original hashed up name the game gave those packages.

If you want the file to be autorenamed every time with the multi extractor then clean it with Delphy's CUSTARD tool first, yanking out all the extraneous stuff that isn't a lot file, save it, and then extract it, or just don't get lots from people who pack up everything but the kitchen sink with their damned lots.


I should've been more clear, that's not what I meant. All houses I have downloaded always only have one package because I only download no cc houses, what I meant though, the lot names in game are often missing. So when you go in game and look at the houses bin, some of them don't have any name, like  "Das Winzig Haus" or "Hagrid's Hut". Some lots I have extracted retained their in game names but the others are nameless. Hope that makes sense.


Title: Re: New Tool for TS3: S3CE
Post by: Motoki on 2010 July 21, 03:06:06
I should've been more clear, that's not what I meant. All houses I have downloaded always only have one package because I only download no cc houses, what I meant though, the lot names in game are often missing. So when you go in game and look at the houses bin, some of them don't have any name, like  "Das Winzig Haus" or "Hagrid's Hut". Some lots I have extracted retained their in game names but the others are nameless. Hope that makes sense.

That happens to me even when I install lots in sims3packs with the launcher. I don't think the package extractor is doing that.


Title: Re: New Tool for TS3: S3CE
Post by: bowrain on 2010 July 21, 03:19:20
I should've been more clear, that's not what I meant. All houses I have downloaded always only have one package because I only download no cc houses, what I meant though, the lot names in game are often missing. So when you go in game and look at the houses bin, some of them don't have any name, like  "Das Winzig Haus" or "Hagrid's Hut". Some lots I have extracted retained their in game names but the others are nameless. Hope that makes sense.

That happens to me even when I install lots in sims3packs with the launcher. I don't think the package extractor is doing that.

Ah :-\ Any idea how to fix that? I mean, can we manually edit the file in s3pe to add the lot name? It's getting annoying.


Title: Re: New Tool for TS3: S3CE
Post by: richardajoy on 2010 July 21, 10:59:22
As far as I know, the program automatically deletes the old file that carry the same instance as the new one.
This is the main purpose. That is easier since, you are importing a new file, attempt to get rid of the older one.
/OFF: Are you the same richardajoy from paradox?

Yes MARKJS, I do frequent PARADOX


Title: Re: New Tool for TS3: S3CE
Post by: jezzer on 2010 July 21, 12:35:11
Yes MARKJS, I do frequent PARADOX
Do you fuck up your quote tags there, too?


Title: Re: New Tool for TS3: S3CE
Post by: Martrae on 2010 July 21, 13:35:16
I should've been more clear, that's not what I meant. All houses I have downloaded always only have one package because I only download no cc houses, what I meant though, the lot names in game are often missing. So when you go in game and look at the houses bin, some of them don't have any name, like  "Das Winzig Haus" or "Hagrid's Hut". Some lots I have extracted retained their in game names but the others are nameless. Hope that makes sense.

That happens to me even when I install lots in sims3packs with the launcher. I don't think the package extractor is doing that.

Ah :-\ Any idea how to fix that? I mean, can we manually edit the file in s3pe to add the lot name? It's getting annoying.

It's from the person uploading not putting a name on the lot with the in-game editor. If people would do that, it wouldn't be an issue. The only fix is to edit the information onto the lot yourself while in game.


Title: Re: New Tool for TS3: S3CE
Post by: markjs on 2010 August 14, 01:26:27
Hey, sorry for forgetting to reply to this thread.

I already made a new build to support integrated-wildcards.
And some small things fixed.

It's up at the blog: http://awtmk.blogspot.com/2010/07/s3ce.html
I recommend for who downloaded an earlier version to update it.