options.h
来自「网络爬虫程序」· C头文件 代码 · 共 3,196 行 · 第 1/5 页
H
3,196 行
gettext_nop( "\t-gui_font $font - font name used in GUI interface\n")#endif }, { NULL, "-user_condition", "UserCondition:", PARAM_STR, (void *) NULL, &cfg.condition.uexit, NULL, NULL, gettext_nop( "\t-user_condition $str\n" "\t - user exit script used to restrict some URLs\n" "\t for more informations see manpage\n") }, { NULL, "-tr_del_chr", "TrDeleteChar:", PARAM_STR, (void *) NULL, &cfg.tr_del_chr, NULL, NULL, gettext_nop( "\t-tr_del_chr $str - characters that will be deleted from\n" "\t local filename\n") }, { NULL, "-tr_str_str", "TrStrToStr:", PARAM_TWO_QSTR, (void *) NULL, &cfg.tr_str_s1, (void *) NULL, &cfg.tr_str_s2, gettext_nop( "\t-tr_str_str $str1 $str2\n" "\t - translate $str1 to $str2 in local filename\n") }, { NULL, "-tr_chr_chr", "TrChrToChr:", PARAM_TWO_QSTR, (void *) NULL, &cfg.tr_chr_s1, (void *) NULL, &cfg.tr_chr_s2, gettext_nop( "\t-tr_chr_chr $chrset1 $chrset2\n" "\t - translate $chrset1 to $chrset2 in local filename\n") }, { NULL, "-index_name", "IndexName:", PARAM_STR, (void *) NULL, &cfg.index_name, NULL, NULL, gettext_nop( "\t-index_name $str - name of directory index instead of _._.html\n") }, { NULL, "-store_name", "StoreName:", PARAM_STR, (void *) NULL, &cfg.store_name, NULL, NULL, gettext_nop( "\t-store_name $str - filename for first downloaded document\n") }, { NULL, "-htDig", NULL, PARAM_PBOOL, (void *) FALSE, &cfg.htdig, NULL, NULL, NULL }, { NULL, "-check_size", "CheckSize:", PARAM_PBOOL, (void *) TRUE, &cfg.check_size, NULL, NULL, gettext_nop( "\t-check_size/-nocheck_size\n" "\t - compare received size of file with\n" "\t that provided by remote server\n") }, { NULL, "-nocheck_size", NULL, PARAM_NBOOL, (void *) TRUE, &cfg.check_size, NULL, NULL, NULL }, { NULL, "-urls_file", "URLsFile:", PARAM_STR, (void *) NULL, &cfg.urls_file, NULL, NULL, gettext_nop( "\t-urls_file $file - URLs should be read from file, until\n" "\t line with single \".\" occurs in input\n") }, { NULL, "-bg", "BgMode:", PARAM_PBOOL, (void *) FALSE, &cfg.bgmode, NULL, NULL, gettext_nop( "\t-bg/-nobg - detach pavuk proces from terminal and\n" "\t don't output any messages on screen\n") }, { NULL, "-nobg", NULL, PARAM_NBOOL, (void *) FALSE, &cfg.bgmode, NULL, NULL, NULL }, { NULL, "-maxrate", "MaxRate:", PARAM_DOUBLE, (void *) &_default_maxrate, &cfg.maxrate, NULL, NULL, gettext_nop( "\t-maxrate $nr - limit to maximal speed of transfer (kB/s)\n") }, { NULL, "-minrate", "MinRate:", PARAM_DOUBLE, (void *) &_default_minrate, &cfg.minrate, NULL, NULL, gettext_nop( "\t-minrate $nr - limit to minimal speed of transfer (kB/s)\n") }, { NULL, "-bufsize", "ReadBufferSize:", PARAM_NUM, (void *) 32, &cfg.bufsize, NULL, NULL, gettext_nop( "\t-bufsize $nr - size of read buffer (kB)\n") }, { NULL, "-file_quota", "FileSizeQuota:", PARAM_NUM, (void *) 0, &cfg.file_quota, NULL, NULL, gettext_nop( "\t-file_quota $nr - maximal size of file to transfer (kB)\n") }, { NULL, "-trans_quota", "TransferQuota:", PARAM_NUM, (void *) 0, &cfg.trans_quota, NULL, NULL, gettext_nop( "\t-trans_quota $nr - maximal amount of transfer per session (kB)\n") }, { NULL, "-fs_quota", "FSQuota:", PARAM_NUM, (void *) 0, &cfg.fs_quota, NULL, NULL, gettext_nop( "\t-fs_quota $nr - disk free space quota (kB)\n") }, { NULL, "-enable_js", "EnableJS:", PARAM_PBOOL, (void *) FALSE, &cfg.enable_js, NULL, NULL, gettext_nop( "\t-enable_js/-disable_js\n" "\t - enable downloading of javascript source files\n") }, { NULL, "-disable_js", NULL, PARAM_NBOOL, (void *) FALSE, &cfg.enable_js, NULL, NULL, NULL }, { NULL, "-fnrules", "FnameRules:", PARAM_LFNAME, (void *) NULL, &cfg.lfnames, NULL, NULL, gettext_nop( "\t-fnrules $t $m $r - local filename construction rules\n" "\t (for better description see manual)\n") }, { NULL, "-store_info", "StoreDocInfoFiles:", PARAM_PBOOL, (void *) FALSE, &cfg.enable_info, NULL, NULL, gettext_nop( "\t-store_info/-nostore_info\n" "\t - store document info files with each document\n") }, { NULL, "-nostore_info", NULL, PARAM_NBOOL, (void *) FALSE, &cfg.enable_info, NULL, NULL, NULL }, { NULL, "-all_to_local", "AllLinksToLocal:", PARAM_PBOOL, (void *) FALSE, &cfg.all_to_local, NULL, NULL, gettext_nop( "\t-all_to_local/-noall_to_local\n" "\t - change all links inside HTML document to\n" "\t local immediately after download\n") }, { NULL, "-noall_to_local", NULL, PARAM_NBOOL, (void *) FALSE, &cfg.all_to_local, NULL, NULL, NULL }, { NULL, "-sel_to_local", "SelectedLinksToLocal:", PARAM_PBOOL, (void *) FALSE, &cfg.sel_to_local, NULL, NULL, gettext_nop( "\t-sel_to_local/-nosel_to_local\n" "\t - change all links inside HTML document\n" "\t which acomplish the limits, to\n" "\t local immediately after download\n") }, { NULL, "-nosel_to_local", NULL, PARAM_NBOOL, (void *) FALSE, &cfg.sel_to_local, NULL, NULL, NULL }, { NULL, "-all_to_remote", "AllLinksToRemote:", PARAM_PBOOL, (void *) FALSE, &cfg.all_to_remote, NULL, NULL, gettext_nop( "\t-all_to_remote/-noall_to_remote\n" "\t - change all links inside HTML document to\n" "\t remote immediately after download and\n" "\t don't do any further changes to it\n") }, { NULL, "-noall_to_remote", NULL, PARAM_NBOOL, (void *) FALSE, &cfg.all_to_remote, NULL, NULL, NULL }, { NULL, "-remind_cmd", "ReminderCMD:", PARAM_STR, (void *) NULL, &cfg.remind_cmd, NULL, NULL, gettext_nop( "\t-remind_cmd $str - command which sends result from reminder mode\n") }, { NULL, "-auto_referer", "AutoReferer:", PARAM_PBOOL, (void *) FALSE, &cfg.auto_referer, NULL, NULL, gettext_nop( "\t-auto_referer/-noauto_referer\n" "\t - in HTTP request send for each starting URL\n" "\t Referer: field which contains its own URL\n") }, { NULL, "-noauto_referer", NULL, PARAM_NBOOL, (void *) FALSE, &cfg.auto_referer, NULL, NULL, NULL }, { NULL, "-referer", "Referer:", PARAM_PBOOL, (void *) TRUE, &cfg.referer, NULL, NULL, gettext_nop( "\t-referer/-noreferer\n" "\t - send Referer: field in HTTP request\n") }, { NULL, "-noreferer", NULL, PARAM_NBOOL, (void *) TRUE, &cfg.referer, NULL, NULL, NULL }, { NULL, "-url_strategy", "UrlSchedulingStrategy:", PARAM_USTRAT, (void *) SSTRAT_DO_SIRKY, &cfg.scheduling_strategie, NULL, NULL, gettext_nop( "\t-url_strategy $strategy\n" "\t - scheduling strategy for URLs\n" "\t (this means order how URLs will be downloaded)\n" "\t $strategy is one of :\n" "\t level - level order in URL tree\n" "\t leveli - level order in URL tree,\n" "\t but inline objects go first\n" "\t pre - pre-order in URL tree\n" "\t prei - pre-order in URL tree,\n" "\t but inline objects go first\n") }, { NULL, "-nscache_dir", "NetscapeCacheDir:",#ifndef HAVE_BDB_18x PARAM_PATH | PARAM_UNSUPPORTED, NULL, NULL, NULL, NULL, NULL#else PARAM_PATH, (void *) NULL, &cfg.ns_cache_dir, NULL, NULL, gettext_nop( "\t-nscache_dir $dir - path to Netcape browser cache directory\n")#endif }, { NULL, "-ie_cache", "UseMSIECache:",#ifndef __CYGWIN__ PARAM_PBOOL | PARAM_UNSUPPORTED, NULL, NULL, NULL, NULL, NULL#else PARAM_PBOOL, (void *) FALSE, &cfg.ie_cache, NULL, NULL, gettext_nop( "\t-ie_cache - allow loading of files from MSIE browser cache\n")#endif }, { NULL, "-noie_cache", NULL,#ifndef __CYGWIN__ PARAM_NBOOL | PARAM_UNSUPPORTED, NULL, NULL, NULL, NULL, NULL#else PARAM_NBOOL, (void *) FALSE, &cfg.ie_cache, NULL, NULL, NULL#endif }, { NULL, "-remove_adv", "RemoveAdvertisement:",#ifndef HAVE_REGEX PARAM_PBOOL | PARAM_UNSUPPORTED, NULL, NULL, NULL, NULL, NULL#else PARAM_PBOOL, (void *) TRUE, &cfg.remove_adv, NULL, NULL, gettext_nop( "\t-remove_adv/-noremove_adv\n" "\t - enable removing of advertisement banners\n" "\t assumes you have setup regular expresions\n" "\t for matching adv banners with -adv_re option\n")#endif }, { NULL, "-noremove_adv", NULL,#ifndef HAVE_REGEX PARAM_NBOOL | PARAM_UNSUPPORTED, NULL, NULL, NULL, NULL, NULL#else PARAM_NBOOL, (void *) TRUE, &cfg.remove_adv, NULL, NULL, NULL#endif }, { NULL, "-adv_re", "AdvBannerRE:",#ifndef HAVE_REGEX PARAM_RE | PARAM_UNSUPPORTED, NULL, NULL, NULL, NULL, NULL#else PARAM_RE, (void *) NULL, &cfg.advert_res, NULL, NULL, gettext_nop( "\t-adv_re $RE - regular expressions for matching advertisement\n" "\t banner URLs\n")#endif }, { NULL, "-check_bg", "CheckIfRunnigAtBackground:",#ifndef HAVE_TERMIOS PARAM_PBOOL | PARAM_UNSUPPORTED, NULL, NULL, NULL, NULL, NULL#else PARAM_PBOOL, (void *) FALSE, &cfg.tccheck, NULL, NULL, gettext_nop( "\t-check_bg/-nocheck_bg\n" "\t - if running at background, don't write any\n" "\t messages to screen\n")#endif }, { NULL, "-nocheck_bg", NULL,#ifndef HAVE_TERMIOS PARAM_NBOOL | PARAM_UNSUPPORTED, NULL, NULL, NULL, NULL, NULL#else PARAM_NBOOL, (void *) FALSE, &cfg.tccheck, NULL, NULL, NULL#endif }, { NULL, "-send_if_range", "SendIfRange:", PARAM_PBOOL, (void *) TRUE, &cfg.send_if_range, NULL, NULL, gettext_nop( "\t-send_if_range/-nosend_if_range\n" "\t - send If-Range header in HTTP request\n" "\t turn this of when server support reget, but\n" "\t generates different Etags for two requests\n") }, { NULL, "-nosend_if_range", NULL, PARAM_NBOOL, (void *) TRUE, &cfg.send_if_range, NULL, NULL, NULL }, { NULL, "-sched_cmd", "SchedulingCommand:", PARAM_STR, (void *) NULL, &cfg.sched_cmd, NULL, NULL, gettext_nop( "\t-sched_cmd $str - command for scheduling\n") }, { NULL, "-unique_log", "UniqueLogName:", PARAM_PBOOL, (void *) FALSE, &cfg.gen_logname, NULL, NULL, gettext_nop( "\t-unique_log/-nounique_log\n" "\t - when original log file locked try to find other\n" "\t with numbering extension which is not locked\n") }, { NULL, "-nounique_log", NULL, PARAM_NBOOL, (void *) FALSE, &
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?