Greasy Fork is available in English.

東方永頁機

自動翻頁脚本 - 自動加載並拼接下一分頁內容,支持任意網頁

安裝腳本?
作者推薦腳本

您可能也會喜歡 搜索醬

安裝腳本
作者
hoothin
今日安裝
296
安裝總數
60,636
評價
118 9 0
版本
1.9.30.6.27
建立日期
2022-01-17
更新日期
2022-08-16
授權條款
MIT
腳本執行於
所有網站

UserScripts 【小眾軟體推薦】 【胡蘿蔔周推薦】 【小小莫理推薦】

相較 Ywzhaiqi 大佬的 Super-preloader、老牌的 AutoPagerize 等軟體,永頁機最大的特點是【無需規則】即可兼容網際網路上 90% 的網站,它是完全自驅動的。尋找下一頁(基於我寫的Picviewer CE+),尋找主框架(基於我寫的勤勉小說下載器),尋找插入點都是自動完成,比 Super-preloader 的通用規則更智能。自然也免去了域名更新或者網站改版帶來的追新麻煩。

至於剩下的10%,東方永頁機內置了 4000 個網站的規則,且將持續添加新規則。

永頁機同時擁有強大的自定義翻頁規則,並支持兩種格式(AutoPagerize 格式以及永頁機格式)的自定義規則連結導入與規則熱更新(可以算是 AutoPagerize 的超集)。

永頁機目前的自驅動智能翻頁與自定義規則支持都是所有同類軟體中最強的。

東方永頁機適合有一點點動手能力的玩家,最適合希望自給自足的用戶。只要肯動手,你可以通過這個工具滿足 99% 的需求。

安裝後請先前往配置頁導入規則庫並更新一下特殊規則。

點擊下方訂閲官方規則庫,並靜待更新完畢

https://raw.githubusercontent.com/hoothin/UserScripts/master/Pagetual/pagetualRules.json

※【自己編輯的規則連結用 pre name="pagetual" 分享至油叉或者 Github 的反饋區即可支持點擊導入】

  • 喜歡 Super-preloader 的預讀加速可以在設置中勾選【翻頁前預讀下一頁】。

  • 雙擊空白處或者點擊分頁隔條暫停翻頁,點擊右側太極可快速到達頁尾(適用於論壇回帖場景),可於配置頁將透明值改為0隱藏隔條。

  • 默認是黑名單模式,反選「自動啟用」可開啟白名單模式。

  • 希望記錄翻頁歷史可勾選「翻頁後寫入歷史記錄」,這樣點擊分頁鏈接返回之後可以定位至之前位置。

  • 假如智能規則翻頁後無圖,可無腦開啟強制拼接,選擇拼接整頁時將拼接頁面所有內容,否則拼接智能規則找出的主體內容。

在以下環境中測試通過:

  • Greasemonkey + Waterfox
  • Violentmonkey + Firefox
  • Tampermonkey + Chrome
  • Userscripts + ios Safari
  • KiWiBrowser + Android

其他老牌擴展推薦:AutoPagerize - swdyh - InfyScroll - Roy Six - AutoPager - Wind Li - Super preloaderPlus one


PayPal.Me or BuyMeACoffee

donation

【錯誤報告,功能建議】

永頁機說明文檔

我的其他腳本推薦: 【Picviewer CE+】 【一鍵離線下載】 【怠惰小說下載器】 【嘿嘿嘿】

多數圖站可以嘗試使用 【Picviewer CE+】抓取所有分頁的高清大圖並打包下載,抓取瀏覽打包下載過程比永頁機更高效。


我也算是 Super preloader 的老用戶了,只是最近遇到谷歌翻頁「血肉苦弱」出錯,wordpress 無腦 page2 還有yande jshide 的問題沒法解決,改 Super preloader 用的時候不爽(Y大是我十分尊敬的前輩大佬),才自立門戶的。

Super preloader 有幾個痛點。

1,不能導入連結,雖然我曾經寫了個外掛引入我的非靜態規則庫,但還是不太優雅,而且一旦腳本更新,合併變更將會很麻煩。

2,編寫規則不友好,要抓元素 selector 去它那個小小的編輯框裡編輯規則太折磨人了,且規則沒有格式化。

3,格式繁瑣,簡單一個翻頁規則 Super preloader 可能要寫個十行。規則項屬性繁多。

4,配置項繁多,可能是多人協作編寫的後遺症吧,很多網站需要手動設置很多選項後才能正常翻頁。作為一個懶人,這點很難接受。

5,邏輯纏繞,架構耦合性高,不易維護。應該也是當初多人協作的後遺症,多套翻頁邏輯交纏在一起,尋找規則時需要挨個輪詢下來,一旦某個網站改版,排錯十分麻煩。

永頁機解決了這些痛點,它支持兩種格式的規則導入,超大編輯框,規則格式化,以及增量規則屬性添加,最少只要3行就能寫一個規則。

把你編寫的 json 文件上傳至你自己的私人 Github 你就可以擁有自己的在線規則庫。

永頁機支持無頁碼抓取。永頁機還會自動檢索當前頁面中的主體元素,而 Super preloader 沒有規則驅動的話只會把所有內容無腦扔到body後面。

雙擊空白處或者點擊分頁隔條暫停翻頁。可於配置頁將透明值改為0隱藏隔條實現無縫拼接。

默認是黑名單模式,反選「自動啟用」可開啟白名單模式。

自定義規則不需要學xpath,直接用selector即可,打開設置頁即可配置。可以導入你自己整理的url,也可以直接在輸入框配置並保存在瀏覽器本地。

自定義規則也不需要js基礎,只需要一點css和正則知識。

什麼都不懂也沒有關係,假如遇到一些翻頁錯誤的網站(比如排版錯誤),無腦開啟強制拼接即可。腳本會記住你的選擇。

配置支持在自動規則的基礎上增量添加,比如自動找出來的下一頁是正確的,但找出來的正文包含廣告,那就可以只配置正文的選擇器去除廣告。

導入規則支持熱更新,也支持優先級排序。我還給自定義規則加了格式化,這樣不管你規則添加進來時有多醜陋,刷新後都會格式化到你賞心悅目。

規則範例都在這裡Github,基本上各種情況都覆蓋到了,需要自己寫規則的同學參照著寫就行,興趣使然的話可以帶上author欄位提交至Github的內置規則庫。有疑問的地方也可以參閱源碼,本腳本依MIT協議開源,整套邏輯應該還是滿流暢的。

提交至內置規則庫的規則請儘量不要去除網站自身的良性廣告。

十分感謝W星e等台灣好友的支持,鞠躬。

勤勉協助者

以及其他貢獻者。
非常感謝!

Hakurei