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

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

?? unzip.c

?? zip壓縮
?? C
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
     static ZCONST char Far Dll[] = "DLL";#  endif#  ifdef DOSWILD     static ZCONST char Far DosWild[] = "DOSWILD";#  endif#  ifdef LZW_CLEAN     static ZCONST char Far LZW_Clean[] =     "LZW_CLEAN (PKZIP/Zip 1.x unshrinking method not supported)";#  endif#  ifndef MORE     static ZCONST char Far No_More[] = "NO_MORE";#  endif#  ifdef NO_ZIPINFO     static ZCONST char Far No_ZipInfo[] = "NO_ZIPINFO";#  endif#  ifdef NTSD_EAS     static ZCONST char Far NTSDExtAttrib[] = "NTSD_EAS";#  endif#  ifdef OLD_THEOS_EXTRA     static ZCONST char Far OldTheosExtra[] =     "OLD_THEOS_EXTRA (handle also old Theos port extra field)";#  endif#  ifdef OS2_EAS     static ZCONST char Far OS2ExtAttrib[] = "OS2_EAS";#  endif#  ifdef QLZIP     static ZCONST char Far SMSExFldOnUnix[] = "QLZIP";#  endif#  ifdef REENTRANT     static ZCONST char Far Reentrant[] = "REENTRANT";#  endif#  ifdef REGARGS     static ZCONST char Far RegArgs[] = "REGARGS";#  endif#  ifdef RETURN_CODES     static ZCONST char Far Return_Codes[] = "RETURN_CODES";#  endif#  ifdef SET_DIR_ATTRIB     static ZCONST char Far SetDirAttrib[] = "SET_DIR_ATTRIB";#  endif#  ifdef TIMESTAMP     static ZCONST char Far TimeStamp[] = "TIMESTAMP";#  endif#  ifdef UNIXBACKUP     static ZCONST char Far UnixBackup[] = "UNIXBACKUP";#  endif#  ifdef USE_EF_UT_TIME     static ZCONST char Far Use_EF_UT_time[] = "USE_EF_UT_TIME";#  endif#  ifndef LZW_CLEAN     static ZCONST char Far Use_Unshrink[] =     "USE_UNSHRINK (PKZIP/Zip 1.x unshrinking method supported)";#  endif#  ifndef COPYRIGHT_CLEAN     static ZCONST char Far Use_Smith_Code[] =     "USE_SMITH_CODE (PKZIP 0.9x unreducing method supported)";#  endif#  ifdef USE_DEFLATE64     static ZCONST char Far Use_Deflate64[] =     "USE_DEFLATE64 (PKZIP 4.x Deflate64(tm) supported)";#  endif#  ifdef MULT_VOLUME     static ZCONST char Far Use_MultiVol[] =     "MULT_VOLUME (multi-volume archives supported)";#  endif#  if (defined(__DJGPP__) && (__DJGPP__ >= 2))#    ifdef USE_DJGPP_ENV       static ZCONST char Far Use_DJGPP_Env[] = "USE_DJGPP_ENV";#    endif#    ifdef USE_DJGPP_GLOB       static ZCONST char Far Use_DJGPP_Glob[] = "USE_DJGPP_GLOB";#    endif#  endif /* __DJGPP__ && (__DJGPP__ >= 2) */#  ifdef USE_VFAT     static ZCONST char Far Use_VFAT_support[] = "USE_VFAT";#  endif#  ifdef USE_ZLIB     static ZCONST char Far UseZlib[] =     "USE_ZLIB (compiled with version %s; using version %s)";#  endif#  ifdef VMS_TEXT_CONV     static ZCONST char Far VmsTextConv[] = "VMS_TEXT_CONV";#  endif#  ifdef VMSCLI     static ZCONST char Far VmsCLI[] = "VMSCLI";#  endif#  ifdef VMSWILD     static ZCONST char Far VmsWild[] = "VMSWILD";#  endif#  ifdef WILD_STOP_AT_DIR     static ZCONST char Far WildStopAtDir[] = "WILD_STOP_AT_DIR";#  endif#  if CRYPT#    ifdef PASSWD_FROM_STDIN       static ZCONST char Far PasswdStdin[] = "PASSWD_FROM_STDIN";#    endif     static ZCONST char Far Decryption[] =       "\t[decryption, version %d.%d%s of %s]\n";     static ZCONST char Far CryptDate[] = CR_VERSION_DATE;#  endif#  ifndef __RSXNT__#    ifdef __EMX__       static ZCONST char Far EnvEMX[] = "EMX";       static ZCONST char Far EnvEMXOPT[] = "EMXOPT";#    endif#    if (defined(__GO32__) && (!defined(__DJGPP__) || (__DJGPP__ < 2)))       static ZCONST char Far EnvGO32[] = "GO32";       static ZCONST char Far EnvGO32TMP[] = "GO32TMP";#    endif#  endif /* !__RSXNT__ */#ifdef VMS/* UnzipUsageLine1[] is also used in vms/cmdline.c:  do not make it static */   ZCONST char Far UnzipUsageLine1[] = "\UnZip %d.%d%d%s of %s, by Info-ZIP.  For more details see: unzip -v.\n\n";#ifdef COPYRIGHT_CLEAN   static ZCONST char Far UnzipUsageLine1v[] = "\UnZip %d.%d%d%s of %s, by Info-ZIP.  Maintained by C. Spieler.  Send\n\bug reports to the authors at Zip-Bugs@lists.wku.edu; see README for details.\\n\n";#else   static ZCONST char Far UnzipUsageLine1v[] = "\UnZip %d.%d%d%s of %s, by Info-ZIP.  UnReduce (c) 1989 by S. H. Smith.\n\Send bug reports to authors at Zip-Bugs@lists.wku.edu; see README for details.\\n\n";#endif /* ?COPYRIGHT_CLEAN */#else /* !VMS */#ifdef COPYRIGHT_CLEAN   static ZCONST char Far UnzipUsageLine1[] = "\UnZip %d.%d%d%s of %s, by Info-ZIP.  Maintained by C. Spieler.  Send\n\bug reports to the authors at Zip-Bugs@lists.wku.edu; see README for details.\\n\n";#else   static ZCONST char Far UnzipUsageLine1[] = "\UnZip %d.%d%d%s of %s, by Info-ZIP.  UnReduce (c) 1989 by S. H. Smith.\n\Send bug reports to authors at Zip-Bugs@lists.wku.edu; see README for details.\\n\n";#endif /* ?COPYRIGHT_CLEAN */#define UnzipUsageLine1v        UnzipUsageLine1#endif /* ?VMS */static ZCONST char Far UnzipUsageLine2v[] = "\Latest sources and executables are at ftp://ftp.info-zip.org/pub/infozip/ ;\\nsee ftp://ftp.info-zip.org/pub/infozip/UnZip.html for other sites.\\n\n";#ifdef MACOSstatic ZCONST char Far UnzipUsageLine2[] = "\Usage: unzip %s[-opts[modifiers]] file[.zip] [list] [-d exdir]\n \ Default action is to extract files in list, to exdir;\n\  file[.zip] may be a wildcard.  %s\n";#else /* !MACOS */#ifdef VM_CMSstatic ZCONST char Far UnzipUsageLine2[] = "\Usage: unzip %s[-opts[modifiers]] file[.zip] [list] [-x xlist] [-d fm]\n \ Default action is to extract files in list, except those in xlist, to disk fm;\\n  file[.zip] may be a wildcard.  %s\n";#else /* !VM_CMS */static ZCONST char Far UnzipUsageLine2[] = "\Usage: unzip %s[-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]\n \ Default action is to extract files in list, except those in xlist, to exdir;\n\  file[.zip] may be a wildcard.  %s\n";#endif /* ?VM_CMS */#endif /* ?MACOS */#ifdef NO_ZIPINFO#  define ZIPINFO_MODE_OPTION  ""   static ZCONST char Far ZipInfoMode[] =     "(ZipInfo mode is disabled in this version.)";#else#  define ZIPINFO_MODE_OPTION  "[-Z] "#  ifdef VMS     static ZCONST char Far ZipInfoMode[] =       "\"-Z\" => ZipInfo mode (`unzip \"-Z\"' for usage).";#  else     static ZCONST char Far ZipInfoMode[] =       "-Z => ZipInfo mode (\"unzip -Z\" for usage).";#  endif#endif /* ?NO_ZIPINFO */#ifdef VMS   static ZCONST char Far VMSusageLine2b[] = "\=> define foreign command symbol in LOGIN.COM:  $ unzip :== $dev:[dir]unzip.exe\\n";#endif#ifdef MACOSstatic ZCONST char Far UnzipUsageLine3[] = "\n\  -d  extract files into exdir               -l  list files (short format)\n\  -f  freshen existing files, create none    -t  test compressed archive data\n\  -u  update files, create if necessary      -z  display archive comment\n\%s\n";#else /* !MACOS */#ifdef VM_CMSstatic ZCONST char Far UnzipUsageLine3[] = "\n\  -p  extract files to pipe, no messages     -l  list files (short format)\n\  -f  freshen existing files, create none    -t  test compressed archive data\n\  -u  update files, create if necessary      -z  display archive comment\n\  -x  exclude files that follow (in xlist)   -d  extract files onto disk fm\n\%s\n";#else /* !VM_CMS */static ZCONST char Far UnzipUsageLine3[] = "\n\  -p  extract files to pipe, no messages     -l  list files (short format)\n\  -f  freshen existing files, create none    -t  test compressed archive data\n\  -u  update files, create if necessary      -z  display archive comment\n\  -x  exclude files that follow (in xlist)   -d  extract files into exdir\n\%s\n";#endif /* ?VM_CMS */#endif /* ?MACOS */static ZCONST char Far UnzipUsageLine4[] = "\modifiers:                                   -q  quiet mode (-qq => quieter)\n\  -n  never overwrite existing files         -a  auto-convert any text files\n\  -o  overwrite files WITHOUT prompting      -aa treat ALL files as text\n \ -j  junk paths (do not make directories)   -v  be verbose/print version info\n\ %c-C%c match filenames case-insensitively    %c-L%c make (some) names \lowercase\n %-42s %c-V%c retain VMS version numbers\n%s";static ZCONST char Far UnzipUsageLine5[] = "\Examples (see unzip.txt for more info):\n\  unzip data1 -x joe   => extract all files except joe from zipfile data1.zip\n\%s\  unzip -fo foo %-6s => quietly replace existing %s if archive file newer\n";#endif /* ?SFX *//*****************************//*  main() / UzpMain() stub  *//*****************************/int MAIN(argc, argv)   /* return PK-type error code (except under VMS) */    int argc;    char *argv[];{    int r;    CONSTRUCTGLOBALS();    r = unzip(__G__ argc, argv);    DESTROYGLOBALS();    RETURN(r);}/*******************************//*  Primary UnZip entry point  *//*******************************/int unzip(__G__ argc, argv)    __GDEF    int argc;    char *argv[];{#ifndef NO_ZIPINFO    char *p;#endif#ifdef DOS_FLX_H68_NLM_OS2_W32    int i;#endif    int retcode, error=FALSE;#ifdef REENTRANT    savsigs_info *oldsighandlers = NULL;#   define SET_SIGHANDLER(sigtype, newsighandler) \      if ((retcode = setsignalhandler(__G__ &oldsighandlers, (sigtype), \                                      (newsighandler))) > PK_WARN) \          goto cleanup_and_exit#else#   define SET_SIGHANDLER(sigtype, newsighandler) \      signal((sigtype), (newsighandler))#endif    SETLOCALE(LC_CTYPE,"");#if (defined(__IBMC__) && defined(__DEBUG_ALLOC__))    extern void DebugMalloc(void);    atexit(DebugMalloc);#endif#ifdef MALLOC_WORK    /* The following (rather complex) expression determines the allocation       size of the decompression work area.  It simulates what the       combined "union" and "struct" declaration of the "static" work       area reservation achieves automatically at compile time.       Any decent compiler should evaluate this expression completely at       compile time and provide constants to the zcalloc() call.       (For better readability, some subexpressions are encapsulated       in temporarly defined macros.)     */#   define UZ_SLIDE_CHUNK (sizeof(shrint)+sizeof(uch)+sizeof(uch))#   define UZ_NUMOF_CHUNKS \      (unsigned)(((WSIZE+UZ_SLIDE_CHUNK-1)/UZ_SLIDE_CHUNK > HSIZE) ? \                 (WSIZE+UZ_SLIDE_CHUNK-1)/UZ_SLIDE_CHUNK : HSIZE)    G.area.Slide = (uch *)zcalloc(UZ_NUMOF_CHUNKS, UZ_SLIDE_CHUNK);#   undef UZ_SLIDE_CHUNK#   undef UZ_NUMOF_CHUNKS    G.area.shrink.Parent = (shrint *)G.area.Slide;    G.area.shrink.value = G.area.Slide + (sizeof(shrint)*(HSIZE));    G.area.shrink.Stack = G.area.Slide +                           (sizeof(shrint) + sizeof(uch))*(HSIZE);#endif/*---------------------------------------------------------------------------    Set signal handler for restoring echo, warn of zipfile corruption, etc.  ---------------------------------------------------------------------------*/#ifdef SIGINT    SET_SIGHANDLER(SIGINT, handler);#endif#ifdef SIGTERM                 /* some systems really have no SIGTERM */    SET_SIGHANDLER(SIGTERM, handler);#endif#ifdef SIGBUS    SET_SIGHANDLER(SIGBUS, handler);#endif#ifdef SIGSEGV    SET_SIGHANDLER(SIGSEGV, handler);#endif#if (defined(WIN32) && defined(__RSXNT__))    for (i = 0 ; i < argc; i++) {       _ISO_INTERN(argv[i]);    }#endif/*---------------------------------------------------------------------------    Macintosh initialization code.  ---------------------------------------------------------------------------*/#ifdef MACOS    {        int a;        for (a = 0;  a < 4;  ++a)            G.rghCursor[a] = GetCursor(a+128);        G.giCursor = 0;    }#endif/*---------------------------------------------------------------------------    NetWare initialization code.  ---------------------------------------------------------------------------*/#ifdef NLM    InitUnZipConsole();#endif/*---------------------------------------------------------------------------    Acorn RISC OS initialization code.  ---------------------------------------------------------------------------*/#ifdef RISCOS    set_prefix();#endif/*---------------------------------------------------------------------------    Theos initialization code.  ---------------------------------------------------------------------------*/#ifdef THEOS    /* The easiest way found to force creation of libraries when selected     * members are to be unzipped. Explicitely add libraries names to the     * arguments list before the first member of the library.     */    if (! _setargv(&argc, &argv)) {        Info(slide, 0x401, ((char *)slide, "cannot process argv\n"));        retcode = PK_MEM;        goto cleanup_and_exit;    }#endif/*---------------------------------------------------------------------------    First figure out if we're running in UnZip mode or ZipInfo mode, and put    the appropriate environment-variable options into the queue.  Then rip    through any command-line options lurking about...  ---------------------------------------------------------------------------*/

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色偷偷久久人人79超碰人人澡| 久久人人超碰精品| 日韩一区二区麻豆国产| 国产欧美视频在线观看| 亚洲va中文字幕| aaa亚洲精品一二三区| 精品蜜桃在线看| 亚洲成在人线免费| 色综合视频一区二区三区高清| 精品久久久久久久人人人人传媒 | 一本色道**综合亚洲精品蜜桃冫| 91精品国产色综合久久不卡蜜臀 | 成人动漫一区二区在线| 日韩一区二区高清| 亚洲一区二区三区视频在线播放| 国产aⅴ精品一区二区三区色成熟| 欧美一区二视频| 午夜天堂影视香蕉久久| 色综合久久综合网| 亚洲色图欧洲色图| 99久久99久久久精品齐齐| 欧美激情一区在线| 国产成人鲁色资源国产91色综| 日韩欧美在线不卡| 蜜臀久久99精品久久久久久9 | 日韩免费高清视频| 日本视频中文字幕一区二区三区| 欧美在线免费观看亚洲| 亚洲精品国产第一综合99久久| 国产美女av一区二区三区| 7777女厕盗摄久久久| 亚洲成人一二三| 欧美久久一二区| 日本三级韩国三级欧美三级| 日韩一级完整毛片| 麻豆国产欧美日韩综合精品二区| 日韩一区二区中文字幕| 日本va欧美va瓶| 精品国产乱码久久久久久免费 | 欧美r级在线观看| 精品一区二区三区影院在线午夜| 日韩欧美www| 国产成人午夜视频| 国产精品国产自产拍在线| 91在线精品秘密一区二区| 亚洲免费av高清| 欧美精品vⅰdeose4hd| 日本成人中文字幕在线视频| 久久色成人在线| 国产成人精品亚洲777人妖| 亚洲手机成人高清视频| 色播五月激情综合网| 天天色天天操综合| 久久影院午夜片一区| 成人性色生活片| 亚洲一区二区三区在线播放| 91精品国产一区二区三区| 国产一区二区三区免费在线观看| 中文成人av在线| 欧美这里有精品| 国产在线精品视频| 亚洲蜜桃精久久久久久久| 91精品在线一区二区| 国产福利91精品| 有码一区二区三区| 欧美刺激午夜性久久久久久久| 国产v综合v亚洲欧| 天堂在线亚洲视频| 国产清纯白嫩初高生在线观看91 | 亚洲一区中文日韩| 精品国产一二三区| 色婷婷久久久综合中文字幕 | 亚洲一区二区在线免费看| 91精品国产综合久久久蜜臀粉嫩| 福利电影一区二区| 午夜电影网亚洲视频| 国产精品午夜在线观看| 51精品秘密在线观看| 99久久伊人久久99| 日韩精品乱码av一区二区| 中文字幕在线观看不卡| 欧美一区二区三区的| 色网站国产精品| 丁香另类激情小说| 国产乱色国产精品免费视频| 亚洲国产精品久久久久秋霞影院 | 日韩一区二区免费高清| 色综合久久天天| 国产成人免费在线| 精品一区二区三区在线播放视频| 亚洲综合色网站| 国产精品的网站| 国产日韩综合av| 精品久久久久香蕉网| 日韩一级片在线观看| 欧美日韩色一区| 在线视频国内一区二区| 成人午夜大片免费观看| 国产一区福利在线| 捆绑调教美女网站视频一区| 爽好多水快深点欧美视频| 亚洲综合精品自拍| 一区二区三区中文字幕在线观看| 日本一区二区三区在线不卡| 精品盗摄一区二区三区| 欧美一区二区三区在线视频| 欧美日韩精品电影| 欧美色精品在线视频| 日本乱人伦aⅴ精品| 91影院在线免费观看| 成人av午夜电影| 丰满岳乱妇一区二区三区| 国产成人a级片| 国产黑丝在线一区二区三区| 久久精品国产99国产精品| 日韩电影免费在线| 日韩经典一区二区| 青椒成人免费视频| 美美哒免费高清在线观看视频一区二区| 亚洲午夜成aⅴ人片| 亚洲影视在线观看| 日韩电影免费在线| 国产综合色在线| 国产一区二区导航在线播放| 国产麻豆欧美日韩一区| 日本一区免费视频| 亚洲午夜久久久久久久久电影网| 日本一区二区视频在线| 国产精品伦理一区二区| 亚洲欧洲日产国码二区| 亚洲欧洲精品天堂一级| 久久日韩精品一区二区五区| 欧美极品xxx| 亚洲欧美另类综合偷拍| 婷婷久久综合九色国产成人| 男女激情视频一区| 国产99久久久国产精品免费看| 成人精品gif动图一区| 91影院在线免费观看| 欧美年轻男男videosbes| 日韩你懂的在线播放| 国产亚洲精品aa午夜观看| 中文字幕人成不卡一区| 亚洲va中文字幕| 韩国欧美国产1区| 色综合欧美在线| 日韩免费性生活视频播放| 国产精品无圣光一区二区| 亚洲国产视频在线| 精品一区二区三区免费| av日韩在线网站| 欧美一区二区三区在| 国产精品国产a| 日韩 欧美一区二区三区| 成人亚洲一区二区一| 欧美日韩精品高清| 国产精品免费av| 免费在线看成人av| av欧美精品.com| 精品处破学生在线二十三| 亚洲乱码日产精品bd| 黄色日韩网站视频| 欧美中文字幕一区二区三区亚洲| 久久网这里都是精品| 亚洲国产一区二区视频| 成人av电影在线观看| 欧美一区二区三区视频免费播放| 中文字幕在线观看一区二区| 老司机免费视频一区二区| 欧洲一区二区三区在线| 国产精品乱码一区二三区小蝌蚪| 天天免费综合色| 91国偷自产一区二区开放时间 | 久久精品在线免费观看| 亚洲一区二区三区小说| 国产成人免费高清| 精品毛片乱码1区2区3区| 亚洲韩国一区二区三区| 91视频免费观看| 国产女人aaa级久久久级| 美国毛片一区二区| 在线成人午夜影院| 亚洲国产精品久久久久秋霞影院| 97久久精品人人澡人人爽| 欧美国产一区二区| 韩国av一区二区三区四区| 欧美一区二区三区影视| 日韩精品久久久久久| 欧美性生活大片视频| 综合中文字幕亚洲| 成人激情午夜影院| 欧美国产精品久久| 国产成人亚洲综合a∨婷婷图片 | 国产精品卡一卡二| 国产盗摄女厕一区二区三区| 欧美精品一区男女天堂| 久久se精品一区精品二区| 91精品国产高清一区二区三区| 亚洲国产综合在线| 欧美酷刑日本凌虐凌虐|