[TOOL] SXC Extractor - Flexible Game Data/Mod File Extraction Tool (UPDATE December 24, 2023)
Forum rules
SCS as a company do not wish to have paid mods on this forum. While we understand that not all paid mods use the Intellectual Property of other companies/people, it is very hard to moderate what is and isn't acceptable when money is involved. There are also concerns that it could look unfavorable to potential work partners going forward if SCS allow mods that may potentially use unlicensed branding.
Posting in the Mods forum (ATS and ETS2) is restricted to sharing free-to-the-public mods and providing support for mods. For more details, please check the Forum Rules.
SCS as a company do not wish to have paid mods on this forum. While we understand that not all paid mods use the Intellectual Property of other companies/people, it is very hard to moderate what is and isn't acceptable when money is involved. There are also concerns that it could look unfavorable to potential work partners going forward if SCS allow mods that may potentially use unlicensed branding.
Posting in the Mods forum (ATS and ETS2) is restricted to sharing free-to-the-public mods and providing support for mods. For more details, please check the Forum Rules.
Re: [TOOL] SXC Extractor - Flexible Game Data/Mod File Extraction Tool (UPDATE May 8, 2020)
@madman271 Man, you have new bugreport PM...
Long way to Fuji starts with the first step!
Re: [TOOL] SXC Extractor - Flexible Game Data/Mod File Extraction Tool (UPDATE May 8, 2020)
please help! I can't use the following files for packaging, other MODs can be packaged normally without problems.The following prompt appears only when packaging Jazzycat's transportation package. What's wrong?
Last edited by jiang2019 on 19 May 2020 10:43, edited 3 times in total.
Re: [TOOL] SXC Extractor - Flexible Game Data/Mod File Extraction Tool (UPDATE May 8, 2020)
Hello, can i use this program to get templates from truck mods to make skins? if so.. how can i do it?
thanks!! (im new)
thanks!! (im new)
Re: [TOOL] SXC Extractor - Flexible Game Data/Mod File Extraction Tool (UPDATE May 8, 2020)
Thanks!! Everything works perfectly!!
- EvgenKo423
- Posts: 553
- Joined: 04 Nov 2015 07:36
- Location: Russia
- Contact:
Re: [TOOL] SXC Extractor - Flexible Game Data/Mod File Extraction Tool (UPDATE May 8, 2020)
Hey, thanks for this great tool set! It's very cool overall, but I have some suggestions:
Edit:
Got this during extraction:
Last line - is this because of an error or extractable game archives also have some hidden files in them?
- Progress bar. Selective file extraction is very handy, but there's one thing I always wondered about when using original scs_extractor: if it takes so long to extract everything, why there is no any progress indication whatsoever?? Now, current file name is kinda useful, but it still doesn't show the overall progress (and its output is quite flood-ish). It would be cool to have a progress bar and there's no need to output all file names during extraction, so I suggest the following changes:
- Use the first line to output current file name being processed (it should be stripped as well to fit a single line);
- Use the second line to output a total progress bar.
To update a single line you can simply output \r character. Updating previous lines on Windows will be harder...Code: Select all
Extracting: /path/to/the/file.ext [============================== ] 56%
- Modification time. Are they stored in SCS# archives? It would be awesome to extract them as well...
- Default folder for indexes. Storing indexes in a root folder creates a big mess there, just make a separate folder for them (e.g. "indexes"). I guess most people specify an index path only to fix this single annoyance.
- Multiple filters in command line. Filter lists are useful for filters which get re-used periodically, but for single-shot use it would be handy to be able to specify multiple filters through command line. They can be separated by ";", "," or " ", but they must be enclosed in quotes otherwise cmd will treat them as separate arguments.
- Use dialogs by default. If you provide a dialog interface in your console application, it would be much more useful if used when application is launched without any arguments (and conversely it is of little use when accessible through command line switches). This would allow people to use it as a simple GUI application. Consider the following changes:
- When no path arguments provided, use dialogs for both input and output path;
- When only input file is provided through command line, run List Mode as usual;
- When only output folder is provided through command line, use dialog to select an input file.
- All switches in usage. As simple as that: list them all as many missing.
- Smart file overwriting (a.k.a. update mode). When -ov switch is used, overwrite a file only if its checksum mismatches. I guess SCS# archives should already have file checksums, but I doubt that computing them for existing files will improve performance. You can probably store previous checksums in an index and compare/update them with current during extraction.
- Output suppression in Extract Mode. Current behavior is OK when -q switch is used in List Mode, but I also think that in Extract Mode it should suppress everything (as others suggested earlier).
- Overall performance. When using original scs_extractor I also felt like it works very slow and it looks like your tool even works about 50% slower (tested on def.scs with nul output). Can something be done about this? Both of them probably bottleneck to hard drive performance, but maybe some multi-thread processing would help as well?
Edit:
Got this during extraction:
Code: Select all
xpand: model/mover/characters/textures/body/firefighter_color.dds
Warning: Internal error -> (UnpackStream2File)
Warning: Unable to extract file -> E:\Games\Steam\steamapps\common\Euro Truck Simulator 2\extracted\base\model\mover\characters\textures\body\firefighter_color.dds
...
(3 items still missing in index file)
Re: [TOOL] SXC Extractor - Flexible Game Data/Mod File Extraction Tool (UPDATE May 8, 2020)
does anybody have a copy of the SXC Installer. the dl links are dead for me. thanks.
Rule [4.4]
Re: [TOOL] SXC Extractor - Flexible Game Data/Mod File Extraction Tool (UPDATE May 8, 2020)
well the sharemods, modbase links works, only one that doesn't is the link to the "handytool" ...but it can be done manually as described on the first post
Re: [TOOL] SXC Extractor - Flexible Game Data/Mod File Extraction Tool (UPDATE May 8, 2020)
Hello Guys,
can anyone make a GUI or a Installer for this or can help me with the Manual Install?
Thanks
can anyone make a GUI or a Installer for this or can help me with the Manual Install?
Thanks
Re: [TOOL] SXC Extractor - Flexible Game Data/Mod File Extraction Tool (UPDATE May 8, 2020)
Hey guys,
Here is the new download link of the SXC installer: https://drive.google.com/file/d/1Yv775- ... sp=sharing
Madman doesn't reply to my private message, so the link in the first post isn't working anymore...
Here is the new download link of the SXC installer: https://drive.google.com/file/d/1Yv775- ... sp=sharing
Madman doesn't reply to my private message, so the link in the first post isn't working anymore...
Who is online
Users browsing this forum: Deadshot and 15 guests