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

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

?? lsparse.pl

?? 站點映像程序
?? PL
?? 第 1 頁 / 共 3 頁
字號:
 	    return( substr( $file, 1 ), $size, $time, $type, $mode );	 }	 else {	    printf( "Unmatched line: %s", $_ );	}    }    return( '', 0, 0, 0, 0 );}# --------------------- parse output from a basic OS2 server# for each file or directory line found return a tuple of# (pathname, size, time, type, mode)# pathname is a full pathname relative to the directory set by reset()# size is the size in bytes (this is always 0 for directories)# time is a Un*x time value for the file# type is "f" for a file, "d" for a directory and#         "l linkname" for a symlink#                 0           DIR   04-11-95   16:26  .#                 0           DIR   04-11-95   16:26  ..#                 0           DIR   04-11-95   16:26  ADDRESS#               612      A          07-28-95   16:45  air_tra1.bag#               195      A          08-09-95   10:23  Alfa1.bag#                 0           DIR   04-11-95   16:26  ATTACH#               372      A          08-09-95   10:26  Aussie_1.bag#            310992                 06-28-94   09:56  INSTALL.EXEsub lsparse'line_os2{	local( $fh ) = @_;	while( 1 ){		if( eof( $fh ) ){			return( "", 0, 0, 0 );		}		$_ = <$fh>;		# Store listing		print main'STORE $_;		# Ignore blank lines		if( /^\s+$/ ){			next;		}		# Stomp on carriage returns		s/\015//g;		# I'm about to look at this at lot		study;		if( m,(\d+)\s+((\S+)\s+)?((\S+)\s+)?(\d+)-(\d+)-(\d+)\s+(\d+):(\d+)\s+(\S.*), ){			local( $size, $flags, $dir, $mon, $day, $yr, $hrs, $min, $file ) =				($1, $3, $5, $6, $7, $8, $9, $10, $11);			if( $file eq '.' || $file eq '..' ){				next;			}			# Maybe there are no flags just a DIR??			if( $flags ne '' && $dir eq '' ){				$dir = $flags;				$flags = '';			}			# TODO: fix hacky 19$yr			local( $lsdate ) = "$day-$mon-19$yr $hrs:$min";			local( $time ) = &main'lstime_to_time( $lsdate );			local( $type ) = ($dir eq 'DIR' ? 'd' : 'f');			local( $mode ) = 0;			$size = $dir_or_size if $dir_or_size =~ /^\d/;			$currdir =~ s,/+,/,g;			$file =~ s,^/$match,,;			$file = "/$currdir/$file";			$file =~ s,/+,/,g;			return( substr( $file, 1 ), $size, $time, $type, $mode );		}		else {			printf( "Unmatched line: %s", $_ );		}	}	return( '', 0, 0, 0, 0 );}# --------------------- parse output from chameleon ftp server# for each file or directory line found return a tuple of# (pathname, size, time, type, mode)# pathname is a full pathname relative to the directory set by reset()# size is the size in bytes (this is always 0 for directories)# time is a Un*x time value for the file# type is "f" for a file, "d" for a directory and#         "l linkname" for a symlinksub lsparse'line_chameleon{    local( $fh ) = @_;    while( 1 ) {	if( $pending ){	    $_ = $pending;	    $pending = '';	}	else {	    if( eof( $fh ) ){		return( "", 0, 0, 0 );	    }	    $_ = <$fh>;	    # Ignore the summary at the end and blank lines	    if( /^\d+ files?\./ || /^\s+$/ ){		next;	    }	}	# Stomp on carriage returns	s/\015//g;	s/\s+$//;               # I'm about to look at this at lot	study;	local( $file, $dirsize, $mon, $day, $yr, $time, $perm )	    = split(" ", $_, 7);	if( defined $file ){	    next if $file eq '..' || $file eq '.';	    $pending = $5;	    local( $lsdate ) = "$day-$mon-$yr $time";	    local( $time ) = &main'lstime_to_time( $lsdate );            local( $type ) = '?';	    local( $mode ) = 0;            if( $dirsize eq '<DIR>' ){               $type = 'd';               $size = 0;            }            else {               $type = 'f';	       $size = $dirsize;	       $size =~ s/,//g;            }	    $currdir =~ s,/+,/,g;	    $file =~ s,^/$match,,;	    $file = "/$currdir/$file";	    $file =~ s,/+,/,g; 	    return( substr( $file, 1 ), $size, $time, $type, $mode );	 }	 else {	    printf( "Unmatched line: %s", $_ );	}    }    return( '', 0, 0, 0, 0 );}# --------------------- parse standard MACOS Unix-like ls output# for each file or directory line found return a tuple of# (pathname, size, time, type, mode)# pathname is a full pathname relative to the directory set by reset()# size is the size in bytes (this is always 0 for directories)# time is a Un*x time value for the file# type is "f" for a file, "d" for a directory and#         "l linkname" for a symlinksub lsparse'line_macos{	local( $fh ) = @_;	local( $non_crud, $perm_denied );	if( eof( $fh ) ){		return( "", 0, 0, 0 );	}	while( <$fh> ){		# Store listing		print main'STORE $_;		# Stomp on carriage returns		s/\015//g;		# I'm about to look at this at lot		study;		if( /^([\-rwxd]{10}).*\s(\d+\s+)?(\S+)\s+\d+\s*(\w\w\w\s+\d+\s*(\d+:\d+|\d\d\d\d))\s+(.*)\n/ ){			local( $kind, $size, $lsdate, $file ) = ($1, $3, $4, $6);						local( $time ) = &main'lstime_to_time( $lsdate );			local( $type ) = '?';			local( $mode ) = 0;			if( $kind =~ /^-/ ){				# (hopefully) a regular file				$type = 'f';			}			elsif( $kind =~ /^d/ ){				$type = 'd';					$size = 0;   # Don't believe the report size			}						$currdir =~ s,/+,/,g;			$file =~ s,^/$match,,;			$file = "/$currdir/$file";			$file =~ s,/+,/,g;			return( substr( $file, 1 ), $size, $time, $type, $mode );		}		else {			printf( "Unmatched line: %s", $_ );		}	}	return( '', 0, 0, 0, 0 );}# --------------------- parse lsparse log file format# lsparse'line_lsparse() is for input in lsparse's internal form,# as it might have been written to a log file during a previous# run of a program that uses lsparse.  The format is:#     filename size time type mode# where size and time are in decimal, mode is in decimal or octal,# and type is one or two words.sub lsparse'line_lsparse{	local( $fh ) = @_;	if( $lsparse'readtime ){		alarm( $lsparse'readtime );	}	if( eof( $fh ) ){		alarm( 0 );		return( "", 0, 0, 0 );	}	while( <$fh> ){		# Store listing		print main'STORE $_;		if( /^(\S+)\s+(\d+)\s+(\d+)\s+((l\s+)?\S+)\s+(\d+)\n$/ ){			# looks good.			# note that $type is two words iff it starts with 'l'			local( $name, $size, $time, $type, $mode )				= ( $1, $2, $3, $4, $6 );						$mode = oct($mode) if $mode =~ /^0/;			return( $name, $size, $time, $type, $mode );		}		else {			printf( "Unmatched line: %s\n", $_ );		}	}	alarm( 0 );	return( '', 0, 0, 0, 0 );}# --------------------- Info-Mac all-files# -r     1974 Jul 21 00:06 00readme.txt# lr        3 Sep  8 08:34 AntiVirus -> vir# ...# This is the format used at sumex-aim.stanford.edu for the info-mac area.# (see info-mac/help/all-files.txt.gz).#sub lsparse'line_infomac{	local( $fh ) = @_;	if( $lsparse'readtime ){		alarm( $lsparse'readtime );	}	if( eof( $fh ) ){		alarm( 0 );		return( "", 0, 0, 0 );	}	while( <$fh> ){		# Store listing		print main'STORE $_;		next if /^;/;		if( /^([l-].)\s*(\d+)\s*(\w\w\w\s+\d+\s*(\d+:\d+|\d\d\d\d))\s+(.*)\n/ ){			local( $kind, $size, $lsdate, $file ) = ($1, $2, $3, $5);						local( $time ) = &main'lstime_to_time( $lsdate );			# This should be a symlink			if( $kind =~ /^l/ && $file =~ /(.*) -> (.*)/ ){				$file = $1;				$type = "l $2";			}			elsif( $kind =~ /^[\-F]/ ){				# (hopefully) a regular file				$type = 'f';			}			else {				printf( "Unparsable info-mac line: %s\n", $_ );				next;			}						return( $file, $size, $time, $type, 0444 );		}		else {			printf( "Unmatched line: %s\n", $_ );		}	}	alarm( 0 );	return( '', 0, 0, 0, 0 );}# --------------------- EPLF by Dan Bernstein# +i8388621.48638,m848117771,r,s1336,     qmsmac.html# +i8388621.88705,m850544954,/,   txt#sub lsparse'line_eplf{	local( $fh ) = @_;	if( $lsparse'readtime ){		alarm( $lsparse'readtime );	}	if( eof( $fh ) ){		alarm( 0 );		return( "", 0, 0, 0 );	}	while( <$fh> ){		s/\015//g;		# Store listing		print main'STORE $_;# +i8388621.48638,m848117771,r,s1336,     qmsmac.html# +i8388621.88705,m850544954,/,   txt		if( ! m:^\+i(\d+\.\d+),m(\d+),(/|[rw],s(\d+)),\s+(.*)$: ){			printf( "Unmatched line: %s\n", $_ );			next;		}		local( $dev_ino, $time, $dirrw, $size, $file ) = ($1, $2, $3, $4, $5);		local( $mode );		if( $dirrw =~ m:^/: ){			$type = 'd';			$size = 0;			$mode = 0755;		}		else {			$type = 'f';			$mode = ($dirrw =~ /r/ ? 0444 : 0666 );		}		return( $file, $size, $time, $type, $mode );	}	alarm( 0 );	return( '', 0, 0, 0, 0 );}# --------------------- CTAN files list#    22670 Mon Jul 20 12:36:34 1992 pub/tex/biblio/bibtex/contrib/aaai-named.bst#sub lsparse'line_ctan{	local( $fh ) = @_;	if( $lsparse'readtime ){		alarm( $lsparse'readtime );	}	if( eof( $fh ) ){		alarm( 0 );		return( "", 0, 0, 0 );	}	while( <$fh> ){		# Store listing		print main'STORE $_;		if( /^\s*(\d+)\s+(\w\w\w\s+\w\w\w\s+\d+\s+\d+:\d+:\d+\s+\d+)\s+(.*)\n/ ){			local( $size, $lsdate, $file ) = ($1, $2, $3);						local( $time ) = &main'lstime_to_time( $lsdate );			return( $file, $size, $time, 'f', 0444 );		}		else {			printf( "Unmatched line: %s\n", $_ );		}	}	alarm( 0 );	return( '', 0, 0, 0, 0 );}# ------------------------------ VM/CMS## DIRACC   EXEC     A1    F    132         84          3  01/25/93  14:49:47# DIRUNIX  SCRIPT   A1    V     77       1216         17  01/04/93  20:30:47# MAIL     PROFILE  A2    F     80          1          1  10/14/92  16:12:27## (pathname, size, time, type, mode)# pathname is a full pathname relative to the directory set by reset()# size is the size in bytes (this is always 0 for directories)# for this we guess that it is record length * nrecords -- usually false# time is a Un*x time value for the file -- this is good from the m/f# type is always "f" for a filesub lsparse'line_cms{	local( $fh ) = @_;	if( $lsparse'readtime ){		alarm( $lsparse'readtime );	}	if( eof( $fh ) ){		alarm( 0 );		return( "", 0, 0, 0 );	}	while( <$fh> ){		# Store listing		print main'STORE $_;		chop;		next unless /\d+\/\d+\/\d+\s+\d+:\d+:\d+/;		s/^\s+//;		# Upper case is so ugly		if( ! $lsparse'vms_keep_case ){			tr/A-Z/a-z/;		}		local( $fname, $ftype, $fdisk, $rectype, $lrecl, $recs,		      $blocks, $ldate, $tod ) = split(/\s+/, $_);		return( join('.', ($fname, $ftype, $fdisk)),		       $lrecl * $recs, &main'lstime_to_time( "$ldate $tod" ),		       'f' );	}	alarm( 0 );	return( '', 0, 0, 0, 0 );}# -----1;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品色婷婷久久58| 色综合久久久久久久| 51精品国自产在线| 丝袜美腿亚洲一区二区图片| 欧美人与禽zozo性伦| 日韩精品一级中文字幕精品视频免费观看| 欧美亚洲一区三区| 五月婷婷久久丁香| 日韩一区二区三区在线观看| 极品尤物av久久免费看| 337p粉嫩大胆噜噜噜噜噜91av | 欧美国产精品中文字幕| 成人黄色在线看| 一区二区免费视频| 欧美精品国产精品| 激情综合网最新| 国产精品久久久久久久久久久免费看 | 91精品国产高清一区二区三区 | 99久久精品久久久久久清纯| 亚洲黄色小说网站| 欧美日韩国产高清一区二区三区| 久久99国内精品| 国产精品美女久久久久久久网站| 91麻豆自制传媒国产之光| 亚洲不卡在线观看| 久久久影院官网| 91精品福利视频| 久久成人精品无人区| 国产精品电影一区二区三区| 欧美日韩二区三区| 国产成人福利片| 亚洲国产精品天堂| 国产亚洲精品福利| 欧美三级日韩三级| 成人国产免费视频| 热久久久久久久| 亚洲免费观看高清完整版在线| 欧美一区永久视频免费观看| 丁香六月久久综合狠狠色| 香蕉乱码成人久久天堂爱免费| 久久精品一区二区三区四区| 欧美日韩精品综合在线| 粉嫩aⅴ一区二区三区四区| 亚洲小说春色综合另类电影| 国产欧美日产一区| 欧美一级淫片007| 色婷婷一区二区三区四区| 麻豆91精品91久久久的内涵| 亚洲男人天堂一区| 亚洲精品一区二区三区精华液 | 免费在线视频一区| 久久精品国产精品亚洲红杏| 日韩精品最新网址| 国产在线精品免费av| 午夜精品视频一区| 日韩av电影免费观看高清完整版在线观看 | 在线视频国内自拍亚洲视频| 在线精品视频免费观看| 在线播放91灌醉迷j高跟美女| 日韩三级免费观看| 国产亚洲一区二区三区在线观看 | 日韩小视频在线观看专区| 欧美视频在线一区| 欧美日韩1234| 91精品国产欧美一区二区成人| 7777精品伊人久久久大香线蕉经典版下载 | 国产大陆精品国产| 国产麻豆一精品一av一免费| 久久精品噜噜噜成人av农村| 激情综合色综合久久综合| 韩国理伦片一区二区三区在线播放| 久久99国内精品| 高清不卡一区二区| heyzo一本久久综合| 国产激情一区二区三区| 91网站最新网址| 99精品一区二区三区| 欧美专区亚洲专区| 777午夜精品免费视频| 精品国产伦理网| 久久精品视频在线看| 伊人婷婷欧美激情| 亚洲一区精品在线| 免费欧美日韩国产三级电影| 九一九一国产精品| 成人中文字幕合集| 欧美性色欧美a在线播放| 91麻豆精品国产91久久久久久久久| 精品国产91乱码一区二区三区| 久久久久久久综合狠狠综合| 亚洲尤物视频在线| 老司机精品视频导航| 成人黄色777网| 欧美肥妇bbw| 国产香蕉久久精品综合网| 一区二区三区欧美激情| 蜜桃av一区二区三区| 99久久99久久综合| 欧美大片国产精品| 日韩美女啊v在线免费观看| 丝袜美腿高跟呻吟高潮一区| 国产激情一区二区三区四区| 欧美二区三区91| 日本一区二区动态图| 亚洲制服丝袜一区| 国产精品一二三四五| 欧美网站一区二区| 久久久久久久综合日本| 亚洲午夜av在线| 国产乱码精品1区2区3区| 国产精品一品视频| 精品久久久网站| 亚洲成人免费观看| 国产乱码精品1区2区3区| 欧美日韩国产天堂| 国产精品久久久久久久蜜臀| 日本伊人色综合网| 色综合色综合色综合| 欧美精品一区二区三区蜜臀| 亚洲黄一区二区三区| 国产美女av一区二区三区| 欧美群妇大交群中文字幕| 亚洲国产精品国自产拍av| 蜜桃91丨九色丨蝌蚪91桃色| 日本大香伊一区二区三区| 国产亚洲成av人在线观看导航| 天堂在线一区二区| 91久久精品日日躁夜夜躁欧美| 欧美xxxxxxxx| 国产一区免费电影| 制服丝袜中文字幕一区| 亚洲激情av在线| www.欧美亚洲| 国产丝袜在线精品| 精品一区二区三区的国产在线播放 | 精品精品欲导航| 日韩电影在线看| 精品视频免费在线| 一区二区三区四区国产精品| 成人激情av网| 国产精品女同互慰在线看| 成人手机在线视频| 国产亚洲va综合人人澡精品| 国产米奇在线777精品观看| 日韩免费看的电影| 日韩国产一二三区| 69堂亚洲精品首页| 午夜影院久久久| 欧美主播一区二区三区| 亚洲免费成人av| 91视频.com| 国产精品久久久久影院色老大| 成年人午夜久久久| 中文字幕中文字幕在线一区| zzijzzij亚洲日本少妇熟睡| 欧美极品少妇xxxxⅹ高跟鞋 | 91久久精品国产91性色tv| 亚洲欧美国产三级| 色综合天天视频在线观看| 亚洲国产精品久久人人爱蜜臀| 色一情一伦一子一伦一区| 亚洲精品第1页| 精品视频1区2区3区| 日本免费新一区视频| 日韩视频免费观看高清完整版在线观看 | 成年人网站91| 亚洲精品国产品国语在线app| 在线观看亚洲精品| 亚洲123区在线观看| 欧美一区二区三区四区五区| 卡一卡二国产精品| 久久精品在线观看| 91福利视频网站| 偷拍自拍另类欧美| 日韩美一区二区三区| 国产一区二三区| 成人欧美一区二区三区视频网页| 精品国产人成亚洲区| 国产激情一区二区三区| 亚洲国产精品一区二区久久 | 欧美日韩午夜在线| 日本中文字幕一区二区视频| 国产精品美女久久久久av爽李琼| 日本电影亚洲天堂一区| 美腿丝袜一区二区三区| 欧美国产激情二区三区| 日本韩国一区二区三区视频| 欧美aaaaaa午夜精品| 26uuu国产电影一区二区| 成人网在线播放| 亚洲一二三区不卡| 久久精品夜夜夜夜久久| 色爱区综合激月婷婷| 美女mm1313爽爽久久久蜜臀| 国产精品嫩草影院av蜜臀| 欧美日韩视频在线一区二区| 国产精品自产自拍| 三级在线观看一区二区| 久久久久久久久久久久久夜| 在线免费观看视频一区|