SORU
28 EKİM 2008, Salı


HTML, ANSI kaçar (terminal biçimlendirme/renk kodları) dönüştürmek için bir kütüphane

HTML renk içine ANSI kaçış dizileri dönüştüren bir kod Kütüphanesi, düz veya etiketlerini CSS ile arıyorum. Örneğin, bir şey bu dönüştürmek istiyorsunuz ki:

ESC[00mESC[01;34mbinESC[00m
ESC[01;34mcodeESC[00m
ESC[01;31mdropbox-lnx.x86-0.6.404.tar.gzESC[00m
ESC[00mfooESC[00m

Bu içine:

<span style="color:blue">bin</span>
<span style="color:blue">code</span>
<span style="color:red">dropbox-lnx.x86-0.6.404.tar.gz</span>
foo

&Lt dönüştürülmesi tatili;/> br; gerekli, bilmiyorum sadece çıkış kodları değil. Bu arada kendimi kesmek olabilir, ama muhtemelen altını çiziyor gibi önemli bir şey kaçırmak ya da arka plan renklerini nasıl berbat ederim. Yerine başkasının kodunu üstüne otururdum.

Böyle bir aracı (komut satırı linux) ya da Kitaplık (perl, python, ruby ya da tercihen) mevcut mu?

CEVAP
4 HAZİRAN 2010, Cuma


aha bir C-dil programı, mevcut bir Ubuntu paketi http://ziz.delphigl.com/tool_aha.php veya github https://github.com/theZiz/aha Bu da yaklaşık olarak bir giriş terminal renkleri ile boru ya da dosyaya koyar ve bir (w3c uyumlu) HTML Dosyası stdout. Örnek:

ls --color=always | aha > ls-output.htm

ya

ls --color=always | aha --black > ls-output.htm

siyah arka plan ile terminal bir bakmak için.

""Ve istediğiniz yere. koy yapmak derlemek

Geri bildirim almak için harika olurdu. ;-)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • ibebrent

    ibebrent

    23 Temmuz 2007
  • SavageLuxxxGaming - Daily NBA 2K15 & NBA Live 15 Enjoy And Subscribe!

    SavageLuxxxG

    11 Ocak 2013