●AniTubeダウンロード

※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

情報

作者名:Craving Explorer研究家

ダウンロード

概要

 AniTubeの動画をダウンロードできます

サンプル

URL1=「」#ダウンロードしたいURLを入力
もし、URL1がAniTubeURLならば
 動画URL=URL1のGetAniTube
 TITLE=AniTube_TITLEを文字列ファイル名変換
 FILE=デスクトップ&TITLE&AniTube_TYPE
 動画URLをFILEへHTTPダウンロード

本体

#外部から読み書きできる変数
AniTube_TITLEとは文字列
AniTube_TYPEとは文字列#動画の拡張子
●AniTubeURL(URLが)
 もし、URLを「http:\/\/(?:www\.)?anitube\.(?:jp|co|tv)\/video\/\d+」で正規表現マッチ≠空ならば
  1で戻る
 0で戻る
●GetAniTube(URLから|URLの|URLで)
 もし、(URLを「http:\/\/(?:www\.)?anitube\.(?:jp|co|tv)\/video\/(\d+).*」で正規表現一致)=0ならば
  -1で戻る
 VIDとは整数=抽出文字列[0]
 DATAとは文字列
 エラー無視
  DATA=URLのHTTPデータ取得、SJIS変換
 もし、DATA=空ならば、-1で戻る
 もし、DATAを「so.addParam\(\s*("|')flashvars\1\s*,\s*('|")config=(.+?)\2」で正規表現マッチ!=空ならば
  CONFIG_URLとは文字列=抽出文字列[2]
  もし、CONFIG_URLを「[?&]key=([^&]+)」で正規表現マッチ!=空ならば
   VIEW_KEYとは文字列=抽出文字列[0]
 もし、VIEW_KEY=空ならば
  もし、DATAを「fxRate\(\s*('|")(.*?)\1」で正規表現マッチ!=空ならば
   VIEW_KEY=抽出文字列[1]
 もし、CONFIG_URL!=空ならば
  DATA=空
  エラー無視
   DATA=CONFIG_URLのHTTPデータ取得
  もし、DATA!=空ならば
   もし、DATAを「<playlist>(.*?)<\/playlist>」で正規表現マッチ!=空ならば
    XML_URLとは文字列=抽出文字列[0]
  もし、(XML_URL=空)AND(VIEW_KEY!=空)ならば
   XML_URL=「http://www.anitube.jp/nuevo/playlist.php?key=」&VIEW_KEY
  もし、XML_URL=空ならば、-1で戻る
 DATA=空
 エラー無視
  DATA=XML_URLのHTTPデータ取得
 もし、DATA=空ならば、-1で戻る
 もし、DATAを「<file>(.*?)<\/file>」で正規表現マッチ!=空ならば
  VIDEO_URLとは文字列=抽出文字列[0]
 違えば、-1で戻る
 もし、DATAを「<title>(.*?)<\/title>」で正規表現マッチ!=空ならば
  AniTube_TITLE=抽出文字列[0]
 違えば、AniTube_TITLE=「AniTube_」&VID
 AniTube_TYPE=VIDEO_URLから拡張子抽出
 VIDEO_URLで戻る

総合: -
今日: -
昨日: -
名前:
コメント:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。
添付ファイル