亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? htmlsplit.pl

?? namazu. 雖然是日語的,也適用于文件中單詞索引后全文檢索.
?? PL
字號(hào):
## -*- Perl -*-# $Id: htmlsplit.pl,v 1.9.4.3 2001/09/19 07:37:08 knok Exp $## Copyright (C) 2000 Namazu Project All rights reserved.#     This is free software with ABSOLUTELY NO WARRANTY.##  This program is free software; you can redistribute it and/or modify#  it under the terms of the GNU General Public License as published by#  the Free Software Foundation; either versions 2, or (at your option)#  any later version.# #  This program is distributed in the hope that it will be useful#  but WITHOUT ANY WARRANTY; without even the implied warranty of#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the#  GNU General Public License for more details.##  You should have received a copy of the GNU General Public License#  along with this program; if not, write to the Free Software#  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA#  02111-1307, USA##  This file must be encoded in EUC-JP encodingpackage htmlsplit;require "util.pl";#require "html.pl"; # don't need it because it sould be already loaded by load_filtermodules()use strict;my $Header = << 'EOS';<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"        "http://www.w3.org/TR/html4/strict.dtd"><html><head><link rev=made href="mailto:${author}"><title>${subject}</title></head><body><hr>EOS    my $Footer = << 'EOS';<hr></body></html>EOSsub split ($$) {    my ($fname, $base) = @_;    my $mtime = (stat($fname))[9];    my $fh = util::efopen($fname);    my $cont   = join '', <$fh>;    my %info = (		'title'    => get_title(\$cont),		'author'   => get_author(\$cont),		'anchored' => "",		'name'     => "",		'base'     => $base,		'names'    => [],		);    # <http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.2>    #     # In certain cases, authors may specify the value of an attribute    # without any quotation marks. The attribute value may only contain    # letters (a-z and A-Z), digits (0-9), hyphens (ASCII decimal 45), and    # periods (ASCII decimal 46). We recommend using quotation marks even    # when it is possible to eliminate them.    my $id = 0;#    $cont =~ s/(<a\s[^>]*href=(["']))#(.+?)(\2[^>]*>)/$1$3.html$4/gi; #'    $cont =~ s#(<a[^>]*\s+)name=(["'])\2([^>]*>(.*?)</a>)#$1$4#sgi; #'    $cont =~ s {                \G(.+?)                                      # 1	        (<h([1-6])>)?\s*                             # 2, 3                <a[^>]*\s+name=([a-zA-Z0-9-\.]+|             # 4,                (["']).+?\5)[^>]*>(.*?)</a>                  # 5,6                \s*(</h\3>)?                                 # 7             } {                write_partial_file($1, $4, $6, $id++, $mtime, \%info)             }sgexi;    write_partial_file($cont, "", "", $id, $mtime, \%info);    return @{$info{'names'}};}sub get_title ($) {    my ($contref) = @_;    my $title = undef;        if ($$contref =~ s!<TITLE[^>]*>([^<]+)</TITLE>!!i) {	$title = $1;	$title =~ s/\s+/ /g;	$title =~ s/^\s+//;	$title =~ s/\s+$//;    } else {	$title = "no title";    }    return $title;}sub get_author ($) {    my ($contref) = @_;    my $author = "unknown";    # <LINK REV=MADE HREF="mailto:ccsatoru@vega.aichi-u.ac.jp">    if ($$contref =~ m!<LINK\s[^>]*?HREF=([\"\'])mailto:(.*?)\1\s*>!i) { #"	$author = $2;    } elsif ($$contref =~ m!.*<ADDRESS[^>]*>([^<]*?)</ADDRESS>!i) {	my $tmp = $1;	if ($tmp =~ /\b([\w\.\-]+\@[\w\.\-]+(?:\.[\w\.\-]+)+)\b/) {	    $author = $1;	}    }    return $author;}sub write_partial_file($$$$$$) {    my ($cont, $name, $anchored, $id, $mtime, $info_ref) = @_;    $name =~ s/^([\"\'])(.*)\1$/$2/;  # Remove quotation marks.    my $author        = $info_ref->{'author'};    my $base          = $info_ref->{'base'};    my $orig_title    = $info_ref->{'title'};    my $prev_name     = $info_ref->{'name'};    my $prev_anchored = $info_ref->{'anchored'};    $prev_name        =~ s#\n\r##sg;    $prev_name        =~ s#\n##sg;    html::remove_html_elements(\$prev_anchored);    $prev_anchored =~ s/^\s+//;    $prev_anchored =~ s/\s+$//;    my $title = $orig_title;    # FIXME: I don't know why this processing causes "Use of    # uninitialized value" warning if use $prev_anchored or    # $prev_name directly. perl's bug?    if ($prev_anchored ne "") {	$title .= ": $prev_anchored";    } elsif ($prev_name ne "") {	$title .= ": $prev_name";    }    my $fname = util::tmpnam("$base.$id");    my $fh = util::efopen(">$fname");    my $header = $Header;    $header =~ s/\$\{subject\}/$title/g;    $header =~ s/\$\{author\}/$author/g;    print $fh $header;    print $fh $cont;    my $footer = $Footer;    print $fh $footer;    push @{$info_ref->{'names'}}, $prev_name;    $info_ref->{'anchored'} = $anchored;    $info_ref->{'name'} = $name;    # FIXME: Actually we don't need this.     #        But some perl versions need this.    close($fh);    utime($mtime, $mtime, $fname);    return "";}1;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99国产精品久久久久久久久久久| 国产在线视频一区二区| 91在线视频官网| 亚洲精品欧美二区三区中文字幕| 99re在线精品| 亚洲成av人影院在线观看网| 在线电影院国产精品| 久久精品久久久精品美女| 久久中文娱乐网| yourporn久久国产精品| 亚洲在线视频一区| 日韩一卡二卡三卡四卡| 国产一区视频网站| 亚洲美女在线一区| 日韩三级视频中文字幕| 国产69精品久久99不卡| 亚洲午夜在线观看视频在线| 日韩欧美国产不卡| 9久草视频在线视频精品| 亚洲gay无套男同| 久久人人爽爽爽人久久久| 99久久精品免费看国产免费软件| 亚洲一区二区视频| 久久久久久97三级| 欧美性大战久久久久久久蜜臀| 麻豆视频观看网址久久| 亚洲欧洲av另类| 日韩欧美一级在线播放| eeuss影院一区二区三区| 日韩电影在线一区二区三区| 国产欧美精品一区| 91精品在线免费| 大胆欧美人体老妇| 奇米一区二区三区av| 国产精品乱码一区二区三区软件| 欧美网站大全在线观看| 国产.精品.日韩.另类.中文.在线.播放 | 专区另类欧美日韩| 日韩你懂的在线观看| 99久久免费国产| 国产做a爰片久久毛片| 亚洲国产中文字幕| 自拍偷拍国产精品| 久久精品视频一区二区| 91精品国产品国语在线不卡| 91免费观看在线| 国产高清亚洲一区| 久久精品999| 亚洲国产另类av| 中文字幕一区二区不卡| 久久青草欧美一区二区三区| 欧美一区二区观看视频| 91九色最新地址| 99久久综合国产精品| 国产福利一区二区三区视频在线| 日本不卡中文字幕| 亚洲二区在线观看| 亚洲综合一二区| 亚洲免费观看在线视频| 欧美极品少妇xxxxⅹ高跟鞋 | 久久久亚洲精品一区二区三区 | 一本色道久久综合亚洲91| 国产乱子伦视频一区二区三区| 日韩av中文字幕一区二区| 亚洲成人动漫av| 亚洲成在人线免费| 午夜a成v人精品| 天堂一区二区在线| 天天操天天综合网| 日韩中文字幕一区二区三区| 亚洲成人动漫精品| 日韩精品高清不卡| 麻豆国产欧美一区二区三区| 全国精品久久少妇| 青青草成人在线观看| 日韩国产欧美一区二区三区| 天堂av在线一区| 蜜桃传媒麻豆第一区在线观看| 视频一区二区三区在线| 视频一区在线播放| 青娱乐精品在线视频| 毛片av一区二区三区| 黑人巨大精品欧美一区| 国产精品亚洲午夜一区二区三区 | 91麻豆成人久久精品二区三区| 99视频超级精品| 在线免费观看不卡av| 欧美日韩国产电影| 日韩欧美激情在线| 26uuuu精品一区二区| 国产精品午夜久久| 亚洲精品视频在线观看免费| 亚洲一区二区三区四区在线观看| 午夜激情综合网| 久久99精品国产麻豆婷婷洗澡| 国产一区二区三区在线观看免费| 国产福利精品一区二区| 99精品黄色片免费大全| 欧美三级视频在线观看| 日韩免费一区二区| 国产精品免费视频网站| 亚洲综合色区另类av| 青青草一区二区三区| 国产成人精品影视| 欧美私人免费视频| 精品少妇一区二区三区| 国产精品美女视频| 亚洲国产精品一区二区久久| 久久精品国产色蜜蜜麻豆| 北岛玲一区二区三区四区| 欧美情侣在线播放| 国产亚洲精久久久久久| 亚洲综合999| 国产乱理伦片在线观看夜一区| 91丨九色porny丨蝌蚪| 欧美一区二区三区四区高清| 欧美国产日产图区| 日韩国产高清在线| 99免费精品在线观看| 日韩一级片在线观看| 亚洲日本在线视频观看| 久久精品国内一区二区三区| 一本色道久久综合狠狠躁的推荐| 日韩欧美国产一区二区在线播放| 亚洲视频免费观看| 韩国v欧美v日本v亚洲v| 精品视频在线免费看| 国产精品网站在线| 青青国产91久久久久久| 在线这里只有精品| 国产欧美日韩精品a在线观看| 午夜久久电影网| 91麻豆文化传媒在线观看| 久久在线免费观看| 男男视频亚洲欧美| 在线观看不卡视频| 一色桃子久久精品亚洲| 国产精品99久久久久久似苏梦涵 | 91精品国产aⅴ一区二区| 亚洲视频狠狠干| 成人免费看视频| 欧美精品一区二区三区蜜桃| 偷拍一区二区三区| 色8久久人人97超碰香蕉987| 中文字幕不卡的av| 国产一区二区在线影院| 日韩欧美在线综合网| 午夜激情久久久| 欧美日韩亚洲综合一区| 亚洲人成网站在线| 99精品久久99久久久久| 中文字幕成人网| 成人午夜电影小说| 久久精品欧美一区二区三区不卡| 免费高清在线视频一区·| 在线播放视频一区| 午夜精品久久久久久久久久| 一本大道久久a久久精二百| 中文字幕一区二区三区四区| 成人激情av网| 中文字幕一区二区不卡| 99精品视频一区| 中文字幕一区在线| 色综合一个色综合亚洲| 亚洲色图欧美激情| 色婷婷国产精品久久包臀| 亚洲精品视频在线观看免费| 91高清视频在线| 午夜欧美电影在线观看| 欧美精品三级日韩久久| 免费观看一级欧美片| 精品国产1区2区3区| 国产一区啦啦啦在线观看| 欧美国产丝袜视频| 91蜜桃婷婷狠狠久久综合9色| 亚洲色图制服诱惑| 欧美性大战久久久久久久| 日韩高清中文字幕一区| 日韩小视频在线观看专区| 国内不卡的二区三区中文字幕 | 免费观看日韩电影| 久久嫩草精品久久久精品| 国产99久久久久久免费看农村| 国产精品五月天| 欧美亚洲禁片免费| 六月婷婷色综合| 国产三级精品三级| 欧美亚男人的天堂| 久久精品国产网站| 中文字幕亚洲区| 欧美日韩国产一区| 国产毛片精品视频| 亚洲视频在线一区| 欧美一二区视频| 不卡影院免费观看| 日韩成人午夜电影| 欧美激情一区二区在线| 欧美亚洲高清一区二区三区不卡| 蜜臀av性久久久久蜜臀aⅴ流畅 | 欧美韩国一区二区|