何もインストールせずに、簡単に東京チューブの動画を無料でダウンロード保存する方法です。RealPlayerやその他のソフトウエアを利用すれば出来ることもありますが、ソフトをインストールするのは面倒ですし、有料のダウンロードソフトはお金の無駄です。
TokyoTube動画のダウンロード方法では、フォームを使ってダウンロードすることが出来ます。何もインストールする必要はありません。そのページのコメントで、windows限定のDOSコマンドを利用した簡単なダウンロードを説明して下さった方がいます。MS-DOSに不慣れな方のために、ここでその方法をステップバイステップでご説明します。
1.メモ帳を開いて下のスクリプトをtokyo.jsという名前で保存する
var s = WScript.CreateObject("WScript.Shell");
var h = WScript.CreateObject("MSXML2.XMLHTTP");
h.open("GET", "http://www.tokyo-tube.com/media/player/config.php?vkey=" + WScript.Arguments(0), false);
h.send();
var x = h.responseXML;
var src = x.selectSingleNode("/xml/video/src/text()");
var hd = x.selectSingleNode("/xml/video/hd/text()");
if (hd != null) src = hd;
s.Run(src.nodeTypedValue, 0, false);
※東京ポルノチューブの場合は、3行目アドレスをtokyo-tubeからtokyo-porn-tubeに変更してください。保存する名前は何でもOKですが、必ず拡張子は.jsにしてください。スクリプトを保存する場所も重要です。tokyotubeの動画を保存したい場所と同じフォルダに置いてください。私はあらかじめ、Cドライブに直接tokyotubeという名前のフォルダを作って、そこにtokyo.jsを保存しました。
2.コマンドプロンプトを起動する
WINDOWS XPから下の場合、[スタートメニュー]-[ファイル名を指定して実行]→cmdと打ち込んでOKを押します。
WINDOWS VISTAや7は[スタートメニュー]-[すべてのプログラム]-[アクセサリ]にあります。 検索フィールドからcmdと入力することですぐに起動させることも出来ます。
3.【重要】コマンドプロンプト上で最初に保存したtokyo.jsのディレクトリに移動します。
現在私のコマンドプロンプトのディレクトリは、C:\Documents and Settings\WORK
です。ここからtokyo.jsを保存したディレクトリに移動する必要があります。
cd c:\tokyotube
移動出来たらこういう画面になります。
4. cscript tokyo.js 動画番号 を入力します。
動画の番号は、実際に東京チューブのサイトに行って確認してください。ダウンロードしたい動画のページのアドレスに、動画の番号が記載されています。試しに以下の番号でやってみます。
cscript tokyo.js 48251
エンターを押すとダウンロードのダイアログが表示されます。FLV形式の動画です。
後は再生するだけです。プライベート動画にも対応しています。慣れれば1分もかからずにダウンロードまでスムーズに行うことができます。「プロンプトとかMS-DOSとか難しい!」と思った方は、私が運営するTokyoTube動画のダウンロード方法(無料)を試してみてください。
syuren on 2012年10月29日 6:17 AM
tokyo porn tubeをダウンロードしようとしたら、コマンドプロンプトで
c:¥tokyoporntube¥tokyo.js(1, 1)Microsoft JScript 実行時エラー:
オブジェクトでサポートされていないプロパティまたはメソッドです。
となりましたが対処の方法をよろしくお願いできれば幸いです。
master on 2012年10月29日 10:14 AM
管理人の山口です。
今試してみたところ特に問題はなかったので、作成されたスクリプトにエラーがあると思われます。どこか全角になっていませんか?保存した時の文字コードは適切ですか?(多分関係ないかも)メモ帳のスクリプトをもう一度作りなおしてみてください。
syuren on 2012年10月29日 10:21 AM
早速のご返信、有難うございます。
syuren on 2012年10月30日 1:45 AM
tokyoporntubeをダウンロードしようとしているのですが。一向に落ちません。最後のコマンドプロンプトのところはcscript tokyo.js 150388の形でよいのでしょうか。スクリプトの文字は半角英数字ですよね、それにコンマ、セミコロン、ダブルコーテーションなどは半角で打てばよいのでしょうか、何とかご教授を得られたら幸いです。お願いします。
master on 2012年10月30日 7:48 AM
全ての文字・スペースが半角であることを確認された上で尚、そのようなエラーが出る場合、お使いのパソコンの環境によってはWScript.ShellやMSXML2.XMLHTTPがサポートされていないのかもしれません。その際は、ダウンロードフォームでも同じことが出来るので、こちらを試してみてください。変なスパムやスクリプトは埋め込んでいないシンプルなプログラムなので安心して使ってください。
syuren on 2012年11月05日 6:05 AM
度々の質問で申し訳ありませんが、私のPCはWindows7ですから大概のものは備わってると思いますが、WScript.ShellやMSXML2.XMLHTTPの取得の仕方がわかりません。またJava scriptとJScriptは違うものだということはわかりましたが。どうしてもtokyo-porn-tubeのプライベート動画を落としてみたいので、なにとぞご教授願えれば幸いですがぜひよろしくお願いします。
TPTfan on 2012年11月05日 10:30 AM
横レス失礼します。
10月30日のコメント
>クリプトの文字は半角英数字ですよね、それにコンマ、セミコロン、ダブルコーテーションなどは半角で打てばよいのでしょうか
から察しますに、もしかして直接テキストでコードを打っていませんか?
手で打ち込むと間違いのもとですので、もしお心当たりがあれば、管理人様が書かれている以下のコードの先頭から末尾までを「ドラッグで選択」して(青く反転させて)、青く反転している上で右クリック,「コピー(c)」を選んでコピーしてください。
var s = WScript.CreateObject(“WScript.Shell”);
var h = WScript.CreateObject(“MSXML2.XMLHTTP”);
h.open(“GET”, “http://www.tokyo-tube.com/media/player/config.php?vkey=” + WScript.Arguments(0), false);
h.send();
var x = h.responseXML;
var src = x.selectSingleNode(“/xml/video/src/text()”);
var hd = x.selectSingleNode(“/xml/video/hd/text()”);
if (hd != null) src = hd;
s.Run(src.nodeTypedValue, 0, false);
そのうえで、メモ帳などを開き、文字を書き込む部分を右クリックして、こんどは「貼り付け(P)」を選べば準備完了です。
あと気をつけるべき点といえば、保存する時に「tokyo.js」のように拡張子をjsにすることと,ファイル形式を「テキスト文書(*.txt)」ではなく「すべての文書」にすることでしょうか。Windows7では問題無いと思いますが、テキスト形式で保存すると、使っているエディタによっては「tokyo.js.txt」のようにテキスト形式で保存されてしまいます。
master on 2012年11月05日 12:35 PM
私はまだXPなのでwindows7で試せないのですが、おそらく間違えることなく順を追ってやれば大丈夫だと思います。TPTfanさん、サポートレスありがとうございます。m(_ _)m
syuren on 2012年11月05日 12:59 PM
大変難儀な注文をしたようですね有難うございます。…
トライしてみます。本当に本当に有難うございました。
syuren on 2012年11月09日 6:05 AM
管理人さん、いつもお世話になってます。失礼かとは思いますが、ダウンロードしたいのはtokyo-porn-tube なんですが上記のコピーをそのまましたら、tokyo-tubeになってしまうんですがどうすれば良いでしょうか。あとコピーしてみて、私がミスしたのだと思いますがメモ帳の名前の所が「 tokyo 無題」になってしまいました。 訂正してはみるんですが換わりません、どうかまたお願いをして心苦しいのですが、どうすればよいか、ご検討してもらえませんか。それから、先ほどのメールで尋ね忘れましたが、コマンドプロンプトに入れる文字は、tokyo-porn-tubeの場合、最初にcd c:\tokyoporntubeで良いのでしょうか、よろしくお願いします。
master on 2012年11月09日 8:41 AM
tokyo-porn-tubeの場合はスクリプトの3行目を変更する必要があります。(説明にも書いています)
ファイル名を変更出来ないということでしょうか?メモ帳にコピーをして保存しますよね?保存する時にファイル名を入力すると思うのですが、それを「tokyo」とします。(実際は名前は何でも良いんです)
問題は拡張子です。エクスプローラーで「拡張子を表示する」という設定にしておかないと拡張子は表示されないはずです。 コマンドプロンプトで入力する文字は、最初に作ったフォルダの名前とそのフォルダを保存した場所によって変わります。何にしても、拡張子や、ディレクトリ、コマンドプロンプトをある程度理解されていないとこの方法は難しいと思います。上記のコメントのダウンロードフォームを利用してダウンロードしてみてください。
wbc on 2012年11月09日 12:26 PM
こちらはダウンロード違法化へは抵触しませんか?
以前はよく利用させてもらってましたが、怖くて今は使っていません。
master on 2012年11月09日 12:35 PM
どうでしょう?今のところいつでも閲覧できる状態なので、ご心配であればそのままストリーミングとしてご利用されたほうが良いと思います。
syuren on 2012年11月09日 12:42 PM
お世話になります。tokyo-tubeをtokyo-porn-tube に変えて試した
ところ、スクリプト動画番号を入れるところを
c.¥tokyoporntube>cscript tokyo.js 165779としたところ
c:¥tokyoporntube¥tokyo.js(1,30) Microsoft JScript コンパイル エラ━:文字がただしくありません。となりました。
残念です、何がいけないのでしょうか。
master on 2012年11月09日 9:14 PM
一行目の30文字目がエラーを起こしているということです。括弧の部分だと思いますが全角になっていると思います。そこを変更しても同じように別の部分でエラーが出れば、該当する場所を半角に変更してください。
bluestone on 2012年11月21日 8:12 AM
スクリプトを少し変更してwww.megafilex.comのダウンロードができるように
してみました。
// 引用符を半角に置き換えてください。
var s = WScript.CreateObject(“WScript.Shell”);
var h = WScript.CreateObject(“MSXML2.XMLHTTP”);
h.open(“GET”, “http://www.megafilex.com/media/player/jw/config_embed.php?vkey=” + WScript.Arguments(0), false);
h.send();
var x = h.responseText;
x = x.replace(/^[\s\S]*(.*)[\s\S]*$/g, “$1″);
WScript.Echo(x);
s.Run(x, 0, false);
master on 2012年11月21日 8:29 AM
おぉー!bluestoneさん、お久しぶりです(^^)新しいスクリプトありがとうございます。早速画像を入れて記事にさせていただきます。tokyotubeの方も皆さん活用されているみたいですよ!