AutoPagerize 增加翻頁

Mesak

http://wedata.net/help/about

剛剛看一下SOURCE,在這邊好像可以增加網站的 自動翻頁 腳本

因為腳本是動態 LOAD JSON,所以可以在這邊加入看看

看會不會對 T17 討論區有反應

http://mesak.tw
http://fb.com/mesak.life
http://plus.google.com/+MesakChuang
http://plus.google.com/+MesakTW

文森特

它的官網 http://autopagerize.net/
裝了 Chrome Extension 然後跑到 Yahoo 拍賣測試
捲到網頁最下面時會自動把下一頁的東西附加到頁尾
還挺實用的 <( ̄︶ ̄)>

要讓網站支援它的自動翻頁功能
要把網站的一些資料登錄到這裡
http://wedata.net/databases/AutoPagerize/items
找時間在研究看看 :p

Mesak

恩這是 正則 + XPATH

腳本裡面有範例

{
url: 'http://(.*).google.+/(search).+',
nextLink: 'id("navbar")//td[last()]/a',
pageElement: '//div[@id="res"]/div',
exampleUrl: 'http://www.google.com/search?q=nsIObserver',
}

url : 條件網址
nextLink : 下一頁的位置
pageElement : 產生的物件
exampleUrl : 範例網址 //這個可有可無

剛剛看到有人增加了一筆 T17

http://wedata.net/items/51993

http://mesak.tw
http://fb.com/mesak.life
http://plus.google.com/+MesakChuang
http://plus.google.com/+MesakTW

文森特

引述《Mesak》之銘言:
> 剛剛看到有人增加了一筆 T17
> http://wedata.net/items/51993

剛是我加的,不過沒作用先拿掉了 <( ̄︶ ̄)>
要先專心上班,有時間再研究

Mesak

引述《V13》之銘言:
> 引述《Mesak》之銘言:
> > 剛剛看到有人增加了一筆 T17
> > http://wedata.net/items/51993
>
> 剛是我加的,不過沒作用先拿掉了
> 要先專心上班,有時間再研究

應該可以先放著,慢慢UPDATE 上去

Mesak

文章 跟 版面

{
url: 'http://t17.techbang.com.tw/(?:topics|categories)',
nextLink: '//a[@rel="next"]',
pageElement: 'id("main")/div[@class="topic-content"] | id("main")/div[@class="board-content"]',
exampleUrl: 'http://t17.techbang.com.tw/topics/1626',
}

http://wedata.net/items/52003

我先編上去了 :)

需要的人把猴子打開 , 工具→附加元件,點 AutoPagerize 按編輯,文字編輯器的話選一個合用的

(notepad ,noetpad2,PSPad 等)

var SITEINFO = [ 內加入

上列括弧(包含括弧) 的英文字

不知道什嘛時候會更新 json,還不能用又想要 這個功能的朋友先編輯 AutoPagerize 的腳本吧

文森特

酷!可以用了,厲害
Google Chrome 的擴充套件設定選項裡有可以更新 json 的按鈕
更新後就可以用了 <( ̄︶ ̄)>

Mesak

{
url: 'http://t17.techbang.com.tw/(?:topics|categories)',
nextLink: '//a[@rel="next"][last()]',
pageElement: 'id("new_comment")/div | id("topic_new")/table[last()]/tbody/tr',
exampleUrl: 'http://t17.techbang.com.tw/topics/1626'
}

修正一下,避免 ID 重複

哈囉拉奇

引述《Mesak》之銘言:
> {
> url: 'http://t17.techbang.com.tw/(?:topics|categories)',
> nextLink: '//a[@rel="next"][last()]',
> pageElement: 'id("new_comment")/div | id("topic_new")/table[last()]/tbody/tr',
> exampleUrl: 'http://t17.techbang.com.tw/topics/1626'
> }
>
> 修正一下,避免 ID 重複

真是太感謝了 <( ̄︶ ̄)>

極限教條

It's work !!
終於可以用了 ^^

不管公雞過馬路的動機是什麼,重要的是他過了馬路,目的能顯示手段的正確 - 馬基維利

小白

我是使用 Firefox 的「Autopager」,然後用它內建的工具來自行設定翻頁規則,一樣可以翻頁了,這樣看T17的文章真的是爽度一流啊。 <( ̄︶ ̄)>

飽食終日,無所事事,關心電腦大小事。

原文網址:https://t17.techbang.com/topics/1626-autopagerize-increase-the-page?page=1