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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? excel.pl

?? namazu. 雖然是日語的,也適用于文件中單詞索引后全文檢索.
?? PL
字號:
## -*- Perl -*-# $Id: excel.pl,v 1.13.4.2 2002/07/31 07:26:58 knok Exp $# Copyright (C) 1997-2000 Satoru Takabayashi ,#               1999 NOKUBI Takatsugu, #               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 encoding#package excel;use strict;use File::Basename;use File::Copy;require 'util.pl';require 'gfilter.pl';require 'html.pl';my $xlconvpath  = undef;my $utfconvpath = undef;my $convname = undef;sub mediatype() {    return ('application/excel');}sub status() {    $xlconvpath = util::checkcmd('xlhtml') || util::checkcmd('xlHtml');#    return 'no' unless defined $xlconvpath;    if (defined $xlconvpath) {	$convname = basename($xlconvpath);	if (!util::islang("ja")) {	    return 'yes';	} else {	    $utfconvpath = util::checkcmd('lv');	    if (defined $utfconvpath) {		return 'yes';	    } else {		return 'no';	    }	}     } else {        $xlconvpath = util::checkcmd('doccat');        return 'yes' if defined $xlconvpath;        return 'no';     }}sub recursive() {    return 0;}sub pre_codeconv() {    return 0;}sub post_codeconv () {    return 0;}sub add_magic ($) {    my ($magic) = @_;    $magic->addFileExts('\\.xls$', 'application/excel');    return;}sub filter ($$$$$) {    my ($orig_cfile, $cont, $weighted_str, $headings, $fields)      = @_;    my $err = undef;    if ($convname =~ /xlhtml/i) {    $err = filter_xl($orig_cfile, $cont, $weighted_str, $headings, $fields);    } else {    $err = filter_doccat($orig_cfile, $cont, $weighted_str, $headings, $fields);    }    return $err;}sub filter_xl ($$$$$) {    my ($orig_cfile, $cont, $weighted_str, $headings, $fields)      = @_;    my $cfile = defined $orig_cfile ? $$orig_cfile : '';    my $tmpfile  = util::tmpnam('NMZ.excel');    my $tmpfile2 = util::tmpnam('NMZ.excel2');    util::vprint("Processing ms-excel file ... (using  '$xlconvpath')\n");    {	my $fh = util::efopen("> $tmpfile");	print $fh $$cont;    }#    # -m: No encoding for multibyte. It's necessary to    # handle a Japanese Excel 5.0 or 95 document correctly.    util::systemcmd("$xlconvpath -m $tmpfile > $tmpfile2");    {	my $fh = util::efopen("< $tmpfile2");	$$cont = util::readfile($fh);    }    # Code conversion for Japanese document.    if (util::islang("ja")) {	my $encoding = "u8"; # UTF-8	# Pattern for xlHtml version 0.2.6.	if ($$cont =~ m!^<FONT SIZE="?-1"?><I>Last Updated(&nbsp;using| with) Excel 5.0 or 95</I></FONT><br>$!m) 	{	    $encoding = "s"; # Shift_JIS	}	{	    my $fh = util::efopen("> $tmpfile");	    print $fh $$cont;	}	util::systemcmd("$utfconvpath -I$encoding -Oej $tmpfile > $tmpfile2");	{	    my $fh = util::efopen("< $tmpfile2");	    $$cont = util::readfile($fh);	}    }     # Extract the author and exclude xlHtml's footer at once.    $$cont =~ s!^<FONT SIZE="?-1"?><I>Spreadsheet's Author:&nbsp;(.*?)</I></FONT><br>.*!!ms;  # '    $fields->{'author'} = $1;    unlink($tmpfile);    unlink($tmpfile2);    # Title shoud be removed.    # Because xlHtml generate poor <TITLE>/foo/bar/NMZ.excel.tmp</TITLE>.    $$cont =~ s!<TITLE>.+</TITLE>!!;    html::html_filter($cont, $weighted_str, $fields, $headings);    gfilter::line_adjust_filter($cont);    gfilter::line_adjust_filter($weighted_str);    gfilter::white_space_adjust_filter($cont);    $fields->{'title'} = gfilter::filename_to_title($cfile, $weighted_str);    gfilter::show_filter_debug_info($cont, $weighted_str,			   $fields, $headings);    return undef;}sub filter_doccat ($$$$$) {    my ($orig_cfile, $cont, $weighted_str, $headings, $fields)      = @_;    my $cfile = defined $orig_cfile ? $$orig_cfile : '';    my $tmpfile  = util::tmpnam('NMZ.excel');    my $tmpfile2 = util::tmpnam('NMZ.excel2');       copy("$cfile", "$tmpfile2");    util::systemcmd("$xlconvpath -o e $tmpfile2 > $tmpfile");    {        my $fh = util::efopen("< $tmpfile");        $$cont = util::readfile($fh);    }    unlink($tmpfile);    unlink($tmpfile2);    gfilter::line_adjust_filter($cont);    gfilter::line_adjust_filter($weighted_str);    gfilter::white_space_adjust_filter($cont);    $fields->{'title'} = gfilter::filename_to_title($cfile, $weighted_str)	unless $fields->{'title'};    gfilter::show_filter_debug_info($cont, $weighted_str,               $fields, $headings);    return undef;}1;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕第一区| 国产一区二区三区不卡在线观看 | 久久精品国产精品青草| 成人a免费在线看| 日韩欧美国产一区在线观看| 一区二区在线免费观看| 国内成人免费视频| 88在线观看91蜜桃国自产| 国产精品伦一区二区三级视频| 美日韩一区二区| 欧美久久久一区| 有码一区二区三区| a在线播放不卡| 国产肉丝袜一区二区| 久久不见久久见中文字幕免费| 欧美视频中文字幕| 亚洲免费观看高清在线观看| 大美女一区二区三区| 日韩丝袜情趣美女图片| 日韩精品色哟哟| 欧美日韩一区二区在线视频| 亚洲男人电影天堂| 成人丝袜视频网| 国产精品色眯眯| 成a人片亚洲日本久久| 中文字幕国产一区| 国产1区2区3区精品美女| 精品999久久久| 精油按摩中文字幕久久| www久久精品| 国产精品1区2区3区在线观看| 欧美zozozo| 国产成人免费在线视频| 久久精品无码一区二区三区| 国产九色精品成人porny| 国产欧美精品区一区二区三区 | 中文字幕二三区不卡| 国产精品系列在线观看| 国产精品久久久久久久岛一牛影视 | 国产成人啪午夜精品网站男同| 久久美女艺术照精彩视频福利播放 | 狠狠久久亚洲欧美| 久久久久亚洲综合| 99久久er热在这里只有精品66| 国产精品白丝在线| 在线观看欧美黄色| 日韩av网站免费在线| 久久色在线观看| 成人黄色av网站在线| 亚洲一区日韩精品中文字幕| 69久久99精品久久久久婷婷| 老司机精品视频一区二区三区| 久久精品日韩一区二区三区| 不卡大黄网站免费看| 亚洲国产精品视频| 精品日韩欧美一区二区| 成人免费看黄yyy456| 亚洲精品乱码久久久久久| 欧美一区二区三区播放老司机| 国产老妇另类xxxxx| 一区二区三区不卡视频在线观看| 欧美一区日本一区韩国一区| 国产成人在线视频免费播放| 亚洲综合免费观看高清完整版 | 国内成+人亚洲+欧美+综合在线| 国产亚洲短视频| 91色九色蝌蚪| 免费一级欧美片在线观看| 国产欧美一区二区精品秋霞影院| 91豆麻精品91久久久久久| 麻豆高清免费国产一区| 亚洲天堂网中文字| 精品国产91久久久久久久妲己 | 日韩精品久久理论片| 国产精品天干天干在观线| 在线免费精品视频| 国产馆精品极品| 秋霞电影网一区二区| 日韩毛片一二三区| 欧美一区二区日韩| 在线观看一区日韩| 国产成人鲁色资源国产91色综| 亚洲电影视频在线| 中文字幕亚洲成人| 久久老女人爱爱| 5月丁香婷婷综合| 在线这里只有精品| 成人一道本在线| 国内成人自拍视频| 男女视频一区二区| 五月婷婷综合激情| 亚洲激情校园春色| 日韩毛片视频在线看| 国产日韩欧美亚洲| 久久亚洲精华国产精华液| 欧美一级日韩免费不卡| 91高清视频免费看| 99re热视频这里只精品| 国产91精品免费| 国产成人精品亚洲午夜麻豆| 韩国三级电影一区二区| 久久成人久久鬼色| 日本美女视频一区二区| 同产精品九九九| 亚洲va在线va天堂| 视频精品一区二区| 天堂成人国产精品一区| 亚洲国产视频在线| 亚洲一区av在线| 亚洲一区二区三区在线看| 亚洲视频电影在线| 一区二区三区欧美| 亚洲一区二区三区在线看| 亚洲午夜激情网站| 日韩成人午夜电影| 麻豆成人综合网| 国产乱人伦偷精品视频不卡| 国内国产精品久久| 成人黄色免费短视频| 99久久精品免费看国产免费软件| av在线不卡电影| 一本到不卡精品视频在线观看| 色综合欧美在线| 欧美日韩日日摸| 日韩亚洲欧美一区二区三区| 欧美大片一区二区| 国产欧美日韩另类视频免费观看| 国产婷婷色一区二区三区| 中文字幕一区二区三区视频| 亚洲欧美一区二区视频| 亚洲福利视频导航| 免费视频一区二区| 国产91丝袜在线播放九色| 色综合天天综合网国产成人综合天| 一本一道综合狠狠老| 在线播放/欧美激情| 337p粉嫩大胆色噜噜噜噜亚洲| 国产欧美日韩在线观看| 一区二区三区在线视频观看| 日韩av中文在线观看| 粉嫩av一区二区三区粉嫩| 在线精品视频一区二区三四 | 亚洲免费观看高清完整版在线| 亚洲丰满少妇videoshd| 国产又黄又大久久| 91在线视频免费观看| 欧美日韩极品在线观看一区| 26uuu久久天堂性欧美| 亚洲欧美另类小说| 蜜臀av性久久久久av蜜臀妖精| 波多野结衣欧美| 日韩一区二区在线看| 一色屋精品亚洲香蕉网站| 日韩国产精品久久久| 国产成人免费9x9x人网站视频| 欧美午夜一区二区| 国产日韩欧美高清| 视频一区在线视频| 99久久国产综合精品女不卡| 欧美电影免费观看高清完整版在线观看 | 亚洲国产精品二十页| 亚洲成人免费电影| 成人国产视频在线观看| 欧美一区二区三区在线看| 亚洲三级在线观看| 国产一区二区三区在线观看免费| 欧美日韩综合不卡| 亚洲国产成人私人影院tom| 免费的成人av| 在线观看一区二区精品视频| 日本一区二区三区免费乱视频| 日本欧美一区二区三区乱码| 在线观看av一区| 国产精品超碰97尤物18| 国产高清不卡一区| 欧美一区二区三区四区久久| 一区二区欧美国产| 北岛玲一区二区三区四区 | 日韩三级免费观看| 一区二区三区在线观看网站| 成人精品鲁一区一区二区| 精品噜噜噜噜久久久久久久久试看| 亚洲图片有声小说| 91成人在线精品| 亚洲美女屁股眼交| 9i看片成人免费高清| 国产欧美精品一区二区色综合 | 国产精品久久久久久久浪潮网站| 国内一区二区视频| www日韩大片| 国产一区二区三区在线观看精品| 欧美一区日本一区韩国一区| 日韩在线观看一区二区| 欧美日韩激情一区二区| 午夜精品久久久久久久| 欧美一区二区视频在线观看| 人妖欧美一区二区| 精品捆绑美女sm三区| 国产毛片精品一区| 久久久午夜电影|