X&&__text__TEXTx)W__data__DATA__cstring__TEXT*__common__DATA&__picsymbolstub2__TEXT"%04__la_sym_ptr2__DATA%|(:__nl_symbol_ptr__DATAp&$L)>__textcoal_nt__TEXT&p) @<7>H P):GUSD}u E!E$%EԋEԉ$%E}u $W%EEE$q%9ErEEEEEEEȃ}!t}`t,D$E؉$$D$E؉$$}uE؉D$E$$ME؉$$EԃEԋEԉD$E$T$E}u $$E؉D$E$F$EЃ#EE̋ẼD[]U(E D$E$#E}u EE$EE$#EEEÐUS$\E@%D$<D$E $I#E$%#$#E}t'ED$D$E $#E$#E@%D$D$E $"D$E$E}t4E D$E$j"E D$$U"E$" E8E@%D$ E@%D$\D$E $Y"EE$[]ÐUS4,E@%D$D$E $"E$!$!E}t'ED$,D$E $!E$!E@%D$lD$E $!D$E$E}t4E D$E$:!E D$$%!E$~! EIE$6!‹E@%D$T$ E@%D$D$E $!EE4[]US$E@%D$LD$E $ E$j $ E}t'ED$ D$E $ E$ E@%D$D$E $s D$E$E}E D$E$E$O D$E$[E}tIE D$$E D$E$E$ E D$$EAE8E@%D$ E@%D$,D$E $EE$[]ÐUS$` 8t,*D$ $u EE@%D$@D$E $E@%D$D$E $D$E$E}t4E D$E$xE D$$cE$ E8E@%D$ E@%D$D$E $gEE$[]ÐUS$8E$E}u E[E@%D$xD$E $E$E}tE$E}E$f$EED$D$E $}tE$EE$NE}t'ED$D$E $[E$iE$$-EED$ ED$XD$E $}tE$EE$  ED$E $EE$[]US448t EE08t EEE@(D$ED$ED$E@ D$ E@(D$hD$E $=08tD$E $D$E $08uD$E $HD$E $48uD$E $D$E $48tD$E $vD$E $a4[]ÐUS$8EED$E $gukD$E $Pt(}t$$E}t&$$u EcD$E $E}u(}t$$EED$E$ED$$EE}uE8ED$$ED$E$ED$$ED$E$pED$$ED$E$yED$x$aED$E$ED$E$4ED$$(E@8EED$$ED$$EE}uE8t}E$D$D$E$ED$E$ED$E$^ED$E$tE@%D$/D$E$E@8EbED$X$7E$2D$E $EE$[]US$8$YD$$ E$iKDX$D$T$$EF{$D$$t4$D$$SEg$SD$$D$ ED$D$$$D$$E8$e8/uu$@$E}u$I$D$E$D$E$E$$D$T$$D$ED$E$]E$}t E$$D$$mEE$[]\!\`#--- Batchtask: ripping track %d----------------------------------- mkdir -p "%s" # So, we need tmpdir, eh if [ $verbose ]; then echo "ripping track %d in progress"; fi; 1> $dev1 2> $dev2 # Grabprogram if [ ! "$?" == "0" ]; then echo "ripping track %d failed, abort now" exit 1 fi if [ $verbose ]; then echo "track %d ripped."; fi; #--- Batchtask: encoding track %d---------------------------------- mkdir -p "%s" # MP3-destination dir if [ $verbose ]; then echo "encoding track %d in progress"; fi; 1> $dev1 2> $dev2 # Encoder if [ ! "$?" == "0" ]; then echo "encoding track %d failed, abort now" exit 1 fi rm -f "%s" # delete tempfile if [ $verbose ]; then echo "track %d encoded."; fi; #--- Batchtask: ripping and encoding track %d (on the fly)--------- if [ $verbose ]; then echo "on the fly creation of track %d in progress"; fi; 2> $dev2 | 1> $dev1 2> $dev2 if [ ! "$?" == "0" ]; then echo "encoding track %d failed, abort now" exit 1 fi if [ $verbose ]; then echo "track %d encoded."; fi; 0#--- Batchtask: set mp3-tags for track %d-------------------------- if [ $verbose ]; then echo "setting tags for track %d"; fi; 1> $dev1 2> $dev2 # ID-Tagprg if [ ! "$?" == "0" ]; then echo "setting of tags for track %d failed, abort now" exit 1 fi if [ $verbose ]; then echo "track %d ready."; fi; #--- Batchtask: insert track %d into m3u-file---------------------- if test -e "%s"; then # if mp3-file exists mkdir -p "%s" # directory for m3u-file echo "%s" >> "%s" else echo "warning, new mp3-file wasn't found" fi if [ $verbose ]; then echo "m3u-list updated."; fi; #!/bin/sh # Batchfile for encoding CD %08lX to MP3 # Album "%s" # Generated by WSPse's MP3c V0.27 (Batch V1.1a) dev1=/dev/stdout # show STDOUT messages dev2=/dev/null # ignore STDERR stream unset verbose # reduce output by this script mode=%d # rip and encode order=%d # rip tracks before encode while [ "$1" != "" ]; do case $1 in -1) mode=1;; -2) mode=2;; -3) mode=4;; -a) mode=3 if [ "$2" == "0" ]; then order=0; shift; elif [ "$2" == "1" ]; then order=1; shift; fi;; -v) verbose=1;; -O) dev1=/dev/null;; -o) dev1=/dev/stdout;; -E) dev2=/dev/null;; -e) dev2=/dev/stderr;; -V) cat <: rip and encode by order = 0: encode track directly after ripping order = 1: first rip all tracks and then start encoding -v: activate verbose mode -O: disable STDOUT from external programs -o: enable STDOUT (default) -E: disable STDERR (default) -e: enable STDERR -V: show script-version information -h: this help EOF exit 0;; *) echo "unkown option '$1' (try -h for help)" exit 1;; esac shift done script already exists, and isn't writeableoverwrite existing script?wbcouldn't open file for writing!########## # PASS 1 # ########## if [ $verbose ]; then echo "* * * * * PASS 1 * * * * *"; fi; if [ "$mode" != "2" ]; then # encoding only is part of pass 2 #-{ if [ "$mode" == "4" ]; then # on-the-fly encode else # rip following track if [ "$mode" == "3" -a "$order" == "0" ]; then # encoding should be also done fi fi if [ "$mode" == "3" -a "$order" == "0" -o "$mode" == "4" ]; then # was encoded fi #-} if [ "$mode" == "3" -a "$order" == "0" -o "$mode" == "4" ]; then echo "ENCODING FINISHED!" exit 0 fi if [ "$mode" == "1" ]; then echo "RIPPING FINISHED!" exit 0 fi fi ########## # PASS 2 # ########## if [ $verbose ]; then echo "* * * * * PASS 2 * * * * *"; fi; if [ -f "%s" ]; then else echo Skipping %d fi echo "ENCODING FINISHED!" exit 0 # End of script. Thanks for using MP3c # MP3c is available here: http://www.wspse.de/WSPse/Linux-MP3c.php3 # WSPse, Matthias Hensler 1999/2000 WSPse MP3c - Batchmode, noninteractive reading config opening cdrom device "%s" failed! reading TOC of cd no cd in cdrom-drive building up data tree building shellscript mallocmp3c-tmp-.wavusing alternate tmp-file "%s" ready... ⍀P⍀P⍀P⍀P⍀P⍀P{⍀Pgbo⍀oPNIZ⍀ZP50E⍀EP0⍀0P⍀P⍀P⍀P⍀P⍀P⍀Pmh⍀PTO⍀P;6s⍀sP"^⍀^P I⍀IP4⍀4P⍀P ⍀ P⍀P⍀Psn⍀PZU⍀PA<⍀P(#⍀P"#)#B#[#t###### $#$<$U$n$$$$$$%%6%O%h%%%%%%$Ë$ß& }" wf[=& 5p& /& & " & " & " & w& oe& V& I9& /'" !t& x&  &  l"   &  V"  x & n f C" T D & 2 |& * " "    &   &  &  !     ! g X D 2          r ` X @ K 9 1  $          ~ v  a R  < 4 ,     `     X  NXz &Xt e X_ P NXC &X= . X(  NX &X `XNX&XXw&XZ&XT 8) ziZJB&@ i^VI. @&& ~o@91$vk\F>3$` lYJ@6+ wldW<)@ y\*  cK6% 6 i&%i&% 6 e&%e&% 6 a&%a&% 6 ]&%]&% 6 Y&y%Y&y% 6 U&`%xU&`%r m6 gQ&G%_Q&G%Y T6 NM&.%FM&.%@ ;6 5I&%-I&%' "6 E&$E&$ 6 A&$A&$ 6 =&$=&$ 6 9&$9&$ 6 5&$5&$ 6 1&$1&$ 6 -&f$~-&f$x s6 m)&M$e)&M$_ Z6 T%&4$L%&4$F A6 ;!&$3!&$- (6 "&$&$ 6 &#&# 6 &#&# 6 &#&# 6 &# &# 6 &# &# 6 &l#&l#~ y6 s&S#k&S#e `6 Z%:#R%:#L G6 A%!#9%!#3 .6 (%# %# 6 %"%" xtplhd`\XTPLHD@<840,($  $+&*%' 0,(2".!#-135)4$+&*%' 0,(2".!#-135)4/&&&2HLybK&  }3kZzL:B&l7[I'?/3_batch_set_shell_escapes___i686.get_pc_thunk.bx_batch_create_sub_string_batch_task_single_rip_batch_task_single_enc_batch_task_rip_and_enc_batch_task_set_tag_batch_task_update_m3u_batch_task_output_header_output_batch_start_non_interact_careful_batch_batch_alt_tmp_file___i686.get_pc_thunk.axdyld_stub_binding_helper_def_tmp_file_def_cddb_server_def_cddb_bank_def_cdrom_dev_external_config_file___sF_def_on_fly_rip_enc_ordered_def_mp3_info_free_song_typ_perror_build_data_tree_close_cdrom_init_cd_open_cdrom_get_config_init_config_chmod_fclose_fopen_select_yesno_box_popup_error_win_libintl_gettext_access_file_build_m3u_entry_build_m3u_fname_strcmp_build_mp3_filenm_fputs_extract_dirname_return_track_tmpname_fprintf_free_create_sub_string_realloc_strcat_strcpy_wuuush_malloc_strlen