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

  • Liam Underwood

    Liam Underwo

    19 Mayıs 2009
  • Lin Steven

    Lin Steven

    17 EKİM 2006
  • SDSARG3

    SDSARG3

    14 Mart 2009