パズル的軟件

SevenLines

kat2xhtml (コマンドライン味)

kat2xhtml は、「2ちゃんねる」用ブラウザ「かちゅ~しゃ」のログファイルを (ほぼ) vaild な XHTML ファイルに変換するフィルタスクリプトです。

一行の定義は 「79 byte 以内の文字列 + LF」 としています。

名称:
フィルタプログラム (Perl Script)
内容量:
548 byte
製造者:
闇主

パッケージは頁下方にて配布

$l='<a href="';$r='>([^<]*)';sub p{"<span class=\"@_</span>"}while(<>){($n,$m,
$d,$_,$t,$")=split/[,\n]/;$T||=$t;$n=~m|<b$r(</b$r)?|;$n=($1&&p"n\">$1").($3&&p
"m\">$3");$n=p qq|k" title="$m">$n|if$m.0;s/@`/,/g;s/\s+(target="\w*"|$)//g;
s|\s*<br> |<br />|g;s/&(?!\w+;|\#\d+;)/&amp;/g;(($u,$a)=/^$l([^"]+)"$r/)?($_=$u
=~s/~/%7E/g?"$l$u\">$a</a>":$a=~/^(&gt;)+(\d+)/?"$l#R$2\">$a</a>":$_):s{"}
{&quot;}g for@r=split/($l[^"]+">[^<]+<\/a>)/;$A.="<dt>$. :<a id=\"R$.\">$n :"
."$d</a></dt><dd>@r</dd>\n"}open T,$/="$0.tmpl";$_=<T>;s/%(.)/${$1}/g;print

ご注意: 当サイトにて公開されている製作物の作者は、 それら製作物の使用で生じた如何なる損害に対しても責任を負いません。 また、製作物やその利用方法に関する質問、製作物に対する要望等に、 作者は応える義務を持ちません。

当サイトにて公開されている製作物は、それぞれの作者が著作権を有します。 配布パッケージのライセンス文書に従ってお取り扱い下さい。 配布パッケージが存在しない場合は、作者の許諾なしに転載・再配布等は行えません。

当サイトは大塚製薬及び同社の製品とは一切関係ありません。 :-p

https://7.byor.org/

最終更新日: Wed, 10 Dec 2003 18:35:14 JST