PDA

View Full Version : cls-span - splitter for FreeArc


BLACKFIRE69
11-08-2020, 10:23
cls-span - splitter for FreeArc



again another CLS library. :D
cls-span.dll (190 kb)
this will allow you to create custom size archives with FreeArc.


What's New:

Fixed some bugs.
Added a request disk dialog to browse for splitted parts.
It can define two sizes for the first disk and the other disks. (as cls-diskspan - Razor12911 :))
Supports three different types.


Type: 1
cmd = arc.exe a ... -m=span:700mb:800mb Packed\setup-1.bf.001 "Pack\*"

[ setup-1.bf.001, setup-1.bf.002, setup-1.bf.003, ... ]


Type: 2
cmd = arc.exe a ... -m=span:700mb:800mb Packed\setup-1.bf "Pack\*"

[ setup-1.bf, setup-2.bf, setup-3.bf, ... ]


Type: 3
cmd = arc.exe a ... -m=span:700mb:800mb Packed\setup-1a.bf "Pack\*"



* This type can be used for a collection of games, its meaning

RE := Resident Evil,

================================================== =============================
RE 1 --> arc.exe a ... -m=span:700mb:800mb Packed\setup-1a.bf "Pack1\*"

[ setup-1a.bf, setup-1b.bf, setup-1c.bf, ... , setup-1ab, setup-1ac, ... ]
================================================== =============================

RE 2 --> arc.exe a ... -m=span:700mb:800mb Packed\setup-2a.bf "Pack2\*"

[ setup-2a.bf, setup-2b.bf, setup-2c.bf, ... , setup-2ab, setup-2ac, ... ]
================================================== =============================

RE 3 --> arc.exe a ... -m=span:700mb:800mb Packed\setup-3a.bf "Pack3\*"

[ setup-3a.bf, setup-3b.bf, setup-3c.bf, ... , setup-3ab, setup-3ac, ... ]
================================================== =============================

RE 4 --> arc.exe a ... -m=span:700mb:800mb Packed\setup-4a.bf "Pack4\*"

[ setup-4a.bf, setup-4b.bf, setup-4c.bf, ... , setup-4ab, setup-4ac, ... ]
================================================== =============================


* supports upto 30: setup-30a.bf



* Maximum number of splits is 999.

Cesar82
11-08-2020, 12:24
Thanks for another library!
I sent you a PM, check your inbox.

Razor12911
11-08-2020, 17:50
OMG This forum clearly lacks innovation. Now my project is also recreated :o

3 variations of the same cls plugin now exist, L-e-o-N's was an extension for his GamePacker-e project, I wonder what's different with this one

27678
27679

wp ;)

*insert spiderman memes*

Razor12911
11-08-2020, 18:05
Test Report

The recreated project introduced bugs that never existed in the original project :D
https://youtu.be/xbvOQ99uj5Q

BLACKFIRE69
11-08-2020, 21:47
OMG This forum clearly lacks innovation. Now my project is also recreated :o

3 variations of the same cls plugin now exist, L-e-o-N's was an extension for his GamePacker-e project, I wonder what's different with this one


Bro,

i didn't know before how to create a span library as CLS. it's true.
so for this. i got the idea from "DiskSpan". you're right. (Thanks for the Great Library, the DiskSpan).

but you've to understand something. many variables, function / procedure names are the same as your. because i came up with the idea of implementations my SPAN library using your library. but all the work was created by myself.
i didn't steal any of your works except the idea.

why am i recreate it and posting it here in front of you?

if you think i'm doing these things by stealing somewhere, that's not correct. 👎

BLACKFIRE69
11-08-2020, 22:25
i know a tool called "Cls-span" already exists.

I also named this as "cls-span". i couldn't find any name for it. so i named it "cls-span". :o

any suggestions? :rolleyes:

Jiva newstone
11-08-2020, 22:33
i know a tool called "Cls-span" already exists.

I also named this as "cls-span". i couldn't find any name for it. so i named it "cls-span". :o

any suggestions? :rolleyes:

cls-splitup , spit or slice:)

Cesar82
11-08-2020, 22:49
i know a tool called "Cls-span" already exists.

I also named this as "cls-span". i couldn't find any name for it. so i named it "cls-span". :o

any suggestions? :rolleyes:
Perhaps cls-splitter.dll

BLACKFIRE69
11-08-2020, 23:36
Test Report

bugs
https://youtu.be/xbvOQ99uj5Q



a little fix here... ;)

"CheckArcFile" is only for the first splitted part (setup-1.bin or data-1.bin or ...). it doesn't support other splitted parts (setup-10.bin or data-10.bin or ...).

and CheckArcFile is comming from XTime.dll (GetArcFile).




check it out...

Razor12911
12-08-2020, 05:47
Don't misunderstand, I don't really care if the code was stolen or not, the name is also not the issue.

All I'm saying is this forum keeps remaking the same projects with little or no difference to the initial project. How many installers were created from the WPI or Metro design idea I came up with 7 years ago, probably 60% or more of the installers created follow the design of Metro. It's now like game companies offering 3-5 game editions of the same game that have little or not benefit compared to the standard edition, then 5 years later someone comes with the idea of fusing all the ideas from the other projects then releases as "GOTY edition", very nice, this is what I was talking about. IGN 10/10

fileforums 10 years later, someone comes up with the idea of making a "remastered edition" where basically all old projects are now recompiled using a newer compiler because the compiler uses *newer* code.

But then again, this is just my opinion but then if everyone in the forum is fine with this, if it ain't broke don't fix it

Cesar82
12-08-2020, 08:40
It's a good remake every now and then ..
Capcom made millions with RE alone.

Of course it is good to innovate, but new ideas generally do not catch on, except when they are truly innovative.
See Botva2.dll, it has not been updated for years and I think it is one of the most used libraries with custom inno setup installers. It has libraries with similar functionality like Isab.dll (if I'm not mistaken) from peterf1999 but few use them. People don't like to change.
So a similar project, with some new features is good (my personal opinion).

felice2011
13-08-2020, 02:30
Don't misunderstand, I don't really care if the code was stolen or not, the name is also not the issue.

All I'm saying is this forum keeps remaking the same projects with little or no difference to the initial project. How many installers were created from the WPI or Metro design idea I came up with 7 years ago, probably 60% or more of the installers created follow the design of Metro. It's now like game companies offering 3-5 game editions of the same game that have little or not benefit compared to the standard edition, then 5 years later someone comes with the idea of fusing all the ideas from the other projects then releases as "GOTY edition", very nice, this is what I was talking about. IGN 10/10

fileforums 10 years later, someone comes up with the idea of making a "remastered edition" where basically all old projects are now recompiled using a newer compiler because the compiler uses *newer* code.

But then again, this is just my opinion but then if everyone in the forum is fine with this, if it ain't broke don't fix it

not to mention compression applications, only I will have created 5/6 versions between packing and unpacking. and even today the same compression programs emerge where only the design or the language used to create them changes. but maybe that's okay too, thanks to these guys the forum stays alive for newbies.
The real problem is that in the field of compression today there is nothing really new, except for some updates on the already known compression algorithms, in terms of micro/gain on speed and compression thresholds.
my idea again aimed at the development of FA 'Next, but now abandoned for years and dead to itself, and the old FA has exhausted all its compression miracles.:rolleyes:

BLACKFIRE69
08-09-2020, 23:53
cls-span New Update - v1.0.0.2


What's New:

Fixed some bugs.
Added a request disk dialog to browse for splitted parts.
It can define two sizes for the first disk and the other disks. (as cls-diskspan - Razor12911 :))
Supports three different types.


Type: 1
cmd = arc.exe a ... -m=span:700mb:800mb Packed\setup-1.bf.001 "Pack\*"

[ setup-1.bf.001, setup-1.bf.002, setup-1.bf.003, ... ]


Type: 2
cmd = arc.exe a ... -m=span:700mb:800mb Packed\setup-1.bf "Pack\*"

[ setup-1.bf, setup-2.bf, setup-3.bf, ... ]


Type: 3
cmd = arc.exe a ... -m=span:700mb:800mb Packed\setup-1a.bf "Pack\*"



* This type can be used for a collection of games, its meaning

RE := Resident Evil,

================================================== =============================
RE 1 --> arc.exe a ... -m=span:700mb:800mb Packed\setup-1a.bf "Pack1\*"

[ setup-1a.bf, setup-1b.bf, setup-1c.bf, ... , setup-1ab, setup-1ac, ... ]
================================================== =============================

RE 2 --> arc.exe a ... -m=span:700mb:800mb Packed\setup-2a.bf "Pack2\*"

[ setup-2a.bf, setup-2b.bf, setup-2c.bf, ... , setup-2ab, setup-2ac, ... ]
================================================== =============================

RE 3 --> arc.exe a ... -m=span:700mb:800mb Packed\setup-3a.bf "Pack3\*"

[ setup-3a.bf, setup-3b.bf, setup-3c.bf, ... , setup-3ab, setup-3ac, ... ]
================================================== =============================

RE 4 --> arc.exe a ... -m=span:700mb:800mb Packed\setup-4a.bf "Pack4\*"

[ setup-4a.bf, setup-4b.bf, setup-4c.bf, ... , setup-4ab, setup-4ac, ... ]
================================================== =============================


* supports upto 30: setup-30a.bf




_