|
| Newbie hjælp med et simpelt script. (Hvord~ Fra : Peter G. |
Dato : 21-08-01 17:37 |
|
Davs. Dette er sikkert et latterligt enkelt spørgsmål, men det ville være
rart hvis nogen ville hjælpe mig
Jeg har fået et perl-script til at "encode" og "tagge" wave-filer til
ogg-filer. Mine waves har filnavnene "Artist - Album - Tracknumber -
Songtitle.wav" .
I dette program kaldes encoderen oggenc med parametrene -b 128 -N
"Tracknumber" - t ".$_." (Som jeg har antaget må være en
substitueret/forkortet udgave af wav-filen (med /s-kaldene) og værdien
"Songtitle") -l "Album" -a "Artist" -o "Artist - Album - Tracknumber -
Songtitle.ogg" "Artist - Album - Tracknumber - Songtitle.wav".
Da jeg er total nybegynder i Perl, først installerede det i går, ikke aner
hvilken bog (anbefalinger modtages gerne) jeg skal begynde på for at forstå
dette sprog og aldrig rigtig har programmeret, har jeg et meget enkelt
spørgsmål. I nedenstående (hvor jeg godtnok har fiflet lidt som det måske
kan ses) script ville jeg gerne vide hvordan jeg sletter den enkelte wav-fil
efter den har været igennem foreach-løkken?
Altså efter at have encodet til .ogg, vil jeg gerne slette wav-filen. Nogen,
som kan hjælpe?
På forhånd tak,
Peter
*****
opendir DIR, '.' or die "Cannot open directory because $!\n";
@initdir = readdir DIR;
closedir DIR;
foreach $me (@initdir) {
push @dir, $me if ($me =~ /wav$/)
}
foreach $_ (@dir) {
s/\.wav$//;
$file = $_;
s/^(.+) - (.+) - (\d+) - //;
$art = $1;
$alb = $2;
$num = $3;
system '"D:\Programmer\Ogg Vorbis Encoder\"oggenc.exe',
'-b 128',
'-N', $num,
'-t', '"'.$_.'"',
'-l', '"'.$alb.'"',
'-a', '"'.$art.'"',
'-o', '"'.$file.'.ogg"',
'"'.$file.'.wav"';
}
closedir DIR;
*****
| |
Martin Moller Peders~ (21-08-2001)
| Kommentar Fra : Martin Moller Peders~ |
Dato : 21-08-01 18:24 |
|
In <3b829197$0$278$edfadb0f@dspool01.news.tele.dk> "Peter G." <PeterPedal73LACE@NDSTOCKINGSHotmail.com> writes:
>Da jeg er total nybegynder i Perl, først installerede det i går, ikke aner
>hvilken bog (anbefalinger modtages gerne) jeg skal begynde på for at forstå
>dette sprog og aldrig rigtig har programmeret, har jeg et meget enkelt
>spørgsmål.
Learning Perl, The Perl Cookbook, Programmering Perl er alle gode.
>I nedenstående (hvor jeg godtnok har fiflet lidt som det måske
>kan ses) script ville jeg gerne vide hvordan jeg sletter den enkelte wav-fil
>efter den har været igennem foreach-løkken?
unlink funktionen kan slette filer.
Hvis du har perldoc, saa proev at skrive
perldoc -f unlink
Mvh
Martin
| |
Claus (21-08-2001)
| Kommentar Fra : Claus |
Dato : 21-08-01 21:27 |
|
>
> Learning Perl, The Perl Cookbook, Programmering Perl er alle gode.
Ja det er de men, start med Learning Perl, jeg fik samme råd i denne gruppe
jeg har haft meget glæde af Learning Perl, men de 500 kr,- som jeg gav for
Programmering Perl har jeg intil videre ikke fået meget for !
mvh Claus
| |
Thorbjørn Ravn Ander~ (21-08-2001)
| Kommentar Fra : Thorbjørn Ravn Ander~ |
Dato : 21-08-01 22:30 |
|
Claus wrote:
>
> >
> > Learning Perl, The Perl Cookbook, Programmering Perl er alle gode.
>
> Ja det er de men, start med Learning Perl, jeg fik samme råd i denne gruppe
> jeg har haft meget glæde af Learning Perl, men de 500 kr,- som jeg gav for
> Programmering Perl har jeg intil videre ikke fået meget for !
Værdien af Programming Perl er ikke så stor som tidligere fordi
onlinedokumentationen er blevet så omfattende.
Der er en del avancerede ting i Programming perl som er beskrevet på
"bogform" og som - i mine øjne - er pengene værd. Men de er så avancede
at den almindelige bruger sagtens kan kalre sig uden.
--
Thorbjørn Ravn Andersen "...plus... Tubular Bells!"
http://bigfoot.com/~thunderbear
| |
Lars Kim Lund (21-08-2001)
| Kommentar Fra : Lars Kim Lund |
Dato : 21-08-01 23:20 |
|
Hej Thorbjørn Ravn Andersen <thunderbear@bigfoot.com>
>> Ja det er de men, start med Learning Perl, jeg fik samme råd i denne gruppe
>> jeg har haft meget glæde af Learning Perl, men de 500 kr,- som jeg gav for
>> Programmering Perl har jeg intil videre ikke fået meget for !
>
>Værdien af Programming Perl er ikke så stor som tidligere fordi
>onlinedokumentationen er blevet så omfattende.
Man kunne godt savne at det var i chm format på Windows. Det ville
gøre det mere overskueligt end HTML versionen og det kunne laves
søgbart. Jeg taler om Activestate distributionen.
Det er altså lidt mere overskueligt end perldoc.
>Der er en del avancerede ting i Programming perl som er beskrevet på
>"bogform" og som - i mine øjne - er pengene værd. Men de er så avancede
>at den almindelige bruger sagtens kan kalre sig uden.
Programming Perl er vel mere et opslagsværk end det er en bog man
læser minutiøst fra ende til anden?
Learning Perl er en genial måde at få startet på. Og så er den ret
morsom.
--
Lars Kim Lund
http://www.net-faq.dk/
| |
Thorbjørn Ravn Ander~ (21-08-2001)
| Kommentar Fra : Thorbjørn Ravn Ander~ |
Dato : 21-08-01 23:43 |
|
Lars Kim Lund wrote:
> Man kunne godt savne at det var i chm format på Windows. Det ville
> gøre det mere overskueligt end HTML versionen og det kunne laves
> søgbart. Jeg taler om Activestate distributionen.
>
> Det er altså lidt mere overskueligt end perldoc.
Det er dig der er Windowshaj. Findes der ikke et værktøj der kan lave
en CHM ud fra HTML-filerne? Kan du så ikke alve en sådan og lægge den
op på CPAN?
Jeg ville som sådan være glad hvis perldoc kunne starte en browser på en
HTML-udgave af filen. Det skulle ikke være svært.
> Programming Perl er vel mere et opslagsværk end det er en bog man
> læser minutiøst fra ende til anden?
Jeg læste den igennem for at se hvad der var kommet til. 3die udgave er
en del udvidet fra 2'eren.
> Learning Perl er en genial måde at få startet på. Og så er den ret
> morsom.
Har kun skimmet og det er længe siden.
--
Thorbjørn Ravn Andersen "...plus... Tubular Bells!"
http://bigfoot.com/~thunderbear
| |
Lars Kim Lund (22-08-2001)
| Kommentar Fra : Lars Kim Lund |
Dato : 22-08-01 00:50 |
|
Hej Thorbjørn Ravn Andersen <thunderbear@bigfoot.com>
>Det er dig der er Windowshaj. Findes der ikke et værktøj der kan lave
>en CHM ud fra HTML-filerne?
Masser, men de har det til fælles at de ikke er freeware.
http://www.winwriters.com/restools.htm
>Jeg ville som sådan være glad hvis perldoc kunne starte en browser på en
>HTML-udgave af filen. Det skulle ikke være svært.
Jeg har CHM versioner af dokumentation til andre programmeringssprog,
og det er en stor hjælp at det er søgbart og at man kan klippe-klistre
små kodeeksempler.
>Jeg læste den igennem for at se hvad der var kommet til. 3die udgave er
>en del udvidet fra 2'eren.
Okay, jeg tror jeg købte min lige inden 3ed kom på gaden. Den var ret
standard, ikke ret meget der ikke stod i manualen, som du er inde på.
Bøger har dog den fordel at man kan læse dem væk fra computeren.
>> Learning Perl er en genial måde at få startet på. Og så er den ret
>> morsom.
>
>Har kun skimmet og det er længe siden.
Nu er du jo som øvet perl-programmør heller ikke i målgruppen for
bogen. Men tag og læs den alligevel, den er ret underholdende.
--
Lars Kim Lund
http://www.net-faq.dk/
| |
Thorbjørn Ravn Ander~ (22-08-2001)
| Kommentar Fra : Thorbjørn Ravn Ander~ |
Dato : 22-08-01 09:27 |
|
Lars Kim Lund wrote:
> Masser, men de har det til fælles at de ikke er freeware.
> http://www.winwriters.com/restools.htm
Så køb den på dit arbejde, og lever resultatet tilbage til os andre. Har
Microsoft ikke et lille værktøj til formålet? Du skal jo ikke bruge et
komplet udviklingsmiljø.
Jeg synes skam også at CHM er smart, men jeg kan sagtens leve uden.
> Bøger har dog den fordel at man kan læse dem væk fra computeren.
Og man skal ikke undervurdere at der kan stå meget på et opslag, og man kan
selv skrive til.
> >> Learning Perl er en genial måde at få startet på. Og så er den ret
> >> morsom.
> >
> >Har kun skimmet og det er længe siden.
>
> Nu er du jo som øvet perl-programmør heller ikke i målgruppen for
> bogen. Men tag og læs den alligevel, den er ret underholdende.
Det gør jeg når jeg falder over et eksemplar af seneste udgave.
--
Thorbjørn Ravn Andersen "...plus... Tubular Bells!"
http://bigfoot.com/~thunderbear
| |
Thorbjørn Ravn Ander~ (22-08-2001)
| Kommentar Fra : Thorbjørn Ravn Ander~ |
Dato : 22-08-01 10:30 |
|
Thorbjørn Ravn Andersen wrote:
> Så køb den på dit arbejde, og lever resultatet tilbage til os andre. Har
> Microsoft ikke et lille værktøj til formålet? Du skal jo ikke bruge et
> komplet udviklingsmiljø.
Spurgte google.
http://techexpo.laccd.edu/ork2000/three/55t3_2.htm
"If your Help content is currently on the Web, you can create an AW file by
providing the Answer Wizard Builder with the URL to the Web site and the
share location where the HTML files are hosted.
If you need to edit or update HTML files, modify them first by using an
HTML editing tool (such as FrontPage) or HTML Help Workshop. You can also
use HTML Help Workshop to create a new CHM file based on existing HTML
files.Start with compressed HTML files
If your users do not have access to the Web, you can use HTML Help Workshop
to create CHM files and store them either on the network or on individual
users? computers. You can use your existing CHM files in the Answer Wizard
Builder or, if they need editing, modify them first by using HTML Help
Workshop"
Noget med noget Windows 2000 Ressource Kit. Det må lige være dig.
--
Thorbjørn Ravn Andersen "...plus... Tubular Bells!"
http://bigfoot.com/~thunderbear
| |
Lars Kim Lund (22-08-2001)
| Kommentar Fra : Lars Kim Lund |
Dato : 22-08-01 10:49 |
|
Hej Thorbjørn Ravn Andersen <thunderbear@bigfoot.com>
>Noget med noget Windows 2000 Ressource Kit. Det må lige være dig.
Office Ressource Kit. Kan åbenbart downloades her:
http://www.microsoft.com/office/ork/xp/appndx/appa06.htm
Er det i det hele taget legalt at ændre på det, er der ikke en eller
anden form for copyright eller må-gerne-distribueres-men-ikke-ændres
regel?
--
Lars Kim Lund
http://www.net-faq.dk/
| |
Martin Andersen (22-08-2001)
| Kommentar Fra : Martin Andersen |
Dato : 22-08-01 22:27 |
|
Lars Kim Lund wrote:
> Man kunne godt savne at det var i chm format på Windows. Det ville
> gøre det mere overskueligt end HTML versionen og det kunne laves
> søgbart. Jeg taler om Activestate distributionen.
>
> Det er altså lidt mere overskueligt end perldoc.
En hurtig søgning på google gav følgende windows hlp fil:
http://www.cpan.org/modules/by-authors/Reini_Urban/perlhlp5-1.51.readme
/Martin
| |
|
|