Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > alt.checkmate > #651468
| From | Peter Steele <snakesbloodpussycat@yahoo.com> |
|---|---|
| Newsgroups | alt.checkmate, comp.os.linux.advocacy |
| Subject | Re: π³οΈβππ³οΈβπI'm almost finished with my command-line cdrdao frontendπ³οΈβππ³οΈβπ |
| Date | 2024-12-26 20:58 -0600 |
| Organization | velociraptor, Giant |
| Message-ID | <lt6jemF340oU1@mid.individual.net> (permalink) |
| References | <=3D?U=3D?UTF-8?Q?T?=3DF-8?Q?=3DF0=3D9F=3D8C=3DBA?=3DEHldZ9HpUdpEUP0@51.113.125.34=3D?U=3D?UTF-8?Q?T?=3DF-8?Q?=3DF0=3D9F=3D8C=3DBA?=3D> <pan$58ed9$1fd4d476$43f15230$7425ac8b@linux.rocks> <=3D?U=3D?UTF-8?Q?T?=3DF-8?Q?=3DF0=3D9F=3D8C=3DBA?=3D3DyRXulNotz5Km$@206.31.26.25=3D?U=3D?UTF-8?Q?T?=3DF-8?Q?=3DF0=3D9F=3D8C=3DBA?=3D> <=3D?U=3D?UTF-8?Q?T?=3DF-8?Q?=3DF0=3D9F=3D8C=3DBA?=3DYo7U8n2e6o1M$N0@212.92.28.211=3D?U=3D?UTF-8?Q?T?=3DF-8?Q?=3DF0=3D9F=3D8C=3DBA?=3D> |
Cross-posted to 2 groups.
πππ»πΊπΉπ»ππ·πΊπ Jen πππ»πΊπΉπ»ππ·πΊπ Dershmender ππ»πΊπΉπ»ππ·πΊπΆη¬πππ»πΊπΉπ»ππ·πΊπ wrote: > On Thu, 26 Dec 2024 18:30:35 +0000, LO AND BEHOLD; > =?UTF-8?B?8J+MiPCfkpDwn4y78J+MuvCfjLnwn4y78J+SkPCfjLfwn4y68J+MiA==?=Jen > =?UTF-8?B?8J+MiPCfkpDwn4y78J+MuvCfjLnwn4y78J+SkPCfjLfwn4y68J+MiA==?= > Dershmender =?UTF-8?B?8J+SkPCfjLvwn4y68J+MufCfjLvwn5KQ8J+Mt/CfjLo=?= > =?UTF-8?B?8J+Qtuesmw==?= > =?UTF-8?B?8J+MiPCfkpDwn4y78J+MuvCfjLnwn4y78J+SkPCfjLfwn4y68J+MiA==?= > <root@127.0.0.1> determined that the following was of great importance > to > =?UTF-8?B?8J+MiPCfkpDwn4y78J+MuvCfjLnwn4y78J+SkPCfjLfwn4y68J+MiA==?=Jen > =?UTF-8?B?8J+MiPCfkpDwn4y78J+MuvCfjLnwn4y78J+SkPCfjLfwn4y68J+MiA==?= > Dershmender =?UTF-8?B?8J+SkPCfjLvwn4y68J+MufCfjLvwn5KQ8J+Mt/CfjLo=?= > =?UTF-8?B?8J+Qtuesmw==?= > =?UTF-8?B?8J+MiPCfkpDwn4y78J+MuvCfjLnwn4y78J+SkPCfjLfwn4y68J+MiA==?= > <root@127.0.0.1> and subsequently decided to freely share it with us in > <=3D?U=3D?UTF-8?Q?T?=3DF-8?Q?=3DF0=3D9F=3D8C=3DBA?=3D3DyRXulNotz5Km$@20 > 6.31.26.25=3D?U=3D?UTF-8?Q?T?=3DF-8?Q?=3DF0=3D9F=3D8C=3DBA?=3D>: > > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= On Thu, 26 Dec 2024 09:43:18 +0000, LO AND BEHOLD; Farley Flud > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= <ff@linux.rocks> determined that the following was of great importance > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= to Farley Flud <ff@linux.rocks> and subsequently decided to freely share > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= it with us in <pan$58ed9$1fd4d476$43f15230$7425ac8b@linux.rocks>: > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= On Wed, 25 Dec 2024 23:57:08 +0000, > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= πππ»πΊπΉπ»ππ·πΊπJenπππ»πΊπΉπ»π > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= π·πΊπ Dershmender > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= ππ»πΊπΉπ»ππ·πΊπΆη¬πππ»πΊπΉπ»ππ· > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= πΊπ wrote: > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= I started it I few weeks back, and now > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= have written a PHP library to =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= read and write TOC files for CD_DA > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= format and a wrapper script to rip a =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= cd with command line flags for which > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= device to use and what directory =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= to rip to, etc. For writing CDs, I > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= have a similar wrapper script that =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= has switches for device and TOC > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= filename to use for writing the CD. =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= Great to hear! > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= GNU/Linux is all about DIY and it offers many tools for many jobs. > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= I've > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= used cdparanoia/cdda2wav to rip many CDs that were borrowed from > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= public libraries. Many of the CDs > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= were horribly abused but =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= cdparanoia/cdda2wav ripped them all without problem. > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= You > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= may want to consider using Tcl/Tk to produce a simple GUI wrapper. > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= Cdda2wav contains a huge amount of > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= processing options and a GUI layout =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= would make selecting options much easier than having to scroll through > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= the lengthy man page. > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= A utility wrapper script shouldn't need a man page cluttering up the > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= place. The applications being used for "heavy lifting" have man pages. > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= A utility wrapper should have "Usage:" information shown with the -h > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= or --help command line flags, IMO, which is what my script will have > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= once I add the "final touches". > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= If I want to put a CD in my CD drive and type "rip_cd" and hit enter and > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= then go do whatever I want to, why would I need or want to interact > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= with a GUI? I sure as fuck would not use tcl for any GUI that I would > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= want others to want to use. I'd use GTK+ so it wouldn't look/feel like > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= a broken-down old relic unless I was trying to run it on a 386. > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= The CDDB portion of the cdrdao wav extraction process is already > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= annoying me because it stops to ask for input when it finds the disc in > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= the database, and so I still have to see if I can bypass that with a > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= cdrdao cmd line flag or just pipe the char "1" to the process so that > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= it gets grabbed from the buffer and the first selection is always > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= chosen. > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= I wrote it in BASH and PHP-cli. I've always felt that the effectiveness > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= and utility of a cross-platform scripting language like PHP is/has been > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= massively under-looked. PHP-Gtk has been around for a long time and is > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= pretty cool. I've used it to make a Windows GUI for a repetitive task > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= that was prone to user error when making deliverable archives of data > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= before they finally settled on a commercial LIMS product. > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= Perhaps I'll eventually get around to using some of the code I've > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= written for this PHP usenet client that I wrote to make an open-source > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= GUI client that can handle UTF-8 properly without falling apart and > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= maybe it'll kick-start people to create some other new clients instead > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= of so many people using old broken clients that I am fairly certain have > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= security "features", having not been maintained for 25 years. > =?UTF-8?B?8J+Ps++4j+KAjfCfjIg=?= > > UPDATE: > Piping "echo 1 | $CDRDAO_READ_TOC_COMMAND" fixed the user input prompt issue perfectly. > > I might add a command line option in my getopt() definition string to change the behavior to stop at the prompt, if desired. > > I'm running another test run now after changing the name of the silent lead-in file that cdparanoia generates to "00 Lead-in.wav" so that it will be automatically named sensibly and appear as the first track. > > I'm looking at the "LAME" mp3 encoder options currently so that I can hard-code my preferred options as the defaults and add the cmd line options after. Hopefully have that added soon. > Sometimes I tool around with the BIOS. -- https://www.youtube.com/watch?v=nlcIKh6sBtc
Back to alt.checkmate | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
I'm almost finished with my command-line cdrdao frontend πππ»πΊπΉπ»ππ·πΊπJenπππ»πΊπΉπ»ππ·πΊπ Dershmender ππ»πΊπΉπ»ππ·πΊπΆη¬πππ»πΊπΉπ»ππ·πΊπ <root@127.0.0.1> - 2024-12-25 23:57 +0000
Re: I'm almost finished with my command-line cdrdao frontend Farley Flud <ff@linux.rocks> - 2024-12-26 09:43 +0000
Re: π³οΈβπI'm almost finished with my command-line cdrdao frontendπ³οΈβπ πππ»πΊπΉπ»ππ·πΊπJenπππ»πΊπΉπ»ππ·πΊπ Dershmender ππ»πΊπΉπ»ππ·πΊπΆη¬πππ»πΊπΉπ»ππ·πΊπ <root@127.0.0.1> - 2024-12-26 18:30 +0000
Re: π³οΈβπI'm almost finished with my command-line cdrdao frontendπ³οΈβπ % <pursent100@gmail.com> - 2024-12-26 11:41 -0700
Re: π³οΈβππ³οΈβπI'm almost finished with my command-line cdrdao frontendπ³οΈβππ³οΈβπ πππ»πΊπΉπ»ππ·πΊπJenπππ»πΊπΉπ»ππ·πΊπ Dershmender ππ»πΊπΉπ»ππ·πΊπΆη¬πππ»πΊπΉπ»ππ·πΊπ <root@127.0.0.1> - 2024-12-27 00:27 +0000
Re: π³οΈβππ³οΈβπI'm almost finished with my command-line cdrdao frontendπ³οΈβππ³οΈβπ Peter Steele <snakesbloodpussycat@yahoo.com> - 2024-12-26 20:58 -0600
Re: π³οΈβπRe: π³οΈβππ³οΈβπI'm almost finished with my command-line cdrdao frontendπ³οΈβππ³οΈβππ³οΈβπ πππ»πΊπΉπ»ππ·πΊπJenπππ»πΊπΉπ»ππ·πΊπ Dershmender ππ»πΊπΉπ»ππ·πΊπΆη¬πππ»πΊπΉπ»ππ·πΊπ <root@127.0.0.1> - 2024-12-27 03:02 +0000
Re: ????????I'm almost finished with my command-line cdrdao frontend???????? Joel <joelcrump@gmail.com> - 2024-12-26 22:07 -0500
Re: π³οΈβπ????????I'm almost finished with my command-line cdrdao frontend????????π³οΈβπ πππ»πΊπΉπ»ππ·πΊπJenπππ»πΊπΉπ»ππ·πΊπ Dershmender ππ»πΊπΉπ»ππ·πΊπΆη¬πππ»πΊπΉπ»ππ·πΊπ <root@127.0.0.1> - 2024-12-27 03:50 +0000
Re: π³οΈβπ????????I'm almost finished with my command-line cdrdao frontend????????π³οΈβπ % <pursent100@gmail.com> - 2024-12-27 08:01 -0700
Re: ????????I'm almost finished with my command-line cdrdao frontend???????? Skeeter <skeeterweed@photonmail.com> - 2024-12-27 05:10 -0700
Re: I'm almost finished with my command-line cdrdao frontend Peter Steele <snakesbloodpussycat@yahoo.com> - 2024-12-26 05:44 -0600
csiph-web