订阅规则​

订阅规则​

订阅规则 ​GKD 的本地规则和远程规则都是订阅, 它们的格式完全一致, 不同之处在于本地订阅用户可以自行更改, 远程规则需要自动更新

订阅使用 JSON5 语法, JSON5 是 JSON 的兼容扩展, 它无需键引号, 支持注释

如下便是一个最简单的空规则的订阅文件的内容

json5// gkd.json5

{

id: 233,

name: 'Subscription',

version: 0,

author: 'author',

updateUrl: 'https://gist.github.com/lisonge/3f5693182ad4ef5e307be760dba22bcb/raw/gkd.json5',

checkUpdateUrl: 'https://gist.github.com/lisonge/3f5693182ad4ef5e307be760dba22bcb/raw/gkd.json5',

supportUri: 'https://gkd.li/',

categories: [],

globalGroups: [],

apps: [],

}同时你也可以通过下面的链接来添加它

txthttps://gist.github.com/lisonge/3f5693182ad4ef5e307be760dba22bcb/raw/gkd.json5上面配置的各项字段的说明注释可在 API 查看

本地自定义输入 ​下面介绍在 GKD 的规则输入框分别能输入什么类型规则

应用规则 ​位置: 首页-订阅-本地订阅-应用规则

此处可添加 应用规则, 如下是一个简单的规则示例, 它由 快照-13070251 而来

json5{

id: 'com.zhihu.android',

name: '知乎',

groups: [

{

key: 0,

name: '开屏广告',

rules: { matches: 'TextView[id="com.zhihu.android:id/btn_skip"]' },

snapshotUrls: ['https://i.gkd.li/i/13070251'],

},

],

}应用规则组 ​位置: 首页-订阅-本地订阅-应用规则-应用

此处可添加 应用规则组, 如下是一个简单的规则示例, 它由 快照-14310618 而来

json5{

key: 1,

name: '全屏广告-会员活动弹窗',

rules: [

{

key: 0,

fastQuery: true,

activityIds: 'com.blued.android.core.ui.TransparentActivity',

matches: '[vid="img_close"]',

snapshotUrls: 'https://i.gkd.li/i/14310618',

},

],

}应用规则组编辑禁用 ​位置: 首页-订阅-本地订阅-应用规则-应用-规则组右侧三个点-编辑禁用

此处可添加需要禁用的 activityid, 如下是一个简单的 activityid 示例

json5com.tencent.mm.plugin.sns.ui.SnsTimeLineUI

com.tencent.mm.plugin.sns.ui.improve.ImproveSnsTimelineUI全局规则 ​位置: 首页-订阅-本地订阅-全局规则

此处可添加 全局规则, 如下是一个简单的规则示例

json5{

key: 0,

name: '开屏广告',

fastQuery: true,

matchTime: 10000,

actionMaximum: 1,

resetMatch: 'app',

rules: [

{

key: 0,

matches: '[text*="跳过"][text.length<10][visibleToUser=true]',

},

],

}规则类别 ​位置: 首页-订阅-本地订阅-规则类别

此处可添加 规则类别, 在输入框中输入类别名称点击确认即可

TODO

相关推荐

你知道《耻辱》的魅力之源头在哪吗?
四川广安最好钓鱼地点
梦幻西游练小号到85需要多久 梦幻西游练级到85最快方法