分からないことがあったらここにキーワードを入れてね~
カスタム検索
トップ > 超凄サービス > iPhone/touchとTorrentRelayでBitTorrentを落とす実践テク

iPhone/touchとTorrentRelayでBitTorrentを落とす実践テク

TorrentRelayiPhone_00.jpg 昨日紹介した「TorrentRelay」を使えば、iPhone/touchでもBitTorrentダウンロードを行うことができる。が、実際には少し癖がある。「挑戦したけど上手くいかなかった」という人もいるはずだ。TorrentRelayでBTダウンロードを行う実践テクを紹介する。


ブラウザ上で使える、ウェブサービス型のBitTorrentダウンローダー「TorrentRelay」を紹介した。

参考:ブラウザでもゲーム機でもBitTorrentを落とせるTorrentRelay :教えて君.net
ウェブサービスの概要や、PCブラウザからの利用方法など、基本的な部分はこちらの記事を参考に。

このサービスを実際にiPhone/touchで利用するには、準備とコツが必要だ。
まず準備なのだが、iPhone/touchのSafariは、デフォルトではファイル保存機能を搭載していない。保存機能を追加するため、まずは「脱獄」を行い、勝手ツールBossPrefs、及びそのプラグインをインストールする必要がある。

参考:iPhone/touch2.0.2を脱獄させるWinPwn2.5ベータ版 :教えて君.net
ファームウェアバージョン2.0.2のiPhone/touchを脱獄させる方法
参考:iPhoneパケ代節約テクの基本は脱獄+BossPrefs :教えて君.net
脱獄済みのiPhone/touchに「BossPrefs」を導入する方法
参考:プラグインでiPhone/touchのSafariにダウンロード機能を追加 :教えて君.net
BossPrefs用のプラグインをインストールし、Safariにダウンロード機能を追加する方法

準備が終われば、以下の方法によって、iPhone/touchでもTorrentRelayを利用することが可能だ。以下、「コツ」を解説する。冒頭でも書いたように、ちょっと癖があるので必ず目を通しておいて欲しい。

TorrentRelayiPhone_01.jpg

まず、上記記事通りの方法で、TorrentRelayにBitTorrentダウンロードを登録する。torrentファイルを渡して欲しいファイルにチェックを入れて「Start Torrent」、までだ。ここまでの方法はPCでもiPhone/touchでもほぼ変わらない。「ブラウザでもゲーム機でもBitTorrentを落とせるTorrentRelay :教えて君.net」を参考に、まずここまで作業を進めて欲しい。URLのコピペができないiPhone/touchでも、「mininova/isoHuntのIDを覚えて打ち込む」というやり方なら現実的にストレス無く可能だ。

TorrentRelayiPhone_02.jpg BitTorrentダウンロードが開始されたら、このページ(以下「TorrentRelayのダウンロードページ」と呼称する)をブックマークに追加。なお、このページのアドレスは(ファイルやセッションなどに関わらず)固定だ。

TorrentRelayiPhone_03.jpg 新規ページ(タブ?)を開く。

TorrentRelayiPhone_04.jpg 新規ページ側で先ほど登録したブックマークを呼び出す。つまり2ページ(タブ)で同じアドレスを開く訳だ。

TorrentRelayiPhone_05.jpg 片方のページでダウンロードリンクをタップし、「BossPrefs Safari DL Control」によるダウンロードを行う。TorrentRelayは、TorrentRelayサーバーによるBitTorrentダウンロードが終わる前に「TorrentRelayのダウンロードページ」を閉じてしまうと、それ以上BitTorrentダウンロードが行われなくなってしまう。

もう少し具体的に言うと、「TorrentRelayのダウンロードページ」は自動で再読込され続ける(なお、PC版のTorrentRelayでは同様の処理がページ遷移なく行われている。あくまでiPhoneやPSPなどで使う場合の話だ)。この自動再読込が止まると、BitTorrentダウンロードがそれ以上進まなくなってしまうのだ。確認しておくと、TorrentRelayは

  1. torrentファイル(ファイルそのものやURL)を渡すことで、ユーザーの代わりにウェブサービスがBTダウンロードを行う
  2. ユーザーは、(ウェブサービスの)サーバー内に落とされたファイルを(通常の)ウェブダウンロードでゲットする
という仕組み。ここでは「1」と「2」を並行させて行っているわけだが、この「1」をTorrentRelayサーバーに行わせるため、「TorrentRelayのダウンロードページ」を開き続けておく必要があるのだ。

TorrentRelayiPhone_06.jpg 「BossPrefs Safari DL Control」によるダウンロード、つまり上記の「2」はバックグラウンドタブ(ページ)でも止まらない。「TorrentRelayのダウンロードページ」をアクティブにしておこう。最後までBitTorrentダウンロード(上記の「1」)が終わったら、「TorrentRelayのダウンロードページ」は閉じて良い(もちろん閉じなくても良い)。

TorrentRelayiPhone_07.jpg あとは「BossPrefs Safari DL Control」によるダウンロード、つまり上記の「2」が終わるのを待つだけ。

TorrentRelayiPhone_08.jpg ファイルは「/var/mobile/Library/Downloads」に「web.pl」として保存されている。母艦への転送後にファイル名や拡張子を戻そう。なお、二度目以降のダウンロードでは、「web.pl」が上書きされてしまう。ここでは扱わないが、iPhone/touchのファイラーを使い、iPhone/touch内でファイル名を変更しておくことにより、上書きを防ぐことが可能だ。

執筆:tokix (tokix.net)

« プラグインでiPhone/touchのSafariにダウンロード機能を追加 | メイン | Youkuの動画を日本語で検索できる「My Youku」 »

この記事のカテゴリー

超凄サービス

この記事に付与されたタグ

ありません

ソーシャルブックマーク

はてなブックマーク livedoor クリップ Yahoo!ブックマーク del.icio.us Google ブックマーク Buzzurl イザ!ブックマーク FC2 ブックマーク

2008年09月08日 23:45