我目前正在使用Windows服務從我們的安全攝像頭複製數據,因爲它正在寫入計算機上的Google Drive目錄以供即時上傳。這些文件可以在提供的播放軟件創建後立即訪問,因此我們希望如果可能立即複製數據流,即使記錄中斷(文件爲10分鐘的時間段),我們也有一些視頻。如何在C中編寫文件時複製文件#
我目前有一個服務創建,可以觀看目錄,但我有一些困難,確定觀看這些文件的最佳方式。由於他們連續修改10分鐘,我會收到大量的變更事件。我希望有一種方法可以捕獲最初的創建並開始將數據流式傳輸到第二個文件。我在這裏擔心的是我需要確保不會超出錄製流。
如果這不可能或相對簡單,那麼我將只需要檢測何時該文件不再被寫入,通過使用最後寫入時間的某些邏輯,但我正在尋找什麼是最好的這樣做的方式可能是。我知道提出的解決方案Here,但我不確定它們是否適用於我正在處理的情況。在子目錄內有大量文件,所以試圖跟蹤哪些文件不再觸發事件會變得非常混亂。有沒有人有任何建議如何做這兩種方法?
這個解決方案絕對是一個黑盒子,而且是一個可怕的解決方案。如果錄製軟件允許我指定一個文件夾而不是驅動器來寫入數據,我甚至不會有這個問題。按照這樣的速度,解決方案開始看起來像一個不同的錄像機比花費大量時間試圖編寫和調試此服務要便宜。不過,我會研究你的建議。謝謝。 – Jared
好吧,無論如何,我祝你好運! –