MagicEffect - 松竹梅な駄文

2008/05/07(Wed)

pixivを快適に閲覧するGreasemonkey

| 23:10

[PC][Firefox]

iswebライト終了後

pixiv plus for Greasemonkey

2010/07/20pixivリニューアル後

pixiv_plus_201007300137.user.js

とりあえずブックマークだけ何となく動いてるような気がする版

概要

以前はブックマークレットで似たようなことをしていたが、最近Greasemonkeyを使い始めたのでそれらをすべてユーザースクリプトで行うことにした。

具体的には

http://www.pixiv.net/member_illust.php?mode=medium&illust_id=xxxxxx

というURLのページにおいて以下のことができる。

  • 「このイラストをブックマークする」ボタンの横に登録数を表示
  • ページ遷移なしにイラストをブックマーク
  • ページ遷移なしにユーザをお気に入りに追加
  • イラストをクリックするとその場で拡大

インストール

pixiv_plus_201003022353.user.js


備考

  • Windows XP SP2, Firefox 2.0.0.13, Greasemonkey 0.720080121.0 でしか動作確認していない。
  • 一応動いてはいるが正しく書けているのかどうかはわからない。予期せぬ不具合があるかもしれない。
  • 「Ank Pixiv Tool」と併用している場合は画像の拡大機能がかぶるので以下のどちらかをコメントアウトしたり削除したりする。
    • pixiv_plus.user.jsの100〜145行目あたり(「『拡大する』ボタン」の部分)
    • ankpixiv.jsの546〜574行目あたり(「大画像関係」の部分)

スクリーンショット

f:id:showchick:20080507230548p:image:w240f:id:showchick:20080507230549p:image:w240

f:id:showchick:20080507230550p:image:w240f:id:showchick:20080507230551p:image:w240

f:id:showchick:20080507230552p:image:w240

更新履歴

20100302:イラストのブックマーク時とユーザーのお気に入り登録時にトークンが一致しないエラーが生じる件を修正。マンガビューアを開けない件を修正。

20090402:投げ銭ボタンと被るようになったのでブックマーク登録数の表示位置を左側にした。

20090225:ブックマーク追加・編集画面のインターフェースが変更されたので表示だけ調整したけどクリックしたタグに色が付く機能なんかには対応できてない。

20090201:ページの上の方にある「お気に入りに追加」ボタンをクリックした時にもiframeが開くようにした。また、mode=medium以外のページでもユーザーをお気に入りに追加するiframeが開くようにした。

20090127:ブックマーク追加ページのURLが変わったので修正。あとブックマークパネルの高さを調整しやすくした(9行目のillust_bookmark_panel_heightの値がそれ)。

20080913:イラストの拡大・縮小に関する不具合を修正。

20080607:お気に入りに追加ページ(bookmark_add.php?id=xxxxxx)から目当てのテーブルを抽出する方法を変更。

細々とした変更は上記以外にもしょっちゅうしている。

関連

pixivのmediumサイズの画像を元の画像に置き換えるブックマークレット - MagicEffect - 松竹梅な駄文

(pixiv用)「このイラストをブックマークしているユーザー」を表示するブックマークレット - MagicEffect - 松竹梅な駄文

(pixiv用)イラストをブックマークしやすくするブックマークレット - MagicEffect - 松竹梅な駄文

シャイロックシャイロック 2008/09/13 15:18 快適に使わせていただいています。最近導入されたイメージレスポンスで少しバグが出たようです。
イメージレスポンスがある場合、それをクリックすると、そのイラストのページには飛ばずに、今現在見ているイラストが拡大表示されます。
私は普段イメージレスポンスを新規タブで開いており、影響は受けないのですが、一応報告までに。

showchickshowchick 2008/09/13 18:52 ご報告ありがとうございます。修正しました。

pixivユーザーpixivユーザー 2009/01/27 01:50 pixiv閲覧の際にいつも使わせていただいております。
この度行われたpixivのブックマークの仕様変更によりイラストをブックマークするときとユーザーをお気に入りに追加するときのiframeが表示されなくなってしまったようです。
もしお時間がありましたら、修正をお願いします。

showchickshowchick 2009/01/27 02:45 修正しました。一時公式に画面遷移なしでブックマークできるように仕様変更されてましたが、あれは結局やめちゃったんですかね・・・。

pixivユーザーpixivユーザー 2009/01/28 18:54 修正ありがとうございます。
ブックマークについては仕様変更前のように動くようになりました。
ですがユーザーをお気に入りに追加するときは未だにiframeが開かず画面遷移してしまいます。
これはこういうものなのでしょうか。

>画面遷移なしでブックマークできる
Ajaxが動かない環境の方から苦情が殺到して、うまい修正法を思いつかなかったのではないかと。
http://www.pixiv.net/info.php#91

showchickshowchick 2009/02/01 02:50 http://www.pixiv.net/member_illust.php?mode=medium&illust_id=xxxxxx以外のページでユーザーをお気に入りに追加するときのiframeが開かないのは仕様です。が、もしこのURLでもiframeが開かないということであれば、原因はわかりません・・・。

showchickshowchick 2009/02/01 04:03 ページの上の方にある「お気に入り追加」ボタンを押したときにはiframeが開かなかったので直しました。

MOLMOL 2009/04/18 21:17 すばらしいスクリプトを作っていただいてありがとうございます。
要望なのですが、投げ銭ボタンの位置が変わったせいで壁紙用等のサイズの大きい画像を開くと
ボタンと画像が重なってしまいます。これを重ならないようにしていただけないでしょうか。
どうかよろしくお願いします。

n-yoshin-yoshi 2009/06/30 01:29 いつも便利に使わせてもらっております。
最近気付いたのですが、 pixiv 側で「Twitterで紹介する」機能
http://www.pixiv.net/help.php#1-7
が用意されているのですが、こちらを利用できる様な改造していただければ嬉しいです。

ぴくしぶファンぴくしぶファン 2009/08/18 02:51 お陰様で大変重宝しています。
最近ですが何らかの仕様変更のためか「ブックマーク登録数」が表示されなくなりました。
機会がありましたら修正をお願いいたします。

ななこななこ 2009/09/25 08:42 いつも便利に使わせて頂いています!
先日よりマンガビューア機能がリリースされましたが、イラストクリックで別ページに写る仕様なので拡大とかぶってしまうためかうまく作動しません。
こちらも利用できるように改造して頂けたらうれしいです。

アワビアワビ 2010/07/20 19:01 本日のリニューアルでほとんどの機能が使えなくなってしまった模様

bukobuko 2010/08/01 11:53 素早い対応ありがとうございます!

sair00sair00 2010/09/25 01:32 インストールされていることはできません,Greasemonkey読み込むことが示されている

restrest 2010/11/06 19:02 インフォシークがサービス停止していてインストールできないので
他の場所で公開してくれませんか?

001001 2011/10/13 15:38 「このイラストをブックマークする」ボタンの横にブックマーク登録数を表示、の機能が働きません。
他の機能は全て正常に動作するのですが・・・。
どうすればいいのですか?

1736003


track feed showchick