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

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

?? zipinfo.c

?? zip壓縮
?? C
?? 第 1 頁 / 共 5 頁
字號:
/*  Copyright (c) 1990-2001 Info-ZIP.  All rights reserved.  See the accompanying file LICENSE, version 2000-Apr-09 or later  (the contents of which are also included in unzip.h) for terms of use.  If, for some reason, all these files are missing, the Info-ZIP license  also may be found at:  ftp://ftp.info-zip.org/pub/infozip/license.html*//*---------------------------------------------------------------------------  zipinfo.c                                              Greg Roelofs et al.  This file contains all of the ZipInfo-specific listing routines for UnZip.  Contains:  zi_opts()             zi_end_central()             zipinfo()             zi_long()             zi_short()             zi_time()  ---------------------------------------------------------------------------*/#define UNZIP_INTERNAL#include "unzip.h"#ifndef NO_ZIPINFO  /* strings use up too much space in small-memory systems *//* Define OS-specific attributes for use on ALL platforms--the S_xxxx * versions of these are defined differently (or not defined) by different * compilers and operating systems. */#define UNX_IFMT       0170000     /* Unix file type mask */#define UNX_IFREG      0100000     /* Unix regular file */#define UNX_IFSOCK     0140000     /* Unix socket (BSD, not SysV or Amiga) */#define UNX_IFLNK      0120000     /* Unix symbolic link (not SysV, Amiga) */#define UNX_IFBLK      0060000     /* Unix block special       (not Amiga) */#define UNX_IFDIR      0040000     /* Unix directory */#define UNX_IFCHR      0020000     /* Unix character special   (not Amiga) */#define UNX_IFIFO      0010000     /* Unix fifo    (BCC, not MSC or Amiga) */#define UNX_ISUID      04000       /* Unix set user id on execution */#define UNX_ISGID      02000       /* Unix set group id on execution */#define UNX_ISVTX      01000       /* Unix directory permissions control */#define UNX_ENFMT      UNX_ISGID   /* Unix record locking enforcement flag */#define UNX_IRWXU      00700       /* Unix read, write, execute: owner */#define UNX_IRUSR      00400       /* Unix read permission: owner */#define UNX_IWUSR      00200       /* Unix write permission: owner */#define UNX_IXUSR      00100       /* Unix execute permission: owner */#define UNX_IRWXG      00070       /* Unix read, write, execute: group */#define UNX_IRGRP      00040       /* Unix read permission: group */#define UNX_IWGRP      00020       /* Unix write permission: group */#define UNX_IXGRP      00010       /* Unix execute permission: group */#define UNX_IRWXO      00007       /* Unix read, write, execute: other */#define UNX_IROTH      00004       /* Unix read permission: other */#define UNX_IWOTH      00002       /* Unix write permission: other */#define UNX_IXOTH      00001       /* Unix execute permission: other */#define VMS_IRUSR      UNX_IRUSR   /* VMS read/owner */#define VMS_IWUSR      UNX_IWUSR   /* VMS write/owner */#define VMS_IXUSR      UNX_IXUSR   /* VMS execute/owner */#define VMS_IRGRP      UNX_IRGRP   /* VMS read/group */#define VMS_IWGRP      UNX_IWGRP   /* VMS write/group */#define VMS_IXGRP      UNX_IXGRP   /* VMS execute/group */#define VMS_IROTH      UNX_IROTH   /* VMS read/other */#define VMS_IWOTH      UNX_IWOTH   /* VMS write/other */#define VMS_IXOTH      UNX_IXOTH   /* VMS execute/other */#define AMI_IFMT       06000       /* Amiga file type mask */#define AMI_IFDIR      04000       /* Amiga directory */#define AMI_IFREG      02000       /* Amiga regular file */#define AMI_IHIDDEN    00200       /* to be supported in AmigaDOS 3.x */#define AMI_ISCRIPT    00100       /* executable script (text command file) */#define AMI_IPURE      00040       /* allow loading into resident memory */#define AMI_IARCHIVE   00020       /* not modified since bit was last set */#define AMI_IREAD      00010       /* can be opened for reading */#define AMI_IWRITE     00004       /* can be opened for writing */#define AMI_IEXECUTE   00002       /* executable image, a loadable runfile */#define AMI_IDELETE    00001       /* can be deleted */#define THS_IFMT    0xF000         /* Theos file type mask */#define THS_IFIFO   0x1000         /* pipe */#define THS_IFCHR   0x2000         /* char device */#define THS_IFSOCK  0x3000         /* socket */#define THS_IFDIR   0x4000         /* directory */#define THS_IFLIB   0x5000         /* library */#define THS_IFBLK   0x6000         /* block device */#define THS_IFREG   0x8000         /* regular file */#define THS_IFREL   0x9000         /* relative (direct) */#define THS_IFKEY   0xA000         /* keyed */#define THS_IFIND   0xB000         /* indexed */#define THS_IFRND   0xC000         /* ???? */#define THS_IFR16   0xD000         /* 16 bit real mode program */#define THS_IFP16   0xE000         /* 16 bit protected mode prog */#define THS_IFP32   0xF000         /* 32 bit protected mode prog */#define THS_IMODF   0x0800         /* modified */#define THS_INHID   0x0400         /* not hidden */#define THS_IEUSR   0x0200         /* erase permission: owner */#define THS_IRUSR   0x0100         /* read permission: owner */#define THS_IWUSR   0x0080         /* write permission: owner */#define THS_IXUSR   0x0040         /* execute permission: owner */#define THS_IROTH   0x0004         /* read permission: other */#define THS_IWOTH   0x0002         /* write permission: other */#define THS_IXOTH   0x0001         /* execute permission: other */#ifdef OLD_THEOS_EXTRA#  include "theos/oldstat.h"#endif#ifndef NSK_UNSTRUCTURED# define NSK_UNSTRUCTURED   0#endif#ifndef NSK_OBJECTFILECODE# define NSK_OBJECTFILECODE 100#endif#ifndef NSK_EDITFILECODE# define NSK_EDITFILECODE   101#endif#define LFLAG  3   /* short "ls -l" type listing */static int   zi_long   OF((__GPRO__ ulg *pEndprev));static int   zi_short  OF((__GPRO));static void  zi_showMacTypeCreator                       OF((__GPRO__ uch *ebfield));static char *zi_time   OF((__GPRO__ ZCONST ulg *datetimez,                           ZCONST time_t *modtimez, char *d_t_str));/**********************************************//*  Strings used in zipinfo.c (ZipInfo half)  *//**********************************************/static ZCONST char nullStr[] = "";static ZCONST char PlurSufx[] = "s";static ZCONST char Far LongHeader[] = "Archive:  %s   %ld bytes   %u file%s\n";static ZCONST char Far ShortHeader[] = "Archive:  %s   %ld   %u\n";static ZCONST char Far EndCentDirRec[] = "\nEnd-of-central-directory record:\n";static ZCONST char Far LineSeparators[] = "-------------------------------\n\n";static ZCONST char Far ActOffsetCentDir[] = "\  Actual offset of end-of-central-dir record:   %9ld (%.8lXh)\n\  Expected offset of end-of-central-dir record: %9ld (%.8lXh)\n\  (based on the length of the central directory and its expected offset)\n\n";static ZCONST char Far SinglePartArchive1[] = "\  This zipfile constitutes the sole disk of a single-part archive; its\n\  central directory contains %u %s.  The central directory is %lu\n\  (%.8lXh) bytes long, and its (expected) offset in bytes from the\n";static ZCONST char Far SinglePartArchive2[] = "\  beginning of the zipfile is %lu (%.8lXh).\n\n";static ZCONST char Far MultiPartArchive1[] = "\  This zipfile constitutes disk %u of a multi-part archive.  The central\n\  directory starts on disk %u; %u of its entries %s contained within\n";static ZCONST char Far MultiPartArchive2[] = "\  this zipfile, out of a total of %u %s.  The entire central\n\  directory is %lu (%.8lXh) bytes long, and its offset in bytes from\n";static ZCONST char Far MultiPartArchive3[] = "\  the beginning of the zipfile in which it begins is %lu (%.8lXh).\n\n";static ZCONST char Far NoZipfileComment[] = "  There is no zipfile comment.\n";static ZCONST char Far ZipfileCommentDesc[] =  "  The zipfile comment is %u bytes long and contains the following text:\n\n";static ZCONST char Far ZipfileCommBegin[] = "======================== zipfile comment begins ==========================\n";static ZCONST char Far ZipfileCommEnd[] = "========================= zipfile comment ends ===========================\n";static ZCONST char Far ZipfileCommTrunc2[] =  "\n  The zipfile comment is truncated.\n";static ZCONST char Far ZipfileCommTruncMsg[] =  "\ncaution:  zipfile comment truncated\n";static ZCONST char Far CentralDirEntry[] =  "\nCentral directory entry #%lu:\n---------------------------\n\n";static ZCONST char Far ZipfileStats[] =  "%lu file%s, %lu bytes uncompressed, %lu bytes compressed:  %s%d.%d%%\n";/* zi_long() strings */static ZCONST char Far OS_FAT[] = "MS-DOS, OS/2 or NT FAT";static ZCONST char Far OS_Amiga[] = "Amiga";static ZCONST char Far OS_VMS[] = "VMS";static ZCONST char Far OS_Unix[] = "Unix";static ZCONST char Far OS_VMCMS[] = "VM/CMS";static ZCONST char Far OS_AtariST[] = "Atari ST";static ZCONST char Far OS_HPFS[] = "OS/2 or NT HPFS";static ZCONST char Far OS_Macintosh[] = "Macintosh HFS";static ZCONST char Far OS_ZSystem[] = "Z-System";static ZCONST char Far OS_CPM[] = "CP/M";static ZCONST char Far OS_TOPS20[] = "TOPS-20";static ZCONST char Far OS_NTFS[] = "NTFS";static ZCONST char Far OS_QDOS[] = "SMS/QDOS";static ZCONST char Far OS_Acorn[] = "Acorn RISC OS";static ZCONST char Far OS_MVS[] = "MVS";static ZCONST char Far OS_VFAT[] = "Win32 VFAT";static ZCONST char Far OS_BeOS[] = "BeOS";static ZCONST char Far OS_Tandem[] = "Tandem NSK";static ZCONST char Far OS_Theos[] = "Theos";#ifdef OLD_THEOS_EXTRA  static ZCONST char Far OS_TheosOld[] = "Theos (Old)";#endif /* OLD_THEOS_EXTRA */static ZCONST char Far MthdNone[] = "none (stored)";static ZCONST char Far MthdShrunk[] = "shrunk";static ZCONST char Far MthdRedF1[] = "reduced (factor 1)";static ZCONST char Far MthdRedF2[] = "reduced (factor 2)";static ZCONST char Far MthdRedF3[] = "reduced (factor 3)";static ZCONST char Far MthdRedF4[] = "reduced (factor 4)";static ZCONST char Far MthdImplode[] = "imploded";static ZCONST char Far MthdToken[] = "tokenized";static ZCONST char Far MthdDeflate[] = "deflated";static ZCONST char Far MthdDeflat64[] = "deflated (enhanced-64k)";static ZCONST char Far MthdDCLImplode[] = "imploded (PK DCL)";static ZCONST char Far DeflNorm[] = "normal";static ZCONST char Far DeflMax[] = "maximum";static ZCONST char Far DeflFast[] = "fast";static ZCONST char Far DeflSFast[] = "superfast";static ZCONST char Far ExtraBytesPreceding[] =  "  There are an extra %ld bytes preceding this file.\n\n";static ZCONST char Far UnknownNo[] = "unknown (%d)";static ZCONST char Far LocalHeaderOffset[] =  "\n  offset of local header from start of archive:     %lu (%.8lXh) bytes\n";static ZCONST char Far HostOS[] =  "  file system or operating system of origin:        %s\n";static ZCONST char Far EncodeSWVer[] =  "  version of encoding software:                     %u.%u\n";static ZCONST char Far MinOSCompReq[] =  "  minimum file system compatibility required:       %s\n";static ZCONST char Far MinSWVerReq[] =  "  minimum software version required to extract:     %u.%u\n";static ZCONST char Far CompressMethod[] =  "  compression method:                               %s\n";static ZCONST char Far SlideWindowSizeImplode[] =  "  size of sliding dictionary (implosion):           %cK\n";static ZCONST char Far ShannonFanoTrees[] =  "  number of Shannon-Fano trees (implosion):         %c\n";static ZCONST char Far CompressSubtype[] =  "  compression sub-type (deflation):                 %s\n";static ZCONST char Far FileSecurity[] =  "  file security status:                             %sencrypted\n";static ZCONST char Far ExtendedLocalHdr[] =  "  extended local header:                            %s\n";static ZCONST char Far FileModDate[] =  "  file last modified on (DOS date/time):            %s\n";#ifdef USE_EF_UT_TIME  static ZCONST char Far UT_FileModDate[] =    "  file last modified on (UT extra field modtime):   %s %s\n";  static ZCONST char Far LocalTime[] = "local";#ifndef NO_GMTIME  static ZCONST char Far GMTime[] = "UTC";#endif#endif /* USE_EF_UT_TIME */static ZCONST char Far CRC32Value[] =  "  32-bit CRC value (hex):                           %.8lx\n";static ZCONST char Far CompressedFileSize[] =  "  compressed size:                                  %lu bytes\n";static ZCONST char Far UncompressedFileSize[] =  "  uncompressed size:                                %lu bytes\n";static ZCONST char Far FilenameLength[] =  "  length of filename:                               %u characters\n";static ZCONST char Far ExtraFieldLength[] =  "  length of extra field:                            %u bytes\n";static ZCONST char Far FileCommentLength[] =  "  length of file comment:                           %u characters\n";static ZCONST char Far FileDiskNum[] =  "  disk number on which file begins:                 disk %u\n";static ZCONST char Far ApparentFileType[] =  "  apparent file type:                               %s\n";static ZCONST char Far VMSFileAttributes[] =  "  VMS file attributes (%06o octal):               %s\n";static ZCONST char Far AmigaFileAttributes[] =  "  Amiga file attributes (%06o octal):             %s\n";static ZCONST char Far UnixFileAttributes[] =  "  Unix file attributes (%06o octal):              %s\n";static ZCONST char Far NonMSDOSFileAttributes[] =  "  non-MSDOS external file attributes:               %06lX hex\n";static ZCONST char Far MSDOSFileAttributes[] =  "  MS-DOS file attributes (%02X hex):                  none\n";static ZCONST char Far MSDOSFileAttributesRO[] =  "  MS-DOS file attributes (%02X hex):                  read-only\n";static ZCONST char Far MSDOSFileAttributesAlpha[] =  "  MS-DOS file attributes (%02X hex):                  %s%s%s%s%s%s%s%s\n";static ZCONST char Far TheosFileAttributes[] =  "  Theos file attributes (%04X hex):                 %s\n";static ZCONST char Far TheosFTypLib[] = "Library     ";static ZCONST char Far TheosFTypDir[] = "Directory   ";static ZCONST char Far TheosFTypReg[] = "Sequential  ";static ZCONST char Far TheosFTypRel[] = "Direct      ";static ZCONST char Far TheosFTypKey[] = "Keyed       ";static ZCONST char Far TheosFTypInd[] = "Indexed     ";static ZCONST char Far TheosFTypR16[] = " 86 program ";static ZCONST char Far TheosFTypP16[] = "286 program ";static ZCONST char Far TheosFTypP32[] = "386 program ";static ZCONST char Far TheosFTypUkn[] = "???         ";static ZCONST char Far ExtraFieldTrunc[] = "\n\  error: EF data block (type 0x%04x) size %u exceeds remaining extra field\n\         space %u; block length has been truncated.\n";static ZCONST char Far ExtraFields[] = "\n\  The central-directory extra field contains:";static ZCONST char Far ExtraFieldType[] = "\n\  - A subfield with ID 0x%04x (%s) and %u data bytes";static ZCONST char Far efPKSZ64[] = "PKWARE 64-bit sizes";static ZCONST char Far efAV[] = "PKWARE AV";static ZCONST char Far efOS2[] = "OS/2";

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久高清精品| 欧美日韩国产小视频| 久久久久久一二三区| 国产成人精品一区二| 国产精品成人一区二区三区夜夜夜 | 99久久精品国产一区| 亚洲精品福利视频网站| 欧美日韩国产bt| 久久99久久久欧美国产| 精品福利一区二区三区| 国产成人一级电影| 亚洲免费观看高清完整版在线观看 | 久久久久久夜精品精品免费| 成人激情校园春色| 亚洲一区二区在线免费看| 欧美顶级少妇做爰| 国产成人三级在线观看| 亚洲精品视频免费观看| 欧美放荡的少妇| 国产a精品视频| 亚洲高清久久久| 精品成人a区在线观看| 99久久精品国产观看| 丝袜美腿成人在线| 中文字幕第一区第二区| 欧美日韩激情一区二区三区| 国产一区二区三区久久久| 一区二区在线观看免费| 欧美成人aa大片| 99re成人在线| 韩国视频一区二区| 一区二区三区在线播| 精品国产一区二区三区久久影院 | 亚洲精品ww久久久久久p站| 欧美一区三区四区| 99久久婷婷国产精品综合| 青青草原综合久久大伊人精品 | 亚洲欧洲av另类| 日韩精品在线一区二区| 色婷婷久久久亚洲一区二区三区 | 日本高清无吗v一区| 精品一区二区三区免费视频| 亚洲精品视频在线观看免费| 国产午夜一区二区三区| 制服丝袜亚洲网站| 色视频一区二区| 国产.欧美.日韩| 美女脱光内衣内裤视频久久网站| 一区二区三区在线影院| 国产色产综合色产在线视频| 69堂亚洲精品首页| 91国产视频在线观看| 国产成人综合亚洲网站| 蜜芽一区二区三区| 一区二区三区加勒比av| 国产精品国产三级国产| www国产成人免费观看视频 深夜成人网| 91传媒视频在线播放| 不卡大黄网站免费看| 国产福利一区二区三区视频在线 | 一区二区三区国产豹纹内裤在线| 欧美经典一区二区| 26uuu国产日韩综合| 欧美一区二区三级| 337p亚洲精品色噜噜狠狠| 在线精品视频一区二区| 色哟哟一区二区三区| 本田岬高潮一区二区三区| 紧缚捆绑精品一区二区| 久久99在线观看| 青椒成人免费视频| 日韩av在线免费观看不卡| 午夜精品久久久久久久久久| 亚洲动漫第一页| 亚洲成年人网站在线观看| 亚洲国产va精品久久久不卡综合| 一区二区免费在线| 亚洲国产美女搞黄色| 亚洲国产精品影院| 午夜久久久久久久久| 视频一区视频二区中文| 免费观看在线综合| 久久99久国产精品黄毛片色诱| 久久国内精品自在自线400部| 经典一区二区三区| 国产91在线观看丝袜| 成人av电影在线| 在线观看日韩高清av| 欧美日韩亚洲另类| 日韩欧美国产系列| 精品国产一区二区精华| 久久精品男人的天堂| 亚洲天堂免费看| 亚洲一区二区在线视频| 蜜臀久久99精品久久久久宅男 | 国产乱国产乱300精品| 国产成人免费在线观看| 91视频www| 欧美日韩高清在线播放| 日韩视频国产视频| 国产精品久久免费看| 亚洲一区二区视频在线观看| 免费在线观看日韩欧美| 成人午夜激情影院| 91九色02白丝porn| 精品精品国产高清一毛片一天堂| 国产欧美综合在线观看第十页| ●精品国产综合乱码久久久久| 亚洲国产精品视频| 国产伦精品一区二区三区免费迷| 91在线免费视频观看| 欧美福利视频一区| 国产精品久久久久精k8 | 成人午夜电影网站| 欧美日韩在线播放一区| 欧美成人精品二区三区99精品| 国产精品免费av| 爽好多水快深点欧美视频| 国产91精品在线观看| 欧美日韩一级视频| 欧美国产综合一区二区| 亚洲一二三区视频在线观看| 国产精品 日产精品 欧美精品| 91蜜桃网址入口| 久久久久久久综合日本| 亚洲电影视频在线| 成人美女在线观看| 精品乱人伦小说| 一区二区三区欧美视频| 国产资源在线一区| 欧美少妇xxx| 亚洲欧洲成人av每日更新| 久久电影网电视剧免费观看| 欧美三级视频在线| 国产精品乱码久久久久久| 久久精品国产一区二区三区免费看| 日本丶国产丶欧美色综合| 久久久精品免费观看| 蜜臀精品久久久久久蜜臀| 欧美日韩在线播放三区| 日韩毛片一二三区| 国产成人综合网| 欧美成人综合网站| 偷拍日韩校园综合在线| 色88888久久久久久影院野外| 国产精品成人午夜| 国产在线视频不卡二| 欧美一区二区成人| 亚洲v日本v欧美v久久精品| 99久久99久久精品免费观看 | av动漫一区二区| 亚洲国产高清aⅴ视频| 久久福利视频一区二区| 欧美一区二区三区公司| 亚洲国产美女搞黄色| 欧美三级视频在线观看| 亚洲三级小视频| 91在线你懂得| 亚洲精品国产一区二区精华液| 成人禁用看黄a在线| 国产精品网曝门| 岛国一区二区三区| 国产精品久久久久久久久搜平片 | 久久综合久久综合亚洲| 久久疯狂做爰流白浆xx| 精品国产91九色蝌蚪| 美女脱光内衣内裤视频久久影院| 日韩亚洲欧美综合| 蜜臀av性久久久久蜜臀av麻豆| 欧美一区二区三级| 久久精工是国产品牌吗| 久久久久青草大香线综合精品| 国产米奇在线777精品观看| 久久亚洲综合色一区二区三区| 黄色日韩三级电影| 久久精品一区二区三区四区| 国产盗摄视频一区二区三区| 国产精品污www在线观看| 不卡影院免费观看| 亚洲永久免费视频| 日韩三级视频中文字幕| 精品一区二区国语对白| 国产蜜臀97一区二区三区 | 粉嫩13p一区二区三区| 国产精品久久久久一区 | av在线不卡观看免费观看| 亚洲少妇30p| 欧美优质美女网站| 奇米777欧美一区二区| 久久久久久久久久久久久夜| www.视频一区| 亚洲国产精品视频| 日韩视频一区二区| 岛国精品在线播放| 亚洲一区二区美女| 91蜜桃在线观看| 久久电影网站中文字幕| 欧美精品粉嫩高潮一区二区| 成人丝袜视频网| 日韩精品成人一区二区三区|