[#46647] RubyでWindowsの常駐サービスプログラムを作る方法 — kouichi_someya@...

はじめまして。

12 messages 2009/12/16
[#46649] Re: RubyでWindowsの常駐サービスプログラムを作る方法 — "U.Nakamura" <usa@...> 2009/12/17

こんにちは、なかむら(う)です。

[ruby-list:46653] Re: RubyでWindowsの常駐サービスプログラムを作る方法

From: えだゆきひこ <eda@...>
Date: 2009-12-17 00:47:39 UTC
List: ruby-list #46653
えだゆきひこです

自分も同じようなことを、ほぼ無限ループで実装してるので--;

U.Nakamura さん曰く、:
>> RubyでWindows常駐プログラムを作成しようと思っています。
> ここで「常駐プログラム」というのはどういう挙動をするものを意

サービスだと面倒な気がしますが、タスクトレイにいれれば
似たようなものではないかと思います(Visualu Rubyで)

> # Windows2000以降であればDirectory Change Notification機構を
> # 使うのが定石ですが...

win32apiを叩けばいいのかもしれませんが、Windowsのrubyで
ファイル操作を行うときってFileUtilsを使うよりも体感的に
`copy hoge huga`のほうが早い場合が多い(最近は違うのでしょうか?)
気がするので、Dirをチェックしてバッチファイル的なものを
生成して実行させてもパフォーマンス上は問題ないような。
(ちゃんと計測できてないので違ってたらスイマセン)

ではでは

In This Thread