携帯からPC操作(cell4win)携帯と直結通信する編


これは、もっともシンプルな方法になります。
適当なフォルダに次の4ファイルを置いてください。

  cell4winReg.exe
  cell4win.exe
  cell4win.jam
  cell4win.jar


サーバ側設定ソフト(cell4winReg.exe)を起動します。
cell4winReg.exeの起動は管理者権限を持ったユーザで行ってください。
レジストリ \\HKEY_LOCAL_MACHINE\SOFTWARE\HUNDREDSOFT\CELL4WIN\
に設定内容を書き込みます。



・ WWWポート番号は、標準では 80 と入力してください。
  この場合、携帯からアプリをダウンロードする際には、http://xxxx.co.jp/GSDLL2/ とします。
  ポートを変更する(例、8080)場合は、http://xxxx.co.jp:8080/GSDLL2/ とします。
  GSDLL2 はソフト内部で使用する架空のフォルダなので、実際にフォルダは作成しないでください。
  SSLのみ使う場合は空にしてください。


・ SSLポート番号は、SSLを使わない場合は空にしてください。
  標準で利用される場合は 443 と入力してください。
  この場合、携帯からアプリをダウンロードする際には、https://xxxx.co.jp/GSDLL2/ とします。
  ポートを変更する(例、4430)場合は、https://xxxx.co.jp:4430/GSDLL2/ とします。

   SSLを利用される場合は、こちら からSSLライブラリをダウンロードしてください。


・ パスワードは必ず設定してください。安全のため8文字以上を推奨します。
  このパスワードと同じものを、iアプリ実行画面で入力します。

・ 「携帯から直接接続する」に、チェックを付けます。

・ 「許可IPアドレス」は、空にしてください。

・ 携帯からの画像投稿(PicSend)を受け付けない場合は、受信フォルダは空にしてください。
  例えば、XPで投稿写真をデスクトップに貼り付けるなら
   C:\Documents and Settings\(ログイン名)\デスクトップになります。

・ ログフォルダを指定すると日付毎に通信ログファイルを出力します。(例、C:\cell4win\log\20051127.log)

・ Capture以外必要ない方は、マウス操作〜ダウンロードまでのチェックをはずしてください。


[OK]をクリックすればレジストリに書き込みます。

cell4win.exe を起動すれば、サーバ側の準備は完了です。

CのSSL通信を行う場合でOpenSSLをインストールしていない場合は、
cell4winの起動に、openssl\SSL_cell4win.batを使ってください。
(単独でcell4win.exeを起動しても、openssl.cnfの読み込みができず、通信ができません。)



・ ルータの設定
  まず、公開PCに固定のローカルIPを割り振ってください。
  機種毎に設定が違いますので一概に言えませんが
  通常のWWW公開設定を手本にしてポートを変更してください。
  IP FILTERの設定で公開PCのIPを「pass in」(ポート番号)に設定する。
  NATの設定で公開PCのIPにWWW(ポート番号)を通す。といった変更です。
  詳しくはお使いのルータマニュアルをご参照下さい。
  うまくいっていれば、携帯からアクセスすれば
  cell4winのダウンロードページが開きます。


後は、携帯側アプリの起動及び設定になります。


追記

もし上記設定で、初回の接続時、iアプリのダウンロードができない場合は
cell4win.jam の PackageURL をメモ帳などでフルパスに変更してみてください。

PackageURL = http://www.xxxx.co.jp/GSDLL2/cell4win.jar
AppSize = ...
AppName = cell4win
...

(ken3 様、ご報告ありがとうございます。)



..... 戻る .....

※本書の内容の一部、または全部を無断で転載することを禁止します。
※本書の内容については、将来予告なしに変更することがあります。
※WindowsおよびMicrosoftは米国Microsoft Corporationの登録商標です。
  その他の商品名は各社の商標または登録商標です。


ご意見ご要望は、info@hundredsoft.jp  まで

Copyright (C) 2005-2007 HUNDREDSOFT CORPORATION All Rights Reserved.