PQI Air Cardをインフラストラクチャモードに設定する[追記あり]

2014年11月8日iPad/iPod/iPhone,Mac,パソコン・インターネット

PQI Air Cardを使って、デジカメで撮った写真を、外出先でもiPadやiPod touchに転送できる様になりました。

[amazonjs asin="B009HF63GE" locale="JP"]

ただ、欠点があります。

iPadやiPod touchのWi-Fi接続先をPQI Air Cardに変更するので、PQI Air Cardにアクセスしている間は、インターネットとの接続が解除されてしまいます。

これを解決する方法があります。

PQI Air Cardには、「ホットスポットに接続」モードがあります。ここで言うホットスポットとは、ルーター等のWi-Fiアクセスポイントの事を指します。

つまり、インフラストラクチャモードと呼ばれる物です。

PQI Air Cardには、アクセスポイントを3カ所設定できます。その3カ所のから、つなげられる所に自動的にぶら下がります。

起動時に、自動設定できる様に、microSDHCカードのルートディレクトリ(例えば、OS Xなら、"/Volumes/NONAME/autorun.sh"に設定ファイルを書いておく事ができます。

“/usr/bin/w2″と言うコマンドを動かすと、起動時からインフラストラクチャモードになる様です。

情報ありがとうございます。

ただ、このままだと、DHCPでアドレスを取る事になるので、どのIPアドレスに割り当てられるかわかりません。

ルータによっては、MACアドレスに応じて、固定IPを割り当てる機能を持つ物があります。ですが、私が外出先で使っているソフトバンクのモバイルルータ007Zにはこの機能はありません。

そこで、IPアドレスの末尾だけを自動的に付け替えるスクリプトを作りました。

#!/bin/sh
# Copyright (c) 2013 webmaster@oichinote.com

sleep 5
/usr/bin/w2

script=`cat <<'EOF'
my $ifname;
my @ipadr;
my $pqi='91';

open (my $fh, '-|', qw/ifconfig/) or die $!;
while (my $line = <$fh>) {
  $ifname = $1 if ($line =~ /^(\w+)/);
  @ipadr = ($1, $2, $3, $4) if ($line =~ /inet\s+.*?(\d+)\.(\d+)\.(\d+)\.(\d+)/);
  if ($ifname and @ipadr and ($ipadr[0] == 192) and ($ipadr[1] == 168)) {
    system "ifconfig $ifname $ipadr[0].$ipadr[1].$ipadr[2].$pqi";
    last;
  }
}
close ($fh);

EOF
`

perl -e "$script"

次の記事を参考にしています。ありがとうございます。

Cクラスのプライベートアドレス(192.168.x.y)だったら、y部分を固定します。y部分は変数$pqiに割り当てています。この例では、"pqi"なので"091″にしています。

これにより、PQI Air Cardは、192.168.x.91に割つけられます。(“x"は"1″など、御使用の環境のプライベートアドレスに、自動的に設定されます。)

こうする事で、iPad/iPod touchをWi-Fiルーター経由でインターネットにつなげたまま、PQI Air Cardにも接続できる様になります。

インフラストラクチャモード(クライアントモード)にした場合、PQIの専用アプリからはアクセスできなくなります。

写真を開くためには、FTPサーバにアクセスできるソフトを使います。そして、次の項目を設定します。

  • FTP Server: 192.168.x.91
  • User ID: 任意
  • Password: 任意
  • Port: 21

User IDとPasswordは空欄で大丈夫です。ソフトによっては、設定が必要な物があります。その場合、"pqi"等と設定して下さい。

次の物を試しました。

ソフト名 対応 価格 サムネイル表示 カメラフォルダへのコピー 直接印刷 評価
eXplayer Lite iPad/iPhone 0 ダウンロードした後 不可 不可 ビデオ向け? iPod touchで動作せず
RemoteFile Viewer – TIOD iPad/iPhone 0 不可 不可 不可 安定性悪い
Cloud Connect Pro iPad/iPhone 1,700 不可 超多機能
FTPhoto iPad/iPhone 85 不可 不可 不可 安定性悪い
FTPManagerFree iPad/iPhone 0 ダウンロードした後 Free版は、接続先1カ所のみ
FTP Client Pro iPad/iPhone 170 不可 不可 軽快
Fast FTP Client iPad 450
(85)
不可 不可 不可 そもそも、画像表示できず
Ftp 4U Free iPad/iPhone 0 不可 不可 不可 速い。Free版は、接続先1カ所のみ
FTP Ready! Lite iPad/iPhone 0 ? ? ? ログインできず

う〜ん、結構、出費したなぁ。どなたか、寄付して下さい。

これらのソフトは、どれもがファイルのダウンロード前にサムネイル表示ができません。残念。

これじゃあ、使えないなぁ〜と思っていたのですが、デジカメによっては、写真のファイル名が表示されます。

Nikon S8200 ファイル名

このファイル名を頼りに、ダウンロードすれば良いのです。

FTPManagerFreeは、接続個所が1カ所のみしか指定できない事を除けば、一番良かったです。ちなみに、有料版も170円なので、それ程高くありません。

先ほど紹介した「ひとりぶろぐ」さんの記事で、次のソフトが紹介されています。

紹介されているのは、"AirPict for PQI Air Card"です。

このアプリは、動作も軽快で、サムネイル表示もできます。

ソフト名 対応 価格 サムネイル表示 カメラフォルダへのコピー 直接印刷 評価
AirPict iPhone 170 安定性悪い? iOS6以降

ただ、対応しているOSが、iOS 6以降です。初代iPadは、iOS 5.1.1までしかインストールできないので、このソフトが使えません。また、iPhoneアプリなので、iPadの大画面に対応していないそうです。

また、サーバ名を"air.card"から"192.168.x.91″に書き換える必要があります。サーバは、一つしか登録できません。

残念です。

(追記 2013-02-02 01:30)

アクセスポイントの設定方法を書くのを忘れていました。

ブラウザからアクセスした場合は、次の青の部分を書き換えます。

PQI AP (web)

専用アプリからの場合は、次の青の部分を書き換えます。

PQI AP (app)

インフラストラクチャモード(クライアントモード)にした場合、専用アプリからはアクセスできなくなります。

(追記 2013-09-12 21:10)

実際に試された方がいました。うまく行った様で、良かったです。

(追記 2014-11-07 23:45)

更なる成功例です。良かったです。

価格.comからリンクが貼られているのは気が付いていました。

Posted by お市のかた