Hallo,
vor einiger Zeit bin ich auf AMIP gestoßen, ein nettes Tool, das ich nun zusammen mit The Bat! 2.x betreiben möchte.
AIMP schreibt eine Textdatei, sobald Winamp einen Titel spielt; die Informationen der Textdatei möchte ich per
%Include="c:\temp\now-playing.txt"%-
in meine Nachrichtenvorlage(n) holen, was für einzeilige Inhalte funktioniert, also für Strings, die per se kein (eigenes) Linefeed (\n) enthalten.
Sobald die von AMIP generierte Textdatei jedoch Linefeeds enthält, erhalte ich statt:
Erste Textzeile
Zweite Textzeile
Dritte Textzeile - des ersten Absatzes
Erste Textzeile,
Zweite Textzeile (des zweiten Absatzes)
inkludiert in eine neue Nachricht in TB! folgende Ausgabe:
Erste Textzeile
Zweite Textzeile
Dritte Textzeile - des ersten Absatzes
Erste Textzeile
Zweite Textzeile (des zweiten Absatzes)
Alles anzeigen
Komisch ist auch, dass die zu inkludierende Datei in einem Texteditor betrachtet völlig in Ordnung ist, d. h. die Doppelung der Linefeeds nimmt erst TB! und nicht etwa AMIP selbst vor.
Sonderbar ist auch: Selektiere ich in einem Editor den Inhalt von "now-playing.txt", kopiere ihn und schreibe ihn dann in eine weitere Textdatei, so tritt das Problem mit dieser anderen nicht auf.
Kopiere ich "now-playing.txt" lediglich und verweise dann in der Vorlage auf diese Kopie, bleibt das Problem bestehen.
Wieso das so ist, kann ich mir nicht erklären. Hat irgendjemand eine Idee?
MfG,
Mikka