Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 29-06-2022, 17:40
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 688
Thanks: 481
Thanked 2,547 Times in 561 Posts
BLACKFIRE69 is on a distinguished road
Talking ListExt v1.0.0.2 - Update

Quote:
Originally Posted by BLACKFIRE69 View Post
Ext Listing Of All Files In A Folder

Code:
Usage:
 ListExt.exe <Dir>
I've improved ListExt a bit to be able to recommend a compression method for that folder if needed. The purpose of this was to simplify some of the things I do on a daily basis, and I hope it will be useful for you too.

This is based on the "arc.groups" file. So place the first "arc.groups" file next to the "ListExt.exe" file.
The next step is to set up the "ListExt.ini" file. The aim is to introduce compression methods for each group of files.

It is done as follows,
Code:
ListExt.ini

; Freearc Compression Methods according to the 'arc.groups' file.

$default = srep+nz

$text = dict:p+lzp+ppmd:10:512mb+nz
$binary = precomp+rep:512mb+lzma:1gb:200:ht4:mc128
$exe = bcj2+rep:512mb+delta+exe+rz
$iso = ecm+precomp+rep:512mb+bcj2+delta+lzma:1gb:273:ht4:mc256
$obj = precomp+srep+nz
$bmp = bmp+nz
$wav = tta+nz
$mod = rep:512mb+lzma:1gb:200:ht4:mc128
$precomp = precomp+rep:512mb+delta+rz
$jpg = jpg+nz
$jpgsolid = precomp+rep:32+nz
$compressed = rep:64m+lzma:128m:128:ht4:mc16



; Other ListExt Settings
OverwriteLogs = 1

We're all set now. All that is left is to drag a folder through "ListExt.exe".
At the end of the process it'll recommend an appropriate compression method for your respective folder.
The file groups and the recommended compression method can be viewed in the ListExt_log.log file created at the end of the process.

.
Attached Images
File Type: png 0.png (193.3 KB, 289 views)
File Type: png 2.png (12.9 KB, 282 views)
File Type: png 1.png (13.3 KB, 284 views)
Attached Files
File Type: rar ListExt v1.0.0.2 + Example.rar (56.7 KB, 47 views)

Last edited by BLACKFIRE69; 29-06-2022 at 18:30.
Reply With Quote
The Following 7 Users Say Thank You to BLACKFIRE69 For This Useful Post:
:( Sad8669 (29-06-2022), Ele (26-06-2023), ffmla (30-06-2022), Gehrman (30-06-2022), kj911 (30-06-2022), Lord.Freddy (22-08-2022), ScOOt3r (29-06-2022)
Sponsored Links
  #2  
Old 28-09-2022, 11:11
Barbarossa178 Barbarossa178 is offline
Registered User
 
Join Date: Oct 2021
Location: spb
Posts: 2
Thanks: 2
Thanked 0 Times in 0 Posts
Barbarossa178 is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
I've improved ListExt a bit to be able to recommend a compression method for that folder if needed. The purpose of this was to simplify some of the things I do on a daily basis, and I hope it will be useful for you too.

This is based on the "arc.groups" file. So place the first "arc.groups" file next to the "ListExt.exe" file.
The next step is to set up the "ListExt.ini" file. The aim is to introduce compression methods for each group of files.

It is done as follows,
Code:
ListExt.ini

; Freearc Compression Methods according to the 'arc.groups' file.

$default = srep+nz

$text = dict:p+lzp+ppmd:10:512mb+nz
$binary = precomp+rep:512mb+lzma:1gb:200:ht4:mc128
$exe = bcj2+rep:512mb+delta+exe+rz
$iso = ecm+precomp+rep:512mb+bcj2+delta+lzma:1gb:273:ht4:mc256
$obj = precomp+srep+nz
$bmp = bmp+nz
$wav = tta+nz
$mod = rep:512mb+lzma:1gb:200:ht4:mc128
$precomp = precomp+rep:512mb+delta+rz
$jpg = jpg+nz
$jpgsolid = precomp+rep:32+nz
$compressed = rep:64m+lzma:128m:128:ht4:mc16



; Other ListExt Settings
OverwriteLogs = 1

We're all set now. All that is left is to drag a folder through "ListExt.exe".
At the end of the process it'll recommend an appropriate compression method for your respective folder.
The file groups and the recommended compression method can be viewed in the ListExt_log.log file created at the end of the process.

.
What kind of dict;p? Thank you
Reply With Quote
  #3  
Old 29-09-2022, 03:13
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 688
Thanks: 481
Thanked 2,547 Times in 561 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by Barbarossa178 View Post
What kind of dict;p? Thank you
dict = dictionary replacements for texts

,
Attached Images
File Type: png 1.png (60.0 KB, 197 views)
Reply With Quote
The Following User Says Thank You to BLACKFIRE69 For This Useful Post:
Barbarossa178 (29-09-2022)
  #4  
Old 29-09-2022, 05:14
Barbarossa178 Barbarossa178 is offline
Registered User
 
Join Date: Oct 2021
Location: spb
Posts: 2
Thanks: 2
Thanked 0 Times in 0 Posts
Barbarossa178 is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
dict = dictionary replacements for texts

,
Where do I get this ppmd compressor?
Reply With Quote
  #5  
Old 29-09-2022, 07:47
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,404 Times in 637 Posts
Masquerade is on a distinguished road
Quote:
Originally Posted by Barbarossa178 View Post
Where do I get this ppmd compressor?
It's built into FreeArc.
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
Barbarossa178 (29-09-2022)
  #6  
Old 15-03-2023, 10:29
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,404 Times in 637 Posts
Masquerade is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
ListExt v1.0.0.2 - Update
Hey BLACKFIRE69,

Please may you build a version of listext that orders the output of file sizes from largest to smallest?

E.g.
Code:
Source:  .
Files :  123456789  [1337 GB]

 EXTENSION      FILE COUNT      PERCENTAGE      TOTAL SIZE
----------------------------------------------------------
.OGG                ?             XXX%           3GB
----------------------------------------------------------
.ZIP                ?             XXX%           2GB
----------------------------------------------------------
.EXE                ?             XXX%           1GB
----------------------------------------------------------
.DLL                ?             XXX%           100MB
----------------------------------------------------------
.TXT                ?             XXX%           50MB
Thanks!
Reply With Quote
  #7  
Old 15-03-2023, 22:33
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 688
Thanks: 481
Thanked 2,547 Times in 561 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by Masquerade View Post
Hey BLACKFIRE69,

Please may you build a version of listext that orders the output of file sizes from largest to smallest?

E.g.
Code:
Source:  .
Files :  123456789  [1337 GB]

 EXTENSION      FILE COUNT      PERCENTAGE      TOTAL SIZE
----------------------------------------------------------
.OGG                ?             XXX%           3GB
----------------------------------------------------------
.ZIP                ?             XXX%           2GB
----------------------------------------------------------
.EXE                ?             XXX%           1GB
----------------------------------------------------------
.DLL                ?             XXX%           100MB
----------------------------------------------------------
.TXT                ?             XXX%           50MB
Thanks!


ok!


ListExt - Update

Code:
USAGE:
  ListExt.exe  <Directory>  [Order_Type]
  (or just drag and drop a folder over the ListExt.exe.)

ORDER_TYPE:
  /SA = Sort Alphabetically.
  /SS = Sort by Size.
  /SP = Sort by Percentage.
  Default is /SS (Sort by Size).

EXAMPLE:
  ListExt.exe "C:\Test\Example1"  /SA

.
Attached Images
File Type: png 0.png (107.9 KB, 281 views)
Attached Files
File Type: 7z ListExt v1.0.0.2 - Uncompressed.7z (55.3 KB, 33 views)
Reply With Quote
The Following 5 Users Say Thank You to BLACKFIRE69 For This Useful Post:
brispuss (15-05-2024), Gehrman (16-03-2023), kj911 (16-03-2023), Masquerade (15-03-2023), ScOOt3r (16-03-2023)
  #8  
Old 16-05-2024, 17:58
brispuss brispuss is offline
Registered User
 
Join Date: Nov 2019
Location: Petone
Posts: 49
Thanks: 12
Thanked 2 Times in 2 Posts
brispuss is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
ok!


ListExt - Update

Code:
USAGE:
  ListExt.exe  <Directory>  [Order_Type]
  (or just drag and drop a folder over the ListExt.exe.)

ORDER_TYPE:
  /SA = Sort Alphabetically.
  /SS = Sort by Size.
  /SP = Sort by Percentage.
  Default is /SS (Sort by Size).

EXAMPLE:
  ListExt.exe "C:\Test\Example1"  /SA

.

Thanks for this very useful program!

Would it be possible to create a file listing based on reading file headers instead of reading file extensions? Reasons being that file extensions are not always valid, and some files don't have extensions at all!

And if possible, export file types to appropriately named folders for further processing. And maybe import processed files back to their original locations?

Yes, I know this would be a big task, but possible?

Thank you.
Reply With Quote
  #9  
Old 18-05-2024, 05:31
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 688
Thanks: 481
Thanked 2,547 Times in 561 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by brispuss View Post
Thanks for this very useful program!

Would it be possible to create a file listing based on reading file headers instead of reading file extensions? Reasons being that file extensions are not always valid, and some files don't have extensions at all!

And if possible, export file types to appropriately named folders for further processing. And maybe import processed files back to their original locations?

Yes, I know this would be a big task, but possible?

Thank you.

  • yes, it would be rather useful if it also exported the full path for each file.

  • i just modified ListExt.exe, and now it creates TXT files that include the full paths of the corresponding files for each file extension. (if there's no file extension, the file will be named 'Unknown-#').

  • by default, this feature is disabled. use the config file (ListExt.ini) to enable it as follows:


Code:
ListExt.ini

...

; Save the categorized file list in TXT files.
ExportFileList     = 1
ExportRelativeName = 0
ExportFileListPath = ".\MyOutput"



.
Attached Images
File Type: png 0.png (17.8 KB, 240 views)
File Type: png 1.png (285.2 KB, 236 views)
File Type: png 2.png (90.5 KB, 246 views)
File Type: png 3.png (14.1 KB, 244 views)
Attached Files
File Type: rar ListExt v2 [2024-May-18].rar (77.8 KB, 38 views)
Reply With Quote
The Following 6 Users Say Thank You to BLACKFIRE69 For This Useful Post:
brispuss (18-05-2024), Ele (18-05-2024), felice2011 (19-05-2024), kj911 (18-05-2024), Rekulou (28-05-2025), ScOOt3r (18-05-2024)
  #10  
Old 18-05-2024, 15:00
brispuss brispuss is offline
Registered User
 
Join Date: Nov 2019
Location: Petone
Posts: 49
Thanks: 12
Thanked 2 Times in 2 Posts
brispuss is on a distinguished road
Thanks for the prompt reply and update to this program!

A definite improvement over the last version of listext, especially with regard to file locations!

In my case, I have many thousands of extensionless files. By reading the file headers, there are a variety of file types, mostly audio, imagery with some video as well.

Ultimately, I would like to see the option of being able to read extensionless files to determine their file types and then determine the appropriate compression methods to be used.
Reply With Quote
  #11  
Old 18-05-2024, 23:23
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,404 Times in 637 Posts
Masquerade is on a distinguished road
^^
Mesa by Shegorat would be ideal for this but you will have to contribute to krinkels.org in order to obtain that.
Reply With Quote
  #12  
Old 24-01-2025, 13:28
azuravian azuravian is offline
Registered User
 
Join Date: Jan 2025
Location: USA
Posts: 1
Thanks: 1
Thanked 2 Times in 1 Post
azuravian is on a distinguished road
Quote:
Originally Posted by brispuss View Post
Thanks for the prompt reply and update to this program!

A definite improvement over the last version of listext, especially with regard to file locations!

In my case, I have many thousands of extensionless files. By reading the file headers, there are a variety of file types, mostly audio, imagery with some video as well.

Ultimately, I would like to see the option of being able to read extensionless files to determine their file types and then determine the appropriate compression methods to be used.
I'm fairly new, but I use a free application built by the British National Archives called DROID (Digital Record Object IDentification).

It's a very simple tool that uses signature files to detect file formats. It's not perfect (for example, I have quite a few mp4s it won't detect and have recently submitted a request for them to update their mp4 signature), but it's able to return data for most of my files and it's always accurate (in my experience) when it specifies the format.

I threw a bunch of files in a folder and scanned them so you can see the output.



As you can see, it found most files and even looks inside a non-password protected archive to give info on contained files as well.

DROID can be downloaded directly from the UK National Archives site:
https://www.nationalarchives.gov.uk/...records/droid/

Another application called TrID. It uses an algorithm to find similarities between files in order to determine filetype as opposed to looking for specific hard-coded headers. It's available as a command-line application:
https://mark0.net/soft-trid-e.html

or with a GUI:
https://mark0.net/soft-tridnet-e.html

I hope these are helpful for you.
Reply With Quote
The Following 2 Users Say Thank You to azuravian For This Useful Post:
Aschenputtell (18-03-2025), brispuss (02-07-2025)
  #13  
Old 19-05-2024, 09:39
felice2011's Avatar
felice2011 felice2011 is offline
Registered User
 
Join Date: Feb 2011
Location: italy
Posts: 836
Thanks: 357
Thanked 1,158 Times in 390 Posts
felice2011 is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
  • yes, it would be rather useful if it also exported the full path for each file.

  • i just modified ListExt.exe, and now it creates TXT files that include the full paths of the corresponding files for each file extension. (if there's no file extension, the file will be named 'Unknown-#').

  • by default, this feature is disabled. use the config file (ListExt.ini) to enable it as follows:


Code:
ListExt.ini

...

; Save the categorized file list in TXT files.
ExportFileList     = 1
ExportRelativeName = 0
ExportFileListPath = ".\MyOutput"



.
Nice idea, but it's all old stuff, here we've always tried to obtain and create something new, something that helps the user compress a game from start to finish, in the simplest way possible, I'll post something new too 'me, but it is very difficult if not impossible to create something intelligent in this field that can give you with certainty the exact method of compression of all existing file extensions without having to use additional external programs.

__________________
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
« I Mediocri Imitano, I Geni Copiano, Dio Crea & Distrugge » (Io Ridefinisco & Perfeziono le Loro Opere Rendendole Uniche)
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
« Mediocrities Imitate, Genius Copy, God Creates & Destroys » (I Reconsider & Improve Their Works, Rending Them One And Only)
Reply With Quote
The Following 2 Users Say Thank You to felice2011 For This Useful Post:
Cesar82 (20-05-2024), Yourname (21-05-2024)
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
x-box programs cool_dude_2000 XBox Games 4 01-06-2003 05:37
Best programs to burn? Rafaelbn PC Games 2 30-05-2002 10:22
Recommendations for Best CDR programs ? Error/fault on Nero ... shinta CD/DVD Software & Utilities 1 09-04-2002 12:37
Wma & What are the best programs for finding mp3s adriannqld Media Files 4 25-07-2001 21:00



All times are GMT -7. The time now is 19:25.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com