ダウンロード制限を回避するスクリプトを2つ作った(バイパスサイト利用)。フォルダの種類(アルバム/ファイルシステム)ごとに1つずつ。
1つ目は、バイパスサービスを使う既存のスクリプトがベースで、自分で修正して情報を追加した。ファイルサイズを取得するのにpixeldrainのAPIキーが必要で、アルバム型フォルダ用、つまり"/l/"が入ってるリンク向け。
例:
https://pixeldrain.com/l/Mu2qC139
「Show Bypass Links」をクリックするとテーブルのポップアップが開いて、各ファイルのバイパスリンクが表示される。各ファイルのサイズはshow bypass linksをクリックした後にしか更新されないし、スクリプトにAPI_KEYを設定してる場合だけ。アルバムでもリストでも、各アイテムはアルバム内の番号(例:#item=3)じゃなくて、そのアイテムのダウンロードページ(例:/u/icVBPJrt)へのリンクになった。
テーブルはファイル名かサイズでソートできる(API_KEYを設定して、全ファイルのサイズの読み込みが終わってればね)。
First Script
2つ目はファイルシステム型フォルダ用で、"/d/"が入ってるリンク向け。このタイプのフォルダはデフォルトでより多くの情報が出るからAPIキーは不要。例:
https://pixeldrain.com/d/QuoKtG7m
同じバイパスのリダイレクトサービスを使ってるけど、向こうはファイルシステム型に対応してない(たぶん)ので、このスクリプトはredirectスクリプトを使って、バイパスのダウンロードリンクを押した後にURLを修正する。「file not found」ページが出るけど、すぐに正しいURLにリダイレクトされるはず。
Second Script
1つ目は、バイパスサービスを使う既存のスクリプトがベースで、自分で修正して情報を追加した。ファイルサイズを取得するのにpixeldrainのAPIキーが必要で、アルバム型フォルダ用、つまり"/l/"が入ってるリンク向け。
例:
https://pixeldrain.com/l/Mu2qC139
「Show Bypass Links」をクリックするとテーブルのポップアップが開いて、各ファイルのバイパスリンクが表示される。各ファイルのサイズはshow bypass linksをクリックした後にしか更新されないし、スクリプトにAPI_KEYを設定してる場合だけ。アルバムでもリストでも、各アイテムはアルバム内の番号(例:#item=3)じゃなくて、そのアイテムのダウンロードページ(例:/u/icVBPJrt)へのリンクになった。
テーブルはファイル名かサイズでソートできる(API_KEYを設定して、全ファイルのサイズの読み込みが終わってればね)。
First Script
2つ目はファイルシステム型フォルダ用で、"/d/"が入ってるリンク向け。このタイプのフォルダはデフォルトでより多くの情報が出るからAPIキーは不要。例:
https://pixeldrain.com/d/QuoKtG7m
同じバイパスのリダイレクトサービスを使ってるけど、向こうはファイルシステム型に対応してない(たぶん)ので、このスクリプトはredirectスクリプトを使って、バイパスのダウンロードリンクを押した後にURLを修正する。「file not found」ページが出るけど、すぐに正しいURLにリダイレクトされるはず。
Second Script