前回。
添付ファイル:pixiv_20101126.zip
- 漫画で原寸画像(ファイル名に _big_ 付き)にリンクするようにした。
_big_ 付きのファイル名があることを知りませんでしたが、昔の投稿には _big_ 付きのファイルがないので、ある時点から仕様が変更されたのかもしれません。
それ以降は _big_ なしのファイル名は縮小画像になっています(ただし元画像のサイズが小さければファイル内容は同じ)。
前回。
添付ファイル:pixiv_20101126.zip
_big_ 付きのファイル名があることを知りませんでしたが、昔の投稿には _big_ 付きのファイルがないので、ある時点から仕様が変更されたのかもしれません。
それ以降は _big_ なしのファイル名は縮小画像になっています(ただし元画像のサイズが小さければファイル内容は同じ)。
前回。
添付ファイル:pixiv_20101017.zip
前回。
サムネイル画像のリンクが変更されない部分があったので修正しました。
元から対応してなかった部分もありましたが、前回作ってからサイト側の HTML 構造が変わったところもあるっぽいです。
添付ファイル: pixiv_js_20100724.zip
ベニヤ板とDCのハイブリッド! pixivインフラの今 - @IT
ページのデザインとかのソフトウェアを変えたのかと思ったら、ハードも変えてたのかー。
一般家庭でも使われていそうなスイッチングハブ(記事初出時にルータと記述していましたが、これは誤りです。ご指摘ありがとうございました)
@IT の人だから家庭向けの製品は見た目で判断できなかったのかな。
多分これ
↓
1000/100/10MスイッチングHub 8ポート|LSW2-GT-8NPR
ちなみに@ITの西村賢氏の記事としては次のものが有名です。
「解読不能は数学的に証明済み」、RSAを超える新暗号方式とは - @IT
.js なので Match = "<end>"
に突っ込むなりなんなりと。
添付ファイル: pixiv_js_20100722.zip
JavaScript で動的に書き換えるフィルタを新しく作ったので、古いのを投棄。
普段は下の type-B を使ってました。
上の type-A は全然触ってないので今も動くかは不明です。
Name = "pixiv.net image link type-A (2008-07-14; rentan)"
Active = FALSE
URL = "www.pixiv.net/member(_illust|).php$TYPE(htm)"
Bounds = "<img\ssrc=$AV(http://img[0-9]+.pixiv.net/img/*)[^>]+> </a> <br /> $NEST(<div,</div>)"
Limit = 4096
Match = "(*src=$AV((*/img/[^/]+/*)\1_s(.[a-z0-9]+)\2)[^>]+> "
"</a> <br /> <div\s[^>]+>)\0\3</div>"
Replace = "\0<a href="\1\2">\3</a></div>"
Name = "pixiv.net image link type-B (2009-01-01; rentan)"
Active = FALSE
URL = "www.pixiv.net/[^/.]+.php$TYPE(htm)"
Limit = 4096
Match = "<a\shref=$AV(member_illust.php&\0)> "
"(<img\ssrc=$AV((http://img[0-9]+.pixiv.net/img/[^/]+/*)\1_s(.[a-z0-9]+)\2)[^>]+> "
"</a> <br /> <div*>)\3\4</div>"
Replace = "<a href="\1\2">\3<a href="\0">\4</a></div>"