View Full Version : FileSplit/Join (free)
nrgyzer
03-06-2009, 07:15 AM
I created a plugin to split and join binary files. After the installation you can use
File.JoinBinary
File.SplitBinary
File.SplitBinaryRandom
File.JoinBinary - merge/join the splitted files
File.SplitBinary - split the selected file with a fixed size
File.SplitBinaryRandom - split the selected file with sizes between a maximum and minimum
The installer creates .bak- (backup-) Files in /Data/includes and Data/Actions. You can change the extension of these files to uninstall the plugin or to use the old configuration ;).
If you get an error during the installation, please let me know about them ;).
Download: filebinary.rar (http://www.savefile.com/files/2029150)
Tomasin
03-06-2009, 07:58 AM
:eek::eek::wow:wow
WOW OMG... this is excellent!!!!!
THANKS!!!!!!!!!!!
actionstk..
03-06-2009, 10:30 AM
:eek: Wowwwwwwwww BIG!! Thank for GOOD & NICE plugin.... thk u thk u :yes
ShadowUK
03-08-2009, 08:27 AM
Mirror: http://download.data-secure.org/?id=5bb0765cc69657cdc56c8fbed6957c2a&saveas=filebinary.exe
actionstk..
03-08-2009, 10:05 AM
hello nrgyzer
I found error message on [file1] split complete and split next [file2] i found this message .....
http://www.indigorose.com/forums/attachment.php?attachmentid=7868&stc=1&d=1236524549
nrgyzer
03-08-2009, 11:55 AM
hello nrgyzer
I found error message on [file1] split complete and split next [file2] i found this message .....
http://www.indigorose.com/forums/attachment.php?attachmentid=7868&stc=1&d=1236524549
When do you see the message -> when you use split or splitrandom (or both)?
actionstk..
03-09-2009, 05:56 AM
thank nrgyzer for reply..:D
this my Small Project found error messge..
step.
1.open to select file
2.click split ( file 1 complete )
3.click open for next file want split
4.click split
5.error message !
http://www.indigorose.com/forums/attachment.php?attachmentid=7872&stc=1&d=1236595811
please help me for good this plugin..
actionstk..
03-10-2009, 04:28 AM
when merge file no error found.. :yes
http://www.indigorose.com/forums/attachment.php?attachmentid=7885&stc=1&d=1236677277
nrgyzer
03-17-2009, 02:00 PM
Sorry, I had no internet :rolleyes, so I can't answer anymore.
I search for the problem and I will solve it in the next version ;).
actionstk..
03-17-2009, 10:15 PM
Sorry, I had no internet :rolleyes, so I can't answer anymore.
I search for the problem and I will solve it in the next version ;).
;) thank nrgyzer for the assistance and I will wait for you.. :yes
actionstk..
04-07-2009, 06:38 AM
:lol Yahoooooooooooo I miss u nrgyzer :eek:
.
nrgyzer
04-07-2009, 12:12 PM
I know the problem and the reason for this problem but I don't know why there is such error :huh. I work on it, but I currently have no solution - but already new functions ;) available. But... before I will provide the new version, I will fix the bug.
nrgyzer
04-07-2009, 01:17 PM
I searched again and... I think I solved the error -> please try it (reason for 1.1a ;))
Download (http://www.savefile.com/files/2069506)
Fixed Bugs:
-> Attempt to use a closed file
New functions:
-> Callback-function for File.SplitBinary and File.SplitBinaryRandom
-> File.JoinSpecific
-> File.GetBinarySize
-> File.CountBinaryParts
actionstk..
04-08-2009, 11:10 AM
:yes BIGGGGG !! Thank nrgyzer ;) for new update version and fix bug..:yes
http://wwwstatic.megaupload.com/gui2/y.gif File.JoinBinary
http://wwwstatic.megaupload.com/gui2/y.gif File.SplitBinary
http://wwwstatic.megaupload.com/gui2/y.gif File.SplitBinaryRandom
:yes All Action it gooooood not error.. :yes
...
Tomasin
04-10-2009, 04:07 AM
nrgyzer THAAANKSSSSSS :yes:yes:yes:yes
Problem on close fixed!!
Perfect!!
It's posible Callback-function for File.Join ??
really thanks
nrgyzer
04-10-2009, 06:45 AM
Callback-function for File.Join is also possible - perhaps next version ;)
Tomasin
04-10-2009, 08:26 AM
Hi
thanks
I have been testing the new verion and I do not work correctly.
Merging the files do not create the same file that has split, so it creates files that are not valid.
We recommend you add this change:
this:
outFile = FolderPath.."\\"..String.SplitPath(FilePath).Filename..".000"..counter;
for:
outFile = FolderPath.."\\"..String.SplitPath(FilePath).Filename..""..String.SplitPath(FilePath).Extension..".000"..counter;
this is more better for restore original extension :yes
thanks
nrgyzer
04-10-2009, 12:47 PM
The original extension can't restore from the files. So you have to define it separately (e.g. in a text file or similar).
Example:
Original filename: example.ext
Splitted filename: example.ext.001
Renamed by user: myOwnExampleFile.myExt.001
The script restores .myExt as extension and not .ext.
Tomasin
04-10-2009, 03:27 PM
ok, but for why fail to join files?
if the previous version worked correctly, this version does not binds (or maybe divide) correctly.
I tried *. exe files, *. avi and *. mp3. The only that has succeeded has been the link correctly it was a *. mp3 audio file.
A greeting and thanks
nrgyzer
04-11-2009, 03:43 AM
I think the problem can be the runtime, because if you split a large file, your application doesn't response anything during the process. Another problem can be the buffersize which is not enough. If you want, I can add a function to declare the buffersize for every joining process.
I didn't change anything of the joining-code in the new version (only split and splitrandom were changed). In this case I think the problem is already in the old version.
Tomasin
04-11-2009, 04:47 AM
Hello
No, the previous version worked correctly. With 600 MB of files or files of 5 MB, always worked well, but had the error when trying to split a second file.
With this new version I tested *. exe files of 5 MB and 3 MB, and fails to join (or maybe to split). The resulting file is not the same as the original.
nrgyzer
04-11-2009, 12:49 PM
Is the size of the splitted files equivalent to the original size?
Tomasin
04-11-2009, 01:19 PM
Is the size of the splitted files equivalent to the original size?
yes :rolleyes
nrgyzer
04-11-2009, 02:20 PM
I'll try to solve the problem but I currently can't say where the error can be because the code for the joining process is the same in both versions....
nrgyzer
07-21-2009, 05:31 AM
After a long time, I created a new version of the FileSplit/Join-Plugin -> the new version (1,1,0,2) is available at http://www.savefile.com/files/2159367
Copy the content to Drive...\AutoPlay Media Studio 7.0\Plugins\Actions\
Fixed Bugs:
-> "Attempt to use a closed file"-Bug
-> joined file and original file are different
New functions:
-> Splitting-Code much faster
-> Build with ActionCompiler (thanks to retest for this tool)
Notes:
Only SplitBinary, SplitBinaryRandom and JoinBinary are available in this version - Callback-functions, JoinSpecific, GetBinarySize and CountBinaryParts will be available in the next version ;).
Thanks to Tomasin for testting :)
Tomasin
07-21-2009, 07:55 AM
nrgyzer :yes:yes:yes:yes:yes
THANKS!!!!!!!
Works really perfect :yes:yes
reteset
07-22-2009, 02:58 PM
good job :yes
thanks for sharing it with us
Centauri Soldier
07-22-2009, 04:35 PM
Maybe I'm a n00b in this area but what exactly would a person do with this plugin?
Could someone offer a simple example scenario?
Imagine Programming
07-22-2009, 04:54 PM
Maybe I'm a n00b in this area but what exactly would a person do with this plugin?
Could someone offer a simple example scenario?
It allows you to split large files into pieces. That could be useful for several situations like fileshare websites where there is a filesize limit.
Centauri Soldier
07-22-2009, 07:03 PM
oic...well thank you. :D
Imagine Programming
07-23-2009, 01:36 AM
oic...well thank you. :D
oic? really I'm outdated on shorts for words:p
ShadowUK
07-23-2009, 03:32 AM
oic? really I'm outdated on shorts for words:p
Say it to yourself..
OIC = Oh I see.
nrgyzer
08-20-2009, 07:28 AM
New version... ;)
Copy the content to Drive...\AutoPlay Media Studio 7.0\Plugins\Actions\ (perhaps replace the old version)
Changes:
-> Added callback-functions for SplitBinary and SplitBinaryRandom
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.