CD Writer applet version 0.2 available for download

IRIX and IRIX software discussion including open source and commerical offerings.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
jimmer
Donor
Donor
Posts: 466
Joined: Tue Oct 12, 2004 3:54 pm
Location: London, Ingerlund

CD Writer applet version 0.2 available for download

Unread postby jimmer » Thu Jun 09, 2005 1:06 pm

Hi all,

This is the first public release of my CD Writer applet. It wraps mkisofs and cdrecord in a SGI Motif panel.

Read the README, learn the various DISCLAIMERS off by heart and get it here: http://www.sillypages.org/sgi/

Enjoy!

Avi

PS. Please make the effort to REPORT BUGS! No bug reports, no fixes.
Last edited by jimmer on Fri Jun 10, 2005 8:47 am, edited 1 time in total.

unixmuseum
Posts: 2783
Joined: Mon Apr 19, 2004 4:25 pm
Location: Los Angeles, CA

Re: CD Writer applet version 0.2 available for download

Unread postby unixmuseum » Thu Jun 09, 2005 1:24 pm

jimmer wrote:Hi all,

This is the first public release of my CD Writer applet. It wraps mkisofs and cdrecord in a SGI Motif panel.

Read the README, learn the various DISCLAIMERS off by heart and get it here: http://www.sillypages.org/sgi/

Enjoy!

Avi

MOST EXCELLENT!

User avatar
incognito
Posts: 97
Joined: Sun Aug 29, 2004 7:13 pm
Location: Stratford, CT. U$A

Unread postby incognito » Thu Jun 09, 2005 7:09 pm

thanks

User avatar
zafunk
Posts: 1060
Joined: Thu Feb 12, 2004 11:51 pm
Location: Victoria, BC, Canada

Unread postby zafunk » Fri Jun 10, 2005 4:42 am

Avi. I've said it before.... You da man!

cjones
Posts: 74
Joined: Tue Apr 27, 2004 11:11 am
Location: NASA Langley Research Center

Unread postby cjones » Fri Jun 10, 2005 7:28 am

Looks cool. So what are you using for a cd writer... is it internal/external? Just curious...

-chris

unixmuseum
Posts: 2783
Joined: Mon Apr 19, 2004 4:25 pm
Location: Los Angeles, CA

Unread postby unixmuseum » Fri Jun 10, 2005 8:13 am

cjones wrote:Looks cool. So what are you using for a cd writer... is it internal/external? Just curious...

-chris

External SCSI Yamaha 8/4/24 for me, works like a charm! The CD burner that is as the cdwriter application doesn't seem to find (or look for?) any devices...
I also had to create $HOME/.cdwriter manually...

Also, the one I downloaded is not fully IRIXified like the snapshot on the download page: the check boxes are not the usual IRIX red check mark...

User avatar
jimmer
Donor
Donor
Posts: 466
Joined: Tue Oct 12, 2004 3:54 pm
Location: London, Ingerlund

Unread postby jimmer » Fri Jun 10, 2005 8:43 am

Thanks for the compliments everybody :)

cjones:

I'm developing/using a very plain vanilla OEM SCSI-II drive. Works fine.

unixmuseum:

The CD burner that is as the cdwriter application doesn't seem to find (or look for?) any devices...


Are you saying that CD Writer isn't picking up any devices to display on the recorder tab? If so could you post/pm me the output of 'cdrecord -scanbus' on your system.

Also, the one I downloaded is not fully IRIXified like the snapshot on the download page: the check boxes are not the usual IRIX red check mark...


Interesting, I get nice IRIX red checkmarks... Could you post/pm me a screenshot?

Oops... silly me :) I see that I have some cdwriter* resources set in my .Sgiresources that I forgot to include in the 0.2 distribution. Will include them in the 0.3 release.

unixmuseum
Posts: 2783
Joined: Mon Apr 19, 2004 4:25 pm
Location: Los Angeles, CA

Unread postby unixmuseum » Fri Jun 10, 2005 9:06 am

jimmer wrote:Are you saying that CD Writer isn't picking up any devices to display on the recorder tab? If so could you post/pm me the output of 'cdrecord -scanbus' on your system.


That's right, it's not picking anything... The cdrecord -scanbus returns (actually, the sgi freeware cdrecord is not returning anything, this one is from dev toolbox):

scsibus0:
0) *
1) 'SEAGATE ' 'ST336752LC ' '0004' Disk
2) 'FUJITSU ' 'MAM3367MC ' '0107' Disk
3) 'FUJITSU ' 'MAM3367MC ' '0107' Disk
4) *
5) *
6) *
7) *
scsibus1:
100) *
101) *
102) *
103) 'YAMAHA ' 'CRW8424S ' '1.0j' Removable CD-ROM
104) *
105) *
106) *
107) *

Interestingly, it doesn't see my PCI card cage as shown in hinv:
Integral SCSI controller 1: Version QL1040B (rev. 2), single ended
CDROM: unit 3 on SCSI controller 1
Integral SCSI controller 5: Version QL12160, single ended
CDROM: unit 2 on SCSI controller 5
Disk drive / removable media: unit 5 on SCSI controller 5
Integral SCSI controller 6: Version QL12160, single ended
Scanner: unit 3 on SCSI controller 6


You're running as root aren't you? cdrecord doesn't let a simple mortal scan the bus, needs to have root privileges for some reason...

unixmuseum
Posts: 2783
Joined: Mon Apr 19, 2004 4:25 pm
Location: Los Angeles, CA

Unread postby unixmuseum » Fri Jun 10, 2005 9:10 am

Actually, little correction there: the cdrecord from sgi freeware seems to see everything:
scsibus0:
0,0,0 0) *
0,1,0 1) 'SEAGATE ' 'ST336752LC ' '0004' Disk
0,2,0 2) 'FUJITSU ' 'MAM3367MC ' '0107' Disk
0,3,0 3) 'FUJITSU ' 'MAM3367MC ' '0107' Disk
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
scsibus1:
1,0,0 100) *
1,1,0 101) *
1,2,0 102) *
1,3,0 103) 'YAMAHA ' 'CRW8424S ' '1.0j' Removable CD-ROM
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) *
scsibus5:
5,0,0 500) *
5,1,0 501) *
5,2,0 502) 'TOSHIBA ' 'CD-ROM XM-6401TA' '1009' Removable CD-ROM
5,3,0 503) *
5,4,0 504) *
5,5,0 505) 'IOMEGA ' 'ZIP 100 ' 'D.09' Removable Disk
5,6,0 506) *
5,7,0 507) *
scsibus6:
6,0,0 600) *
6,1,0 601) *
6,2,0 602) *
6,3,0 603) 'HP ' 'C5110A ' '3638' Processor
6,4,0 604) *
6,5,0 605) *
6,6,0 606) *
6,7,0 607) *

BUT, I still need to be root to get this... As simple user only gets this from a scanbus:
Cdrecord 2.00.3 (mips-sgi-irix6.5) Copyright (C) 1995-2002 Jörg Schilling
Using libscg version 'schily-0.7'
scsibus6:
6,0,0 600) *
6,1,0 601) *
6,2,0 602) *
6,3,0 603) 'HP ' 'C5110A ' '3638' Processor
6,4,0 604) *
6,5,0 605) *
6,6,0 606) *
6,7,0 607) *

User avatar
jimmer
Donor
Donor
Posts: 466
Joined: Tue Oct 12, 2004 3:54 pm
Location: London, Ingerlund

Unread postby jimmer » Fri Jun 10, 2005 9:54 am

My my, you _do_ seem to have a lot of SCSI channels ;)

I just checked my cdrecord binary and yes, it's setuid root. I forgot about that... not good. I'll have a look at hooking cdrecord into the IRIX privilege system for the next version, that's probably a more elegant way of doing things.

Other ideas for solving the cdrecord root issue are welcome.

User avatar
Hakimoto
Moderator
Moderator
Posts: 2580
Joined: Sun Mar 30, 2003 4:29 am
Location: Nijmegen, Netherlands, Europe
Contact:

Unread postby Hakimoto » Fri Jun 10, 2005 11:47 am

jimmer,

very nice work. It will do wonders on the girlie's R5k Indy with attached CDRW drive.
The Bandito wrote:In a few years, no doubt, you'll be able to buy a computer,
software and operating system that will match the capabilities
of your current Amiga at about the price you paid for the
Amiga way back when. But you can smile to yourself, knowing
that you were touching the future years before the rest of
the world. And that other computers and operating systems
will do with brute force what the Amiga did years before with
grace, elegance and style.


Eroteme.ch - my end of the internet...

User avatar
GeneratriX
Posts: 4250
Joined: Tue Oct 21, 2003 2:07 am
Location: Rosario / Santa Fe / República Argentina

CD-R

Unread postby GeneratriX » Fri Jun 10, 2005 12:54 pm

Jimmers; very wonderful tool, has a pure style, is easy to use for daily work, and matchs perfect on IndigoMagic... really nice!

No problems with my own CD-R:

scsicontrol -i /dev/scsi/sc2d1l0
/dev/scsi/sc2d1l0: CD-ROM PLEXTOR CD-R PX-R412C 1.04
ANSI vers 2, ISO ver: 0, ECMA ver: 0; supports: synch linkedcmds
Device is not ready

User avatar
voidfoo
Posts: 474
Joined: Sat May 17, 2003 2:01 pm
Location: Seattle

Unread postby voidfoo » Fri Jun 10, 2005 2:31 pm

very nice work!!

unfortunately i don't have any cdwriter attached to my sgi machines.

would you realse the source code in the future? I want to learn motif programming so that maybe i could make a graphical frontend to rdesktop. And your code is a perfect start for me :)

zone
Posts: 106
Joined: Mon Nov 15, 2004 3:43 am
Location: /usr/people/zone

Re: CD Writer applet version 0.2 available for download

Unread postby zone » Sat Jun 11, 2005 6:27 am

Wonderful piece, right look and feel. Great work!

BTW while I was playing with CD Writer I come to interesting idea to extend functionality of CD Writer.

Developer toolbox ( https://toolbox.sgi.com ), which I cannot acces right now (bad sign) had CD mastering tools, with make_efs, dvhfile etc... this is what I have using to create efs (bootable) CD-s for years, there was even GUI based on Tk Perl, I have it instaled in late nineties on few systems but later due to specific Perl version depedencies was broken.

Would be absolutely great to add option for creating efs discs. If you need stuf from toolbox send me mail / PM. Fortunately I have local copy of CD mastering tools directory.

best

z

User avatar
colin
Posts: 453
Joined: Sat Feb 07, 2004 5:43 pm
Location: Lubbock, Texas
Contact:

Unread postby colin » Sun Jun 12, 2005 11:26 pm

Wow! Another great desktop addition. Thank you!

I too would like to browse the source if you are willing to make it available. Would be a very handy starting point for other similar projects.


Return to “IRIX and Software”

Who is online

Users browsing this forum: Geoman and 3 guests