sevenload


  • 日本からアクセスすると、「We are sorry but sevenload doesn't offer its service in your country.」とか表示されて、ページを開くことができなくなっているようです。参考情報などを参照してみてください。

修正情報

  • DarkKnight さんのサイトスクリプト、
sevenload.site.js (date: 2009/05/28, version: 0.1) 
 に基づきます。

  • 2010.08.08 記
  • タイトルがうまく取得できない問題を修正
    • 110-119行目、修正前
if ( url.match( /http:\/\/\w+\.sevenload\.com\/videos\/.*/ ) != null ) {
    text.match( /class="L title">(.*?)<\/h1>/ );
}
else if ( url.match( /http:\/\/\w+\.sevenload\.com\/shows\/.*/ ) != null ) {
    text.match( /<h1 id="itemTitle">(.*?)<\/h1>/ );
}
else {
    return null;
}
var title = RegExp.$1;
 を
if ( text.match( /<meta name="title" content="([^"]+)"/ ) ){
   var title = RegExp.$1;
} else {
   url.split( "?" )[0].match( /http:\/\/\w+\.sevenload\.com\/(shows|videos)\/(.*)/ )
   title = "sevenload_" + RegExp.$2;
}
title = title.replace(/[\\\/:*?"<>|]/g, "_");
 に書き換え。

  • 2010.12.22 記
  • 修正情報まとめ(k38 さん)
    • Craving Explorer サポート掲示板
      [7790] スクリプトを追加・更新したが、sevenlordの動画が落とせない
      No.2 k38 さん  該当記事へリンク
  • 保存URL(realUrl)に &amp; があるため取得失敗になることがある
    • Craving Explorer サポート掲示板
      [4857] sevenloadの動画がダウンロードできません。
      No.1 k38 さん  該当記事へリンク
  • ドメイン名が、wwwで始まる場合、リダイレクトでエラーになる
    • Craving Explorer サポート掲示板
      [3896] sevenloadでダウンロードができない
      No.3 k38 さん  該当記事へリンク

  • この他に、xmlUrl に &amp; が残ってしまうことがあるようです。ただし、xmlUrl に &amp; が残っていても、問題なく XML を取得できるようでした。気になるようなら該当箇所を書き換えてみてください。122行目あたりです。

参考情報

  • sevenload は、日本など特定地域からアクセスすると、
    We are sorry but sevenload doesn't offer its service in your country.
    とか表示されて、本来のページが表示されないようになっているようです。
  • 本来のページが表示されなくても、動画ページのURLがわかっている場合には、次のスクリプトを使うと保存できる場合があるかもしれません。
  • スクリプトはすぐに使えなくなるかもしれません。決め打ちしているところがあり、動作の補償はしません。そんなのでもいいよ、という心の広い方のみお試しください。


  • 2013.01.10 up
  • DarkKnightさんのサイトスクリプト、
    sevenload.site.js ( version 0.1, date: 2009/05/28 )
    に基づきます。

  • スクリプト例履歴
  • 2013.01.10 up
    • 対応するURL形式の追加。
    • ページコンテンツ取得時に、オプションで Proxy を使えるようにした(デフォルトで off)。
    • xmlUrl( configUrl ) が取得できない場合に、決め打ちするようにした。
    • 複数の画質の動画が用意されている場合に、高画質と思われるものを採るようにした。
    • ファイルの保存時に、XFFを使えるようにした(デフォルトで on)。





名前:
コメント: