站点适配源

Kenshin edited this page Sep 5, 2018 · 15 revisions

此功能最低要求 1.1.0 版本,如低于此版本,请升级 到最新版本。


介绍

站点适配源 是简悦独有的功能,通过精准适配不同的站点,用于简悦独有的阅读模式 。1.1.0 增加了适配源的 管理功能 ,同时支持多个适配源规则,类似 uBlock 订阅的方式,通过社区的帮助增加更多的适配站点。

类别

  • 官方(主)适配源

    无法删除,可自动更新,以及手动更新

    Imgur

  • 站点集市适配源

    简悦用户自行提交的适配站点。

    Imgur

  • 第三方适配源(官方次适配源)

    可以加载第三方适配源,类似 uBlock 订阅 概念,无法自动更新。

    Imgur

  • 本地适配源

    自行添加 或 从上两种适配源修改而来,又称 自定义适配源

优先级

从高到低,本地适配源 → 官方(主)适配源 → 站点集市 → 第三方适配源

收录了哪些网址

如何导入

官方(主)适配源

  • 手动更新;
    操作步骤: 简悦选项手动同步适配列表
  • 自动更新;
    每个一段固定周期,简悦 会自动从网络下载最新的适配列表;

官方(次)适配源以及第三方适配源

只能通过手动更新方式

  • 加载官方适配列表
    点击后,会加载官方(次)适配源;也可以在输入框中直接录入第三方适配源( url 地址 )

  • 导入到适配列表
    点击后,会将输入框的内容导入到 简悦的适配列表

  • 清除适配列表
    只能清除 官方(次)适配源以及第三方适配源 的内容,而无法清除 官方(主)适配源

如何编写

只能是 json 文件,结构如下:

{
    "sites"  : [{
        "name"    : "cnbeta.com",
        "url"     : "http://*.cnbeta.com/articles/*/*.htm",
        "title"   : "[[{$('header.title h1').text()}]]",
        "desc"    : "[[{$('.article-summary').text()}]]",
        "include" : "<div class='article-content'>",
        "exclude" : [
            "<div class='clearfix'>",
            "<div class='rating_box'>",
            "[['<strong>[广告]活动入口:</strong>']]"
        ]
    },{
        "name"    : "tieba.baidu.com",
        "url"     : "https://tieba.baidu.com/p/",
        "avatar"  : [
            {"name" : "[[{$('.p_author_name')}]]"},
            {"url"  : "[[{$('.p_author_face').find('img')}]]"}
        ],
        "paging"  : [
            {"prev" : "[[{$('.pb_list_pager').find('.tP').prev().attr('href')}]]"},
            {"next" : "[[{$('.pb_list_pager').find('.tP').next().attr('href')}]]"}
        ],
        "title"   : "[[{$('.core_title_txt').text()}]]",
        "desc"    : "",
        "include" : "[[{$('.p_content')}]]",
        "exclude" : [
            "<span class='apc_src_wrapper'>",
            "<div class='save_face_bg_2'>"
        ]
    }]
}

上述字段对应的内容请看 对应字段 可编程包含 可定制的内容

如何使用自定义适配源

  • 将此 json 放到网络中,地址如:http://xxx.com/xxx.json 并将此录入到下图的输入框中后点击 导入到适配列表中 即可导入。

  • 可以将此 json 加入到简悦的官方(次)适配源;(请看下方说明)

如何提交到简悦的官方(次)适配源

类似 uBlock 订阅的方式,提交适配源 到这里,审核通过后,会加入到 简悦的官方(次)适配源

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.