http://www.jmarshall.com/tools/cgiproxy/にある、「CGIproxy」を hypermartのアカウントに設置したのですが、実際に使用してみると ”Address family not supported by protocol family”と言った表示が出て connectの所でエラーになってしまいます。
package NoScriptParser; use base HTML::Parser; my $n = 0; sub start { my ($self, $tag, $attr, $attrseq, $text) = @_; $n++ if ($tag eq 'script'); print $text if !$n; } sub end { my ($self, $tag, $text) = @_; print $text if !$n; $n-- if ($tag eq 'script'); } sub text { my ($self, $text) = @_; print $text if !$n; }
package main; $parser = NoScriptParser->new; $parser->parse($_) while (<>); $parser->end;