Seite 1 von 1

farbige Ausgaben plattformübergreifend

Verfasst: Freitag 8. März 2013, 21:11
von darktrym
Hallo,
wie die Überschrift es bereits andeutet, bin ich auf der Suche nach einen einfachen Weg, dieses Feature möglichst mit Bordmittel zu unterstützen.
Meine Annahme ANSI Escape Sequenzen würden wie folgt funktionieren, liefern unter Windows 7 Kommandozeile lediglich folgende Ausgabe:
Welcome to the test routine!
I will now try to print a line of text in each c
←[0;34mHello, world!←[0m blue
←[0mHello, world!←[0m normal
←[0;35mHello, world!←[0m purple
←[1;31mHello, world!←[0m bright red
←[1;32mHello, world!←[0m bright green
←[0;33mHello, world!←[0m yellow
←[1;30mHello, world!←[0m dark gray
←[1;33mHello, world!←[0m bright yellow
←[0;37mHello, world!←[0m bright gray
←[1;34mHello, world!←[0m bright blue
←[0;30mHello, world!←[0m black
←[0;36mHello, world!←[0m cyan
←[0;32mHello, world!←[0m green
←[1;37mHello, world!←[0m white
←[1;36mHello, world!←[0m bright cyan
←[0;31mHello, world!←[0m red
←[1;35mHello, world!←[0m bright purple

Re: farbige Ausgaben plattformübergreifend

Verfasst: Samstag 9. März 2013, 09:54
von DasIch
ANSI escape Sequenzen funktionieren unter Windows nicht.

Re: farbige Ausgaben plattformübergreifend

Verfasst: Samstag 9. März 2013, 10:24
von lunar
@darktrym Du benötigst das Drittprogramm ANSICON, um Escape-Sequenzen auf der Windows-Konsole darzustellen. Andere Konsolen (e.g. ConEmu oder Console2) verstehen Escape-Sequenzen ohne Drittprogramme.

Re: farbige Ausgaben plattformübergreifend

Verfasst: Samstag 9. März 2013, 19:35
von darktrym
Danke nochmal, ich hab' mich trotzdem für colorama entschieden.

Re: farbige Ausgaben plattformübergreifend

Verfasst: Samstag 9. März 2013, 21:48
von lunar
@darktrym Noch besser, diese Bibliothek kannte ich nicht.