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

  • Chuck Testa

    Chuck Testa

    14 AĞUSTOS 2011
  • girleffect

    girleffect

    20 Mayıs 2008
  • HowcastSportsFitness

    HowcastSport

    11 Mayıs 2011