2012年07月27日

何故iPhone(iOS)+HTML5+WebSocketで脱獄無しにテザリング出来るのか?

t.freeいざという時に助かりますし、不思議・面白いですよね。

14

こういったツールやサービスがWebSocketを使って、iPhoneの標準的な機能の範囲(脱獄無し)でテザリングを実現していることまでは容易に想像できますが、具体的な仕組についてはどうなってるんでしょうか?

僕も前々から興味をもっておりまして、今日は簡易的ですがgitでオープンソースとして公開されており同等の機能を提供するiOS-HTML5-Tetheringを使って勉強してみたいと思います。

spoletto/iOS-HTML5-Tethering · GitHub
  続きを読む
Posted by netbuffalo at 19:11Comments(0)TrackBack(0)

2012年07月20日

Apple TV(脱獄)にXBMCを簡単・無料インストール:ATV XBMC ADMIN操作マニュアル

脱獄後のApple TVへXBMCを簡単にインストール・管理することができる、ATV XBMC ADMINの基本操作をまとめたページです。

不具合、改善要望もこちらのページのコメント欄へどうぞ。


利用する前に


1.ATV XBMC ADMINにはApple TVの脱獄機能はありません
まず、SeasOnPass等の脱獄(Jailbreak)ツールを使ってApple TVを脱獄して下さい。

Jailbreaking 101 - Seas0nPass : FireCore Support

2.ATV XBMC ADMINにはJava実行環境が必要です
ATV XBMC ADMINはWindows/Mac OS X/Linuxで動作しますが、Java実行環境(1.6以降)が必要なります。インストールされていない場合、まず本家Java実行環境をインストールして下さい。

全オペレーティングシステムの Java のダウンロード一覧

Java ランタイムをインストールする方法(Mac OS X 10.7 Lion)


ダウンロードと起動


ATV XBMC ADMINの最新版は以下のページからダウンロードして下さい。

ATV XBMC ADMIN - ダウンロード -

この時、ご利用のApple TV型式に合ったインストール・スクリプトもダウンロードして下さい。

50


2つのファイルをダウンロード後、Windowsであればzipファイルを解凍・exeファイルをダブルクリック、

53

Mac OS, Linuxの場合はjarファイルを次のコマンドで実行します。

$ java -jar /path/to/atv-xbmc-admin-x.x.jar 

すると、ATV XBMC ADMINが起動します。

51


XBMCのインストール、バージョンアップ、アンインストール


1.ログイン
脱獄したApple TVのIPアドレスを確認後、ATV XBMC ADMINのログイン・ボタンをクリックします。

09

表示されたSSH接続認証ダイアログで、Apple TVのIPアドレス、ユーザ名、パスワードを入力します。

30

一般的な方法で脱獄した場合、rootユーザのパスワードはalpineに設定されている為、IPアドレス以外を変更する必要はありません。

入力後、”connect”ボタンをクリックし、認証成功・メニューが有効になることを確認して下さい。

45


2.XBMCのインストール
XBMCインストール・ボタンをクリックし、

02

インストール画面を表示します。

42

続いて”Select”ボタンをクリックし、事前にダウロードしておいたインストール・スクリプトを指定します。

42

インストール・スクリプトの内容に従い、インストール・ステップが画面に表示されたことを確認後、”Go!”ボタンをクリックします。

52

※何らか特別な理由であるステップ(処理)だけを無効にしたい場合、Command部分をクリックし、先頭に半角シャープ(”#”)をつけることでその処理をスキップする事もできます。

ステップが順次実行され、正常終了した場合はステータスにSUCCESSと表示されます。

27

全てのステップが正常終了すると、インストール完了ダイアログが表示されます。

51

この時点でApple TVを接続したテレビ画面を確認し、メニューにXBMCアイコンが追加されている事を確認して下さい。

39


3.XBMC(Apple TV)のアップデート
XBMCアップデート・ボタンをクリックし、

22

XBMCアップデート画面を表示します。

30

”Go!”をクリックすると、Apple TV全体のアップデートが行われます。

15

※XBMCパッケージだけでなく、全てのパッケージ(deb)のアップデートが行われます。
※アップデートは頻繁に行う必要はありませんが、最新版に興味がある場合、月に1度は実行しましょう。


4.XBMCのアンインストール
XBMCアンインストール・ボタンをクリックし、

17

アンインストール画面を表示します。

44

”Go!”ボタンをクリックすると、XBMCパッケージ、XBMCが利用するパッケージ及びユーザ設定の全てを削除します。
※特別な理由が無い限り、実行しないで下さい。


ファイル・マネージャー(サードパーティ製アドオンのインストール)


XBMCでは拡張機能が純正及びサードパーティからアドオンとして提供されています。 
この内、サードパーティ製アドオンをインストールする場合、Apple TVにプログラム本体又はリポジトリ登録用のzipファイルを転送する必要があります。

Unofficial add-on repositories - XBMC

このような場合、ユーティリティ・メニューにあるファイルマネージャー・アイコンクリックし、

37

File Manager画面を表示します。

38

Apple TVにファイルを転送する場合、PUT(送信)メニューにある”Select”ボタンをクリックし、ダウンロードしたファイルを選択後、”Go!”ボタンをクリックします。

56

すると、ATV PATHで指定された場所にファイルを送信します。

ファイル送信後のアドオン機能の登録はテレビ画面から行います。詳しい手順はこちらを参考下さい。

アドオン登録後、不要になったファイルはDELETEメニューから削除出来ます。
 
”Reflesh”ボタンをクリックし、表示されたApple TV側ファイルのリストから不要なファイルを選択し、”DELETE”ボタンをクリックします。

33

すると、Apple TVから指定したファイルを削除します。


ユーザ設定データのバックアップ


XBMCではスキン、地域、フォント、リソース(共有ファイルのパスなど)などのユーザ設定をxmlファイルとして管理しています。
何らかの理由でApple TVを初期化し、XBMCを再インストールする場合や、スキン/フォント設定を間違え、メニューが文字化けするようになってしまったが戻し方がわからなくなってしまった場合にバックアップがあれば簡単に以前の状態に無戻すことが出来ます。

1.ユーザ設定データのバックアップ
バックアップ・ボタンをクリックし、

23

バックアップ、リストア画面を表示します。

07

続いてBACKUPメニューで、”Select”ボタンをクリックし、バックアップ・データを保存するローカルPCのフォルダを指定します。

37

”Go!”ボタンをクリックすると、ユーザ設定ファイルを指定したフォルダにバックアップします。

18


バックアップされる主なファイルには次のような役割があります。

 1)guisettings.xml
  スキン、フォント、文字コードなどXBMCの画面に関わる設定。
 
 2)sources.xml 
  SMB、FTP、NFS、RSSなど再生メディアのソースとして指定した共有ファイルのパス設定。
 
 3)RssFeeds.xml
  登録したRSSフィードのパス設定。
 
 4)profiles.xml
  登録ユーザのプロファイル(スキン、画面ロックの有無、メディアソースへのアクセス権)設定。


2.ユーザ設定のリストア
RESTOREメニューで、”Select”ボタンをクリックし、バックアップしたファイルが保存されているフォルダを指定します。

55

”Go!”ボタンをクリックすると、Apple TVへバックアップ・ファイルを送信し、全てのファイルの送信が正常終了すると、次のようなダイアログを表示します。

35

尚、設定ファイルのリストアだけではXBMCには反映されません。
一度、Apple TVをリスタートする必要があります。


Apple TVのリスタート


ユーザ設定のリストアなどを行った場合、Apple TVをリスタートする必要があります。
このような場合、リスタート・ボタンをクリックします。

20

すると、Apple TVのリスタートを実行し、次のようなダイアログを表示します。

15


簡易端末(ターミナル)


簡易ターミナルを使うと直接Apple TV上で直接コマンドを実行することが出来ます。
(エキスパート向け)
ユーティリティ・メニューから端末ボタンをクリックすると、簡易ターミナルが起動し、Apple TVにSSHログインします。

52

画面上で右クリックすると、メニューが表示されクリップボードから貼り付け(Paste)操作が出来ます。

03

終了するには、閉じるボタンをクリックするか、exitと入力して下さい。



Apple ハイビジョン対応 Apple TV MD199J/A
アップル (2012-03-16)
売り上げランキング: 95

Apple Apple TV MC572J/A
Apple Apple TV MC572J/A
posted with amazlet at 12.07.20
アップル (2010-11-11)
売り上げランキング: 780
  
Posted by netbuffalo at 17:00Comments(0)TrackBack(0)

2012年07月13日

Apple TV + 脱獄 + XBMC + アドオンで世界のスポーツをテレビで簡単に楽しむ

僕はApple TV 2Gを脱獄、XBMCをインストールしてテレビで色々な動画を再生して楽しんでいるんですが、海外の人たちは他にどんな楽しみ方をしているんでしょうか?

XBMC_Logo

調べてみると海外でも基本は同じでスポーツ、HULU(映画・ドラマ)などの人気があるようですね。

スポーツと言えば、僕も学生時代はアホみたいにビリヤードにハマりまして、プロの試合を録画しては食い入るように何度も見ていたものですが、日本ではマイナーなスポーツなので、見れる機会も限られるんですよねぇ・・・XBMCで気軽にテレビで見れるなら凄く嬉しいかも!!ということで今日はXBMCにアドオン(拡張機能を追加)して世界のスポーツを簡単に見る方法をまとめてみます。
  続きを読む
Posted by netbuffalo at 04:23Comments(0)TrackBack(0)

2012年07月11日

Apple TVを脱獄・PLEXを簡単・自動インストールして各種メディアをテレビで楽しむ!?

タイトルに?が付いてるんですが(その理由は読んで頂くとわかります)、今日はApple TV 2Gに知る人ぞ知るPLEXを簡単インストールする方法をご紹介します。

plexlogo
  続きを読む
Posted by netbuffalo at 06:50Comments(0)TrackBack(0)

2012年07月10日

Kindle, Nook, Kobo, iBooksストアに対応!セール中の電子書籍を見逃さいない方法

もう後少しで、Koboが日本でも楽天さんから展開されますね。

以前、Kinlde向け電子書籍のセール情報を見逃さない方法ということでZero Dollar Booksを紹介しましたが、

Kindle洋書ファン・多読ユーザに嬉しい!Amazon.com無料電子書籍100冊まとめサイト

今日は複数電子書籍ストアに対応し、現在のセール中の電子書籍を通知してくれるBookBubというサービスをご紹介します。

34
  続きを読む
Posted by netbuffalo at 12:40Comments(0)TrackBack(0)

2012年07月02日

Apple TVを脱獄・XBMCを簡単・自動インストールして各種動画ファイルをテレビで楽しむ方法

ええ、aTV Flashには大変満足してるんです。

ただ、よくよく考えるとApple TVを脱獄して何が嬉しいかというと「サーバ上に保存した各種動画ファイル(wmv、mp4、mkv、ISOなど)をAirPlayも使わずに気軽にテレビで見ることが出来る」ところなんですが、これだけであれば、XBMCというアプリケーションだけでも十分で、無料で使えるんですね。

しかし、aTV Flashを使わないでXBMCをインストール、その後のバージョン管理をするとなると、格段に手順が難しくなります。

有料で便利(aTV Flash)もいいけど、無料で出来るだけ簡単に最低限の機能を楽しむ方法も欲しい・・・ということで、Apple TVにXBMCを無料・出来るだけ簡単にインストールして楽しむ方法・ツールを用意してみましたよ!

33

その名もATV XBMC ADMIN(あくまでご利用は自己責任で・・・)。
  続きを読む
Posted by netbuffalo at 19:28Comments(1)TrackBack(0)