AutoPagerize 增加翻頁

T17 站務中心 · Mesak · 發表於 2011-04-18 01:09 · · 檢舉

http://wedata.net/help/about

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

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

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


共 12 則回應

1 樓 · 文森特 · 發表於 2011-04-18 10:46 · 檢舉

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

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


2 樓 · Mesak · 發表於 2011-04-18 10:48 · 檢舉

恩這是 正則 + 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


3 樓 · 文森特 · 發表於 2011-04-18 10:52 · 檢舉

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

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

4 樓 · Mesak · 發表於 2011-04-18 10:53 · 檢舉

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

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

5 樓 · Mesak · 發表於 2011-04-18 11:15 · 檢舉

文章 跟 版面

{
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 的腳本吧


6 樓 · 文森特 · 發表於 2011-04-18 13:06 · 檢舉

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


7 樓 · Mesak · 發表於 2011-04-18 14:10 · 檢舉

{
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 重複


8 樓 · 哈囉拉奇 · 發表於 2011-04-18 18:16 · 檢舉

引述《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 重複

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


9 樓 · 極限教條 · 發表於 2011-04-18 19:19 · 檢舉

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

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


10 樓 · 小白 · 發表於 2011-04-18 19:52 · 檢舉

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

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