問題タブ [filesystemwatcher]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
87623 参照

c# - ファイルが変更されたときの通知

ディスク上でファイルが変更されたときに (C# で) 通知を受けることができるメカニズムはありますか?

0 投票する
3 に答える
5490 参照

.net - FileSystemWatcher変更されたイベントが発生しません

いくつかのフォルダーの変更、作成、および削除を監視するWindowsサービスに取り組んでいます。小さな変更がないか単一のファイル(構成設定を含むXMLファイル)を監視する1人のウォッチャーを除いて、すべてうまく機能します。

Windowsサービスコードを取得して、ファイルシステムウォッチャー用の開始/停止ボタンを備えた単純なWindowsアプリケーションに入れて、ステップスルーしてみました。XML構成ファイルのファイル変更を検出することはありません。変更は実際に行われており、ファイルの「変更日」が更新されています。

これはコードの一部であり、これはXMLファイルのサンプルです。

0 投票する
7 に答える
23728 参照

c# - FileSystemWatcherがネットワークドライブへのアクセスに失敗する

Windowsサービスを使用してサーバーパス上でファイルウォッチャーを実行しようとしています。Windowsログインクレデンシャルを使用してサービスを実行しており、ログインからこの「someServerPath」にアクセスできます。しかし、FileSystemWatcherからそれを行うと、次のようにスローされます。

ディレクトリ名\someServerPathが無効です"例外。

誰かがこれを手伝ってくれませんか?

0 投票する
1 に答える
1251 参照

c++ - Windowsでfilesystemwatcherを使用してsamba共有フォルダー/ドライブを監視するには?

ここにトリッキーな問題があります。Linux マシン上にある共有フォルダーを監視しようとしています。Visual Studio 2005、VC ++で開発され、FileSystemWatcherクラスを使用してWindows XPでプログラムを実行しています。しかし、その共有フォルダーのイベントはまったく発生していません。解決策を提案してください。

0 投票する
4 に答える
694 参照

c# - 複数の FileSystemWatchers は良い考えですか?

ユーザーが開いたファイルを監視する必要がある Notepad++ や UltraEdit によく似たミニ エディター コンポーネントを作成しています。

開いているファイルを監視するために FileSystemWatcher の複数のインスタンスを使用することは賢明ですか? Notepad++ や UltraEdit のように、またはこれらを管理するためのより良い方法はありますか?

ドキュメントが閉じられると、それらは適切に破棄されます。

申し訳ありませんが、もう1つ、ドライブ用の汎用FileSystemWatcherを作成して監視し、適切なファイルであることがわかったら、ファイルをリロードするようにメッセージを表示する方が賢明でしょうか? それとも遅刻ですか?

0 投票する
7 に答える
2964 参照

cocoa - Cocoa の FileSystemWatcher (.NET) に相当

Cocoa でアプリケーションを開発しています。特定の場所にあるファイルの内容が変更されているかどうかを常に確認したい ( FileSystemWatcher.NET のように)。誰か解決策を教えてください

0 投票する
1 に答える
1559 参照

cocoa - Cocoa のファイル ウォッチャー

こんにちは、私はココアでアプリケーションを開発しています。特定の場所にあるファイルの内容が変更されているかどうかを常に確認したい (.NET の FileSystemWatcher のように)。誰か解決策を教えてください。FSEvent を使用しましたが、変更のフォルダーのみを監視します...しかし、そのフォルダー内のファイルが変更されているかどうかを知る必要があります..誰か助けてください......

0 投票する
4 に答える
1443 参照

c# - リンクせずに.NETからコマンドラインMatlabを使用するには?

リンクせずに.NETからコマンドラインMatlabを使用する方法を最終的に発見しました:

  1. David A. Zier の「csmatio」dll を使用して、.NET から MAT ファイルに変数を書き込みます。

  2. Matlab からファイルを読み取り、処理して、結果を MAT ファイルに保存します。

    /li>
  3. 最悪の部分:プロセスが終了するまで待ちます。

    単純なアプローチ:

    matlab が新しいスレッドでメイン アプリケーションを生成するため、機能しません

    出力ファイルの変更を監視するのは注意が必要です。

    このクラスのバグのため、機能していませんでした。

    現在動作しているコードはより長くなります:

    しかし、コードの最後の行が気になります。上記のコード ブロックは、それを回避する目的で書かれていますが、他に何をすべきかわかりません。この時間は、一部のコンピューターでは長すぎ、他のコンピューターでは短すぎます。

解決

0 投票する
2 に答える
1304 参照

c# - ファイルシステムウォッチャー

ファイルウォッチャーの問題に直面しています。私の要件は、サイズが 1 GB 以上の大きなフォルダーをコピーする場合、FSW は、フォルダー X が作成した 1 つの変更のみをログに記録する必要がありますが、X の下にあるファイルの作成イベントは記録しないことです。そして、MD5 チェックサムを計算したかったのです。 「X」フォルダでコピーされたすべてのファイル。大きなファイルのコピーには時間がかかるため、X の下のすべてのファイルとサブフォルダー名を取得することはできません。辞書データ構造に追加するすべてのファイルパスを取得する必要があります。これについてアドバイスをお願いします。

0 投票する
1 に答える
1296 参照

.net - ObservableCollection FileSystemWatcher ListBox 更新の問題

FileSystemWatcher を使用して、ディレクトリに追加された他の PNG 画像を自動的に追加する ObservableCollection があります。ListBox には、次の XAML を使用して Photos オブジェクトにデータバインドされた ItemsSource があります。

ただし、監視対象のディレクトリに PNG ファイルが追加されると、OnPhotoCreated イベントが呼び出されます (ブレークポイントがこれを確認します) が、ListBox UI は更新されません。何か案は?

更新 #1: 以下に示すように、イベントを試しました。これにより、新しい画像をスクロールして表示しようとすると、「別のスレッドが所有しているため、呼び出し元のスレッドはこのオブジェクトにアクセスできません」という InvalidOperationException でクラッシュが発生します。Refresh メソッドが必要ないことを望んでいました。