Skip to content

Commit 79d3da7

Browse files
committed
fix(remove-redirect): 修复百度搜索链接转换不全 (#27)
1 parent b44fdc0 commit 79d3da7

3 files changed

Lines changed: 8 additions & 2 deletions

File tree

.changeset/few-avocados-nail.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'remove-redirect': patch
3+
---
4+
5+
修复百度搜索链接转换不全 [#27](https://github.com/maomao1996/tampermonkey-scripts/issues/27)

packages/remove-redirect/metablock.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
"match": ["*://*/*"],
1616
"exclude": ["*://localhost:*/*", "*://127.0.0.1:*/*", "*://0.0.0.0*", "*://192.168.*"],
1717
"require": [],
18-
"connect": [],
18+
"connect": ["baidu.com", "*"],
1919
"grant": []
2020
}

packages/remove-redirect/src/sites/baidu.com.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { validateUrl } from '@femm/shared-utils'
22
import { defineSite } from 'src/utils'
33

4-
const BAIDU_RE = /^http:\/\/[^.]+\.[^.]+\.baidu\.com/
4+
const BAIDU_RE = /^(http:\/\/[^.]+\.[^.]+\.baidu\.com|https:\/\/baike\.baidu\.com)/
55

66
const sites = [
77
/******************************************************************************
@@ -17,6 +17,7 @@ const sites = [
1717
{
1818
transform: {
1919
selector: '#content_left > [mu]',
20+
fallbackSelector: 'a[href*="baidu.com/link?url="]',
2021
customTransform(node) {
2122
const originUrl = node.getAttribute('mu')!
2223
/**

0 commit comments

Comments
 (0)