Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Display Modes
  #1  
Old 26-08-2016, 22:57
JRD!'s Avatar
JRD! JRD! is offline
Registered User
 
Join Date: Sep 2015
Location: Matrix
Posts: 274
Thanks: 225
Thanked 578 Times in 168 Posts
JRD! is on a distinguished road
ArcGui



Introduction
  • ArcGUI is an alternative graphical interface of the Open source project Freearc
Why ArcGUI?
  • Those interested in Freearc and high compression, have all or almost all, a folder containing programs (external compressors), configuration files and batch files to use as a launcher.
    I've seen quite a few cool little compressors that offer just as nice things, but I found myself having trouble creating my own compression methods, my new external compressors.
    I thought it would be nice to bring this with a little software, so I started designing ArcGUI.

The program allows:
  • Data compression
  • Create / edit compression methods.
  • Create / edit external compressors.
  • Create / edit groups of extensions.
  • NEW in v1.2 Create / load a repack project (2 modes are available, one allows to create a project including all the external compressors, dependences as well as the configuration file containing the information of the external compressors,
    the second mode only the original and temporary structure of the game, this last mode is only compatible with an original ArcGUI workspace. The program checks if all files are present in the game folder,
    if files are missing or if files are unknown from the project a warning message asking if you want to continue, you can ignore or add unknown files in the archive of the project you desired)

Features:
  • An error detection system is present as well as a function that gives information about the errors is possible by right-clicking on selected items.
  • A compression method creation wizard is present, it allows you to simply combine the values ​​present in your workspace. He is still in a state of development.
  • You can create categories to organize your compression methods as you wish, creating categories will be present when right clicking on the item to be compressed.
  • An automatic method function is present, which is based on the default values ​​of the different groups of extensions as well as a compression algorithm defined by the user.
  • NEW in v1.2 You can add your favorite programs as an external plugin so you always have them to click.

Diskspan
  • The archive split function is made possible thanks to CLS-Diskspan.dll created by Razor12911.
  • You can split an entire list of elements into compressed, the program automatically calculates the first volume relative to the size of the last. For example you can have several different sizes of files is divided to a DVD5 format without any difficulty.
  • A reserved area for the repackers is present, this corresponds to the amount of space of the first volume for the installation setup and the additional files.
  • If the diskpan value is empty or is zero, diskspan will not be active. Diskspan is not compatible with FreeArc Next.
  • The size prefixes supported are expressed in: {b, k , m, g, bytes, kb, mb, gb}. if no prefix is found the byte will be used.
  • Warning, The program uses an edit version of CLS-Diskpan.dll, if another file of the same name is in the workspace it will be automatically overwritten.

Masked methods + Diskspan ?
  • I performed several compression tests with diskspan and some masked methods, an example:
    I put files with extensions that were present in the extension groups in a folder, these groups were present in the compression method, part of content was not present in the extension groups, this was successful. I also tried in full mask, it succeeded. The decompression has succeeded.
  • The body of the main method is processed after the masks, so the last end of the method (diskspan) is handled without problems.

Tips
  • If you can add a new external compressor and get the characteristics of another external compressor to take advantage of several presets, for example: pZlib_normal, pZlib_max, you just have to modify the options according to your needs.

Code:
ArcGUI v1.2

    [+] Adding project import / export (You can create / load a project that will have everything you need to compress a specific game)
    [+] Adding external modules (You can now add your favorite programs to the "modules" folder located in the application directory)
    [+] An area reserved for dependencies of external compressors has been added. This allows the operation of project creation.
    [+] An exclusion list is present in the options (this also excludes files from the automatic method system)
    [+] Data validation is also done with the "Return" key, rather than clicking on the "OK" button.
    [+] The buttons have been enlarged for easier use.
    [+] The names of compression methods, external compressors and extension groups are now case-sensitive.

ArcGUI v1.15.1

    [-] Compatibility with Freearc Next has been removed.
    [-] The choice of the type of encryption of the archive has been removed. (AES 256 by default)
    [+] An automatic method system has been added. (Right click on a method then "Set as default compression method" or from the settings -> ArcGUI tab)
    [+] A completion system has been added (ctrl + space, to restart completion)
    [+] An external MD5 module has been added. (To generate and export reports quickly)
    [+] A Scanner File Extension module has been added. (You can send extensions directly to an extension group)
    [+] Dynamically applying change. (For example, if you rename srep to srep64, any methods that use srep will be changed)
    [+] A compression method tree area has been added. (You can edit, delete or change the different values ​​that make up the compression method by right clicking)
    [+] The archive split system has been revised. see: post#195
    [+] An area for managing freearc internal algorithms has been added.
    [+] The ability to sort the lists in order. (from the settings -> ArcGUI tab)
    [+] The error detection system has been improved.
    [+] An error log system has been added (error.log in the workspace)
    [+] The code has been optimized.
    [+] Some bugs have been fixed.
    
ArcGUI v1.0.0.4

    [+] The error when selecting the compressor from the archive options window has been fixed.
    [+] Improvement of the refresh time of the main list 
    [+] A synchronization error from the list of elements to compressed has been fixed.
    [+] Support CLS-*.dll as compressors (no longer recognized as error)

ArcGUI v1.0.0.3

    [+] Support Freearc next 
    [+] Fixed bug default value of extensions groups (External compressors are now loaded)
    [+] Fixed bug Compression Method Creation Wizard (Masked Methods are now visible)

ArcGUI v1.0.0.2

    [+] The options were put together on one page
    [+] The destination directory for temporary files is set automatically.
    [+] The system for analyzing the size of the split archive has been improved.

    [+] Invalid values are no longer loaded in the context menu
    [+] A bug related to the imported files attributes has been fixed
    [+] A diskspan error was fixed (the following parts of the archive did not go to the right place).
    [+] Fixed minors bugs

ArcGUI v1.0.0.1

    [+] Freearc filter was changed to *.exe
    [+] Support external compressors placed in sub folders.
    [+] The bugg related to the function of calculating the space needed has been Fixed
    [+] Fixed minors bugs

ArcGUI v1.0.0.0 

    [+] Initial release
Attached Files
File Type: 7z ArcGUI_1.2.7z (9.71 MB, 492 views)

Last edited by JRD!; 08-04-2019 at 01:02. Reason: Updated
Reply With Quote
The Following 58 Users Say Thank You to JRD! For This Useful Post:
-RAGE- (26-09-2016), 008black (21-04-2017), 0xffaded (29-07-2017), 1234567890123 (17-01-2018), 16er (02-01-2018), 78372 (31-03-2017), Amsal (27-08-2016), Andrey167 (27-08-2016), Andu21 (04-09-2016), aristoclates (30-09-2016), arkantos7 (29-08-2016), arllk (27-04-2017), BLACKFIRE69 (12-09-2019), Blade2239 (16-09-2016), Blue-D (30-11-2016), bluer (24-08-2017), Bulat (17-07-2017), buttignol (27-08-2016), Cesar82 (14-04-2017), chum (09-04-2017), davidtuning (17-09-2016), felice2011 (27-08-2016), ffmla (24-10-2016), FoRMaT-2007 (15-06-2019), gozarck (27-08-2016), GTX590 (20-10-2016), Harsh ojha (08-07-2019), hojjatpro (06-10-2017), houcine80 (29-08-2016), Jiva newstone (03-01-2018), kassane (29-08-2016), kenzo34 (26-08-2016), lolaya (04-09-2017), Lucas65 (10-11-2016), mausschieber (31-08-2016), mikey26 (31-03-2017), minivj (27-08-2016), Ne0Gen Corp. (28-08-2019), nickwazhere2012 (23-12-2017), oltjon (09-11-2016), pakrat2k2 (27-08-2016), pan3o (10-09-2016), punchao (27-08-2016), punsher2011 (23-04-2019), Razor12911 (27-08-2016), rez3vil (28-09-2016), rinaldo (28-01-2017), romulus_ut3 (31-03-2017), S-Ghost (22-10-2017), sajmon83 (30-09-2017), SAM2712 (27-08-2016), sathex (27-06-2019), Simorq (26-08-2016), st0rm (26-01-2018), Stor31 (27-08-2016), Titeuf (20-10-2017), vint56 (08-11-2016), Zanoza79 (17-09-2019)
Sponsored Links
  #2  
Old 26-08-2016, 23:01
aswadd's Avatar
aswadd aswadd is offline
Registered User
 
Join Date: Aug 2016
Location: Egypt
Posts: 316
Thanks: 84
Thanked 157 Times in 98 Posts
aswadd is on a distinguished road
I'm looking forward to testing it I can test on windows 7 & windows server 2012
Reply With Quote
The Following User Says Thank You to aswadd For This Useful Post:
JRD! (26-08-2016)
  #3  
Old 27-08-2016, 07:09
gozarck's Avatar
gozarck gozarck is offline
Registered User
 
Join Date: Nov 2013
Location: Argentina
Posts: 162
Thanks: 253
Thanked 459 Times in 111 Posts
gozarck is on a distinguished road
Cool JRD! If you like i can help you with the spanish translation. Can't wait for the beta realease.
__________________
-the science of the useless-
Reply With Quote
  #4  
Old 29-08-2016, 00:03
ramazan19833 ramazan19833 is offline
Banned
 
Join Date: Apr 2012
Location: abc
Posts: 248
Thanks: 16
Thanked 9 Times in 7 Posts
ramazan19833 is on a distinguished road
hi
your gui will be ready when the arc work is beautiful
Reply With Quote
  #5  
Old 29-08-2016, 07:19
Stor31 Stor31 is offline
Registered User
 
Join Date: Aug 2013
Location: Wahranne
Posts: 326
Thanks: 941
Thanked 82 Times in 64 Posts
Stor31 is on a distinguished road
Thx JRD!
plz add split option (DVD5 and DVD9)
Reply With Quote
  #6  
Old 29-08-2016, 10:28
JRD!'s Avatar
JRD! JRD! is offline
Registered User
 
Join Date: Sep 2015
Location: Matrix
Posts: 274
Thanks: 225
Thanked 578 Times in 168 Posts
JRD! is on a distinguished road
Difficult given the accumulated programs, but a simple split of the final data is easily achievable but I prefer to split the output of bytes but not simple ...
Reply With Quote
The Following User Says Thank You to JRD! For This Useful Post:
Stor31 (29-08-2016)
  #7  
Old 29-08-2016, 10:58
Stor31 Stor31 is offline
Registered User
 
Join Date: Aug 2013
Location: Wahranne
Posts: 326
Thanks: 941
Thanked 82 Times in 64 Posts
Stor31 is on a distinguished road
Quote:
Originally Posted by JRD! View Post
Difficult given the accumulated programs, but a simple split of the final data is easily achievable but I prefer to split the output of bytes but not simple ...
it feasible or not you ???? thxxx
Reply With Quote
  #8  
Old 29-08-2016, 11:08
JRD!'s Avatar
JRD! JRD! is offline
Registered User
 
Join Date: Sep 2015
Location: Matrix
Posts: 274
Thanks: 225
Thanked 578 Times in 168 Posts
JRD! is on a distinguished road
Not for now, I could do as does UltraArc program Razor but I prefer to develop another way to split...
Reply With Quote
The Following User Says Thank You to JRD! For This Useful Post:
Stor31 (04-04-2017)
  #9  
Old 29-08-2016, 11:33
Stor31 Stor31 is offline
Registered User
 
Join Date: Aug 2013
Location: Wahranne
Posts: 326
Thanks: 941
Thanked 82 Times in 64 Posts
Stor31 is on a distinguished road
Ok .thank you so much...
I am waiting for it impatiently...good luck for the future
Reply With Quote
The Following User Says Thank You to Stor31 For This Useful Post:
JRD! (29-08-2016)
  #10  
Old 29-08-2016, 16:08
LuzhinE's Avatar
LuzhinE LuzhinE is offline
Registered User
 
Join Date: Jan 2014
Location: Peru
Posts: 227
Thanks: 25
Thanked 34 Times in 28 Posts
LuzhinE is on a distinguished road
Reply With Quote
  #11  
Old 29-08-2016, 16:13
Razor12911's Avatar
Razor12911 Razor12911 is offline
Coder
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,293
Thanks: 1,786
Thanked 8,300 Times in 1,838 Posts
Razor12911 is on a distinguished road
Quote:
Originally Posted by LuzhinE View Post
-Run as admin

@JRD
Everything works fine, precomp switch for zlib recompression isn't there so it runs through anything with zlib without checking but other than that, it works fine.
__________________
Looking for something?
Visit the
Tutorial Index


Last edited by Razor12911; 29-08-2016 at 16:20.
Reply With Quote
  #12  
Old 29-08-2016, 16:36
JRD!'s Avatar
JRD! JRD! is offline
Registered User
 
Join Date: Sep 2015
Location: Matrix
Posts: 274
Thanks: 225
Thanked 578 Times in 168 Posts
JRD! is on a distinguished road
Thank you for the feed, I use version of precomp including zlib, I will force the elevation, you use what OS ( Windows 10 ?) Thanks.
Reply With Quote
  #13  
Old 29-08-2016, 16:44
Razor12911's Avatar
Razor12911 Razor12911 is offline
Coder
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,293
Thanks: 1,786
Thanked 8,300 Times in 1,838 Posts
Razor12911 is on a distinguished road
I'm using Windows 8.1.
My other concern is you called lzma, Freearc. There could be a couple of confusions once you add more methods.
__________________
Looking for something?
Visit the
Tutorial Index

Reply With Quote
  #14  
Old 29-08-2016, 17:17
JRD!'s Avatar
JRD! JRD! is offline
Registered User
 
Join Date: Sep 2015
Location: Matrix
Posts: 274
Thanks: 225
Thanked 578 Times in 168 Posts
JRD! is on a distinguished road
Yes, but on level -m0 may again lzma? Initially it was Lzma...

I think I'll actually put lzma, thank you note!
Reply With Quote
  #15  
Old 29-08-2016, 17:26
Razor12911's Avatar
Razor12911 Razor12911 is offline
Coder
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,293
Thanks: 1,786
Thanked 8,300 Times in 1,838 Posts
Razor12911 is on a distinguished road
Very complicated I guess, but you'll pull it off.
__________________
Looking for something?
Visit the
Tutorial Index

Reply With Quote
Reply

Thread Tools
Display Modes

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
Vista beta 2 blocking Starforce ronandex CD/DVD Copy Protections & Utilities 4 31-05-2006 02:37
Neverwinter Nights v1.66.8071 (Beta) doomerdgr8 PC Games 1 28-05-2005 10:18
Copying Socom2 Beta Is It Possible dblue PS2 Games 6 14-10-2003 19:14
OT: Opinion and BETA testers neded for my upcomming products! krondike PC Games 3 06-10-2003 08:29
PAL Patcher 0.93 Beta Megalexxx DC Games 18 03-01-2003 09:23



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


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