X

『LDR Full Feed』の Danbooru 用 SITEINFO

Danbooru

二次ヲタ──、もとい、美少女画像同好会会員の皆様なら、『Danbooru』というサイトをご存じでしょう。

Danbooru

──上記リンクのクリック先は大丈夫ですが、同居人が近くにいる時や勤務中に、「Posts」をクリックしないように!

「『Danbooru』って何?」という質問は、意外と答えるのが難しいのです。詳しくは下記をご覧ください。たんなる「うpろだ」でもないし、SNS でもないし──。

Danbooruのリソースを使ったDanbooruクローンまとめ – (EE) Unknown Device

Danbooru 用 SITEINFO

本家の『Danbooru』は とくに更新が多く、1 日に 200 件くらい「けしからん」画像がうp されるので、追いかけるのが大変です。

幸いにして、『Danbooru』と各種クローン(以下、"Danbooru" で統一)では、フィード(RSS)を配信しています。

しかし、フィードには小さなサムネイルが あるだけ。画像への直接リンクではないので、クリックすると 1 ページ丸ごと表示されます。

そんなときは、『LDR Full Feed』の出番ですね。

LDR Full Feed – Userscripts.org

2008-03-12T23:25:16+09:00 現在、すでに下記の SITEINFO が登録されています。

url:   http://danbooru\.donmai\.us/post/show/
xpath: id("image")
enc:   UTF-8

──が、この SITEINFO は問題があります! もしも、上記の SITEINFO で満足しているのであれば、Danbooru の「真の魅力」に気が付いていない可能性があります。

Danbooru 用 SITEINFO の例

ということで、自分で Greasemonkey スクリプトに直接登録している SITEINFO が、コレ。Danbooru クローンなら、url だけ変えれば応用が利くでしょう。

var SITE_INFO = [
{
url: '^http://danbooru\\.donmai\\.us/',
xpath: 'id("content")'
},
{
url: '^http://moe\\.imouto\\.org/',
xpath: 'id("content")'
},
];

これだと、サイドバーも LDR 内に読み込みます。

「──え? サイドバーいらなくね?」という方もいると思いますが──。

じつは、Danbooru のサイドバーには、その画像の重要な情報が あるのです。こんな感じ。

  • Source
    • 画像の参照元
  • Image (Original Image)
    • 縮小していない画像

自分は「via: 厨」(造語)なので、「この画像の絵師さんは誰?」が判らないとイライラします。なので、「Source」が ありがたいです(まぁ、リンクが張ってあると絵師さんにバレて、問題になったりしそうですが……)。

Danbooru は、ページ内に表示される画像のサイズは、けっこう大きいのです。しかし、中には「Original Image」に 10MB(!)くらいの画像が あったりします(まぁ、そんなに大きくても困りますが……)。

まとめ

人によっては、SITEINFO Wiki で充分かも知れませんが、自分は上記の SITEINFO が便利です。

しかし、サイドバーの情報も、全部は必要ないので、何とかするスクリプトが欲しいところ。

asiamoth: