| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216 |
- export default {
- base: {
- name: '基础',
- children: [
- {
- title: '源域名',
- id: 'sourceUrl',
- type: 'String',
- hint: '通常填写网站主页,例: https://www.qidian.com',
- required: true,
- },
- {
- title: '图标',
- id: 'sourceIcon',
- type: 'String',
- hint: '填写图片网络链接',
- },
- {
- title: '源名称',
- id: 'sourceName',
- type: 'String',
- hint: '会显示在源列表',
- required: true,
- },
- {
- title: '源分组',
- id: 'sourceGroup',
- type: 'String',
- hint: '描述源的特征信息',
- },
- {
- title: '源注释',
- id: 'sourceComment',
- type: 'String',
- hint: '描述源作者和状态',
- },
- {
- title: '分类地址',
- id: 'sortUrl',
- type: 'String',
- hint: '名称1::链接1\n名称2::链接2',
- },
- {
- title: '登录地址',
- id: 'loginUrl',
- type: 'String',
- hint: '填写网站登录网址,仅在需要登录的源有用',
- },
- {
- title: '登录界面',
- id: 'loginUi',
- type: 'String',
- hint: '自定义登录界面',
- },
- {
- title: '登录检测',
- id: 'loginCheckJs',
- type: 'String',
- hint: '登录检测js',
- },
- {
- title: '封面解密',
- id: 'coverDecodeJs',
- type: 'String',
- hint: '封面解密js',
- },
- {
- title: '请求头',
- id: 'header',
- type: 'String',
- hint: '客户端标识',
- },
- {
- title: '变量说明',
- id: 'variableComment',
- type: 'String',
- hint: '源变量说明',
- },
- {
- title: '并发率',
- id: 'concurrentRate',
- type: 'String',
- hint: '并发率',
- },
- ],
- },
- list: {
- name: '列表',
- children: [
- {
- title: '列表规则',
- id: 'ruleArticles',
- type: 'String',
- hint: '规则结果为List<Element>',
- },
- {
- title: '翻页规则',
- id: 'ruleNextPage',
- type: 'String',
- hint: '下一页链接 规则结果为List<String>或String',
- },
- {
- title: '标题规则',
- id: 'ruleTitle',
- type: 'String',
- hint: '文章标题 规则结果为String',
- },
- {
- title: '时间规则',
- id: 'rulePubDate',
- type: 'String',
- hint: '文章发布时间 规则结果为String',
- },
- {
- title: '描述规则',
- id: 'ruleDescription',
- type: 'String',
- hint: '文章简要描述 规则结果为String',
- },
- {
- title: '图片规则',
- id: 'ruleImage',
- type: 'String',
- hint: '文章图片链接 规则结果为String',
- },
- {
- title: '链接规则',
- id: 'ruleLink',
- type: 'String',
- hint: '文章链接 规则结果为String',
- },
- ],
- },
- webView: {
- name: 'WebView',
- children: [
- {
- title: '内容规则',
- id: 'ruleContent',
- type: 'String',
- hint: '文章正文',
- },
- {
- title: '样式规则',
- id: 'style',
- type: 'String',
- hint: '文章正文样式 填写css',
- },
- {
- title: '注入规则',
- id: 'injectJs',
- type: 'String',
- hint: '注入网页的JavaScript',
- },
- {
- title: '黑名单',
- id: 'contentBlacklist',
- type: 'String',
- hint: 'webView链接加载黑名单,英文逗号隔开',
- },
- {
- title: '白名单',
- id: 'contentWhitelist',
- type: 'String',
- hint: 'webView链接加载白名单,英文逗号隔开',
- },
- {
- title: '链接拦截',
- id: 'shouldOverrideUrlLoading',
- type: 'String',
- hint: '填写js,变量url为当前资源链接,返回true拦截',
- },
- ],
- },
- other: {
- name: '其他',
- children: [
- {
- title: '列表样式',
- id: 'articleStyle',
- type: 'Array',
- array: ['默认', '大图', '双列'],
- },
- {
- title: '加载地址',
- id: 'loadWithBaseUrl',
- type: 'Boolean',
- },
- {
- title: '启用JS',
- id: 'enableJs',
- type: 'Boolean',
- },
- {
- title: '启用',
- id: 'enabled',
- type: 'Boolean',
- },
- {
- title: 'Cookie',
- id: 'enabledCookieJar',
- type: 'Boolean',
- },
- {
- title: '单URL',
- id: 'singleUrl',
- type: 'Boolean',
- },
- {
- title: '排序编号',
- id: 'customOrder',
- type: 'Number',
- },
- ],
- },
- }
|