Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (3,583)  
CrystalDiskInfo  (1,811)  
Tera Term  (1,787)  
HandBrake Japanese Language Version  (1,743)  
CrystalDiskMark  (980)  
FFFTP  (765)  
ffdshow  (719)  
mixfont-mplus-ipa  (615)  
MergeDoc  (571)  
10  TortoiseSVN  (555)  
11  Amateras  (437)  
12  BathyScaphe  (396)  
13  FreeMind  (372)  
14  Cabos  (327)  
15  ギコナビ  (316)  
More >>

LinuxユーザのためのiPhoneアプリケーション

2008年11月20日 11:51 Razvan T. Coloja 1 2

ファイルの共有

 Appleデバイス側の最新ファームウェアに接続できるLinuxアプリケーションはまだ存在しないため、iPhoneとLinuxの間でファイル転送を行うには、iPhone側の持つWi-Fi、EDGE、または3G接続の機能を利用することになる。KonquerorとNautilusはどちらもWebDAV共有フォルダへのアクセスをサポートしており、iPhoneを小さなファイル共有サーバに仕立て上げるアプリケーションがいくつか存在する。 Files もその1つで、さまざまな種類のファイルをiPhoneとLinuxマシンの間でWi-Fiを使って転送できる。PDF、XLS、DOC形式のファイルの読み取りにも対応しているため、仕事の資料をiPhoneに転送して自宅に持ち帰ったり、移動中にiPhoneで閲覧したりすることも可能だ。ただし、無料で使えるlite版では、利用できるファイルのサイズが200MBまでに制限されている。

 同じようなアプリケーションとして、 Air Sharing がある。これもファイル共有に主眼を置いたもので、WebDAVに対応したGNOMEおよびKDEアプリケーションとの互換性があり、高解像度画像など、非常に多くのファイル形式に対応していて、カラーコード指定のあるソースコードのファイルまで表示できる。iPhone上に保存されたファイルには、Linuxマシン側のWebブラウザやファイルマネージャを使ってアクセスできる。Firefoxの場合は、iPhoneのIPアドレスにポート番号の8080を付けて入力するだけでよい。NautilusまたはKonquerorの場合は、WebDAVのURL(dav://192.168.1.33:8080/など)経由で共有フォルダの読み取り/書き込みができる。Air Sharingでは、共有ディレクトリに対してパスワードをかけられるほか、隠しファイルも表示でき、画面の一番下には常に空きディスク容量が表示される。

リモート操作

iphoneapp3_thumb.png
pTerm:Telnet/SSHサーバへの接続を可能にする

 iPhoneはWi-Fiだけでなく3G接続にも対応しているので、外出中にサーバの状態をチェックするのに使えても不思議はない。 pTerm は、リモート接続用の便利な簡易ターミナル機能を提供する小さなiPhoneアプリケーションだ。事前に接続先を設定することができ、接続方法はSSH、Telnet、Raw TCPの3つから選べる。接続先の名称、ホスト名およびポートを指定して保存しておけば、保存したエントリを起動してSSHまたはTelnetサーバにアクセスすることができる。コマンドの入力は、iPhone標準のソフトウェアキーボードから行える。

 似たようなアプリケーションに、 TN5250 Lite がある。これは、IBMのミッドレンジサーバiSeriesのターミナルエミュレータだ。SSLのほか、タッチ操作によるズームとスクロール、自動ログイン、iSeriesの各種構成、表示色のカスタマイズに対応している。フリーのものとしては TouchTerm があり、これはCtrl、Esc、Tabの各キーとカーソルキーのボタン入力をサポートしている。SSHに特化したものがよければ、 iSSH を試せばよい。クライアント単体のアプリケーションで、SCPによるファイル転送には対応していないが、その代わりに透過型のキーボードを備えている。一方、 Mocha Telnet は、Telnetサービスが稼働しているマシンとのTelnet接続の確立に特化したものだ。

iphoneapp4_thumb.png
Jaadu VNC:VNCサーバが動作するリモートマシンをGUIで操作する

 VNCを使ってデスクトップを管理するなら、 Mocha VNC Lite を試すとよいだろう。仮想のキーボードやマウス、8ビットおよび32ビットカラーモード、横画面表示に対応し、サーバ側で実行されたRealVNC、TightVNC、UltraVNC、x11vncと連携して動作する。同様の機能を持つ商用のアプリケーションとしては、 Jaadu VNC がある。見た目はこちらのほうが華やかで、マウスカーソルの移動方向を反転させたり、各種キーの組み合わせをリモートデスクトップ側に送信したりできる。

 Linux向けiPhoneアプリケーションの市場は盛況とはいえないが、そもそもApp Store自体のサービスが開始されてからまだ日が浅い。iPhoneやiPod Touchの音楽をLinuxと同期できるようになるまでは、こうしたアプリケーションが双方のプラットフォームを活用するうえで役に立つかもしれない。

Razvan T. Colojaは通常の雑誌およびオンラインマガジンに150本を超えるLinuxおよびIT関連の記事を寄稿している。ルーマニアの雑誌のエディタを務め、ルーマニア語のLinux/OSSポータルおよびコミュニティサイトwww.mylro.orgの管理者兼エディタでもある。

Linux.com 原文(2008年11月18日)

最終更新:2011年01月25日 12:41
SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.