![]() |
Universal Accelerator - cls-mtx.dll
1 Attachment(s)
Universal Accelerator - cls-mtx 2.0.0.7 A CLS library for speeding up some kind of tool. https://i.imgur.com/n1D4HE6.png Usage: mtx:<Chunk_size>:<# of Threads>:<Compression_Method> Example: Code:
arc.exe a -ep1 -r -ed -s; -w.\temp -mmtx:c64m:t4:precomp Packed\Data0.bf "Pack0\*"Code:
[External compressor:rz64, mtxrz, mtx_rz]Code:
[External compressor:rz64, mtxrz, mtx_rz]* cls-mtx supports two methods. Code:
1: The simple wayCode:
2: Alternative methodFor Compression: arc.ini cls-mtx.dll For Decompression: cls.ini arc.ini cls-mtx.dll More About cls-mtx.dll v.2.0.0.5 Update More About cls-mtx.dll v.2.0.0.6 Update More About cls-mtx.dll v.2.0.0.6 Update - New More About cls-mtx.dll v.2.0.0.7 Update Testing: https://i.imgur.com/lR1WdaZ.png |
1 Attachment(s)
|
another one? lol
|
Universal Accelerator - cls-mtx.dll 2
Universal Accelerator - cls-mtx.dll 2 - New Update cls-mtx.dll - update 2 what's new:
ckeck the first post.... |
cls-mtx New Example Script
2 Attachment(s)
cls-mtx New Example Script |
Hi BLACKFIRE69. For razor only is more stable this tools or razorx? I want use the more stable tool (and bug free), thanks.
|
Quote:
|
Quote:
|
Quote:
ex: Compression: Threads = 8 Decompression: Threads = 8, 4 , 2 …. |
cls-mtx renaming
it's possible that rename "mtx" to another file name.
ex:
file renaming must have both compression and decompression. and Pack.bat should be changed as follows. ex: Code:
arc.exe a -ep1 -r -ed -s; -w.\temp -m=mtx:c64m:t4:precomp+srep _Packed0\Data1.bf "Pack1\*"Code:
arc.exe a -ep1 -r -ed -s; -w.\temp -m=mtx:c64m:t4:rz _Packed0\Data1.bf "Pack1\*" |
Hmm..In my pack.bat
Quote:
In .bat from topic - all work |
Quote:
|
cls-mtx explanation
guys, arc.exe and cls-mtx.dll must be in the same folder. it's not from me, it's from the FreeArc. :rolleyes:
|
3 Attachment(s)
Quote:
|
Quote:
I have it this way, let me show an example: Code:
FolderCode:
@echo offIf we run pack.bat inside the binaries folder, it runs normally. Arc.ini is written correctly. Other cls based compressors like bpk work just fine. |
3 Attachment(s)
Quote:
@Masquerade, this may work as expected :rolleyes: _pack.bat :- Quote:
|
Ehm....
Code:
Binaries\arc.exe a -ep1 ..................... |
Quote:
Code:
"..\Binaries\arc.exe" a -ep1 -dses --dirs -s; -lc- -di -i2 -r -w.\Temp -m%comp% "%cd%\Out\MASQUERADE-Data_%num%.MSQ" "%cd%\In\%num%\*https://anonfiles.com/pdr8I8G9od/Test_7z Try this, open the bat file and type "00" to select the archive data, then type "mtx:c64m:t16:rz" and watch as you get the unknown method error |
4 Attachment(s)
Quote:
Code:
@echo off |
Universal Accelerator - cls-mtx.dll v.2.0.0.1
New Update v.2.0.0.1 what's new,
Compression: Pack.bat Quote:
Decompression: cls.ini Quote:
|
Quote:
SetCurrentDir(ExtractFilePath(GetModuleName)); where GetModuleName is Code:
function GetModuleName: string; |
Universal Accelerator - cls-mtx.dll v.2.0.0.2
1 Attachment(s)
New Update v.2.0.0.2 what's new,
Thanks to @Razor12911 , @Masquerade. Quote:
Now it is fixed. :D |
Well....Add fixed cls-mtx and..
Quote:
Quote:
|
2 Attachment(s)
Quote:
Bin\arc.exe a -ep1 -r -ed -s; -w.\temp -m=mtx:c64m:t8:mpz ..\Packed\Data0.bf "Pack0\*" FreeArc shows an error (warning: no files) if there is no existing folder. so try to change the input. for my example (v.2.0.0.2), Create a folder named "Pack0" next to the "Bin" folder. Add your files there. and change your input in Pack.bat "Pack0\*" to "..\Pack0\*" |
BLACKFIRE69
That's ok)) Quote:
Thx) |
Universal Accelerator - cls-mtx.dll v.2.0.0.3
New Update - cls-mtx.dll v.2.0.0.3 Changes: ✪ Improved the processing speed. -- some implementations has been changed. ✪ Dll file can be renamed to a another name. -- cls-mtx.dll --> cls-rzx.dll. ✪ The new update allows tools to be executed from a sub-folder. Quote:
✪ Users can use a custom configuration file instead of "arc.ini" -- If you use a custom configuration file (config0.ini) for compression / decompression commands instead of "arc.ini", the new update will allow you to define that file as the default config file. -- to define a new config file, (check the example in .rar file) Quote:
✪ The section name of "Cls.ini" should be the same as the file name "dll". (check the example in .rar file) Quote:
|
Hello BLACKFIRE69, a suggestion for your tool, the ability to change temp path?
e.g. CLS.INI: Code:
[mtx]Code:
SetIniString('mtx', 'TempPath', ExpandConstant('{app}\'), ExpandConstant('{tmp}\CLS.ini')); |
Quote:
|
New Update - cls-mtx.dll v.2.0.0.4
New Update - cls-mtx.dll v.2.0.0.4 Changes: ✪ Dll file can be renamed to a another name. -- cls-mtx.dll --> cls-rzx.dll. ✪ The mtx allows tools to be executed from a sub-folder. Quote:
✪ Users can use a custom configuration file instead of "arc.ini" -- If you use a custom configuration file (config0.ini) for compression / decompression commands instead of "arc.ini", the new update will allow you to define that file as the default config file. -- to define a new config file, (check the example in .rar file) Quote:
✪ The section name of "Cls.ini" should be the same as the file name "dll". (check the example in .rar file) Quote:
✪ Now it is possible to change TmpPath in decompression using cls.ini. Code:
cls.ini |
@BLACKFIRE69
Thanks for the addition of the tool, however there has not been a change as highlighted in the below image. https://i.imgur.com/SQ3xieL.png In the left panel we see my Temp Folder where the CLS-MTX unpack folder. In CLS.ini we see that the temp path is in my install path, G:\Games\Minecraft Dungeons There is no unpack folder in the G:\Games\Minecraft Dungeons Folder |
Quote:
@Masquerade the slash which is at the end of the line shouldn't be there. means, cls.ini TmpPath=G:\Games\Minecraft Dungeons Not TmpPath=G:\Games\Minecraft Dungeons\ because MTX detects it as G:\Games\Minecraft Dungeons\\. so finally he decides , "the TmpPath does not exist..." :cool: that was my mistake, i'll correct it with another update... ;) and the other things is, the folder ( G:\Games\Minecraft Dungeons ) must be present when running MTX. because MTX doesn't create a folder other than "CLS-MTX". just test it with already created folder.... |
Alright, I repaired the code line in my setup, but same problem, mtx folder is created in temp directory.
https://i.imgur.com/7FF4eKA.png The folder always is created by the setup as decompression begins. Even still in the above example I used oggre in mask so the oggre decompressor works first - so the folder G:\Games\Factorio does definitely exist. |
Quote:
the drive G , is it a portable drive? |
Yes sir, it is a USB3.0 drive plugged into USB3.0 motherboard port.
|
1 Attachment(s)
Quote:
i did a few tests. but i never saw that issue. could you do a little test to figure it out? ok then follow the steps below... (i'll attach the test files.) 1. compress some files using my compressor and the compression method should be " bcm " only. 2. install "Data0.bf" with my test script. ( remember to never edit the test "Script.iss". ) 3. select your USB drive as the installation directory. (F:\ or something). let's see the results. |
|
Quote:
so i think you need to double check your "Script.iss". :D or you forgot to replace the old "cls-mtx.dll" with the new version (v2.0.0.4). :cool: |
mcm
arc.ini: Code:
[External compressor:mcm]Code:
arc.exe a -ep1 -r -ed -s; -w.\temp -m=srep+mtx:c128m:t100p:mcm "..\Packed\Data0.bf" "..\Pack0\*" |
Next Update
any suggestions for the next update of "cls-mtx"? :D
|
Quote:
Does your cls-mtx.dll library allow me to extract using executables in folders? I want to include a mode with decompressors in folders in the CIU and I think that the other CLS don't work the way I need. Creating folder structures as: Code:
Compressors\PRECOMP\<precomp files>Code:
[External compressor:precomp]Code:
[Files] |
| All times are GMT -7. The time now is 17:24. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com