作者usingPTT ( PTT使用中 )
看板Browsers
標題Re: [-Fx-] 腳本 GoogleMonkeyR 修正
時間Thu Apr 3 21:37:23 2014
※ 引述《kocw (部份違規文字已刪除)》之銘言:
: ※ 引述《usingPTT ( PTT使用中 )》之銘言:
: : GoogleMonkeyR 這腳本失效有一段時間了,
: : 想說怎麼一直沒更新,原來 userscipt 討論區早就解決了,
: : 連結在此: http://bit.ly/1h6qU45
: : 簡言之,只要修改 GoogleMonkeyR 其中兩行代碼即可,
: : 第一行在 line 1149,將
: : var list = document.getElementsByXPath(".//div[@id='ires']/ol/li[starts-with
: : (@class,'g')]/div/parent::li");
: : 替換成
: : var list = document.getElementsByXPath(".//div[@id='ires']/ol/div[starts-with
: : (@class,'srg')]/li");
: : 第二行在 line 1339,將
: : var list = document.getElementsByXPath(".//div[@id='ires']/ol/li[starts-with
: : (@class,'g')]/div/parent::li", nextResult);
: : 替換成
: : var list = document.getElementsByXPath(".//div[@id='ires']/ol/div[starts-with
: : (@class,'srg')]/li", nextResult);
: : 如此一來,即可繼續使用 GoogleMonkeyR 了,
: : 賺個小錢,謝謝大家。
: 感謝告知,只是修改後某些搜尋結果會消失
: http://i1.minus.com/jbdHnVWQv4XuyP.png 修改代碼後的搜尋結果
: http://i3.minus.com/j6vdPE49d1JPc.png 關閉GoogleMonkeyR後的搜尋結果
: 請問這有辦法解決嗎?
網址在此:
http://bit.ly/PmM7uF
只要三步驟,
第一步,找到 line 1148,接著取消注釋(也就是//)。
第二步,刪除 line 1149。
第三步,找到 line 1139(是未刪除1149前),將
var list = document.getElementsByXPath(".//div[@id='ires']/ol/li
[starts-with(@class,'g')]/div/parent::li", nextResult);
替換成
var list = document.getElementsByXPath(".//div[@id='ires']/ol/div
[starts-with(@class,'srg')]/li", nextResult);
完成以上三步,應該就好了,另外解決者有提供下載,
https://db.tt/zcLYfvZo (我不知怎麼下載就是了),
P幣 GET!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.141.158.206
※ 文章網址: http://www.ptt.cc/bbs/Browsers/M.1396532247.A.D12.html
推 kocw:可以正常使用了 發個P幣感謝 04/03 22:07
→ usingPTT:感謝樓上 洗個澡就收到大紅包 內牛滿面啊 甘溫 04/03 23:38
推 Falcoon:@scriptsource 後面有連結 04/10 01:05