fix: add routes

This commit is contained in:
DIYgod 2024-03-09 03:24:53 +08:00
parent 45f9ea21fb
commit 76e7e8296b
No known key found for this signature in database
1436 changed files with 7684 additions and 0 deletions

View File

@ -21,6 +21,9 @@ export const route: Route = {
name: '分类',
maintainers: ['TonyRL'],
handler,
description: `| 最新线报 | 实测活动 | 优惠券 |
| -------- | -------- | ------ |
| 1 | 2 | 3 |`,
};
async function handler(ctx) {

View File

@ -24,6 +24,7 @@ export const route: Route = {
name: '最新动态',
maintainers: ['LogicJake'],
handler,
url: 'www.12306.cn/',
};
async function handler(ctx) {

View File

@ -3,4 +3,7 @@ import type { Namespace } from '@/types';
export const namespace: Namespace = {
name: '141JAV',
url: '141jav.com',
description: `:::tip
BT [https://141jav.com/feeds/](https://141jav.com/feeds/)
:::`,
};

View File

@ -3,4 +3,7 @@ import type { Namespace } from '@/types';
export const namespace: Namespace = {
name: '141PPV',
url: '141ppv.com',
description: `:::tip
BT [https://141ppv.com/feeds/](https://141ppv.com/feeds/)
:::`,
};

View File

@ -21,6 +21,9 @@ export const route: Route = {
name: '更新',
maintainers: ['HendricksZheng'],
handler,
description: `1. 在[网易号搜索页面](https://dy.163.com/v2/media/tosearch.html) 搜索想要订阅的网易号。
2.
3. \`data-wemediaid\`,查看紧随其后的引号内的属性值(类似 \`W1966190042455428950\`)即为网易号 ID。`,
};
async function handler(ctx) {

View File

@ -23,6 +23,8 @@ export const route: Route = {
name: '网易号(通用)',
maintainers: ['mjysci'],
handler,
description: `优先使用方法一,若是网易号搜索页面搜不到的小众网易号(文章页面不含\`data-wemediaid\`)则可使用此法。
`,
};
async function handler(ctx) {

View File

@ -96,6 +96,24 @@ export const route: Route = {
name: '栏目',
maintainers: ['nczitzk'],
handler,
description: `| 分类 | 编号 |
| -------- | ---- |
| | |
| | qsyk |
| | cz |
| | rj |
| | dgxm |
| | ssyg |
| | sd |
| | kk |
| 线 | xhx |
| | txs |
| | dd |
| | pbgl |
| | qyd |
| | jrzs |
| | lc |
| | fd |`,
};
async function handler(ctx) {

View File

@ -3,4 +3,7 @@ import type { Namespace } from '@/types';
export const namespace: Namespace = {
name: '网易公开课',
url: '163.com',
description: `:::tip
\`NCM_COOKIES\`设为登陆后的 Cookie 值,即可正常获取。
:::`,
};

View File

@ -97,6 +97,19 @@ export const route: Route = {
name: '排行榜',
maintainers: ['nczitzk'],
handler,
description: `:::tip
**** 24 1 \`time\`参数为\`day\`\`week\`\`month\`
**** 1 24 \`time\`参数为\`hour\`\`day\`\`week\`
**** 24 \`time\`参数为\`day\`\`week\`\`month\`
:::
| | | | | | | | | | | | |
| ----- | ---- | ------------- | ------ | ----- | ---- | ---- | ---- | ----- | ---- | ------ | ---- |
| whole | news | entertainment | sports | money | tech | auto | lady | house | game | travel | edu |`,
};
async function handler(ctx) {

View File

@ -36,6 +36,9 @@ export const route: Route = {
name: '专栏',
maintainers: ['nczitzk'],
handler,
description: `| 轻松一刻 | 槽值 | 人间 | 大国小民 | 三三有梗 | 数读 | 看客 | 下划线 | 谈心社 | 哒哒 | 胖编怪聊 | 曲一刀 | 今日之声 | 浪潮 | 沸点 |
| -------- | ---- | ---- | -------- | -------- | ---- | ---- | ------ | ------ | ---- | -------- | ------ | -------- | ---- | ---- |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |`,
};
async function handler(ctx) {

View File

@ -28,6 +28,7 @@ export const route: Route = {
name: '精品课程',
maintainers: ['hoilc'],
handler,
url: 'vip.open.163.com/',
};
async function handler() {

View File

@ -33,6 +33,9 @@ export const route: Route = {
name: '人间',
maintainers: ['nczitzk'],
handler,
description: `| 特写 | 记事 | 大写 | 好读 | 看客 |
| ----- | ----- | ----- | ----- | ----- |
| texie | jishi | daxie | haodu | kanke |`,
};
async function handler(ctx) {

View File

@ -25,6 +25,10 @@ export const route: Route = {
name: '今日关注',
maintainers: ['nczitzk'],
handler,
url: 'wp.m.163.com/163/html/newsapp/todayFocus/index.html',
description: `:::tip
**** \`true\` \`yes\` \`t\` \`y\` 等值后RSS 会携带该新闻条目的对应全文。
:::`,
};
async function handler(ctx) {

View File

@ -25,6 +25,10 @@ export const route: Route = {
name: '专辑',
maintainers: ['nczitzk'],
handler,
url: 'jmcomic.group/',
description: `:::tip
id URL
:::`,
};
async function handler(ctx) {

View File

@ -25,6 +25,12 @@ export const route: Route = {
name: '文庫',
maintainers: ['nczitzk'],
handler,
url: 'jmcomic.group/',
description: `分类
| | | | JG GAMES | |
| ---- | -------- | -------- | -------- | -------- |
| | dinner | raiders | jg | figure |`,
};
async function handler(ctx) {

View File

@ -20,6 +20,29 @@ export const route: Route = {
name: '成人 A 漫',
maintainers: ['nczitzk'],
handler,
url: 'jmcomic.group/',
description: `分类
| | | | | | | |
| ---- | -------- | ------ | ------ | ------ | ----- | ------ |
| all | another | doujin | hanman | meiman | short | single |
| | | | |
| ---- | ---- | ---- | ---- |
| a | t | w | m |
| | | | | | |
| ---- | ---------- | -------- | -------- | -------- | -------- |
| mr | mv | mp | tr | md | tf |
| YAOI | | NTR | H | 3D | |
| ---- | ------ | --- | ---- | -- | ---- |`,
};
async function handler(ctx) {

View File

@ -3,4 +3,7 @@ import type { Namespace } from '@/types';
export const namespace: Namespace = {
name: '禁漫天堂',
url: '18comic.org',
description: `:::tip
使 \`https://jmcomic.me\`,若该域名无法访问,可以通过在路由最后加上 \`?domain=<域名>\` 指定路由访问的域名。如指定备用域名为 \`https://jmcomic1.me\`,则在所有禁漫天堂路由最后加上 \`?domain=jmcomic1.me\` 即可,此时路由为 [\`/18comic?domain=jmcomic1.me\`](https://rsshub.app/18comic?domain=jmcomic1.me)
:::`,
};

View File

@ -27,6 +27,10 @@ export const route: Route = {
name: '搜索',
maintainers: [],
handler,
url: 'jmcomic.group/',
description: `:::tip
:::`,
};
async function handler(ctx) {

View File

@ -32,6 +32,21 @@ export const route: Route = {
name: '头条',
maintainers: ['nczitzk'],
handler,
description: `| 杭州 | 台州 | 嘉兴 | 宁波 | 湖州 |
| ---- | ------- | ------- | ------ | ------ |
| www | taizhou | jiaxing | ningbo | huzhou |
| | | | | |
| -------- | ------ | ------- | ------ | -------- |
| shaoxing | huzhou | wenzhou | jinhua | zhoushan |
| | | | | |
| ------ | ------ | ---- | -------- | ------ |
| quzhou | lishui | yiwu | xiaoshan | yuhang |
| | | | | |
| ----- | ------ | ------ | ------ | ------ |
| linan | fuyang | tonglu | jiande | chunan |`,
};
async function handler(ctx) {

View File

@ -25,6 +25,15 @@ export const route: Route = {
name: '搜索',
maintainers: ['falling'],
handler,
description: `:::tip
1lou.me/ path
[www.1lou.me/search - .htm](http://www.1lou.me/search-繁花.htm) --> /1lou/search - 繁花.htm
[www.1lou.me/forum-1.htm](http://www.1lou.me/forum-1.htm) --> /1lou/forum-1.htm
[www.1lou.me/](http://www.1lou.me/) --> /1lou/
:::`,
};
async function handler(ctx) {

View File

@ -22,6 +22,9 @@ export const route: Route = {
name: '博客',
maintainers: ['nczitzk'],
handler,
description: `| 留学申请 | 找工求职 | 生活攻略 | 投资理财 | 签证移民 | 时政要闻 |
| ---------- | -------- | --------- | -------- | -------- | -------- |
| studyinusa | career | lifestyle | invest | visa | news |`,
};
async function handler(ctx) {

View File

@ -21,6 +21,21 @@ export const route: Route = {
name: '标签',
maintainers: ['nczitzk'],
handler,
description: `:::tip
[](https://instant.1point3acres.com/tags) 中找到。
:::
| | |
| -------- | -------- |
| hot | new |
| | |
| -------- | -------- |
| | post |`,
};
async function handler(ctx) {

View File

@ -27,6 +27,15 @@ export const route: Route = {
name: '录取结果',
maintainers: ['EthanWng97'],
handler,
url: 'offer.1point3acres.com/',
description: `:::tip[三个 id 获取方式]
1. [https://offer.1point3acres.com](https://offer.1point3acres.com)
2.
3. Network
4.
5. results?ps=15\&pg=1 POST
6. Request Payload \`filters: {planyr: "13", planmajor: "1", outname_w: "ACADIAU"}\` ,则三个 id 分别为: 13,1,ACADIAU
:::`,
};
async function handler(ctx) {

View File

@ -32,6 +32,30 @@ export const route: Route = {
name: '分区',
maintainers: ['nczitzk'],
handler,
description: `分区
| | id |
| -------- | --- |
| | 257 |
| | 379 |
| | 400 |
| | 31 |
| | 345 |
| | 391 |
| | 38 |
| | 265 |
| | |
| -------- | -------- |
| hot | new |
| | |
| -------- | -------- |
| | post |`,
};
async function handler(ctx) {

View File

@ -7,6 +7,18 @@ export const route: Route = {
name: 'Unknown',
maintainers: ['EthanWng97', 'DIYgod', 'nczitzk'],
handler,
url: 'instant.1point3acres.com/',
description: `分类
| | |
| -------- | -------- |
| hot | new |
| | |
| -------- | -------- |
| | post |`,
};
async function handler(ctx) {

View File

@ -26,6 +26,41 @@ export const route: Route = {
name: '论坛',
maintainers: ['nczitzk'],
handler,
description: `| 最新合集 | 亞洲無碼 | 日本騎兵 | 歐美新片 | 國內原創 | 中字原創 | 三級寫真 |
| -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| 3 | 4 | 5 | 13 | 15 | 16 | 18 |
| .HD | SM.HD | VR/3D | VR/3D | S-cute / Mywife / G-area |
| ------- | ---------- | ---------- | ---------- | ------------------------ |
| 116 | 114 | 96 | 97 | 119 |
| | | | | | | |
| -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| 23 | 24 | 25 | 26 | 27 | 28 | 135 |
| | | | | COSPLAY | | Gif |
| -------- | -------- | -------- | -------- | ------- | -------- | -------- |
| 21 | 274 | 276 | 277 | 278 | 29 | |
| | | | | | | |
| -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| 213 | 94 | 283 | 111 | 88 | 131 | 180 |
| | | | | | | |
| -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| 72 | 272 | 195 | 280 | 79 | 216 | 76 |
| | | H-GAME | | 线 | 线 |
| -------- | -------- | ------ | -------- | -------- | ------------ |
| 43 | 67 | 66 | 55 | 78 | 279 |
| | | | | | TXT |
| -------- | -------- | -------- | -------- | -------- | ------------ |
| 48 | 103 | 50 | 54 | 100 | 109 |
| | |
| -------- | -------- |
| 57 | 136 |`,
};
async function handler(ctx) {

View File

@ -44,6 +44,9 @@ export const route: Route = {
name: '资讯热榜',
maintainers: ['nczitzk'],
handler,
description: `| 24 小时热榜 | 资讯人气榜 | 资讯综合榜 | 资讯收藏榜 |
| ----------- | ---------- | ---------- | ---------- |
| 24 | renqi | zonghe | shoucang |`,
};
async function handler(ctx) {

View File

@ -25,6 +25,9 @@ export const route: Route = {
name: '新闻中心',
maintainers: ['zhboner'],
handler,
description: `| 新闻推荐 | 游戏新闻 | 动漫影视 | 智能数码 | 时事焦点 |
| -------- | -------- | -------- | -------- | ----------- |
| | game | acg | next | news\_36\_1 |`,
};
async function handler(ctx) {

View File

@ -12,6 +12,8 @@ export const route: Route = {
name: 'Unknown',
maintainers: ['TonyRL'],
handler,
url: 'www.4gamers.com.tw/news',
url: 'www.4gamers.com.tw/news',
};
async function handler(ctx) {

View File

@ -22,6 +22,7 @@ export const route: Route = {
name: '标签',
maintainers: ['hoilc'],
handler,
url: 'www.4gamers.com.tw/news',
};
async function handler(ctx) {

View File

@ -22,6 +22,7 @@ export const route: Route = {
name: '主題',
maintainers: ['bestpika'],
handler,
url: 'www.4gamers.com.tw/news',
};
async function handler(ctx) {

View File

@ -27,6 +27,11 @@ export const route: Route = {
name: '分类',
maintainers: ['nczitzk'],
handler,
description: `:::tip
[ 4K ](https://www.4ksj.com/forum-2-1.html),网址为 \`https://www.4ksj.com/forum-2-1.html\`。截取 \`https://www.4ksj.com/forum-\` 到末尾 \`.html\` 的部分 \`2-1\` 作为参数,此时路由为 [\`/4ksj/forum/2-1\`](https://rsshub.app/4ksj/forum/2-1)。
[Dolby Vision 4K ](https://www.4ksj.com/forum-4kdianying-s7-dianyingbiaozhun-3-dytypes-9-1.html),网址为 \`https://www.4ksj.com/forum-4kdianying-s7-dianyingbiaozhun-3-dytypes-9-1.html\`。截取 \`https://www.4ksj.com/forum-\` 到末尾 \`.html\` 的部分 \`4kdianying-s7-dianyingbiaozhun-3-dytypes-9-1\` 作为参数,此时路由为 [\`/4ksj/forum/4kdianying-s7-dianyingbiaozhun-3-dytypes-9-1\`](https://rsshub.app/4ksj/forum/4kdianying-s7-dianyingbiaozhun-3-dytypes-9-1)。
:::`,
};
async function handler(ctx) {

View File

@ -14,6 +14,7 @@ export const route: Route = {
name: 'Unknown',
maintainers: ['sddiky'],
handler,
url: '50forum.org.cn/home/article/index/category/zhuanjia.html',
};
async function handler() {

View File

@ -21,6 +21,9 @@ export const route: Route = {
name: '新闻',
maintainers: ['nczitzk'],
handler,
description: `地区和分类皆可在浏览器地址栏中找到,下面是一个例子。
访 \`https://www.52hrtt.com/global/n/w?infoTypeId=A1459145516533\`。其中 \`global\` 即为 **全球** 对应的地区代码,\`A1459145516533\` 即为 **国际** 对应的分类代码。`,
};
async function handler(ctx) {

View File

@ -25,6 +25,13 @@ export const route: Route = {
name: '专题',
maintainers: ['nczitzk'],
handler,
description: `专题 id 和 子分类 id 皆可在浏览器地址栏中找到,下面是一个例子。
访 \`https://www.52hrtt.com/global/n/w/symposium/F1626082387819\`。其中 \`F1626082387819\` 即为 **专题 id** 对应的地区代码。
:::tip
[](https://www.52hrtt.com/global/n/w/symposium)
:::`,
};
async function handler(ctx) {

View File

@ -18,6 +18,13 @@ export const route: Route = {
name: '分类',
maintainers: ['nczitzk'],
handler,
description: `| [玄幻魔法](https://www.56kog.com/class/1_1.html) | [武侠修真](https://www.56kog.com/class/2_1.html) | [历史军事](https://www.56kog.com/class/4_1.html) | [侦探推理](https://www.56kog.com/class/5_1.html) | [网游动漫](https://www.56kog.com/class/6_1.html) |
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
| 1\_1 | 2\_1 | 4\_1 | 5\_1 | 6\_1 |
| [](https://www.56kog.com/class/8_1.html) | [都市言情](https://www.56kog.com/class/3_1.html) | [科幻](https://www.56kog.com/class/7_1.html) | [女生小说](https://www.56kog.com/class/9_1.html) | [其他](https://www.56kog.com/class/10_1.html) |
| ------------------------------------------------ | ------------------------------------------------ | -------------------------------------------- | ------------------------------------------------ | --------------------------------------------- |
| 8\_1 | 3\_1 | 7\_1 | 9\_1 | 10\_1 |`,
};
async function handler(ctx) {

View File

@ -18,6 +18,9 @@ export const route: Route = {
name: '榜单',
maintainers: ['nczitzk'],
handler,
description: `| [周点击榜](https://www.56kog.com/top/weekvisit.html) | [总收藏榜](https://www.56kog.com/top/goodnum.html) | [最新 入库](https://www.56kog.com/top/postdate.html) |
| ---------------------------------------------------- | -------------------------------------------------- | ---------------------------------------------------- |
| weekvisit | goodnum | postdate |`,
};
async function handler(ctx) {

View File

@ -123,6 +123,9 @@ export const route: Route = {
name: 'Rental house',
maintainers: ['Yukaii'],
handler,
description: `:::tip
Copy the URL of the 591 filter housing page and remove the front part \`https://rent.591.com.tw/?\`, you will get the query parameters.
:::`,
};
async function handler(ctx) {

View File

@ -26,6 +26,7 @@ export const route: Route = {
name: '新闻列表',
maintainers: ['Dlouxgit'],
handler,
url: 'csgo.5eplay.com/',
};
async function handler() {

View File

@ -22,6 +22,7 @@ export const route: Route = {
name: '最新电影',
maintainers: ['tc9011'],
handler,
url: 'hao6v.com/',
};
async function handler(ctx) {

View File

@ -22,6 +22,7 @@ export const route: Route = {
name: '最新电视剧',
maintainers: ['tc9011'],
handler,
url: 'hao6v.com/',
};
async function handler(ctx) {

View File

@ -25,6 +25,27 @@ export const route: Route = {
name: 'Category',
maintainers: ['nczitzk'],
handler,
description: `**Language**
| English | | | |
| ------- | ------ | ------ | ---- |
| en | ja | ko | zh |
**Category**
| Chinese subtitles AV | Censored | Amateur | Uncensored | Asian self-timer | H comics |
| -------------------- | -------------- | ---------------- | ---------------- | ---------------- | ------------ |
| chinese\_list | censored\_list | amateurjav\_list | uncensored\_list | amateur\_list | hcomic\_list |
| Chinese subtitles AV random | Censored random | Amateur random | Uncensored random | Asian self-timer random | H comics random |
| --------------------------- | ---------------- | ------------------ | ------------------ | ----------------------- | --------------- |
| chinese\_random | censored\_random | amateurjav\_random | uncensored\_random | amateur\_random | hcomic\_random |
**Server**
| All Server | fembed(Full DL) | streamsb(Full DL) | doodstream | streamtape(Full DL) | avgle | embedgram | videovard(Full DL) |
| ---------- | --------------- | ----------------- | ---------- | ------------------- | ----- | --------- | ------------------ |
| all | 21 | 30 | 28 | 29 | 17 | 34 | 33 |`,
};
async function handler(ctx) {

View File

@ -27,6 +27,63 @@ export const route: Route = {
name: '列表',
maintainers: ['nczitzk'],
handler,
description: `| 热门推荐 | 户外知识 | 户外装备 |
| -------- | -------- | -------- |
| 751 | 238 | 204 |
<details>
<summary></summary>
####
| | | 访 | | | | |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- |
| 489 | 733 | 746 | 902 | 914 | 934 | 935 |
####
| | | | | |
| ---- | ---- | -------- | ---- | ------ |
| 242 | 950 | 931 | 920 | 915 |
| | | | | |
| ---- | ---- | ---- | ---- | -------- |
| 916 | 917 | 918 | 919 | 921 |
| | | | | |
| ---- | ---- | ---- | ---- | ---- |
| 951 | 952 | 953 | 966 | 967 |
| | | | | |
| -------- | ------ | ---- | -------- | ------ |
| 968 | 969 | 970 | 973 | 971 |
| | | | |
| ---- | ---- | ---- | ---- |
| 974 | 975 | 976 | 977 |
####
| | | | | |
| ---- | ------ | ------ | ------ | ------ |
| 209 | 923 | 924 | 925 | 926 |
| | | | | |
| ------ | ---- | ------ | ------ | ------ |
| 927 | 929 | 211 | 928 | 930 |
| | | | | |
| -------- | ------ | ------ | ---- | ---- |
| 933 | 932 | 220 | 208 | 212 |
| | | | | |
| ---- | ---- | ---- | ---- | ---- |
| 792 | 218 | 219 | 222 | 207 |
| | | | |
| ------ | -------- | -------- | -------- |
| 214 | 216 | 215 | 223 |
</details>`,
};
async function handler(ctx) {

View File

@ -13,6 +13,7 @@ export const route: Route = {
name: 'Unknown',
maintainers: [],
handler,
url: '8kcosplay.com/',
};
async function handler(ctx) {

View File

@ -26,6 +26,7 @@ export const route: Route = {
name: '最新',
maintainers: ['KotoriK'],
handler,
url: '8kcosplay.com/',
};
async function handler(ctx) {

View File

@ -23,6 +23,7 @@ export const route: Route = {
name: '标签',
maintainers: ['KotoriK'],
handler,
url: '8kcosplay.com/',
};
async function handler(ctx) {

View File

@ -30,6 +30,7 @@ export const route: Route = {
name: 'Author',
maintainers: ['TonyRL'],
handler,
url: '91porn.com/index.php',
};
async function handler(ctx) {

View File

@ -30,6 +30,10 @@ export const route: Route = {
name: 'Hot Video Today',
maintainers: ['TonyRL'],
handler,
url: '91porn.com/index.php',
description: `| English | 简体中文 | 繁體中文 |
| ------- | -------- | -------- |
| en\_US | cn\_CN | zh\_ZH |`,
};
async function handler(ctx) {

View File

@ -3,4 +3,7 @@ import type { Namespace } from '@/types';
export const namespace: Namespace = {
name: '91porn',
url: '91porn.com',
description: `:::tip
91porn has multiple backup domains, routes use the permanent domain \`https://91porn.com\` by default. If the domain is not accessible, you can add \`?domain=<domain>\` to specify the domain to be used. If you want to specify the backup domain to \`https://0122.91p30.com\`, you can add \`?domain=0122.91p30.com\` to the end of all 91porn routes, then the route will become [\`/91porn?domain=0122.91p30.com\`](https://rsshub.app/91porn?domain=0122.91p30.com)
:::`,
};

View File

@ -20,6 +20,10 @@ export const route: Route = {
name: '集合',
maintainers: ['nczitzk'],
handler,
url: '95mm.org/',
description: `| 清纯唯美 | 摄影私房 | 明星写真 | 三次元 | 异域美景 | 性感妖姬 | 游戏主题 | 美女壁纸 |
| -------- | -------- | -------- | ------ | -------- | -------- | -------- | -------- |
| 1 | 2 | 4 | 5 | 6 | 7 | 9 | 11 |`,
};
async function handler(ctx) {

View File

@ -20,6 +20,9 @@ export const route: Route = {
name: '分类',
maintainers: ['nczitzk'],
handler,
url: '95mm.org/',
description: `| 最新 | 热门 | 校花 | 森系 | 清纯 | 童颜 | 嫩模 | 少女 |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |`,
};
async function handler(ctx) {

View File

@ -20,6 +20,7 @@ export const route: Route = {
name: '标签',
maintainers: ['nczitzk'],
handler,
url: '95mm.org/',
};
async function handler(ctx) {

View File

@ -13,6 +13,7 @@ export const route: Route = {
name: 'Unknown',
maintainers: ['monnerHenster'],
handler,
url: 'a9vg.com/list/news',
};
async function handler() {

View File

@ -23,6 +23,18 @@ export const route: Route = {
name: '话题',
maintainers: [],
handler,
url: 'aamacau.com/',
description: `| 即時報道 | 每週專題 | 藝文爛鬼樓 | 論盡紙本 | 新聞事件 | 特別企劃 |
| ------------ | ----------- | ---------- | -------- | -------- | -------- |
| breakingnews | weeklytopic | culture | press | case | special |
:::tip
[](https://aamacau.com/topics/weeklytopic) 的对应路由为 [/aamacau/weeklytopic](https://rsshub.app/aamacau/weeklytopic)),你也可以订阅特定的专题,如 [【9-12】2021 澳門立法會選舉](https://aamacau.com/topics/【9-12】2021澳門立法會選舉) 的对应路由为 [/【9-12】2021 澳門立法會選舉](https://rsshub.app/aamacau/【9-12】2021澳門立法會選舉)。
[](https://aamacau.com/topics/case) 中的 [「武漢肺炎」新聞檔案](https://aamacau.com/topics/case/「武漢肺炎」新聞檔案) 对应路由为 [/case/「武漢肺炎」新聞檔案](https://rsshub.app/aamacau/case/「武漢肺炎」新聞檔案)。
:::`,
};
async function handler(ctx) {

View File

@ -28,6 +28,9 @@ export const route: Route = {
name: '类别',
maintainers: [],
handler,
description: `参数可以从链接中拿到,如:
\`https://www.abmedia.io/category/technology-development\` 对应 \`/abmedia/technology-development\``,
};
async function handler(ctx) {

View File

@ -24,6 +24,7 @@ export const route: Route = {
name: '首页最新新闻',
maintainers: [],
handler,
url: 'www.abmedia.io/',
};
async function handler(ctx) {

View File

@ -13,6 +13,7 @@ export const route: Route = {
name: 'Unknown',
maintainers: ['zhenhappy'],
handler,
url: 'ahhhhfs.com/',
};
async function handler(ctx) {

View File

@ -11,6 +11,7 @@ export const route: Route = {
name: 'Unknown',
maintainers: [],
handler,
url: 'ahhhhfs.com/',
};
async function handler(ctx) {

View File

@ -50,6 +50,17 @@ export const route: Route = {
name: '文章',
maintainers: ['TonyRL'],
handler,
description: `| 二次元画师 | 综合 | 生活情感 | 游戏 | 动漫文化 | 漫画文学 |
| ---------- | ---- | -------- | ---- | -------- | -------- |
| 184 | 110 | 73 | 164 | 74 | 75 |
| | | |
| ---------- | --------------- | -------- |
| createTime | lastCommentTime | hotScore |
| | 24 | | | |
| -------- | ------- | -------- | ------- | -------- |
| all | oneDay | threeDay | oneWeek | oneMonth |`,
};
async function handler(ctx) {

View File

@ -18,6 +18,10 @@ export const route: Route = {
name: '番剧',
maintainers: ['xyqfer'],
handler,
description: `:::tip
id aa
\`https://www.acfun.cn/bangumi/aa5022158\` 的番剧 id 是 5022158不包括开头的 aa。
:::`,
};
async function handler(ctx) {

View File

@ -23,6 +23,7 @@ export const route: Route = {
name: '全部文章',
maintainers: ['SunBK201'],
handler,
url: 'acg17.com/post',
};
async function handler() {

View File

@ -28,6 +28,11 @@ export const route: Route = {
name: 'Journal',
maintainers: ['nczitzk'],
handler,
description: `The URL of the journal [American Economic Review](https://www.aeaweb.org/journals/aer) is \`https://www.aeaweb.org/journals/aer\`, where \`aer\` is the id of the journal, so the route for this journal is \`/aeaweb/aer\`.
:::tip
More jounals can be found in [AEA Journals](https://www.aeaweb.org/journals).
:::`,
};
async function handler(ctx) {

View File

@ -22,6 +22,7 @@ export const route: Route = {
name: 'Categories',
maintainers: ['emdoe'],
handler,
description: `Supported categories: Philosophy, Science, Psychology, Society, and Culture.`,
};
async function handler(ctx) {

View File

@ -22,6 +22,11 @@ export const route: Route = {
name: 'Types',
maintainers: ['emdoe'],
handler,
description: `Supported types: Essays, Videos, and Audio.
Compared to the official one, the RSS feed generated by RSSHub not only has more fine-grained options, but also eliminates pull quotes, which can't be easily distinguished from other paragraphs by any RSS reader, but only disrupt the reading flow. This feed also provides users with a bio of the author at the top.
However, The content generated under \`audio\` does not contain links to audio files.`,
};
async function handler(ctx) {

View File

@ -23,6 +23,7 @@ export const route: Route = {
name: '最近更新',
maintainers: ['nczitzk'],
handler,
url: 'agemys.org/update',
};
async function handler() {

View File

@ -24,6 +24,9 @@ export const route: Route = {
name: '分类',
maintainers: ['TonyRL'],
handler,
description: `| App 评测 | 手机开箱 | 笔电开箱 | 3C 周边 | 教学小技巧 | 科技情报 |
| -------- | -------- | -------- | ----------- | ---------- | -------- |
| app | phone | computer | accessories | tutorial | techlife |`,
};
async function handler(ctx) {

View File

@ -22,6 +22,7 @@ export const route: Route = {
name: '当前精选主题列表',
maintainers: ['TonyRL'],
handler,
url: 'agirls.aotter.net/',
};
async function handler() {

View File

@ -24,6 +24,9 @@ export const route: Route = {
name: '零博客',
maintainers: ['nczitzk'],
handler,
description: `| muitinⒾ | aidemnⒾ | srettaⓂ | qⓅ | sucoⓋ |
| ------- | ------- | -------- | -- | ----- |
| initium | inmedia | matters | pq | vocus |`,
};
async function handler(ctx) {

View File

@ -23,6 +23,7 @@ export const route: Route = {
name: '共和報',
maintainers: ['TonyRL'],
handler,
url: 'agorahub.github.io/pen0',
};
async function handler() {

View File

@ -24,6 +24,7 @@ export const route: Route = {
name: '通知公告',
maintainers: ['Yuk-0v0'],
handler,
url: 'news.ahjzu.edu.cn/20/list.htm',
};
async function handler() {

View File

@ -17,6 +17,11 @@ export const route: Route = {
name: 'Seminar Series',
maintainers: ['zxx-457'],
handler,
description: `| Time frame |
| ---------- |
| upcoming |
| past |
| both |`,
};
async function handler(ctx) {

View File

@ -19,6 +19,11 @@ export const route: Route = {
name: '频道、专栏、用户',
maintainers: [],
handler,
description: `| type | 说明 |
| ------- | ---- |
| channel | |
| blog | |
| u | |`,
};
async function handler(ctx) {

View File

@ -22,6 +22,7 @@ export const route: Route = {
name: 'Latest Article',
maintainers: ['TonyRL'],
handler,
url: 'ainvest.com/news',
};
async function handler(ctx) {

View File

@ -22,6 +22,7 @@ export const route: Route = {
name: 'Latest News',
maintainers: ['TonyRL'],
handler,
url: 'ainvest.com/news',
};
async function handler(ctx) {

View File

@ -22,6 +22,11 @@ export const route: Route = {
name: 'Journal',
maintainers: ['Derekmini', 'auto-bot-ty'],
handler,
description: `Refer to the URL format \`pubs.aip.org/:pub/:jrn\`
:::tip
More jounals can be found in [AIP Publications](https://publishing.aip.org/publications/find-the-right-journal).
:::`,
};
async function handler(ctx) {

View File

@ -24,6 +24,7 @@ export const route: Route = {
name: '服务公告',
maintainers: ['LandonLi'],
handler,
url: 'www.airchina.com.cn/',
};
async function handler(ctx) {

View File

@ -21,6 +21,8 @@ export const route: Route = {
name: '思想库(专栏)',
maintainers: ['hoilc', 'nczitzk'],
handler,
description: `| 论文 | 时评 | 随笔 | 演讲 | 访谈 | 著作 | 读书 | 史论 | 译作 | 诗歌 | 书信 | 科学 |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |`,
};
async function handler(ctx) {

View File

@ -11,6 +11,9 @@ export const route: Route = {
name: 'Unknown',
maintainers: ['HenryQW', 'nczitzk'],
handler,
description: `| 文章点击排行 | 最近更新文章 | 文章推荐排行 |
| ------------ | ------------ | ------------ |
| 1 | 10 | 11 |`,
};
async function handler(ctx) {

View File

@ -23,6 +23,9 @@ export const route: Route = {
name: '专题',
maintainers: ['nczitzk'],
handler,
description: `:::tip
[](http://www.aisixiang.com/zhuanti/)
:::`,
};
async function handler(ctx) {

View File

@ -24,6 +24,9 @@ export const route: Route = {
name: '资讯',
maintainers: ['nczitzk'],
handler,
url: 'aliresearch.com/cn/information',
description: `| 新闻 | 观点 | 案例 |
| ---- | ---- | ---- |`,
};
async function handler(ctx) {

View File

@ -10,6 +10,7 @@ export const route: Route = {
name: 'Unknown',
maintainers: ['Rjnishant530'],
handler,
url: 'alistapart.com/articles/',
};
async function handler() {

View File

@ -20,6 +20,54 @@ export const route: Route = {
name: 'Topics',
maintainers: ['Rjnishant530'],
handler,
url: 'alistapart.com/articles/',
description: `You have the option to utilize the main heading or use individual categories as topics for the path.
| **Code** | *code* |
| --------------------------- | ------------------------- |
| **Application Development** | *application-development* |
| **Browsers** | *browsers* |
| **CSS** | *css* |
| **HTML** | *html* |
| **JavaScript** | *javascript* |
| **The Server Side** | *the-server-side* |
| **Content** | *content* |
| -------------------- | ------------------ |
| **Community** | *community* |
| **Content Strategy** | *content-strategy* |
| **Writing** | *writing* |
| **Design** | *design* |
| -------------------------- | ---------------------- |
| **Brand Identity** | *brand-identity* |
| **Graphic Design** | *graphic-design* |
| **Layout & Grids** | *layout-grids* |
| **Mobile/Multidevice** | *mobile-multidevice* |
| **Responsive Design** | *responsive-design* |
| **Typography & Web Fonts** | *typography-web-fonts* |
| **Industry & Business** | *industry-business* |
| ----------------------- | ------------------- |
| **Business** | *business* |
| **Career** | *career* |
| **Industry** | *industry* |
| **State of the Web** | *state-of-the-web* |
| **Process** | *process* |
| ---------------------- | -------------------- |
| **Creativity** | *creativity* |
| **Project Management** | *project-management* |
| **Web Strategy** | *web-strategy* |
| **Workflow & Tools** | *workflow-tools* |
| **User Experience** | *user-experience* |
| ---------------------------- | -------------------------- |
| **Accessibility** | *accessibility* |
| **Information Architecture** | *information-architecture* |
| **Interaction Design** | *interaction-design* |
| **Usability** | *usability* |
| **User Research** | *user-research* |`,
};
async function handler(ctx) {

View File

@ -22,6 +22,7 @@ export const route: Route = {
name: '数据库内核月报',
maintainers: ['junbaor'],
handler,
url: 'mysql.taobao.org/monthly',
};
async function handler() {

View File

@ -33,6 +33,13 @@ export const route: Route = {
name: '公告',
maintainers: ['muzea'],
handler,
description: `| 类型 | type |
| -------- | ---- |
| | |
| | 1 |
| | 2 |
| | 3 |
| | 4 |`,
};
async function handler(ctx) {

View File

@ -24,6 +24,10 @@ export const route: Route = {
name: '世界轨道交通资讯网',
maintainers: ['Rongronggg9'],
handler,
url: 'rail.ally.net.cn/',
description: `:::tip
20 \`?limit=\` 改变。
:::`,
};
async function handler(ctx) {

View File

@ -23,6 +23,7 @@ export const route: Route = {
name: 'Platform Software',
maintainers: ['JimenezLi'],
handler,
description: `> routeParms can be copied from original site URL, example: \`/alternativeto/platform/firefox/license=free\``,
};
async function handler(ctx) {

View File

@ -23,6 +23,7 @@ export const route: Route = {
name: 'Software Alternatives',
maintainers: ['JimenezLi'],
handler,
description: `> routeParms can be copied from original site URL, example: \`/alternativeto/software/cpp/license=opensource&platform=windows\``,
};
async function handler(ctx) {

View File

@ -22,6 +22,7 @@ export const route: Route = {
name: 'SDK Platform Tools release notes',
maintainers: ['nczitzk'],
handler,
url: 'developer.android.com/studio/releases/platform-tools',
};
async function handler() {

View File

@ -23,6 +23,11 @@ export const route: Route = {
name: 'Journal',
maintainers: ['nczitzk'],
handler,
description: `The URL of the journal [Annual Review of Analytical Chemistry](https://www.annualreviews.org/journal/anchem) is \`https://www.annualreviews.org/journal/anchem\`, where \`anchem\` is the id of the journal, so the route for this journal is \`/annualreviews/anchem\`.
:::tip
More jounals can be found in [Browse Journals](https://www.annualreviews.org/action/showPublications).
:::`,
};
async function handler(ctx) {

View File

@ -21,6 +21,9 @@ export const route: Route = {
name: '分类订阅',
maintainers: ['qwertyuiop6'],
handler,
description: `| 360 网络安全周报 | 活动 | 知识 | 资讯 | 招聘 | 工具 |
| ---------------- | -------- | --------- | ---- | ---- | ---- |
| week | activity | knowledge | news | job | tool |`,
};
async function handler(ctx) {

View File

@ -3,4 +3,7 @@ import type { Namespace } from '@/types';
export const namespace: Namespace = {
name: '安全客',
url: 'anquanke.com',
description: `:::tip
RSS: [https://api.anquanke.com/data/v1/rss](https://api.anquanke.com/data/v1/rss)
:::`,
};

View File

@ -28,6 +28,9 @@ export const route: Route = {
name: 'Release',
maintainers: ['Rongronggg9'],
handler,
description: `:::tip
The parameters can be extracted from the Release page URL: \`https://install.appcenter.ms/users/:user/apps/:app/distribution_groups/:distribution_group\`
:::`,
};
async function handler(ctx) {

View File

@ -35,6 +35,13 @@ export const route: Route = {
name: 'App Update',
maintainers: ['EkkoG', 'nczitzk'],
handler,
description: `| All | iOS | macOS | tvOS |
| --- | --- | ----- | ---- |
| | iOS | macOS | tvOS |
:::tip
For example, the URL of [GarageBand](https://apps.apple.com/us/app/messages/id408709785) in the App Store is \`https://apps.apple.com/us/app/messages/id408709785\`. In this case, the \`App Store Country\` parameter for the route is \`us\`, and the \`App id\` parameter is \`id1146560473\`. So the route should be [\`/apple/apps/update/us/id408709785\`](https://rsshub.app/apple/apps/update/us/id408709785).
:::`,
};
async function handler(ctx) {

View File

@ -24,6 +24,9 @@ export const route: Route = {
name: 'Category',
maintainers: ['nczitzk'],
handler,
description: `| News | Reviews | How-tos |
| ---- | ------- | ------- |
| | reviews | how-to |`,
};
async function handler(ctx) {

View File

@ -24,6 +24,7 @@ export const route: Route = {
name: 'Price Drop',
maintainers: ['HenryQW'],
handler,
url: 'apps.apple.com/',
};
async function handler(ctx) {

View File

@ -21,6 +21,7 @@ export const route: Route = {
name: '每日精品限免 / 促销应用(鲜面连线 by AppSo',
maintainers: ['Andiedie'],
handler,
url: 'app.so/xianmian',
};
async function handler() {

View File

@ -26,6 +26,21 @@ export const route: Route = {
name: 'New Arrivals',
maintainers: ['EthanWng97'],
handler,
description: `Country
| United States | Canada | United Kingdom |
| ------------- | ------ | -------------- |
| us | ca | gb |
gender
| male | female |
| ---- | ------ |
| mens | womens |
:::tip
Parameter \`country\` can be found within the url of \`Arcteryx\` website.
:::`,
};
async function handler(ctx) {

View File

@ -26,6 +26,21 @@ export const route: Route = {
name: 'Outlet',
maintainers: ['EthanWng97'],
handler,
description: `Country
| United States | Canada | United Kingdom |
| ------------- | ------ | -------------- |
| us | ca | gb |
gender
| male | female |
| ---- | ------ |
| mens | womens |
:::tip
Parameter \`country\` can be found within the url of \`Arcteryx\` website.
:::`,
};
async function handler(ctx) {

View File

@ -30,6 +30,7 @@ export const route: Route = {
name: 'Regear New Arrivals',
maintainers: ['EthanWng97'],
handler,
url: 'regear.arcteryx.com/shop/new-arrivals',
};
async function handler() {

View File

@ -20,6 +20,17 @@ export const route: Route = {
name: '游戏内公告',
maintainers: ['swwind'],
handler,
description: `平台
| | iOS | B |
| :-----: | :----: | :------: |
| Android | IOS | Bilibili |
| | | |
| :--: | :------: | :------: |
| ALL | SYSTEM | ACTIVITY |`,
};
async function handler(ctx) {

Some files were not shown because too many files have changed in this diff Show More