tombfix / core

Tombfix is Fork of Tombloo. The main purpose is the maintenance of Tombloo.
91 stars 13 forks source link

「Photo - pixiv」Extractor: pixivの有効なアカウントに関する情報が見つからないと、古いR-18のイラストや漫画のオリジナルの画像が取得できない #137

Open syoichi opened 10 years ago

syoichi commented 10 years ago

前まではできてたはずだけど、むしろそれがおかしかったのかもしれない。非公式APIからも従来通り情報は取得できないようだし、pixiv公式の仕様となったと思われるので、素直にログインするようにしましょう。

syoichi commented 9 years ago

新しいAPIの利用により、Firefoxのパスワードマネージャに有効なpixivのユーザーに関する情報(ユーザー名かメールアドレス)とパスワードが保存されていれば、ログアウト時でも古いR-18のイラストや漫画のオリジナルの画像が取得できるようになった。 ただし、そのアカウントが年齢制限の無いものであり、且つ、この実装の通り、URLのオリジンがhttps://www.secure.pixiv.netのページで最初にそのアカウントに関する情報を保存しているか、そのページで全く情報を保存してなければ、URLのオリジンがhttp://www.pixiv.netのページで最初に情報を保存していなければならない。

事前にTombfix用に年齢制限の無いアカウントを取得して、そのアカウントに関する情報をTombfixにハードコードしてしまえば、たぶんpixivのアカウントを持っていないユーザーでもTombfixで対象となっている画像を取得できると思うんだけど、そのアカウント情報を安全に管理できそうにないので、現状ではやはりこの問題の根本的な解決は難しそうだ。 でも、現在新しい画像で採用されている、画像のURLに日付の情報を含んだ形式が古い画像の全てで採用されれば、自然とこの問題も解消されるかもしれない。事実、この前まで古い形式だったものが新しい形式に変わっているのを確認したので、もしかするかもしれない。