ネットCSV出入力説明

AU携帯のオープンアプリではSDカードが使えず、コピペも文字数が限られています。
なのでPCとのデータのやり取りができず、ネットを利用したいというご要望がありましたのでネット機能を付けました。


まず最初にCGIが利用できるサーバーが必要です
無料レンタルできるサーバーを検索してみてください


●ネットCSV入力
AUでは受信32Kの制限があるので32Kまでのファイルです

サーバーに置いたCSVファイルのURLを入力するとダウンロードします

●ネットCSV出力
AUでは送信5Kの制限があるので5Kまでのファイルです

こちらがちょっと手間がかかります。
まず以下のファイルをダウンロードします
net_csv.lzh
これを解凍すると
cell.cgi
jcode.pl
という二つのファイルができます
これをサーバーに設置します
そしてcell.cgiの属性を実行可能に設定します
jcode.plは属性変更しなくてもOKです
例えばこの二つのファイルを
http://abc.com/cell/
というフォルダに置くとすると(フォルダはセルロイドのファイル専用のフォルダを作ってください)
http://abc.com/cell/
をネットCSV出力のテキストボックスに入力してください
現在開いているファイルのCSVデータファイルがサーバーにアップロードできます
サーバーにアップロードされたファイルには自動的に".csv"の拡張子がつきます

CGIについて
ここら辺はCGIの知識が必要なのですがネットで検索して勉強してください
CGIは使い方を間違えると危険なものなのでご注意ください
簡単に説明しておくと
サーバーに置くファイルには色々なタイプのファイルがあります。
ブラウザで読むためのHTMLファイルやCGIなどのプログラムを実行するファイル、CGIで書き込み記録するファイルなど
CGIなどはサーバーで実行するプログラムなので勝手に誰にでも実行されては困るわけです
なので各ファイルに属性があり、読む書く実行することについて設定できます
通常アップロードするだけならそのファイルの属性には実行権限はついていません
オーナーがあとから実行できるよう設定します
さてcell.cgiの実行権限を可能にするにするわけですが、telnetとか色々方法はありますが
Windowsなら[FFFTP]というソフトが便利です
ファイルを右クリックで「属性変更」で設定するだけなのでお勧めです
http://www2.biglobe.ne.jp/~sota/ffftp.html
でダウンロードできるのでお試しください


TOP