Linux上でディレクトリ/ファイル操作を手早くするために作成されました。操作を手早くするために”vi”の操作に似せて操作するようになっています。ディレクトリのツリー表示やFTPクライアント、バージョン管理ツールとして利用することも出来ます。本プログラムは新しくC言語でWEB上のDBを操作する機能を追加しました。新機能ではPostgreSQLだけに限定されますが、WEB上のDBをACCESSのサブフォームのように扱うことが出来ます。Eclipseによるインターネットでの分散開発が可能になりました。postgreSQL【CGIサンプルの使用方法】PCにLinuxをインストールし、apache2を利用出来る環境にします。postgreSQLデータベースもインストールします。(8.4が望ましい)ユーザDBを使用出来るように設定します。createdbコマンドで任意の名前のデータベースを作成しておきます。(DB名はapschが最適)psqlコマンドでDBを指定して以下のテーブルを作成します。create_nouka.sql)以下のファイルはテーブルを作成するファイルです。SAMPLE2.tar.gzに含まれています。create_yakuzai_shiyoukijun.sqlpsqlコマンドを起動し、テーブルに以下のファイルを格納します。'T_nouka.txt'cwと関連するファイルをインストール(/usr/local/bin等へ)します。以下のファイルはlocal-bin.tar.gzファイルに格納されています。fconv.kshホームディレクトリでSAMPLE2.tar.gzファイルを解凍します。cwの画面からnouka.defをカーソルで選択し、Enterキーを押します。aseの画面になりますので、その画面で'c'キーを押します。自動的にnouka_Fetch.pgc等のファイルが全部で13個作成されます。'q'キーでcwの画面に戻ります。cwのカーソルをnouka_Fetch.pgcに移動します。'e'キーでviでnouka_Fetch.pgcを開きます。strcpy(dbname,"apsch");の行にある"apsch"をお使いのDB名に変更します。次に、★マークある行に行きます。(viで検索します)NEXT、PREV、REWIND、FOERDとある行のfield00=%05dをfield=%08dと直します。これでnouka_fetch.pgcの修正は終了です。次にcwの画面からnouka.pgcをviで開きます。nouka.pgcの変更点は次の3つです。"fgci_stdio.h"をコメントにします。strcpy(dbname,"apsch");の行にある"apsch"をお使いのDB名に変更します。178行目の/cgi-bin/nouka_Fetch.fcgiを実際に使用するディレクトリに変更します。これで変更は終了です。cwの画面に戻りカーソルをnouka.pgcに上に移動し、']'キーでコンパイルを実行します。続いてnouka_Fetch.pgcも同じ方法でコンパイルしてください。nouka.cgiとnouka_fetch.fcgiの2つのファイルが出来ました。この2つのファイルを任意のcgi-binディレクトリにコピーします。cwの画面でカーソルをコピーするファイルの上に移動し、'p'キーでコピー先のディレクトリを入力出来ます。target="main">メニュー</a>のように記述します。以上でhtmlファイルから簡単なWEB-DB操作が出来ます。最新版を解凍して参考にして下さい。Windowsで使用しているエディタがインストールされていることを推奨します。することでFTXにおける遠隔ファイル編集が可能ですが、現在の仕様ではサーバ側の自動切断時間に制限されます。※Cygwin版ではCGI機能及び、cms3-server機能は利用出来ません。#Linuxの場合、以下が必要なシステムです。6.3でテストしています。以下はdebian-linuxで必須でした。postgresql-deve以下はvine-linuxで必須です。シンボリックリンクしてください。変更してからコンパイルしてください。殆どの開発用プログラムがインストール出来ますが以下は必須です。libncursesw5-devその他以下が必要となる場合があります。cms3-serverを動作させる場合、Windows側でJAVAが必要です。具体的には以下になります。インストールが必要になります。libsocks4#なお、一部のLinuxの場合以下のファイルが必要になる場合があります。これをインストールしてください。#解凍してコンパイルが必要です。コンパイラが必要です。β8ではLINUX版のみをアップロードしました。UTF-8の環境で使用出来ます。今回の版では重大な問題を解消しました。その他多くの記述ミスを発見しましたので修正しました。FTX操作プログラムを実際に操作する場合以下の点に注意してください。した場合、現在存在する同名のファイルを一旦削除してから受信を開始するようにしています。2)送信の場合は同じ名前のファイルが送信先に存在しても警告メッセージを出さず上書きします。改変可能ですが十分注意して行ってください。3)接続時「経路」の問題等でプログラムが止まっているように見える場合がありますが、その場合FTX側ではプログラムは強制切断しません。(9999はPID番号)のディレクトリが残ります。この場合サーバー側で時間が経つと自動的に切断されますので停滞は解消されます。以下の方法で解凍してください。Androidの入門コース「ん・ぱか工房」のサンプルソースを例にcms3の利用方法をチュートリアルします。Administratorに対するあなたの評価あなたの評価は?ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。