cd burning


Forum: Apps
Topic: cd burning
started by: bluefreak

Posted by bluefreak on Dec. 20 2003,10:22
i found a small bash script that can burn cds! < bash burn > check it out. it surely can fit into dsl
Posted by hasty on Dec. 20 2003,14:23
Good find.
Have you tried it, what size is it ?
Haven't time to play due to the festive season.

Soon DSL will be an all encompasing distro for the hardwarely challenged :0

Posted by John on Dec. 20 2003,17:12
Great find!  I could definitely include it in the dstro.  Has anybody tested it on or off DSL?
Posted by bluefreak on Dec. 21 2003,07:26
havent tested it...im trying to install dsl on hardrive first
Posted by bluefreak on Dec. 21 2003,09:13
yay! works. i havent tried burning anything yet though, but it runs and i can configure the settings for it. the download size is only bout 33k.. i think when untarred total thing about ~50kb.
Posted by bluefreak on Dec. 21 2003,09:31
in case you are wondering how to install, its very simple.

step 1: download this - < http://prdownloads.sourceforge.net/bashbur....ownload > .   just save it in /ramdisk/home/damnsmall . i think it is the default directory.

step 2: go to the xterminal and type:   tar zxvf BashBurn-1.3rc1.tar.gz

step 3: type    cd bashburn-test

step 4: type    sudo su

step 5: type    ./Install.sh

you're done!

to run it open xterminal and type    cd bashburn-test

then type BashBurn.sh

Posted by John on Dec. 21 2003,10:49
BashBurn is not a stand alone unit, but a front end for cdrecord and mkisofs.  Nice program though...
Posted by bluefreak on Dec. 21 2003,12:57
oh. well, im off searching for more small progs for dsl
Posted by bluefreak on Dec. 21 2003,13:03
wait. even if it is a frontend it will still work right? hope so.
Posted by enthusi on Dec. 21 2003,15:17
HI...
Sure they work fine but that bash-"programm" is just a dialog for cdrecord. Which is not THAT small anymore and cdrdao and so on. It's an enhancement to think about (cdrecord in general) but it takes up quite some place...
It's not SO easy to find Apps for DSL.
Check for dependices and necessary shared libraries!

Code Sample
ldd [I]program[/I]


does the job.
When compliing for yourself you can try the -static option which links all used libs into the executeable but it really gets big this way.
Even the smallest C-programs gain a lot of size this way when not written efficient. So again it makes sense to re-code necessary functions instead of linking whole libs...

Maybe [BIG]CDRECORD[/BIG] is an App to be considered anyhow ;-)

Bye,

Enthusi

Posted by John on Dec. 21 2003,23:14
going more off topic but,
Enthusi, you hit on an important point.  It takes a lot if diligence to keep
the larger apps out.  Unfortunately, all programs seem to grow with time.  There are a lot of interesting projects being maid with an eye on being lean, but I think a lot of the "main stream" desktop applications are getting very large.

Big computers, cheap ram and large hard drives are making it really easy to get sloppy with size.

Regarding calling a bash script a program, sorry, I was tired :).

Posted by enthusi on Dec. 22 2003,00:01
Who isnt tired (of) these days John ;-)
As a big nostalgic (C64-friend still) it also sadens me to see things grow and grow... Therefore my Enthusiasm for Assembler ;-)
Things get better (mostly) but never more efficient. Efficency is to costly to care about. I think this will change during the next two decades, when CPUs maybe reach their limit... Part of me does hope so.
I love to write a simple program and then investing time and ideas not to make it less simple but more efficient.
for those who care: www.menuetos.org is a 100% assembler OS but its for fun and demonstration... DSL if for real. It can be used! and the big machines do NO MORE. That Burn-Bash is fun since it is smaller than a single picture of WIN-NERO but thats all.
There are several commands rewritten in assembler for linux. I'll look up a link to them. The spare little place since the 'real'  LS and CP are no THAT big ;-) but it's the idea that counts... Why take something lame and big when small does it all, too (I'm 1,70 btw ;-))
Efficiency is still important but almost forgot about... Space and CPU time got far cheaper than good coders.
How much space could be saved if only all executables were stripped? Noone would risk that but it's an ironic though I think....
Well, obviously it's late, so I better stop here...
Code well and keep it simple and efficient

Posted by cbagger01 on Dec. 22 2003,20:03
While we are on the subject of small CD recording user interfaces for Linux, check out CDR Toaster:

< http://www.jump.net/~brooke/cdrtoast/ >

It is a small script (~20k) that uses tk language to produce a graphical front end which is nice for the GUI-oriented user.

I use this script with KNOPPIX because I can never get k3b working when booting from the LiveCD and I don't want to mess around with command line cdrecord yet.

If John could ever figure out a way (very unlikely) to get a slimmed-down version of the CDrecord utilities to become part of DSL, CDR Toaster would be a nice addition to the distro.

Posted by hasty on Dec. 22 2003,23:57
What I'd love is a proggie like Workbone,
One which would write as well as play CDs from the prompt.
I've a vague suspicion that there was one being developed for Slack a while ago.........
Will have to do some research.

Agree totally with enthusi but fear we're in the minority.......

Posted by John on Dec. 23 2003,05:25
Cbagger01, cdrtoast would be tough because DSL dosn't have tk/tcl, though the tk/tcl packages aren't that big.  Gcombust is gtk based and sort of small.

Re bashburn, I've been playing with it and think it is a very good, and easy to use.

Posted by cbagger01 on Dec. 23 2003,06:34
Actually, I like GCombust better than CDR toaster. It is the default burning app in Peanut Linux, my current choice for a hard disk installed linux OS. I never thought to mention it because I assumed that a full blown application would be bigger than a script.

However, script + additional libraries is a different ballgame.

I don't know what the size comparison is like, but if the GCombust is only slightly larger than CDRToaster + libraries, I'd go with GCombust.

Unless there are some other tl/tk programs/scripts that you would like to build into DSL and could also make use of the libraries, of course.

Posted by connyosis on Jan. 11 2004,14:26
Hello. I'm Anders Lindén, the author of BashBurn. (To be honest, one of many.)
It's really cool BashBurn has been accepted into DSL, hope you all like it. If you have any complaints, suggestions or anything else regarding BashBurn, mail me and I'll see what I can do about it. You'll find my address on the BashBurn homepage < http://bashburn.sf.net >

Cheers

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.