AutoPagerize質問・要 ..
86:名無しさん@お腹いっぱい。
08/10/26 23:25:58 sRyVVB5H0
>>84
うちは平気だよ
87:78
08/10/26 23:35:16 jA6tQujO0
登録してくださってありがとうございます。
AutoPagerizeが動くとほんと感動します。
88:名無しさん@お腹いっぱい。
08/10/26 23:41:03 X1/iuF550
>>86
ありがとう!
Windows updateをしたからかなぁ?
いろいろと自分でいじってみます。
89:名無しさん@お腹いっぱい。
08/10/28 12:32:18 GzbZRfh10
URLリンク(www.amazon.co.jp)
また動かなくなってしまいました。
どうかお願いします。
90:名無しさん@お腹いっぱい。
08/10/29 02:38:54 1oiRVMFx0
>>89
wedataのほうで弄ってみたけどどうでしょう?
# Amazonはログインしてるしてないとかでページの構造が変わったりするから対応し難いよ。。
91:名無しさん@お腹いっぱい。
08/10/29 22:22:58 GrL0o3pU0
>>90
動くようになりました。
どうもありがとうございます。
92:名無しさん@お腹いっぱい。
08/10/30 21:57:08 AmBMZXfR0
ニコニコ動画の公開マイリストでAutoPagerizeが効きません
一応下のように登録してあるみたいなんですけど
ニコニコの仕様変更で効かなくなったんでしょうか?
もし仕様変更などで効かなかったとしたら再登録お願いします
URLリンク(wedata.net)
93:名無しさん@お腹いっぱい。
08/10/31 03:00:00 9uqKgew/0
>>92
直してきた
94:名無しさん@お腹いっぱい。
08/10/31 18:32:49 nJrFGsxh0
>>93
お早い修正でありがとうございますって言いたいけど直ってないみたいです
修正後にまた運営が変更したのかな?
95:94
08/11/01 02:15:06 /v2UV6fa0
すみません
今確認してみたらちゃんと出来ていました
>>93さんありがとうがございます
96:名無しさん@お腹いっぱい。
08/11/01 06:29:12 BAQZQ5iw0
yahoo検索がerrorになるけど何でだろ
97:名無しさん@お腹いっぱい。
08/11/01 06:54:36 BAQZQ5iw0
事故解決しました
98:名無しさん@お腹いっぱい。
08/11/02 07:17:58 grMg+aEJ0
どなたか論文検索サイト PubMed で AutoPagerize 使えるように登録して下さらないでしょうか。
URLリンク(www.ncbi.nlm.nih.gov)
99:名無しさん@お腹いっぱい。
08/11/02 16:42:27 jQCkNzir0
>>98
残念だけど、URLが変わらない(フォームをPOSTしてる)ページは対応できないのよね
100:名無しさん@お腹いっぱい。
08/11/02 21:07:07 grMg+aEJ0
>>99
情報ありがとうございました。
そうなんですね、残念です。
101:名無しさん@お腹いっぱい。
08/11/03 15:33:13 BrQIvBFI0
URLリンク(www.avfantasy.com)
このサイト対応してくださいお願いします。
このページじゃなく他のページの次へも対応してくれると嬉しいです。
102:名無しさん@お腹いっぱい。
08/11/03 15:48:16 SiLdKnlT0
しかし、よくこんなページ依頼できるなw
そんなに見ないだろ
103:名無しさん@お腹いっぱい。
08/11/03 19:26:45 Ix/Psr+20
>>101
書いてきた URLリンク(wedata.net)
ユーザースクリプトコマンドでclear cacheすれば動くはず
104:名無しさん@お腹いっぱい。
08/11/03 19:43:01 154l44Ud0
URLリンク(wiki.livedoor.jp)
全文検索だけでいいので、お願いします。
105:名無しさん@お腹いっぱい。
08/11/03 20:30:42 BrQIvBFI0
>>103
まだ追加のしかたイマイチわかってない・・・
var SITEINFO = [
{
url: ^http://(?:[^.]+\.)?avfantasy\.com/[^.]+\.aspx
nextLink: //a[font[text()="Next"]]
pageElement: id("_ctl0_MainContentHolder_prolisting1_MyList")/tbody/tr
exampleUrl: URLリンク(avfantasy.com)
}
こう登録するんだよな?全然動かないorz
106:名無しさん@お腹いっぱい。
08/11/03 20:56:21 Ix/Psr+20
>>105
wedataに登録したから、ローカルのファイルを編集する必要はないよ。
Firefoxの右下に猿のアイコンがあるだろ。
それを右クリックするとユーザースクリプトコマンドってのがあるから、clear cacheすればok
一日くらいたてばキャッシュが切れて勝手に更新されるけどね。
あと、下手に弄ってるとそもそも動かないだろうからインストールし直すのを勧める
107:名無しさん@お腹いっぱい。
08/11/03 21:27:10 Ix/Psr+20
>>104
URLリンク(wedata.net)
同じくclear cacheで。
livedoor Wikiの検索結果全体で動くはずだけど、テンプレートによっては動かない場合があるかも。
報告もらえれば直します。
108:名無しさん@お腹いっぱい。
08/11/03 21:29:18 BrQIvBFI0
>>106
再インストールし直してみたけど、clear cacheしても作動しない・・・。
このスプリクトってwedataに登録されてるヤツをローカルに登録しなくてもそのサイトが対応するって認識でいいの?
109:名無しさん@お腹いっぱい。
08/11/03 21:33:45 HxWYPdK10
>>108
> このスプリクトってwedataに登録されてるヤツをローカルに登録しなくてもそのサイトが対応するって認識でいいの?
そう。
スクリプトがwedataから自動的に読み込んでる。
110:名無しさん@お腹いっぱい。
08/11/03 21:38:58 BrQIvBFI0
>>106
exampleUrlって書いてある所しか対応しないのね今気づいた
でも3ページ目読み込まないよ
111:名無しさん@お腹いっぱい。
08/11/03 21:47:11 Ix/Psr+20
>>110
いや、exampleUrlにないページでもSITEINFOの定義にあえば動く。
少なくとも、exampleUrlのページには対応してる、くらいに考えてくれ。
具体的に動かないページのURLを出してくれれば、そこでも動くように修正するよ。
112:名無しさん@お腹いっぱい。
08/11/03 21:53:11 BrQIvBFI0
>>111
>>101は動かなかった
exampleUrlのページは3ページから読み込まない
URLリンク(www.avfantasy.com)
とか?
113:名無しさん@お腹いっぱい。
08/11/03 22:05:57 Ix/Psr+20
>>112
俺の環境ではどのURLでも問題なく動いてる(3ページで止まることもない)。
連続アクセスの制限とか、そういう類かも。
114:104
08/11/03 22:29:12 154l44Ud0
>>107
ほかのwikiは試せてませんが>>104は確認しました。ありがとうございます
これで検索が楽になりました。
>>112
>exampleUrlのページは3ページから読み込まない
落ち着くんだ、そのページは3ページしかないよw
115:名無しさん@お腹いっぱい。
08/11/04 01:43:14 d2csCuJP0
>>113,114
113は「exampleUrlのページ」だと3ページで止まり、113に貼ったURLではそもそも動かない
と言っているのだと思う。たぶん。
116:115
08/11/04 01:44:15 d2csCuJP0
113じゃなくて112だったorz
117:名無しさん@お腹いっぱい。
08/11/04 01:58:37 d2csCuJP0
さて、ご察しの通りこのスレでSITEINFO書いているのはほとんど俺なわけで、
つまり、このスレの1/3くらいは俺なわけで。
その状況において、「こんなスレも見ています」が「ゲイの人ちょっと来て」なのは大変に由々しき事態なわけですが。
118:名無しさん@お腹いっぱい。
08/11/04 02:12:21 jqZdkw8d0
神様、専ブラをお使いください
119:名無しさん@お腹いっぱい。
08/11/04 02:54:34 d2csCuJP0
俺、ブラウザ一筋なんだ。
そういえば、
>>72 は oAutoPagerize の v1.2 で対応したみたいだね。
120:名無しさん@お腹いっぱい。
08/11/04 19:00:17 Mc9LKrJL0
なんとか動画のURLを現状の URLリンク(nantokadoga.com) だけじゃなく
URLリンク(beta.nantokadoga.com) にも対応するように書き換えてくれませんか?
121:名無しさん@お腹いっぱい。
08/11/05 19:24:25 C8Qb0Ymr0
>>119
早速いじって遊んでますw
122:名無しさん@お腹いっぱい。
08/11/08 09:05:09 4Qd7ZhGq0
>>120
betaてのが見えないので動くかはわからないけど、SITEINFOのURLはbetaでもマッチするようにしておいた。
HTMLの構造が同じなら動作するはず。
betaは有料会員向け?
123:名無しさん@お腹いっぱい。
08/11/08 11:30:04 qGUJ1VyB0
>>122
そう。有料会員のURLです。betaをつければ動作するのはローカルで確認済みです。
ありがとうございました。
124:名無しさん@お腹いっぱい。
08/11/08 19:36:48 qOV6BtzE0
nextLinkが、相対アドレスで1つ上のディレクトリが変更する場合は、どうしたらいいの?
例えばこれ作ったけど途中で止まっちゃう
url: 'URLリンク(developer.apple.com)',
nextLink: '//span[@class="navButtons"]/span/a',
pageElement: '//div[@id="bodyText"]',
exampleUrl: 'URLリンク(developer.apple.com)',
125:名無しさん@お腹いっぱい。
08/11/09 02:24:41 aUfcpn3J0
>>124
それは現状のAutoPagerizeではSITEINFOを工夫してもどうにもならないぽい。
DocumentFilterでごにょごにょすれば、、しかし結構難しいだろうな。。
126:名無しさん@お腹いっぱい。
08/11/19 01:14:46 ciZ3wRLG0
URLリンク(forestofbreast.com)
こちらの各掲示板の対応おねがいします。
127:名無しさん@お腹いっぱい。
08/11/20 04:01:20 KRclwIyJ0
>>126
対応してきた URLリンク(wedata.net)
128:名無しさん@お腹いっぱい。
08/11/20 07:09:40 U5yqLYcL0
wedataのデータベースってどうやってログインするんですか?
自分もデータ追加をやってみたいと思ったのですが、
Create New Itemのリンクをクリックするとログイン画面になってしまい
何を入力すればいいかわからず困っています。
129:名無しさん@お腹いっぱい。
08/11/20 12:00:14 aV75frLP0
OpenIDでググる
130:名無しさん@お腹いっぱい。
08/11/21 03:21:35 irSlPmMD0
>>127
早速の対応ありがとうございました。
あと、以下のアドレスでは上手くページが繋がらないようです。
siteinfoの修正もお願いします。
URLリンク(www.2chan.net)
131:名無しさん@お腹いっぱい。
08/11/21 05:11:39 HaoJjvot0
あ
132:名無しさん@お腹いっぱい。
08/11/21 06:18:47 RXKFVh3N0
>>129
無事にアイテム追加できました。
ありがとうございます!
133:名無しさん@お腹いっぱい。
08/11/22 01:08:04 16Us+AtX0
>>130
そのサイトを隅々調べて動かないページを見つけて、修正もしろと!言うのかね!お断りだね!
てか、ふたばは普通に動いてるなあ。もし全然動いてないならバージョンが古いとか他のScriptの影響を受けてるとかじゃないかね。
134:名無しさん@お腹いっぱい。
08/11/26 10:04:57 50Epqizz0
どなたか URLリンク(jbpress.ismedia.jp) をお願いします。
英紙エコノミストやフィナンシャル・タイムズの邦訳も読めて良いサイトなんです。
135:名無しさん@お腹いっぱい。
08/11/26 18:06:16 hlDULXzZ0
あなたがゲイでなければ願いは叶うだろう
136:名無しさん@お腹いっぱい。
08/11/26 18:52:42 XZ0Ta9RJ0
URLリンク(president.jp.reuters.com)
こちらの記事の対応お願いします
137:名無しさん@お腹いっぱい。
08/11/26 22:07:08 u1hn1ITRP
エロでゴメン
これ対応してくれないかな?
URLリンク(61.211.226.201)
138:名無しさん@お腹いっぱい。
08/11/26 23:42:35 M9mT5FkJ0
>>137
「次の○件」がボタンになっているサイトは無理
139:think ◆MM0nnAOCiQ
08/11/27 00:46:53 +oaDDs0C0
>>134
「XPath Checker」によると、下記で間違いなさそうなんですが上手く動作しませんでした。
どこが間違っているのかな…?
name: 'JBpress',
url: '^URLリンク(jbpress\.ismedia\.jp)',
nextLink: 'id('multipage')/div[@class="next_p"]/a',
pageElement: 'id('mp-ie')/preceding-sibling::*',
exampleUrl: 'URLリンク(jbpress.ismedia.jp)'
>>136
Wedataに登録しておきました。
URLリンク(wedata.net)
>>137
静的リンクがあるので対応できそうですが、「盗撮」の単語を見ると気が引けます……。
140:think ◆MM0nnAOCiQ
08/11/27 00:58:53 +oaDDs0C0
>139の間違っている箇所わかりました。
シングルクオート内でシングルクオートを使っていました……。(ああ、恥ずかしい)
>>134
取り急ぎ、Wedataに登録しておきました。
URLリンク(wedata.net)
141:名無しさん@お腹いっぱい。
08/11/27 06:31:27 ytWw7M7z0
>>137
書いてみた
"url": "^URLリンク(61\\.211\\.226\\.201)",
"nextLink": '//a[starts-with(@href,"./look-imgboard.cgi?page=") and preceding-sibling::b]',
"pageElement": '//center/*[position() > 1]',
142:名無しさん@お腹いっぱい。
08/11/27 10:04:36 7PFnAayf0
スレの趣旨とあまり関係ないがこのサイト開いて放置しといたらAutoPagerizeが無限ロードしてえらいことになったぜ
テーブルだとBASE_REMAIN_HEIGHTが無視されるのか?
URLリンク(hakurizai.blog100.fc2.com)
143:137
08/11/27 22:43:05 cJNZwx180
>>141
早速ありがとう
どなたかデータベースに登録お願い
144:名無しさん@お腹いっぱい。
08/11/27 23:07:08 Nu+JsvmE0
>>143
やれよ
145:名無しさん@お腹いっぱい。
08/11/28 01:12:35 E7ETvfwJ0
>>143
何様だよ
146:134
08/11/28 01:47:43 hmpBPRJ90
>>139-140
ありがとうございます。
147:名無しさん@お腹いっぱい。
08/11/28 02:47:01 x5n5JgkV0
イトーヨーカドー - インターネットでショッピング!
URLリンク(www.itoyokado.jp)
への対応よろしくお願いします
148:名無しさん@お腹いっぱい。
08/11/28 03:16:03 x5n5JgkV0
イトーヨーカドーネットスーパー アイワイネット
URLリンク(www.iy-net.jp)
こちらは同じヨーカドー系列でWedataに登録されてるようです
しかし何故か機能しないのです、原因は分かりますか?
*
イトーヨーカドーネットスーパー 2008-05-30T10:21:01+09:00
llcheesell
pageElement id("content_top2")
url ^https?://www\.iy-net\.jp/nsmarket/get
nextLink //a[@class="span_next"]
last update: 2008-06-04T01:53:44+09:00
149:名無しさん@お腹いっぱい。
08/11/28 16:58:05 VvfJnQQJ0
URLリンク(foobar2000.xrea.jp)
よろしくお願いします
150:名無しさん@お腹いっぱい。
08/11/29 05:13:25 8ZRXlZIc0
>>149
,{
url: 'URLリンク(foobar2000.xrea.jp)',
nextLink: '//p[@class="tline"]/a[starts-with(@href,"/up/index.php?page=") and preceding-sibling::strong]',
pageElement: '//table[@summary="files"]',
exampleUrl: 'URLリンク(foobar2000.xrea.jp)',
}
151:名無しさん@お腹いっぱい。
08/11/29 06:03:51 8ZRXlZIc0
URLリンク(www.tamiya.com)
こういったページはどうやればいいんですか?
これだとループになる
,{
url:'URLリンク(www.tamiya.com)',
nextLink:'//a[starts-with(@href,"kit")andpreceding-sibling::font[@size="3"][@color="#000000"]]',
pageElement:'//center',
exampleUrl:'URLリンク(www.tamiya.com)',
}
152:名無しさん@お腹いっぱい。
08/11/29 10:05:01 R/+qtJDr0
>>151
//font[b][2]/following-sibling::a[u]
でどうか
153:名無しさん@お腹いっぱい。
08/11/29 12:51:34 py9eb3rJ0
なるほどね。ありがと。
関係ないけど、Firebug と XPath Checker という便利なものをいまさら知ったよ。
154:名無しさん@お腹いっぱい。
08/12/01 20:17:49 e0FnmGMC0
>>150
ありがとうございました
DION軍アク禁でお礼が遅くなりました
155:名無しさん@お腹いっぱい。
08/12/02 00:58:12 PX7KMRAD0
URLリンク(monoclip.jp)
よろしくおねがいしまう・・・
156:名無しさん@お腹いっぱい。
08/12/02 02:21:06 DBolRZrj0
質問
1:
SITEINFOの url: は常に正規表現の文字列として扱われるの?
つまり、
URLリンク(www.example.com)
で動いていたのは.が任意文字列でたまたま上手くいっていただけで
本当は、正規表現で
^URLリンク(www\.example\.com)
とするべき?
2:
同じ要素を示す内容でも、処理速度の点などから優先すべき表現方法ってあるの?
つまり、
//div[@id="next"]//a
より
id("next")//a
のほうが速く処理されるの?
157:名無しさん@お腹いっぱい。
08/12/02 21:26:10 Z1QSzxNT0
>>156
1:
はい. RegExp(url)されます.
2:
はい. id関数はhash tableからとってるので非常に速いです.
158:名無しさん@お腹いっぱい。
08/12/03 02:50:02 Bax0Xb8+0
>>157
よくわかりました.
ありがとうござます.
159:名無しさん@お腹いっぱい。
08/12/03 12:27:08 BDhoVXq60
itmediaのenterpriseとanchordeskが効かなくなってしまいました
160:名無しさん@お腹いっぱい。
08/12/05 10:55:51 hf2smYRU0
youtubeの検索一覧でautopagerize効かなくなってないですか?
俺だけしょうか?
161:名無しさん@お腹いっぱい。
08/12/05 14:33:48 7LiRMOwV0
うちもだノシ
つべの仕様が変わったみたいだね・・・
162:名無しさん@お腹いっぱい。
08/12/05 16:05:19 KV2aXLcA0
ニコニコも仕様変わって効かなくなったぽいね
163:名無しさん@お腹いっぱい。
08/12/05 16:59:25 hf2smYRU0
>>161
どうもありがとう。
mixiも効かなくなってる。googleとかは平気なのに。
一斉に効かなくなる事ってあるの?ほんとに仕様変更が原因かいな?
164:名無しさん@お腹いっぱい。
08/12/05 18:02:16 Uij366TF0
>>163
ニコニコは今日バージョンアップだったから仕方がないけど
mixi・つべが効かないのは偶然の一致・・なのかな?
ともかくclear cache処理して待った方がいいのかもしれません
165:名無しさん@お腹いっぱい。
08/12/06 11:25:17 PoLgvnoG0
AutoPagerizeじゃなくてAutoPager使ってるけど
pageElementのid("video_grid")を
id("results-main-content")に変えたら動くと思う
どなたか>>159をお願いします
166:名無しさん@お腹いっぱい。
08/12/06 23:43:13 KUgsaHA80
いつの間にか効いてるな
修正されたか
167:think ◆MM0nnAOCiQ
08/12/07 03:18:59 T5DG2Exg0
ニコニコ動画は URLリンク(wedata.net) でニコ房氏が対応。
YouTubeは URLリンク(wedata.net) でflagmeister氏が対応。
という流れみたいですね。(他に報告されているサイトは更新されていない模様)
「mixi」「itmediaのenterpriseとanchordesk」は対応してみようとしましたが、
「どのページを指しているのか」がわからず断念せざるを得ませんでした。
これは個人的なお願いですが、SITEINFOの作成依頼する人はサンプルURLを掲示してもらえないでしょうか?
常用サイト、興味あるサイトは即時対応、それ以外のサイトはXPathの勉強目的で対応、ってスタンスなのですが、
初見のサイトは、まず「どのページを見ればいいか」が判別できないのです…。
>>148-149,155
多分気づいているんじゃないかと思いますが、同日中に対応していたことをここに書いておきます。
規制中につき書き込み不可だったので、Wedataの更新だけしておきました。
168:think ◆MM0nnAOCiQ
08/12/07 03:58:12 T5DG2Exg0
とりあえず、mixiコミュニティのコメント部分のSITEINFOを作成してみました。
このURLはWedataに登録されていないので、>163-164で報告されている件ではないのでしょうけど…。
{
name: '[mixi] コミュニティ コメント',
url: '^URLリンク(mixi\.jp)',
nextLink: '//div[@class="pageList01"]//ul[not(/li[@class="on"])]/li[2]/a|//div[@class="pageList01"]//ul/li[@class="on"]/following-sibling::li[1]/a',
pageElement: '//dl[@class="commentList01"]',
exampleUrl: 'URLリンク(mixi.jp)'
},
# 一応作っては見たものの時系列順にコメントが並ばない(流れを追いにくい)ので、Wedataへの登録は控えました。
# ここは素直に [全てを表示] のリンクにリダイレクトさせた方が良さそうです。
169:148
08/12/07 12:44:47 vozdkeUR0
>>167
動かないのは自分の環境のせいかと思ってましたが、今日行ったらちゃんと動いてました
対応感謝です、ありがとうございます
170:名無しさん@お腹いっぱい。
08/12/12 12:44:16 v1rczlcG0
bbsnoteに対応させようと思ったけどわけがわからない
下部のBACKの部分を見れば取得できると思ったんだけど
171:名無しさん@お腹いっぱい。
08/12/12 16:31:39 T49AGXcu0
Google Imagesが効かなくなってないですか?
172:名無しさん@お腹いっぱい。
08/12/12 17:34:29 c/6Ts1I20
>>170
つくってみたけど自分もまだ勉強中なので
ミスってたらごめんなさい><
URLリンク(wedata.net)
173:名無しさん@お腹いっぱい。
08/12/12 19:02:50 v1rczlcG0
>>172
exampleUrlのソース見たらidがあって理解できた
bbsnoteにも色々なタイプがあるって事かな・・・
174:名無しさん@お腹いっぱい。
08/12/12 20:24:58 DPqp/oVW0
ニコニコ動画のランキングと公開マイリスト誰かお願いします
175:名無しさん@お腹いっぱい。
08/12/12 22:44:54 CwCZrdIt0
教えてください。
(UTF8で保存)
URLリンク(www.sweetnote.com)
{
url: '^URLリンク(www\.sweetnote\.com)',
nextLink: '//a[contains(text(), "次のページ")]',
pageElement: '//*[@id="blog"]'
}
これだと、2ページ目以降画像が出ないんです・・・。
176:think ◆MM0nnAOCiQ
08/12/13 00:51:09 Cv9qToAz0
>>171
Googleイメージ検索は私が導入した当時から、標準対応していませんでした。
下記スクリプトを導入することで対応できます。
風柳亭 - 別館:書庫のある庵 -: AutoPagerize/AutoPagerlike:Google イメージ検索への対応を試みる
URLリンク(furyu.tea-nifty.com)
>>172
お疲れ様です。
そのままでも動作上問題ないと思いますが、ほんのちょっぴりだけ更新してみました。
掲示板の表組み用に用意したと思われる @class="ThreadsTableOut" にマッチさせています。
177:名無しさん@お腹いっぱい。
08/12/13 01:09:39 qmb1elfn0
>>176
なるほろ
もう一段階中ですね
勉強になります
修正thx
178:think ◆MM0nnAOCiQ
08/12/13 01:22:37 Cv9qToAz0
>>174
> ニコニコ動画のランキング
元から対応していましたが、SITEINFOは更新されているでしょうか?
([Autopagerize - clear cache] で更新できます)
一応、汎用性の高いXPathに更新しておきました。
アイテム: ニコニコ動画 ランキング - データベース: AutoPagerize - wedata
URLリンク(wedata.net)
> 公開マイリスト
対応しました。
アイテム: ニコニコ動画 公開マイリスト - データベース: AutoPagerize - wedata
URLリンク(wedata.net)
# ニコニコ動画は開発者を呼んで小一時間問い詰めたいぐらいHTMLが汚いですね…。
179:think ◆MM0nnAOCiQ
08/12/13 02:12:49 Cv9qToAz0
>>175
このサイト「M男のための二次元画像」という名前なんですが、アダルトサイトでした。
リンクを辿る方はご注意を。
> これだと、2ページ目以降画像が出ないんです・・・。
試しにJavaScriptを無効化して表示してみてください。画像が表示されないことがわかります。
Autopagerizeは仕様上、先読みしたページに対してJavaScriptが働きません。
「M男のための二次元画像」は <img> をJavaScriptで生成しているため、2ページ目以降の画像が表示されないのです。
これに対応させるためには、JavaScriptコード部分を静的なHTML(つまり、<img> )に書き換えてやる必要があります。
書き換えについては、下記2つの方法があります。
・addDocumentFilterを利用して、GreaseMonkeyスクリプトを書く
・Proxomitronのフィルタを書く
以下、Proxomitronフィルタで対応する場合。
[Patterns]
Name = "two dimension img for m: replace static html [2008/12/13] test1"
Active = TRUE
URL = "$TYPE(htm)www.sweetnote.com/board/takeshi/"
Limit = 768
Match = "(<div\s[^>]++class=$AV(thumb)[^>]+>)\# <script\s[^>]+>"
"( document.write \( (^(^"))$AV(\#)"
"( \+ ((^(^"))$AV(\#)|unescape \( $AV(\#) \)))+ \) ;)+{1,*}"
" </script>"
Replace = "\@"
180:名無しさん@お腹いっぱい。
08/12/13 02:40:56 qmb1elfn0
we側も修正thxです
いろいろ勉強になります><
181:think ◆MM0nnAOCiQ
08/12/13 03:11:59 Cv9qToAz0
アイテム: イミフwうはwOKw - データベース: AutoPagerize - wedata
URLリンク(wedata.net)
の更新がwfasさんと重なってしまいました…。(ほぼ同時刻の更新)
pageElementに関しては微妙なところですね。
182:174
08/12/13 18:37:13 seVoIS4E0
>>178
出来ました
ありがとうございます
183:名無しさん@お腹いっぱい。
08/12/14 00:30:31 NjUM0raI0
APverUPktkr
184:名無しさん@お腹いっぱい。
08/12/15 09:37:35 ciiYH+Hq0
firefox userChrome.js greasemonkeyスクリプトスレ
スレリンク(software板:729-736番)
から誘導されて来ました。
userChrome 0.8にuserContent.uc.jsでAutoPagerizeを使っているのですが
Greasemonkeyスクリプトで他のページに対して動作するタイプはAutoPagerizeで
読み込んだ2ページ目以降で動作しません。
これを2ページ目以降も他のスクリプトが動くように、他のスクリプトを書き換えたいのですが
どこか参考になるサイトか解決している方がみえましたら教えて下さい。
185:名無しさん@お腹いっぱい。
08/12/15 09:53:53 xbpOAqwE0
Reutersってどうすればよいの?右上に緑のインジケータは付くけど、Loadingのままで次ページを読み込んでくれない。
url: '^URLリンク(www\.reuters\.com)',
pageElement: 'id("resizeableText")',
nextLink: 'id("resizeableText")//a[@class="pageNext"]',
insertBefore: 'id("shareFooter")',
exampleUrl: 'URLリンク(www.reuters.com)'
186:185
08/12/15 12:22:47 xbpOAqwE0
って聞くだけもあれだから、
Last.FMのテイストの似たアーティストのSITEINFO作っておきました。自分のところで動いたので、wedataに入れておきました。
URLリンク(wedata.net)
187:名無しさん@お腹いっぱい。
08/12/15 16:13:21 ZE0cuXDQ0
>>184
一番簡単なやつ。
もし、もっといいのがあったらあげてちょ
var filter = function (context) {
//ここにスクリプト
}
addFilter(filter);
function addFilter(func, i) {
i = i || 4;
if (window.AutoPagerize && window.AutoPagerize.addFilter) {
func(document);
window.AutoPagerize.addFilter(function (nodes) {
nodes.forEach(func);
});
}
else if (i > 1) {
setTimeout(arguments.callee, 1000, func, i - 1);
}
else {
(function () {
func(document);
setTimeout(arguments.callee, 200);
})();
}
}
188:名無しさん@お腹いっぱい。
08/12/15 16:24:34 ZE0cuXDQ0
あ、ちなみにこれで動かないスクリプトが多いんで、参考までにして^^;
189:名無しさん@お腹いっぱい。
08/12/15 18:11:38 c53Oznw90
はてなブックマークがリニューアルしてから
ユーザーページ・お気に入りが2ページ以降継ぎ足されないのを
今更確認しましたが修正の方対応済みなんでしょうか?
ちょっと気になったもので・・
190:名無しさん@お腹いっぱい。
08/12/15 20:31:16 7FOylzWE0
>>184
あんまり詳しくないけどGreasemonkeyのサンドボックス内にAutopagerizeオブジェクトを作ればいいんじゃないかな。
ここにGreasemonkeyのサンドボックスへのアクセスの仕方が載ってるからなんとかできるかも
URLリンク(ido.nu)
191:名無しさん@お腹いっぱい。
08/12/15 22:13:22 4UHS42np0
>>184
そっちの前スレからコピペ
215 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/06/30(月) 18:48:08 ID:z2Rssjft0
>>214
userContent.jsでAutoPagerizeを動かす場合は, だいぶ前にも書いたけど,
AutoPagerizeの
if (typeof(window.AutoPagerize) == 'undefined') {
window.AutoPagerize = {}
window.AutoPagerize.addFilter = function(f) {
AutoPager.filters.push(f)
}
window.AutoPagerize.addDocumentFilter = function(f) {
AutoPager.documentFilters.push(f)
}
}
を
//if (typeof(window.AutoPagerize) == 'undefined') {
window.AutoPagerize = {}
window.AutoPagerize.addFilter = function(f) {
AutoPager.filters.push(f)
}
window.AutoPagerize.addDocumentFilter = function(f) {
AutoPager.documentFilters.push(f)
}
//}
に変更しなければ, filterはタブに初回ロード時にしか効かないの。
192:think ◆MM0nnAOCiQ
08/12/15 23:22:21 63y81q9f0
>>185
リンクが javascript:goToPage(2); なので、取得できないのだと思います。
Autopagerizeする前に addDocumentFilter 等でリンクを書き換える必要がありそうです。
>>189
> サービス組み込みのページ自動ロード機能を利用しましょう。URLリンク(b.hatena.ne.jp)
とのことです。
引用元: アイテム: はてなブックマーク - ユーザーのブックマーク/お気に入り - データベース: AutoPagerize - wedata
URLリンク(wedata.net)
193:184
08/12/16 04:29:09 ru9R0han0
>>187,190,191
なんとか2ページ目にも適用させることができましたが
やっぱりスクリプト毎で微妙にゴニョゴニョやらなきゃいけないですね。
AutoPagerizeは外せないので勉強します!ありがとうございました。
194:185
08/12/16 12:55:23 pSxRD6mp0
>>192
レスありがとう、でもよくわかんないや、
でもありがとう
195:名無しさん@お腹いっぱい。
08/12/16 22:09:03 EdKJO1D40
>>192
情報有難うございます!さっそくやってみます
196:think ◆MM0nnAOCiQ
08/12/17 01:10:00 qcgjPSQq0
>>194
"Next Page" のリンクがJavaScriptでページ移動する仕組みになっていますが、AutopagerizeはJavaScriptのリンクに対応していません。
なので、Autopagerize動作前のタイミングで静的なリンクに書き換えて対応しましょう、という意味です。
■>185のサンプルURLの場合
下記のリンク書き換えで対応します。
<a class="pageNext" href="javascript:goToPage(2);">Next Page</a>
↓
<a class="pageNext" href="?feedType=RSS&feedName=topNews'&pageNumber=2">Next Page</a>
■"Next Page" のURL生成
&pageNumber=2 でページ数を操作しているようなので、下記のような仕組みで "Next Page" のURLを生成できます。
・現在のページに &pageNumber= がない → URLに &pageNumber=2 を加える
・現在のページに &pageNumber= がある → URLの &pageNumber= の値を +1 する
■URL書き換えの方法
1. Autopagerizeに予め用意されているaddDocumentFilterオブジェクトを利用したGreaseMonkeyスクリプトを書く
# os0xさんのGreaseMonkeyスクリプトが参考になりそうです。
#
# AutoPagerizeにインクリメントモードとURLフィルターを追加するプラグインを書いてみた - 0x集積蔵
# URLリンク(d.hatena.ne.jp)
# スペースアルク 検索結果のAutoPagerizeとaddDocumentFilter(addFilterとの比較) - 0x集積蔵
# URLリンク(d.hatena.ne.jp)
2. Proxomitronのフィルタを書く
# &pageNumber= の値を +1 するために「incremented by one」が必要なので、ちょっと複雑になります。
# 「incremented by one」は URLリンク(vird2002.s8.xrea.com) の "four arithmetic operations.txt" に説明があります。
197:名無しさん@お腹いっぱい。
08/12/17 08:55:33 mfHLldX40
いつの間にかdeviantARTもできるようになってる(;´Д`)ハァハァ
198:185
08/12/17 14:06:38 XBAcEj1/0
>>196
なんどもありがとうございます。
物わかりの悪い頭にもだいぶ理解が浸透してきました。
Autopagerize単体では無理みたいなんですね。
もしくはAutopagerize自体を書き換えて、
Autopagerize for Reutersとかにするという感じでしょうか。
リンク先のを見ると、やはりAutopagerizeをハックしてますね。
残念ですが、ちょっとそこまでやるのは簡単じゃ無さそう、、
という感じなので諦めることにしました。
深夜にご丁寧にありがとう、愛してるよ!
199:名無しさん@お腹いっぱい。
08/12/18 19:45:17 c1MrY8hG0
Tumblrの2ページ目以降が効かない・・・
200:名無しさん@お腹いっぱい。
08/12/21 01:39:09 mU2e0EmQ0
googleでもどこでも効かない・・・
コマンドのon/offっていう項目すら消えてるぅ
201:名無しさん@お腹いっぱい。
08/12/21 02:23:52 LQwe4CY90
俺もだわ
なくなって気づく便利さ
202:名無しさん@お腹いっぱい。
08/12/21 03:26:48 bRzPoojx0
俺だけじゃなかったのか。何かの不具合かな?
firefox3の更新もあったし
google veohで動作不能確認
203:名無しさん@お腹いっぱい。
08/12/21 03:36:45 lkThO5Uh0
URLリンク(www.wedata.net)
が、おちてるからしかたがない
204:名無しさん@お腹いっぱい。
08/12/21 03:49:09 dUbeeoEV0
謎が解決した。
>>203 ありがとう。
205:名無しさん@お腹いっぱい。
08/12/21 03:49:29 bRzPoojx0
>>203
仕組みを理解してないけど、そのデータベースを参照できないから
機能停止してるという事?
寝て起きた頃には復活してるのかな?
>>201 に同意。無いと不便杉
206:名無しさん@お腹いっぱい。
08/12/21 03:58:53 lkThO5Uh0
>>205
ですよ
寝て起きたら復活してるかは、神のみぞ知る
207:名無しさん@お腹いっぱい。
08/12/21 04:00:43 bRzPoojx0
>>206
ありがとう
じゃぁ直るまで寝てますw
208:名無しさん@お腹いっぱい。
08/12/21 07:41:50 jxtso2pf0
今日になって突然Autopagerizeが利かなくなった・・・
GoogleでもPixivでもいつもは利いてたブログでも全部ダメ
レスを見ると俺だけじゃなかったのね
>>203がはやく復活しますように
209:名無しさん@お腹いっぱい。
08/12/21 08:01:55 MXMVar4t0
wedataなかなか復活しないね・・・
210:名無しさん@お腹いっぱい。
08/12/21 14:37:20 4BXh3MKf0
最近むこうのサイトが逝くことおおくね?
cowscopionも逝ったし…
211:名無しさん@お腹いっぱい。
08/12/21 14:38:10 4BXh3MKf0
r抜けた
212:名無しさん@お腹いっぱい。
08/12/21 15:16:50 bRzPoojx0
おはよう。まだ直ってないのか。お休み・・・
ないと、こんなに不便だとはorz
213:think ◆MM0nnAOCiQ
08/12/21 15:23:22 QiODl+0j0
キャッシュが効いているのか、私の環境ではAutopagerizeは動作してますね。
動作していない方はTwitterでos0xさんがバックアップを公開してくれているので、復旧するまでそれを使わせてもらってもいいかもしれません。
URLリンク(twitter.com)
autopagerize.user.jsを開いて、
var SITEINFO_IMPORT_URLS =
のURLを書き換えれば、インポート先を変更できると思います。
214:名無しさん@お腹いっぱい。
08/12/21 16:05:58 M/GnxizW0
wedata.netの名前解決すら出来ない orz
215:名無しさん@お腹いっぱい。
08/12/21 16:09:32 Hu1qJg0Z0
>213
ありがとう、たすかった。
jsonをテキスト表示したら17000行以上あっておどろいた。
こんなに読み込んでいたとは・・・。
googleだけあればいいのでSITEINFOに直書きして使うことにしたよ。
216:名無しさん@お腹いっぱい。
08/12/21 16:10:08 bRzPoojx0
>>213
寝てたら夢にthinkさんが現れてお告げがありました
お告げの通り、書き換えたら復旧しました・・・
感動っす! ありがとうございました!
217:名無しさん@お腹いっぱい。
08/12/21 16:13:17 f1iiRnTn0
>>213
おー効いた効いた
ありがとー
218:名無しさん@お腹いっぱい。
08/12/21 18:05:36 7hUtr3Dv0
XPathじゃどうにもならないページ用にjavascriptでハンドラ書けるようにしてみたけど危険すぎるな
今時ろくにマークアップしてないとか勘弁してくれ
219:名無しさん@お腹いっぱい。
08/12/21 20:25:57 rQ7pngLX0
おお、自分だけじゃなかったのか。
>>213 ありがとう。やっぱり便利だなぁ。
220:名無しさん@お腹いっぱい。
08/12/22 01:43:40 kctRDQTN0
お、復活した
221:名無しさん@お腹いっぱい。
08/12/22 01:52:50 HmDNoJBH0
まだじゃん
222:名無しさん@お腹いっぱい。
08/12/22 01:56:52 kctRDQTN0
あれgoogleもpixivも機能してるが
223:think ◆MM0nnAOCiQ
08/12/22 02:22:27 nlz1Pmxa0
コマンドプロンプトよりping
C:\Documents and Settings\user>ping wedata.net
Ping request could not find host wedata.net. Please check the name and try again
まだ復旧してないようですね…。
224:名無しさん@お腹いっぱい。
08/12/22 03:28:12 oMHoITEM0
みなさん復旧しました?
自分は全然だめです・・・
右上のonoffさえ表示されません;;
225:名無しさん@お腹いっぱい。
08/12/22 03:54:25 RgLMLs2s0
なぜかエロサイトだけおkなんだがw
226:名無しさん@お腹いっぱい。
08/12/22 05:25:05 XprHt5zu0
Google使えないと不便だわ
227:名無しさん@お腹いっぱい。
08/12/22 05:25:11 rm0mf+tD0
今回データベースとやらが落ちたっつうことで
初めてautopegerizeの仕組みがわかったよ。勝手に自分でやってるわけじゃなかったのね。
データベースありきだったんだなあ。
228:名無しさん@お腹いっぱい。
08/12/22 06:11:41 3jRVt/R60
autopagerizeって自分のPCローカルで勝手に次のページを生成してる感じと勝手に思ってたんだけど
どっかのサーバー?かデータベースかに毎回アクセスしてたってこと・・?
何か怖くなってきた
229:awmIIPRWBvjIxQNETDj
08/12/22 06:14:14 2m5Wnt4i0
URLリンク(trendsof.awardspace.com) richard simmons birth
URLリンク(trendsof.awardspace.com) richard simmons movie
URLリンク(trendsof.awardspace.com) rip torn interview
URLリンク(trendsof.awardspace.com) how to succed in business
URLリンク(trendsof.awardspace.com) rip torn films
URLリンク(trendsof.awardspace.com) how to suceed in business
URLリンク(trendsof.awardspace.com) how to succed in business without really trying
URLリンク(trendsof.awardspace.com) richard simmons movies
URLリンク(trendsof.awardspace.com) how to suceed in business without really trying
URLリンク(trendsof.awardspace.com) richard simmons actor
URLリンク(trendsof.awardspace.com) imdb how to succeed in business without really trying
230:名無しさん@お腹いっぱい。
08/12/22 06:31:01 pXxTdGvS0
>>288
どっかのページにアクセスする度に毎回取得しているわけじゃなくて、
2日に1回とか定期的に全サイトの情報をごっそりダウンロードしてきているって仕組み
だからどこにアクセスしているかとかそういう情報は漏れないはず
まあそれでも気持ち悪いっていうのなら仕組みがわかんないGMをほいほい使うなって話だ
231:名無しさん@お腹いっぱい。
08/12/22 06:33:00 rm0mf+tD0
まあ漏れたとしても別になんも害ないしな
232:名無しさん@お腹いっぱい。
08/12/22 08:20:49 p7hhvxR40
グリモンのAutopagerizeがどうやっても効かない人向け
@グリモンのAutopagerizeを無効化
AAutoPager 0.4.0をインストール
URLリンク(addons.mozilla.org)
自分はこれでとりあえず応急処置した。
233:名無しさん@お腹いっぱい。
08/12/22 08:30:27 dsAGA5Qx0
別の物を使っただけじゃないか
234:名無しさん@お腹いっぱい。
08/12/22 08:31:23 kctRDQTN0
別の物を紹介しようかい
235:名無しさん@お腹いっぱい。
08/12/22 08:44:12 sfFSwcsnP
213のに書き換えればいいだけ。
それもできない人はGoogleだけだが
グリモンならGoogleMonkeyR,
拡張ならCustomizeGoogleを使えばおk
236:名無しさん@お腹いっぱい。
08/12/22 10:23:48 yq/kJQf40
いい加減ローカルにでも気軽に保存できるようにしてくれよこんなことがあると不便でたまらない
237:名無しさん@お腹いっぱい。
08/12/22 10:37:31 xlCTxQ4m0
ローカルに保存したSITEINFOを使用し、1日1回更新チェック
変更があったときのみ更新。これだけでも随分違うと思うけどね
238:名無しさん@お腹いっぱい。
08/12/22 10:38:58 7ttnXyMe0
発想は分かるが実装は面倒くさそう
239:名無しさん@お腹いっぱい。
08/12/22 10:48:38 +UtLUiSM0
ダウンロードされたSITEINFOはローカルのどこに保存されてるの?
240:名無しさん@お腹いっぱい。
08/12/22 11:47:46 mxyps2FM0
>>239
prefs.jsの中
241:名無しさん@お腹いっぱい。
08/12/22 13:32:43 tQ18fYQZ0
ローカルに置いたJSONってどうやって参照させればいいの?
SITEINFO_IMPORT_URLSにfile:///で指定しても読んでくれない
242:名無しさん@お腹いっぱい。
08/12/22 16:41:16 Y8XRxQuv0
greasemonkeyのautopagerizeが使えなくなったんだけど原因がわからん
243:名無しさん@お腹いっぱい。
08/12/22 16:43:43 0kPhtbbpP
>>242
>213嫁
244:名無しさん@お腹いっぱい。
08/12/22 18:44:29 H/eFtPuz0
AutoPagerの方が軽くていいよ
245:名無しさん@お腹いっぱい。
08/12/22 18:58:07 1NcQ2+Rp0
別の物を使っただけじゃないか
246:名無しさん@お腹いっぱい。
08/12/22 19:17:06 gZNof8JL0
別の物を紹介しようかい
247:名無しさん@お腹いっぱい。
08/12/22 20:04:17 P3DNCS4x0
これぞデジャヴ
248:名無しさん@お腹いっぱい。
08/12/22 20:20:08 pOCJRm/kP
既視感
249:名無しさん@お腹いっぱい。
08/12/22 21:20:45 qM3dBUHj0
>>244
うちはAutoPagerizeの方が軽いが…
250:名無しさん@お腹いっぱい。
08/12/22 21:25:13 wvrjgMAc0
>>249
同じくAutoPagerizeやAutoPageLoader
の方が軽いし使いやすかった。
251:名無しさん@お腹いっぱい。
08/12/22 21:29:04 pgj/nEu10
類似品はサーバ依存じゃないのかな?
それなら切り替えも検討するが
252:名無しさん@お腹いっぱい。
08/12/22 21:32:27 YL/pO84F0
autopagerizeが使えないので
AutoPager 0.4.0をインストール
GoogleはOK
ニコニコ動画が動作しません
わかる人教えて
253:名無しさん@お腹いっぱい。
08/12/22 21:40:54 hfA8LPNa0
だから>>213嫁と
254:名無しさん@お腹いっぱい。
08/12/22 22:30:19 bb19TL370
無限ループって怖くね?
255:名無しさん@お腹いっぱい。
08/12/22 22:44:25 c55HHBVR0
やっと動いたわクソッタレ
>>213は本当にありがとう
俺の40分弱を返せゴミカス
256:名無しさん@お腹いっぱい。
08/12/22 23:11:07 cJopky+70
AutoPagerizeでは動くけどAutoPagerでは動かない
サイトがあって、それ以来AutoPagerizeを使ってる。
257:名無しさん@お腹いっぱい。
08/12/22 23:12:57 YXHGwpJq0
同じく
258:名無しさん@お腹いっぱい。
08/12/23 00:46:56 oJIqtAiO0
同じく
259:名無しさん@お腹いっぱい。
08/12/23 00:49:24 JeAxaDGI0
AutoPagerizeが今動かないんだが
260:名無しさん@お腹いっぱい。
08/12/23 00:49:36 TJOz59aY0
>>241
ローカルのファイルにアクセスとかセキュリティホールの原因になるしできないようになってる。
dataスキームで書けばよいかと。
261:名無しさん@お腹いっぱい。
08/12/23 00:51:26 QCPnS/U/0
>>200
俺もgoogleでさえ使えなくなってる・・・・
なんでだろ。
再インストールとかしたけど無理だ。
262:名無しさん@お腹いっぱい。
08/12/23 00:51:42 JeAxaDGI0
>>213か・・・すまん
263:名無しさん@お腹いっぱい。
08/12/23 00:52:19 ipmWYerm0
>>259
なんでスレ読まないの?馬鹿なの?死ぬの?
264:名無しさん@お腹いっぱい。
08/12/23 00:53:18 VFTAWSxm0
AutoPagerizeのほうが汎用性あるからな
しかしこうも復旧しないと困るね
adblockの定義リストみたいに、ローカルで有効だと便利なんだが
グリモン使ってると無理か
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4713日前に更新/122 KB
担当:undef