作者kuro (嚙踝蕭嚙踝蕭)
看板Browsers
標題[分享] 偽 Ptt 網頁轉回 Ptt 規則
時間Sat Mar 2 16:11:27 2019
本魯正規表示式菜逼巴 又來獻醜了
這次是因為有時候 google 出現很多偽 Ptt 網站不開心
所以寫了一些轉址規則來自動轉回 Ptt
我是用 Redirector 這套件來轉址
https://addons.mozilla.org/zh-TW/firefox/addon/redirector/
有三個無法從正規表示式改的偽 Ptt 網址需要用猴子腳本轉址
我是用 Violentmonkey
https://addons.mozilla.org/zh-TW/firefox/addon/violentmonkey/
沒全用猴子腳本的理由是 Redirector 轉比較快 啾醬~
# === [ Redirector 規則 ] ===
https://www.dropbox.com/s/934mmvjnyxt7zzy/
# === [ UserScript 規則 ] ===
https://greasyfork.org/zh-TW/scripts/378617
※ 移除放在 dropbox 的腳本,統一在 greasyfork 更新
有其他沒處理到的偽 Ptt 網站請再提出
雖然本魯 javascript 也是菜逼巴 能改會盡量改 謝謝
--
https://i.imgur.com/Fk1YLV7.png
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.91.6
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Browsers/M.1551514294.A.8AE.html
1F:→ gcobc12632: Redirector可以輸出成json格式 這樣其他人比較好導入 03/02 16:24
OK 全丟到 dopbox 了
因為 Redirector 不能挑匯出哪幾個規則
我是匯出刪掉其他的 有問題再反映
※ 編輯: kuro (220.136.91.6), 03/02/2019 16:31:24
2F:→ sam613: 我也有建類似的規則,redirector真的不錯 03/02 16:28
3F:推 tzback: 我有裝一個disp跳轉套件 其它靠終結內容農場標記 好多= = 03/02 17:30
4F:推 Segal: 推,那些在偽ptt推文不導回原文看了就很礙眼 03/02 20:04
5F:推 HardRealTime: 推 支持 03/02 21:39
6F:推 Wcw5504: 終結內容農場的轉址到底有沒有效啊 我設了從來沒生效過 03/03 00:05
7F:推 sate5232: 推,受夠moptt了 03/03 01:04
8F:推 danny0838: 終結內容農場本來就沒有轉址功能XD 03/03 12:55
9F:→ crazycy: 推 03/03 13:25
10F:推 Arbin: 推個 而且跟終結內容廣場沒啥衝突 03/03 13:47
11F:推 homelife: 推 03/03 13:54
12F:推 maple3142: 推 03/03 15:40
13F:推 kyrc: 如果腳本能放到 greasyfork 或是 github 就更好了~ 03/03 16:17
好喔 丟 greasyfork 了
※ 編輯: kuro (220.136.91.6), 03/03/2019 16:54:16
14F:推 doom3: 漏了pttweb.tw 03/03 17:16
OK greasyfork 改了
謝謝補充
※ 編輯: kuro (220.136.91.6), 03/03/2019 17:28:44
16F:→ Wcw5504: 重吧 03/03 18:12
17F:推 mars90226: 目前是不是沒有包含disp 03/03 18:47
disp 有前輩寫腳本了
https://greasyfork.org/zh-TW/scripts/9418
※ 編輯: kuro (220.136.91.6), 03/03/2019 18:51:19
18F:推 zhucc: disp 我用了不會轉說 03/03 22:45
19F:→ kuro: disp 我試過是 ok 的 03/03 23:46
20F:→ tzback: Forward to PTT套件可以設定disp跳轉延遲秒數 03/04 00:59
22F:推 zhucc: 找到了、原始include是http、自訂多弄一個https就可以了 03/04 10:01
23F:推 carlos017: 建議把終結內容農場黑名單裡的ptt相關農場都加入,不 03/04 11:47
24F:→ carlos017: 過數量龐大= = 03/04 11:47
已新增
25F:推 danny0838: 油猴腳本還有個問題是會先載入頁面才啟動轉址,這樣農 03/04 13:04
26F:→ danny0838: 場就會騙流量。如果主要是想抵制農場還是封鎖比較好。 03/04 13:04
我本來也是想都用 Redirector 轉址
不過那幾個網站把 Ptt 網址轉成小寫
Ptt 網址後面的 M.XXXXXXXXXX.A.XXX.html 改小寫就會錯誤
Redirector 的正規表示式也不支援小寫轉大寫
所以只好改用腳本轉了
我另外有個想法是 Redirector 先轉到自己用 xampp 架的站
用 php 處理連結後 再傳回 Ptt 的連結 過程應該就像短網址那樣
自己用是可以 公開就不確定穩定性 所以還是算了
27F:→ danny0838: Redirector是在發送連線請求前就先轉址,就沒有讓農場 03/04 13:05
28F:→ danny0838: 騙到流量的問題。 03/04 13:05
※ 編輯: kuro (220.136.91.6), 03/04/2019 17:35:05
29F:推 kimari: 我也有做類似設定,不過有些盜文網站規則無跡可循,就只好 03/04 19:50
30F:推 kimari: 直接用 ublock 擋掉擋掉 03/04 19:51
[ 更新 ]
Redirector 規則和猴子腳本都從終結內容農場更新了一些網站
猴子腳本是把兩個不同邏輯的規則放在一個腳本裡
如果那六個網站轉得不順再考慮拆開
另外在測試終結內容農場的黑名單時
想到另一個問題 就是這些規則、腳本「只針對文章網頁」做轉換
如果點進該網域下非文章的網址時 並不會做轉址的動作
對此 我個人是覺得 google 到的連結應該大多是文章網頁 所以傾向不再做處理
以上
PS, 謝謝 danny0838 的終結內容農場黑名單
※ 編輯: kuro (220.136.91.6), 03/04/2019 20:14:15
31F:推 goldie: 推 Redirector 05/29 14:10
32F:推 goldie: 咦! tzback 大說的 Forward to PTT 擴充套件也不錯耶!推! 05/29 14:39