fix(route): remove flyert ads (#9172)

This commit is contained in:
Ethan Shen 2022-02-22 20:04:19 +08:00 committed by GitHub
parent efb2ba6d4b
commit f0b4864752
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 33 additions and 5 deletions

View File

@ -1808,10 +1808,10 @@ router.get('/aiyanxishe/:id/:sort?', lazyloadRouteHandler('./routes/aiyanxishe/h
router.get('/huodongxing/explore', lazyloadRouteHandler('./routes/hdx/explore'));
// 飞客茶馆优惠信息
router.get('/flyert/preferential', lazyloadRouteHandler('./routes/flyert/preferential'));
router.get('/flyert/creditcard/:bank', lazyloadRouteHandler('./routes/flyert/creditcard'));
router.get('/flyertea/preferential', lazyloadRouteHandler('./routes/flyert/preferential'));
router.get('/flyertea/creditcard/:bank', lazyloadRouteHandler('./routes/flyert/creditcard'));
// router.get('/flyert/preferential', lazyloadRouteHandler('./routes/flyert/preferential'));
// router.get('/flyert/creditcard/:bank', lazyloadRouteHandler('./routes/flyert/creditcard'));
// router.get('/flyertea/preferential', lazyloadRouteHandler('./routes/flyert/preferential'));
// router.get('/flyertea/creditcard/:bank', lazyloadRouteHandler('./routes/flyert/creditcard'));
// 中国广播
router.get('/radio/:channelname/:name', lazyloadRouteHandler('./routes/radio/radio'));

View File

@ -0,0 +1,4 @@
module.exports = {
'/preferential': ['howel52'],
'/creditcard/:bank': ['nicolaszf'],
};

19
lib/v2/flyert/radar.js Normal file
View File

@ -0,0 +1,19 @@
module.exports = {
'flyert.com': {
_name: '飞客茶馆',
'.': [
{
title: '优惠信息',
docs: 'https://docs.rsshub.app/travel.html#fei-ke-cha-guan-you-hui-xin-xi',
source: '/',
target: '/flyert/preferential',
},
{
title: '信用卡',
docs: 'https://docs.rsshub.app/travel.html#fei-ke-cha-guan-xin-yong-ka',
source: '/',
target: '/flyert/creditcard/:bank',
},
],
},
};

4
lib/v2/flyert/router.js Normal file
View File

@ -0,0 +1,4 @@
module.exports = function (router) {
router.get('/preferential', require('./preferential'));
router.get('/creditcard/:bank', require('./creditcard'));
};

View File

@ -13,7 +13,8 @@ async function load(link) {
// 去除全文末尾多与内容
$('.lookMore').remove();
$('script').remove();
$('script, style').remove();
$('#loginDialog').remove();
// 修改图片中的链接
$('ignore_js_op img').each(function () {