bitte um Kritik
bitte um Kritik
hallo miteinander
Ich hab grad n'ersten Sikrippt versuch gestartet, und wär jetzt froh um möglichst viel konstrucktieve Kritik
http://nopaste.debianforum.de/4438
Gruss Urs
Ich hab grad n'ersten Sikrippt versuch gestartet, und wär jetzt froh um möglichst viel konstrucktieve Kritik
http://nopaste.debianforum.de/4438
Gruss Urs
Re: bitte um Kritik
Deine Rechtschreibung ist grauenhaft.Baer hat geschrieben:wär jetzt froh um möglichst viel konstrucktieve Kritik
Sorry, aber inhaltlich kann ich nix zu sagen, da mich das Skript grad nicht groß interessiert.
Das meine Rechtschreibung quasi nicht existiert weiss ich auch, dass war schon immer so und ich kanns nicht wirklich ändern.
Was mich eigentlich mehr interessiert hätte, wären Kommentare zum eigentlichen Skrip. Nachdem ein wichtiger Grund es zu schreiben war, Erfahrung im Skripten zu sammeln, reicht es eben nicht aus wenn einfach einigermassen Funktioniert, es wäre eben auch interessant zu wissen was erfahrenere Skripter zum Aufbau sagen.
Gruss Urs
P.S. wennich mal n Bischen weiter gekommen bin und ne Neue Version poste, werde ich nochmal ein Bisschen Rechtschreibung korrigieren, aber das ist wirklich nicht so mein Fach.
Was mich eigentlich mehr interessiert hätte, wären Kommentare zum eigentlichen Skrip. Nachdem ein wichtiger Grund es zu schreiben war, Erfahrung im Skripten zu sammeln, reicht es eben nicht aus wenn einfach einigermassen Funktioniert, es wäre eben auch interessant zu wissen was erfahrenere Skripter zum Aufbau sagen.
Gruss Urs
P.S. wennich mal n Bischen weiter gekommen bin und ne Neue Version poste, werde ich nochmal ein Bisschen Rechtschreibung korrigieren, aber das ist wirklich nicht so mein Fach.
Zuletzt geändert von Baer am 14.02.2007 16:41:32, insgesamt 1-mal geändert.
- blueflidge
- Beiträge: 1414
- Registriert: 31.01.2005 10:16:49
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: bei Bonn
Mit der Rechtschreibung habe ich auch immer so meine Konfrontation.Baer hat geschrieben:Das meine Rechtschreibung quasi nicht existiert weiss ich auch, dass war schon immer so und ich kanns nicht wirklich ändern.
Was mich eigentlich mehr interesiert hätte, wären kommentare zum eigentlichen Skrip. Nachdem ein wichtiger Grund es zu schreiben war, erfahrung im skripten zu sammeln, reicht es eben nicht aus wenns einfach einigermassen Funktioniert, es wäre eben auch interessant zu wissen was erfahrenere Skripter zum aufbau sagen.
Gruss Urs
P.S. wennich mal n Bischen weiter gekommen bin und ne Neue Version poste, werde ich nochmal ein Bisschen Rechtschreibung korrigieren, aber das ist wirklich nicht so mein Fach.
Allerdings gibts jetzt für Firefox 2 eine Rechtschreibprüfung [1] in Textboxen, die ist echt klasse!
Vorher habe ich OpenOffice geschrieben und dort dann auf Fehler überprüft.
[1] http://www.firefox-browser.de/wiki/Rechtschreibprüfung
-
- Beiträge: 2186
- Registriert: 18.09.2005 15:52:02
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Ich sag dann mal was zum Thema:
1. Ich mag ausgelagerte Dateien nicht. Statt so temporärer Dateien, die dann nur wieder eingelesen werden, kann man auch Arrays einsetzen oder z.B.oder so verwenden. Das macht dann auch gleich cat unnötig.
2. Vielleicht wäre das schon was für ne Sprache wie perl oder ruby amstatt eines shell-scripts. Die können nämlich so Sachen, die du mit sed machst selber. Das würde vermutlich bei einem ordentlichen Fundus die Geschwindigkeit deutlich erhöhen.
3. Nett wäre noch eine Abfrage, ob man mp3 oder ogg angehen will und dann ein entsprechendes if then else. Freie Software soll ja schließlich freie Formate unterstützen.
jhr
1. Ich mag ausgelagerte Dateien nicht. Statt so temporärer Dateien, die dann nur wieder eingelesen werden, kann man auch Arrays einsetzen oder z.B.
Code: Alles auswählen
find ... | while read line
2. Vielleicht wäre das schon was für ne Sprache wie perl oder ruby amstatt eines shell-scripts. Die können nämlich so Sachen, die du mit sed machst selber. Das würde vermutlich bei einem ordentlichen Fundus die Geschwindigkeit deutlich erhöhen.
3. Nett wäre noch eine Abfrage, ob man mp3 oder ogg angehen will und dann ein entsprechendes if then else. Freie Software soll ja schließlich freie Formate unterstützen.
jhr
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13
- blueflidge
- Beiträge: 1414
- Registriert: 31.01.2005 10:16:49
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: bei Bonn
Hoppla...Maj0r hat geschrieben:Das ist mal konsequent!salnet hat geschrieben: Vorher habe ich OpenOffice geschrieben und dort dann auf Fehler überprüft.
Das sollte eigentlich heißen "Vorher habe ich in OpenOffice geschrieben und dort dann auf Fehler überprüft." Nicht, dass jetzt noch einer denkt, ich hätte OpenOffice geschrieben...
Also ich kann dir da nur perl empfehlen (ruby kenne ich nicht). Bin zwar auch noch dabei mich mit perl näher zu beschäftigen, aber man hat doch mehr Möglichkeiten. Auch wenn es nicht immer einfach istjhr-online hat geschrieben: 2. Vielleicht wäre das schon was für ne Sprache wie perl oder ruby amstatt eines shell-scripts. Die können nämlich so Sachen, die du mit sed machst selber. Das würde vermutlich bei einem ordentlichen Fundus die Geschwindigkeit deutlich erhöhen.
Oh, yeah!
-
- Beiträge: 2186
- Registriert: 18.09.2005 15:52:02
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Danke jhr-online
Genau solche Anrehgungen hab ich mir erhofft.
1. Die tmp Dateien sind mir auch nicht sonderlich sympatisch da werde ich mich mal hinter read machen, man red sagt nur das kein Manual-Eintrag vorhanden ist, weiss zufällig jemand eine "Gebrauchsanleitung?"
2. Ich hab gedacht das Bashskript insofern ein guter Einstieg wär, weils recht schnell einsetzbahre resultate bringt, mir schon vertrauter ist von der sonnstigen Bash benutzung her und so einfach zugriff auf andere Programmen bietet (in diesem Fall mp3info)
Geht das mit perl ruby auch so einfach? (glab ich bleib mal bei Bashskript aber das würde mich trotzdem wundernehmen.)
3. ist in die TODO list aufgenomen.
gruss urs
Genau solche Anrehgungen hab ich mir erhofft.
1. Die tmp Dateien sind mir auch nicht sonderlich sympatisch da werde ich mich mal hinter read machen, man red sagt nur das kein Manual-Eintrag vorhanden ist, weiss zufällig jemand eine "Gebrauchsanleitung?"
2. Ich hab gedacht das Bashskript insofern ein guter Einstieg wär, weils recht schnell einsetzbahre resultate bringt, mir schon vertrauter ist von der sonnstigen Bash benutzung her und so einfach zugriff auf andere Programmen bietet (in diesem Fall mp3info)
Geht das mit perl ruby auch so einfach? (glab ich bleib mal bei Bashskript aber das würde mich trotzdem wundernehmen.)
3. ist in die TODO list aufgenomen.
gruss urs
Die Dokumentation zu read findest du in der Bash-Manpage.
Bei Perl gibt es bei CPAN einiges an Modulen, z.B. MP3::Info, dessen Beschreibung sich ganz brauchbar anhoert.
Ob es damit auch so einfach geht, hm, haengt davon ab, wie fit du bist und wie schnell du dich in Perls Syntax einarbeiten kannst. Prinzipiell ist es auch nicht schwerer als ein Shell-Skript und manches ist im Endeffekt sogar einfacher.
Es haengt halt auch immer davon ab, was man nun konkret machen will
Bei Perl gibt es bei CPAN einiges an Modulen, z.B. MP3::Info, dessen Beschreibung sich ganz brauchbar anhoert.
Ob es damit auch so einfach geht, hm, haengt davon ab, wie fit du bist und wie schnell du dich in Perls Syntax einarbeiten kannst. Prinzipiell ist es auch nicht schwerer als ein Shell-Skript und manches ist im Endeffekt sogar einfacher.
Es haengt halt auch immer davon ab, was man nun konkret machen will
- Leonidas
- Beiträge: 2032
- Registriert: 28.04.2003 13:48:49
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Doch, auch sowas geht. Ob es kürzer wäre.. naja, nicht umbedingt. Aber vielleicht klarer (die Zeilen mit sed-Aufrufen sehen ziemlich unverständlich aus, aber vielleicht auch nur für Leute die sed nicht nutzen).jhr-online hat geschrieben:Dabei fällt mir ein: python soll auch ganz cool sein, weiß aber nicht, ob auch für solche Zwecke...
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.
Danke für die infos
CPAN wer ich mir auf jeden Fall noch merken,
zu read hab ich noch folgendes gefunden
http://www.ss64.com/bash/read.html
weiss auch nicht warum ich dort nicht geschaut hab.
Fit bin ich eigentlich überhaubt nicht, dies sind meine ersen wackeligen Schritte.
gruss Urs
CPAN wer ich mir auf jeden Fall noch merken,
zu read hab ich noch folgendes gefunden
http://www.ss64.com/bash/read.html
weiss auch nicht warum ich dort nicht geschaut hab.
Fit bin ich eigentlich überhaubt nicht, dies sind meine ersen wackeligen Schritte.
gruss Urs
Hallo,
noch was zum verwendeten mp3info. Soweit ich das noch in Erinnerung* habe, kann das nur id3 Tags der Version 1 auslesen. Ich hätte damit dann Probleme, da ich meinen Dateien nur noch Version 2 "verabreiche". Sollte ab nicht so das Problem sein, gibt ja auch Tools, die das genauso für die Version 2 machen.
Hmm, noch was anderes. Klappt das immer mit den Umlauten? Machst du das in einer Unicode Umgebung? Ich habe mal sowas "ähnliches" geschrieben (Flac -> mp3) und hatte da das Problem, dass die id3 Tags eigentlich als ISO...bla Zeichensatz gespeichert werden müssen, ich aber eine Unicode Umgebung habe. Da gabs dann schon mal Probleme. Hab aber lange nicht mehr nachgeschaut... Würd mich mal interessieren, ob das bei dir immer klappt.
*ist lange her, kann mich auch täuschen. Die Paketbeschreibung sagt dazu nichts...
artemis
noch was zum verwendeten mp3info. Soweit ich das noch in Erinnerung* habe, kann das nur id3 Tags der Version 1 auslesen. Ich hätte damit dann Probleme, da ich meinen Dateien nur noch Version 2 "verabreiche". Sollte ab nicht so das Problem sein, gibt ja auch Tools, die das genauso für die Version 2 machen.
Hmm, noch was anderes. Klappt das immer mit den Umlauten? Machst du das in einer Unicode Umgebung? Ich habe mal sowas "ähnliches" geschrieben (Flac -> mp3) und hatte da das Problem, dass die id3 Tags eigentlich als ISO...bla Zeichensatz gespeichert werden müssen, ich aber eine Unicode Umgebung habe. Da gabs dann schon mal Probleme. Hab aber lange nicht mehr nachgeschaut... Würd mich mal interessieren, ob das bei dir immer klappt.
*ist lange her, kann mich auch täuschen. Die Paketbeschreibung sagt dazu nichts...
artemis