Bitte vor dem erstellen eines Beitrag unbedingt die Häufig gestellten Fragen lesen und die Suche verwenden.
Bitte lesen Sie auch die allgemeinen Nutzungsbestimmungen dieses Forums.
![]() ![]() |
Oct 14 2011, 14:42
Post
#1
|
|
![]() Member Group: Full Members Posts: 196 Joined: 2-June 07 Member No.: 5042 Mp3tag Version: v2.53 |
Hallo Leute, ich kriege das nicht hin
Konverter: Textdatei - Tag String Textdatei - Tag für . . . Inhalt der .txt: Titel Late in the evening Interpret Simon, Paul Komponist Simon, Paul (1941-) Sendezeitpunkt 13.10.2011 | 20:18 Label Warner Bros. Records Tonträgertitel Negotiations and Love Songs 1971-1986 Bestimmte Zeilen davon sollen nun in die Tags Zeile 1 (nein) %dummy% Zeile 2 (ja) %title% Zeile 3 (nein) %dummy% Zeile 4 (ja) %artist% Zeile 5 (nein) %dummy% Zeile 6 (nein) %dummy% Zeile 7 (nein) %dummy% Zeile 8 (nein) %dummy% Zeile 9 (nein) %dummy% Zeile 10 (nein) %dummy% Zeile 11 (nein) %dummy% Zeile 12 (ja) %album% ja heißt: Zeile soll in die Tags Funktioniert ein String der die Zeilenumbrüche beherrscht? Würde es eine Lösung geben, dann würde an dieser Stelle Frage 2 wie folgt lauten: String nach obigen Schema für mehrere Dateien, im folgendem Beispiel für 2 mp3? 2 Tracks ins Programm aus gleicher Datei eingefügt: 01.mp3 02.mp3 Inhalt der .txt: Titel Late in the evening Interpret Simon, Paul Komponist Simon, Paul (1941-) Sendezeitpunkt 13.10.2011 | 20:18 Label Warner Bros. Records Tonträgertitel Negotiations and Love Songs 1971-1986 Titel Weibsbilder Interpret Werner, Pe Komponist Werner, Pe (1960-) Sendezeitpunkt 13.10.2011 | 20:22 Label Intercord Tonträgertitel Weibsbilder Inhalt von Paul Simon soll in 01.mp3 Inhalt von Pe Werner in 02.mp3 Sobald Zeilen untereinander stehen muss ich leider passen. Danke Dirk |
|
|
|
Oct 14 2011, 15:11
Post
#2
|
|
![]() Moderator Group: Moderators Posts: 5506 Joined: 4-September 03 From: Germany Member No.: 201 Mp3tag Version: 2.55a |
So funktioniert es leider nicht.
Es geht nur eine Zeile pro Datei. -------------------- |
|
|
|
Oct 14 2011, 16:18
Post
#3
|
|
![]() Member Group: Full Members Posts: 196 Joined: 2-June 07 Member No.: 5042 Mp3tag Version: v2.53 |
Okay Danke, da kann man nix machen. Auf die Idee bin ich ursprünglich gekommen, da man ja aus den Tags heraus eine .txt Exportmöglichkeit hat.
Mit diesem hier ZITAT $filename(txt,utf-8)$loop(%_path%)%artist% - %album% - %title% - %track% - %year% - %genre% - %comment% $loopend() sieht das dann so aus wie im Anhang. Wie man sehen kann, wird der Inhalt aus Kommentar schön untereinander geschrieben. Ich dachte nun, das geht auch wieder schön zurück aus dieser Datei in die Tags. Geht auch, aber er schreibt dann nur die erste Zeile in “Kommentar“. In dem Fall nur >Titel<. Der Rest will nicht. Ich muss dazu sagen, ich füge den Tag “Kommentar“ sonst manuell in Winamp ein. Winamp lässt Einträge mit Zeilenumbruch ohne Grenzen zu. Mp3tag macht das nicht bzw. erst über viele Schritte in “Erweiterte Schritte“ (glaub' ich) Nun und daraus entwickelte sich halt meine Frage. Aber wenn das mit den Zeilenumbrüchen nicht gehen will, erübrigen sich da jegliche Überlegungen. Danke dir trotzdem sehr This post has been edited by SFL: Oct 14 2011, 16:21
Attached File(s)
|
|
|
|
Oct 14 2011, 17:17
Post
#4
|
|
![]() Moderator Group: Moderators Posts: 5506 Joined: 4-September 03 From: Germany Member No.: 201 Mp3tag Version: 2.55a |
Das geht schon wenn man etwas nachhilft.
Beim Export kann man die Zeilenumbrüche durch eine Zeichenkombination ersetzen: $replace(%comment%,$char(13),U+000D,$char(10),U+000A) dann bleibt alles in einer Reihe. Nach dem Import kann man mit einer Aktion die Zeilenumbrüche wieder herstellen. -------------------- |
|
|
|
Oct 14 2011, 23:14
Post
#5
|
|
![]() Member Group: Full Members Posts: 196 Joined: 2-June 07 Member No.: 5042 Mp3tag Version: v2.53 |
Gut, vielleicht hilft mir das irgendwann mal. Für heute bleibt mir wieder mal nur das staunen, was so geht und wie man verdammt noch mal nur so was zusammensetzt.
Attached File(s)
|
|
|
|
Oct 15 2011, 19:34
Post
#6
|
||||
![]() Member Group: Full Members Posts: 476 Joined: 20-February 08 From: EARTH - EUROPE - BRD - NRW - RSK - SU Member No.: 6515 Mp3tag Version: 2.51 |
QUELLTEXT $filename(txt,utf-8)$loop(%_path%)%_path%|%artist%|%album%|%title%|%track%|%year%|%genre%|%comment% ; versuchs mal so$loopend() wenn txt-datei erstellt die Spaltenüberschriften oben setzen. "%_path%|%artist%|%album%|%title%|%track%|%year%|%genre%|%comment%" - im Editor "ersetzen durch" wählen Spalte eins ersetze"|" Spalte zwei durch " " am besten aus den Klammern kopieren Ok drücken alles auswählen nach Excel kopieren - Änderungen vornehmen;oder nicht zu verwendende Spalten ausblenden, wiederum alles markieren - kopieren im Editor einfügen und die vormals gemachten Schritte umkehren "ersetzen durch". Die erste Zeile (%_path%|%artist%|%album%|%title%|%track%|%year%|%genre%|%comment) mit den Spaltennamen ausschneiden, leere Zeile löschen. - Datei speichern In Mp3tag Textdatei-Tag wählen, die ausgeschnittene Zeile nun in den Formatstring einfügen, Txt-Datei noch wählen und OK Versuch dich an vorher kopierten Sicherungsdateien in einem neuen Ordner, wirst seh'n es klappt siehe Screenshot -------------------- Ich beschäftige mich nicht mit dem, was getan worden ist. Mich interessiert, was getan werden muss. |
|||
|
|
||||
Oct 24 2011, 22:57
Post
#7
|
|
![]() Member Group: Full Members Posts: 196 Joined: 2-June 07 Member No.: 5042 Mp3tag Version: v2.53 |
Hallo Dj Mucke, ich werde das morgen mal aufgreifen. Im Moment hab ich noch nicht geschnallt, was du bei ersetzen in die 2. Zeile kopierst. Aber, was ich mich jetzt hauptsächlich frage, warum du jetzt nicht gleich direkt in Exel ne .csv exportierst? Leider müsste ich mich auch erst mal mit Exel befassen. Soweit dies dann überhaupt ginge, denn ich nutze, falls ich das mal brauche, OpenOffice.
Ich hab' csv Export probiert, aber der Kommentar schreibt sich nur in Spalte1 untereinander mit diesem: ZITAT $filename(csv,utf-16)Kommentar;Titel;Interpret;Album;Track;Jahr;Länge;Größe;Geändert;Pfad;Date iname $loop(%_filename_ext%)%comment%;%title%;%artist%;%album%;%track%;%year% ;%_length_seconds%;%_file_size%;%_file_mod_date%;%_folderpath%;%_filename_ext% $loopend()Erstellt am %_date% mit %_app% - dem universellen Tag Editor - http://www.mp3tag.de// In OpenOffice kommt dann dieses Ergebnis im Anhang Morgen umreiße ich mal, was ich wie jetzt wesentlich mache beim erstellen der Tags meiner Aufnahmen. Danke dir erst mal Edit: csv will er nicht im Anhang, deshalb nun xls Edit2 xls geht ooch nicht Gut ich mach erst mal Schluß Gruß Dirk This post has been edited by SFL: Oct 25 2011, 16:59 |
|
|
|
Oct 25 2011, 18:02
Post
#8
|
|
![]() Member Group: Full Members Posts: 196 Joined: 2-June 07 Member No.: 5042 Mp3tag Version: v2.53 |
Also was ginge, wäre tabellarisch Zeile für Zeile Einträge vorzunehmen um sie dann in den Texteditor kopieren. Und dann kann man in der Tat mit “ersetzen“ eine funktionierende Variante erstellen. Das hab' ich selber schon probiert und das klappt auch, aber sobald Zeilenumbrüche ins Spiel kommen sehe ich keinerlei Möglichkeit.
Auf jeden Fall ist die Variante Textdatei - Tag für meine Zwecke, die Sinnvollste. Dämlich nur, das man dies erst Jahre später merkt. Aber besser spät, als nie |
|
|
|
Oct 25 2011, 19:12
Post
#9
|
|
![]() Member Group: Full Members Posts: 3156 Joined: 9-December 09 From: Norddeutschland / Northern Germany Member No.: 11458 Mp3tag Version: 2.55a |
... aber sobald Zeilenumbrüche ins Spiel kommen sehe ich keinerlei Möglichkeit... Der Trick ist, wirklich alle Felder, die zu einem Datensatz gehören in eine (wenn auch lange) Zeile zu packen, die durch ein Absatzzeichen abgeschlossen wird, zu packen. Wenn man jetzt das Ausgabe-Skript so ändert, dass als letztes in einem Datensatz immer eindeutige Erkennungszeichen stehen wie z.B "<datensatzende>", dann kann man nach der Generierung der Textdatei erstmal alle Absatzenden durch ein "<zeilenumbruch> ersetzen - was kurzzeitig zu einem riesigen Absatz führt. Und dann ersetzt man alle "<datensatzende>" durch Absatzmarke (in Word ist das ^p). Da eigentlich die ganze Zeit die Maschine ackern muss, geht das ziemlich fix. -------------------- 42 - wie war die Frage / what was the question / comment était la question
|
|
|
|
Oct 25 2011, 19:26
Post
#10
|
||
![]() Member Group: Full Members Posts: 476 Joined: 20-February 08 From: EARTH - EUROPE - BRD - NRW - RSK - SU Member No.: 6515 Mp3tag Version: 2.51 |
..sobald Zeilenumbrüche ins Spiel kommen... wieso Zeilenumbrüche, verfahre mal so wie jetzt beschrieben: 1. markiere mal ein paar Titel 2. exportiere nach Editor, also als Txt-Datei nun kommt die Tastatur ins Spiel 3. öffne im Editor das Ersetzenfenster 4. erste Eingabefeld auswählen - drücke beide Tasten wo ne 2 drin ist, [Alt Gr] aber zuerst (festhalten). 5. nimm jetzt eine beliebige Stelle im Text, drücke die Taste mit der 1 versehen ( Tab-Taste), markier die gross Leerstelle, drücke nun [Strg + X] (ausschneiden) bewege den Cursor in die 2te Eingabezeile und drücke nun [Strg + V](einfügen) - Jetzt "Ok" geben per Entertaste 6. markiere den gesamten Txt und kopiere ihn nach Excel und du wirst das Ergebnis sehen. Kein Zeilenumbruch - jede Zeile aus MP3Tag ist nur für ein Track mit den von dir ausgewählten Spalten. ZITAT Platzhalter für Exportkonfigurationen Die hier angegebenen Platzhalter können sowohl für den Dateinamen der Exportdatei, als auch in den Exportkonfigurationen verwendet werden. Zeichen mit besonderer Funktion [...] Text zwischen eckigen Klammern wird nur ausgegeben, wenn mindestens ein innerhalb der Klammern verwendeter Platzhalter gefunden wurde. ' Dieses Zeichen wird zum Markieren von Text verwendet, der nicht durch den Parser ausgewertet werden soll. Es dient dazu die folgenden Spezialzeichen zu maskieren. Möchten Sie dieses Zeichen ausgeben schreiben Sie bitte ''. []$% Diese Spezialzeichen müssen durch das ' Zeichen maskiert werden um nicht als Zeichen mit Funktionalität gewertet zu werden. Metadaten %artist% Interpret %album% Album %comment% Kommentar %genre% Genre %title% Titel %track% Track-Nummer %_total% Gesamtzahl der Tracks eines Albums, wenn Tracknummer im Format xx/xx %year% Jahr %fieldname% Feldname Technische Informationen %_bitrate% Bitrate in kBit/s %_codec% Codec %_cover_mimetype% Mimetype des ersten Covers im Tag der Datei %_cover_size% Größe des ersten Covers im Tag der Datei in Bytes %_cover_type% Cover-Typ (Front, Back, ...) des ersten Covers im Tag der Datei %_covers% Anzahl der Cover im Tag einer Datei %_id3v2_character_encoding% Enkodierung der Text-Felder im ID3v2-Tag der Datei %_length% Länge (formatiert) %_length_seconds% Länge der Datei in Sekunden %_mode% Mode %_samplerate% Samplerate %_tag% Vorhandene Tag-Typen in der Datei %_tag_read% Angezeigter Tag-Typ %_tag_size% Größe aller Tags in der Datei %_tag_size_appended% Größe aller Tags am Ende der Datei %_tag_size_prepended% Größe aller Tags am Anfang der Datei %_tool% Zusätzliche Informationen zum verwendeten Codec (nicht bei allen unterstützen Formaten verfügbar). %_vbr% Art der Bitrate oder Kompressionsprofil Dateiname / Dateipfad %_directory% Verzeichnisname %_extension% Dateiendung ohne Punkt %_filename% Dateiname ohne Erweiterung %_filename_ext% Dateiname mit Erweiterung %_filename_rel% Relativer Dateiname %_folderpath% Verzeichnispfad %_folderpath_rel% Relativer Verzeichnispfad %_parent_directory% Verzeichnisname des übergeordneten Verzeichnisses %_path% Dateiname mit Pfad %_volume% Datenträgername %_workingdir% Verzeichnisname des aktuellen Arbeitsverzeichnisses %_workingpath% Verzeichnispfad des aktuellen Arbeitsverzeichnisses Dateieigenschaften %_file_create_date% Erstellungsdatum der Datei %_file_create_datetime% Erstellungsdatum der Datei mit Zeit %_file_create_datetime_raw% Erstellungsdatum der Datei mit Zeit (Unixzeit) %_file_mod_date% Änderungsdatum der Datei %_file_mod_datetime% Änderungsdatum der Datei mit Zeit %_file_mod_datetime_raw% Änderungsdatum der Datei mit Zeit (Unixzeit) %_file_size% Größe der Datei (formatiert) %_file_size_bytes% Größe der Datei in Bytes %_file_size_kb% Größe der Datei in Kilobytes %_file_size_mb% Größe der Datei in Megabytes %_crc% CRC32-Wert der Datei %_md5% MD5-Hash der Datei (langsam!) %_md5audio% MD5-Hash des Audio-Teils der Datei (langsam!) System %_app% Mp3tag, z.B. Mp3tag v2.49 %_counter% Laufender Zähler für Dateien pro Schleife %_date% Kurzes Datum %_datetime% Langes Datum %_max_counter% Maximaler Zählerstand der letzten geschlossenen Schleife. Globale Platzhalter (berechnet pro Schleife) %_total_files% Gesamtzahl exportierter Dateien %_total_size% Gesamtgröße der Dateien (formatierte Ausgabe) %_total_size_raw% Gesamtgröße der Dateien in Bytes %_total_time% Gesamtspielzeit der Dateien %_total_time2% Gesamtspielzeit der Dateien ohne Tage %_total_time_raw% Gesamtspielzeit der Dateien in Sekunden Zu finden über das blau eingekreiste Fragezeichen Noch Fragen This post has been edited by DJ Mucke: Oct 26 2011, 15:54 -------------------- Ich beschäftige mich nicht mit dem, was getan worden ist. Mich interessiert, was getan werden muss. |
|
|
|
||
Oct 25 2011, 20:25
Post
#11
|
|
![]() Member Group: Full Members Posts: 196 Joined: 2-June 07 Member No.: 5042 Mp3tag Version: v2.53 |
Bei meiner Eingangsfrage stehen alle zu verwendeten Daten untereinander. Das meine ich mit Zeilenumbrüche. Würde ich diese Daten 1:1 kopieren, stünden die auch im Editor untereinander. Dann klappt das "parsen" nicht mehr und das Ganze scheitert.
Aber, ich habe einen Schritt nach vorne gemacht. So sieht der Datensatz aus: Titel Valérie, Valérie Interpret Reincke, Michy Komponist Reincke, Michael (1959-) Sendezeitpunkt 25.10.2011 | 19:56 Label RCA Tonträgertitel Paris - Jetzt kopiere ich das und füge es in die erste Spalte in OpenOffice Tabellenkalkulation. - Damit belege ich 14 Zeilen untereinander, die man später noch, wenn alles komplett ist, mit ersetzen richtig zurecht rückt, da das Format noch nicht ganz passt. - Nun markiere ich diese 14 Zeilen und schneide sie aus - klicke in Spalte 2 Zeile 1 in die Zelle und gehe auf Bearbeiten>Inhalte einfügen>und setze neben "Alles einfügen" auch unten in Optionen bei "Transponieren" das Häkchen und klicke Ok. Jetzt steht alles was vorher untereinander stand, nebeneinander schön verteilt in den Spalten. Das würde ich wiederholen bis meine 30 bis 40 Titel, die ich so etwa pro Session vorbereite, so korrekt Zeile für Zeile eingefügt sind. Zum Schluß würde ich die Spalten, die ich nicht brauche, komplett entfernen und das was übrig ist, in den Editor kopieren und dort Stringreif mit Ersetzen machen. Ich glaube so könnte es gehen. Am Donnerstag ist meine nächste Aufnahme-Sitzung, wo ich das mal so ernsthaft angehen werde. Viele Wege führen nach Rom. Ich muss gucken, was mit weniger Aufwand halt am schnellsten geht. So das war erst mal meins, jetzt gucke ich mal ob ich dein Posting raffe. Gruß Dirk |
|
|
|
Oct 26 2011, 16:00
Post
#12
|
|
![]() Member Group: Full Members Posts: 476 Joined: 20-February 08 From: EARTH - EUROPE - BRD - NRW - RSK - SU Member No.: 6515 Mp3tag Version: 2.51 |
Hallo
____________________Teil 1: bitte testen
TEST_CSV.mte ( 1.35K )
Number of downloads: 26Keine Gewähr, aber klappt schon, jedenfalls bei mir! Feedback erwünscht Anschauung der *.mte-datei QUELLTEXT $filename(2011_10_26_TEST.csv,utf-16)
"Pfad"$char(9)"Partition"$char(9)"Album"$char(9)"Track"$char(9) "Interpret"$char(9)"Titel"$char(9)"Dauer"$char(9)"Jahr"$char(9) "Kommentar"$char(9)"Dateiname"$char(9)"Zähler"$char(9) "t_files"$char(9)"t_size"$char(9)"t_size_raw"$char(9)"t_time"$char(9) "t_time2"$char(9)"t_time_raw" $loop(%_path%)" %_path%"$char(9)"%_volume%"$char(9)"%album%"$char(9)"%track%"$char(9) "%artist%"$char(9)"%title%"$char(9)"0:%_length%"$char(9)"%year%"$char(9) "%comment%"$char(9)"%_filename_ext%"$char(9)"%_counter%"$char(9) "%_total_files%"$char(9)"%_total_size%"$char(9)"%_total_size_raw%"$char(9) "%_total_time%"$char(9)"%_total_time2%"$char(9)"%_total_time_raw%" $loopend() This post has been edited by DJ Mucke: Oct 26 2011, 16:04 -------------------- Ich beschäftige mich nicht mit dem, was getan worden ist. Mich interessiert, was getan werden muss. |
|
|
|
Oct 26 2011, 22:18
Post
#13
|
|
![]() Member Group: Full Members Posts: 196 Joined: 2-June 07 Member No.: 5042 Mp3tag Version: v2.53 |
Feedback erwünscht Ich exportiere mit deiner .mte in ein Tabellendokument, oder? Falls ja, dann ist dir aber klar, das meine Tags völlig leer sind? Dann sähe das Export-Ergebnis auch ziemlich leer aus. Dein Kampf mit mir ist ja bewundernswert, aber ich setze mal, bevor wir weiter operieren, erst mal einen Punkt. Ausgangsmaterial: Ich schneide im Audio-Bearbeitungsprogramm ca. 30 Titel und exportiere diese als .mp3. Die entstandenen Files heißen jetzt: New_01.mp3 New_02.mp3 bis New_30.mp3 Die Tags dieser Files müssten, nein sie sind vollkommen leer. Jetzt kopiere ich für jeden dieser Files einen solchen Text: ZITAT Titel Ich vermisse die hungrigen Jahre Interpret Kaiser, Roland Komponist Petrik, Heino (1944-) Sendezeitpunkt 23.10.2011 | 21:16 Label HANSA Tonträgertitel Nicht eine Stunde tut mir leid Und diese Daten müssten jetzt in die Tags. Ich habe jetzt folgendes gemacht. 3 Files gepackt und in den Tag Kommentar (14 Zeilen untereinander) obigen Text eingefügt. Alle anderen Tags sind leer. Und diese Files hab ich jetzt hoch geladen und du und natürlich alle, die sich das antun mögen, dürfen sich gerne daran austoben. (kriegst ne Pn) Deine .mte hab' ich probiert. Dennoch bleibt dies alles untereinander stehen. Gruß Dirk |
|
|
|
Oct 26 2011, 23:59
Post
#14
|
|
![]() Member Group: Full Members Posts: 4129 Joined: 26-May 06 From: Wuppertal, Germany, Planet Earth Member No.: 3194 Mp3tag Version: 2.54 |
... Die Tags dieser Files ... sind vollkommen leer. Jetzt kopiere ich für jeden dieser Files einen solchen Text: ... Und diese Daten müssten jetzt in die Tags. Ich habe jetzt folgendes gemacht. 3 Files gepackt und in den Tag Kommentar (14 Zeilen untereinander) obigen Text eingefügt. Alle anderen Tags sind leer. ... SFL, wenn du den Ausgabetext z. B. so formatierst ... Titel=Ich vermisse die hungrigen Jahre Interpret=Kaiser, Roland Komponist=Petrik, Heino (1944-) Sendezeitpunkt=23.10.2011 | 21:16 Label=HANSA Tonträgertitel=Nicht eine Stunde tut mir leid ... und diesen mehrzeiligen Text in ein Tag-Feld z. B. COMMENT speicherst, dann kannst du in einem folgenden Schritt aus den Datenzeilen jeweils mit einem passenden regulären Ausruck die einzelnen Daten extrahieren und in einzelne Tag-Felder speichern (so wurde es schon öfter praktiziert, finde Beiträge hier im Forum). Vielleicht einfacher ist es, die Daten je Datei in einer Zeile einer Zeichen-separierten-Liste von Mp3tag einlesen zu lassen ... Ich vermisse die hungrigen Jahre@TABKaiser, Roland@TABPetrik, Heino (1944-)@TAB23.10.2011 | 21:16@TABHANSA@TAB<Absoluter Dateipfad>@CRLF {eine Zeile} @TAB und @CRLF stehen hier als Symbol für das Tabulatorzeichen und den Zeilenvorschub. Man kann auch ein anderes Separatorzeichen verwenden. Diese Zeichen-separierte-Liste für eine oder mehrere Dateien kann mit dem Konverter "Textdatei - Tag" eingelesen werden mit dem Formatstring ... %TITLE%$char(9)%ARTIST%$char(9)%COMPOSER%$char(9)%BROADCAST_DATETIME%$char(9)%LABEL%$char(9)%MEDIA_TITLE%$char(9)%_PATH% DD.20111027.0100.CEST This post has been edited by DetlevD: Oct 27 2011, 00:02 -------------------- * Beyond that, don't ask, when you don't know what to do with the answer. *
♥ home is where the heart is ♥ |
|
|
|
Oct 27 2011, 10:56
Post
#15
|
|
![]() Moderator Group: Moderators Posts: 5506 Joined: 4-September 03 From: Germany Member No.: 201 Mp3tag Version: 2.55a |
Hier eine Aktion die ein Kommentarfeld der oben beschriebenen Form verarbeitet.
Sie entfernt zuerst alle leeren Zeilen, dann werden die Zeilenumbrüche durch ~ ersetzt. Dann werden die Daten einfach mit "Tagfelder importieren" in die Felder eingelesen.
Attached File(s)
-------------------- |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 23rd May 2013 - 04:20 |