68user's page 掲示板

Prev< No. 3260〜3270> Next  [最新発言に戻る] [過去ログ一覧]
No. 3260 # bubu [E-mail] 2003/06/19 (木) 22:09:11
はじめまして。私、MADAGASCARという国の地方都市にすんでおります。私の住んでる町に数年前にISPができました。サーバーの管理は直接しておりませんがLAN内でプログラムを作る事を考えています。サーバー以外は、基本的にWINDOWS系です。ヒントいただければ幸いです。

1つのプログラムは、LAN内でサイバーカフェを運営しておりますが、クライアント端末である特定のプログラムを起動させたときにカウントをしようというものですがこれは何とかなりそうです。
こちらが私にとっては難しいのですが2つ目は、サーバーにダイアルアップでログインしてくるユーザー情報を集計しそのデーターを別のところに送信させたいと思います。

サーバー:MANDRAKE 8.1(WWW、MAIL、DNS稼動)
ルーター:CISCO ???

横山

No. 3261 # 68user 2003/06/21 (土) 01:40:05
>>3259 -9
ありがとうございます。間違いやわかりにくい点を見付けたら
ぜひご指摘ください。

>>3260 bubu
> サーバーにダイアルアップでログインしてくるユーザー情報を
> 集計しそのデーターを別のところに送信させたいと思います。
ここらへんほとんど知らないんですが一応回答してみます。

ダイアルアップを受けるサーバ (RAS サーバって言うんでしょうか?)
は Mandarake ですか? それとも CISCO の機器ですか?

前者であれば mgetty や pppd (ppxp?) あたりが /var/log あたりに
ログを残しているかもしれません。また、通常のログインと同じく
utmp や wtmp あたりに記録されるはずなので、who などで集計する
ことができるはずだと思います。

後者であれば、わかりません。マニュアルを読んでください。

もし RAS サーバを管理する立場にないのであれば、集計する
のは無理でしょう。

No. 3262 # bubu [E-mail] 2003/06/21 (土) 02:19:56
回答ありがとうござました。
ダイアルアップを受けるサーバはMandarakeです。RADIUSというソフト(サーバー?)が起動していて/var/log にlogが記録されます。
情報を探してみましたが、SQLなどを介し、上記のlogファイルを利用してデータベースを作成できる事は分かりましたが、Client MachineからサーバーMachineへアクセスし、データを取ってくるその手法がいまだによく分かりません。お手数とは思いますがご教授していただければ幸いです。
サーバーの第一管理者はリモートで管理をしており、私は第2管理者に非常に近いところにおります。

No. 3263 # 68user 2003/06/23 (月) 19:50:28
>>3262 bubu
> Client MachineからサーバーMachineへアクセスし、データを取って
> くるその手法がいまだによく分かりません。
あとは定期的にファイル転送ができればよいのですか? もし
そうなら、ftp で転送するのが一番簡単だと思います。

Windows 付属の ftp.exe やフリーの ftp クライアントを使用
してみてはどうでしょうか。

No. 3264 # あやの 2003/06/26 (木) 01:25:53
ここで相談すべきことじゃないのかもしれませんが、困っています。

PDFを見るためのソフトについて、UNIXにはxpdfなどの軽いツールがあるのに、
WindowsにはAcrobatReaderしかないようなのですが、Windowsにも
他にPDFを見るためのツールはあるのでしょうか?

よろしくおねがいいたします。。

No. 3265 # 68user 2003/06/26 (木) 23:52:58
>>3264 あやの
xpdf の Windows 版はありますが、GUI を持たない変換ツール類しか
提供されていないようですね。
      http://www.foolabs.com/xpdf/download.html

http://www.namazu.org/ml/namazu-win32-users-ja/msg01025.html
を読むと、昔は cygwin 版も上記ページに置かれていたように見えますが、
今は置いてありません。自分でコンパイルして、果して動くのかどうか…。

No. 3266 # UNIX 2003/06/27 (金) 17:35:43
AIXのdateコマンドでは「'1 days ago'」のような機能がありません。
どのように1日前の日付を出力すれば良いんでしょうか?
date -v-1dってできるんですかね?

No. 3267 # 68user 2003/06/27 (金) 17:46:50
>>3266 UNIX
> date -v-1dってできるんですかね?
試してみればいいんじゃないでしょうか。

他には TZ を使うやり方を
      http://x68000.startshop.co.jp/~68user/unix/pickup?date
に書きましたが、AIX の date(1) が期待通り動いてくれるかどうかはわかりません。

No. 3268 # ma-chan 2003/06/28 (土) 16:01:42
C言語でsocketを用いたftpクライアント(Asciiモード)を作成し、solaris上で実行したところ、ftpからのリターンメッセージ、およびgetしたファイルの改行コードに『CR』が付加されてしまい、とても困っております。
これは、どのような要因が考えられますでしょうか?
よろしくお願いします。

No. 3269 # 68user 2003/06/28 (土) 16:55:42
>>3268 ma-chan
ASCII モードは LF を CRLF に置換するわけで、「CR が付加される」
というのは納得できる結果だと思います。というわけで、何に困って
おられるのかよくわかりません。

No. 3270 # ma-chan 2003/06/28 (土) 17:57:43
説明が足りなくて申し訳ありません。
改めまして詳細を説明させて頂きます。

テスト環境は、Solarisサーバー2台で、
片方のサーバー上に作成したPGMを置いて、テキストファイルの
送受信を行っています。
扱うテキストファイルは、Solaris上で作成したファイルで、
改行コードは、『LF』のみです。
で、PGM内からASCIIモードでファイルをPUTする分には、
問題ないのですが、
ファイルをGETすると、改行コードに『CR』が付いてしまうという
現象が発生しております。
(ちなみに、コマンドレベルでftpをASCIIモードで実行した場合は、
『CR』は付きませんでした。)

私の認識では、UNIXサーバー側でファイルをGETする場合は、
改行コードに『CR』は付かないと思うのですが...
(Windows環境でプログラムを動かしてファイルを受信した場合は、
    『CR』が付くと思っています。)
この認識自体が間違っていますか?

よろしくお願いします。

Prev< No. 3260〜3270> Next  [最新発言に戻る] [過去ログ一覧]