AROS World Exec
Development => Development (General) => Topic started by: salvatore on June 17, 2019, 07:27:44 AM
-
Hi
i see this on aminet, again upload the source on archives? when it's possible to port, do not had similar tools, might be interesting
http://aminet.net/util/cli/sploiner-1.01.lha
-
Salvatore, this was really an easy cake :-)
Compiling it for AROS has just been matter of exploding the source.lha archive included with the program, enter the AROS shell and type 'make'.
Please test the included archive, if it works correctly for you, I will add it to the current ones and re-release the archive on the Archives.
-
By the way: I tested the program by myself, correctly splitting and joining a bigger file, so I upoloaded it to the Archives. You can find it in the uploads list, currentely.
-
I had tried to make, but it gave me errors, however great you did it hihi every now and then we are lucky, I had downloaded the package of advanced textatures for the quake engine (darkplaces) created by romi's and wanted to upload it to archives, but they are 2 gb of files, with this you will not have problems, even for other needs
hello Paolone
-
well horewer ;)
-
I had tried to make, but it gave me errors, however great you did it hihi every now and then we are lucky, I had downloaded the package of advanced textatures for the quake engine (darkplaces) created by romi's and wanted to upload it to archives, but they are 2 gb of files, with this you will not have problems, even for other needs
hello Paolone
you just needed Icaros' LIVE! (not light) with development stuff installed. It works like a charm :-)
-
ah ok i understand, thank you ;)
-
I have included Sploiner in Icaros Desktop and created two Magellan options to split and rebuild big files. I will refine things in the weekend and write something about it on icarosdesktop.org, the next week.
-
nice Paolone :)
-
I was not able to split a file and as if the system ignored it (because I could not even copy it and place it on a directory), are the rygel's textature for darkplaces, 2,7 Gb of file
https://icculus.org/twilight/darkplaces/files/rygel-dp-texturepack-ultra.pk3
-
I need some time to download the pack file and test it on Icaros. If the file is too big, there is the chance you hit some AROS filesystem limitation. In the meanwhile, please have a read here, as promised:
Splitting and rebuilding large files with Icaros 2.2.8 (http://vmwaros.blogspot.com/2019/06/splitting-and-rebuilding-large-files.html) http://vmwaros.blogspot.com/2019/06/splitting-and-rebuilding-large-files.html
-
I have finished downloading the .pk file you mentioned here, it's 2.7 GB large. Hosted AROS can't even list the contents of the directory where it is stored, so I am afraid we stuck into the following situation:
If the file is too big, there is the chance you hit some AROS filesystem limitation.
You should download the pack file with a different operating system and fragment the file there. Maybe this will be addressed by a different, 64bit AROS version.
-
thanks paolone yes I realized it was a filesystem problem
thank's for all
-
I remember that with an old version of icaros I tried that file with darkplaces and I had no problems with the graphics card, mystery
-
;)
-
I am now copying file over a native Icaros installation, to see if SFS or maybe FAT32 filesystems correctly handle the file.
-
I had the file on a key formatted in fat32, I could not move the file to another directory with sfs
-
Ehmmm
(https://ae.amigalife.org/data:image/png;base64,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)
we've surely hit some boundary here... The split operation dies and brings whole AROS with itself :D
Notice also the file size. It should be 2,7 gigs, but...
-
maybe we've reached a limit
-
it seems to me that I had tried with a nightly build and everything worked, but we talk about two years ago about
hi Paolone
-
Paolone I noticed by downloading directoryopus and starting it by default (yes I made my own distribution so for fun) there is a join and split command
-
I need some time to download the pack file and test it on Icaros. If the file is too big, there is the chance you hit some AROS filesystem limitation. In the meanwhile, please have a read here, as promised:
Splitting and rebuilding large files with Icaros 2.2.8 (http://vmwaros.blogspot.com/2019/06/splitting-and-rebuilding-large-files.html) http://vmwaros.blogspot.com/2019/06/splitting-and-rebuilding-large-files.html
paolone,
Very good work setting up the user interface for the Split command. That's the process I go through setting up user input with my graphics programs. By the way the size of a floppy disk is 1440kb x 1024 bytes = 1,474,560 bytes. For an Amiga hd floppy it's larger. But that's a very good start.
Maybe the menu item could be "Split File" to match the length of other items and it's more specific. Splitting the large 2.7GB may fail due to improper memory allocation. You might look at the source code.
-
Here is the contents of the Usage file from Sploiner. Maybe you can glean something useful from it as far what causes it to crash with large files.
It uses a Shadowfile to hold the contents. Take a look.
-
Here is the contents of the Usage file from Sploiner. Maybe you can glean something useful from it as far what causes it to crash with large files.
It uses a Shadowfile to hold the contents. Take a look.
Hi miker, I am afraid you have generously overrated my coding skills: actually, it's limited to some basic LUA scripting and running the commands ./configure and make. I would never be apple to modify a C source they way you suggest to me.
-
Yes, but your scripting abilities are excellent. :)
If Sploiner is important and you'd like to include it in Icaros I could take a look at it this weekend to find out why it crashes on larger files. It's likely a memory allocation issue.
-
Yes, but your scripting abilities are excellent. :)
If Sploiner is important and you'd like to include it in Icaros I could take a look at it this weekend to find out why it crashes on larger files. It's likely a memory allocation issue.
You may do that after you're done with your persona projects which are, IMHO, more useful and interesting, than a splitting and rebuilding option I stubbornly decided to add to an interface than many people even avoid to use.
-
Your tremendous efforts are greatly appreciated.
-
paolone,
There is a small app on Aminet called MUIJoiner10. It's based on MUI and it has 4 buttons: Join,Split,Prefs,Quit.
Maybe a customized Split/Join app like that would work well? MUI-Joiner seems to work. Check it out when you have time.
-
the problem is that maybe with very big files the application doesn't work because of the file system, horewer if an essential mui interface would be nice to have it :)
-
When I have a few moments of free time I will put together an MUI joiner like the one I described.
It will have four buttons. But I will set the I initial size to zero so the prefs will pop up asking for Size? I will also include a checkbox for "Custom" that will join two files such as icon images.
I have two small functions called Copy_File and Copy_File_Append that will do the hard work. They both work very well. I use them in Icon Factory.
-
ok miker very nice thank you :)
-
When I have a few moments of free time I will put together an MUI joiner like the one I described.
It will have four buttons. But I will set the I initial size to zero so the prefs will pop up asking for Size? I will also include a checkbox for "Custom" that will join two files such as icon images.
I have two small functions called Copy_File and Copy_File_Append that will do the hard work. They both work very well. I use them in Icon Factory.
Good!!
-
I'm using wanderer I managed to transfer the file from usb stick, the problem to be also with dopus4 so the filesystem holds
-
on wandered sploiner works fine also with big files, i have split again 300 mb of file with succes
hi