Article View: pl.comp.lang.vbasic
Article #104947Re: Monitoroanie folderu w VB.Net
From: ChrissP.
Date: Tue, 03 Sep 2013 14:39
Date: Tue, 03 Sep 2013 14:39
40 lines
2458 bytes
2458 bytes
W dniu .08.2013 o 07:24 chochlik_drukarski <chochlik_drukarski@wp.pl> pisze: > > Uzytkownik "ChrissP." <krzyszp@interia.pl> napisal w wiadomosci > news:ktol6h$ao3$1@usenet.news.interia.pl... >> Witam, >> >> Zaczalem pisac program-zamiennik dla Dropbox'a z przechowywaniem danych >> na wlasnym serwerze i mam pewien problem z monitorowaniem folderu z >> plikami. Otoz uzywam FileSystemWatcher do otrzymania informacji o >> nowym/zmienionym pliku, niestety w sytuacji, kiedy operacja zapisu tego >> pliku troche trwa, to otrzymuje komunikat np. 5 razy podczas jego >> zapisu. Skutek jest taki, ze program wysyla mi na serwer czesc pliku, >> po czym sprawdza, ze na serwerze jest nowsza wersja, wiec ja sciaga i w >> efekcie mam tylko czesc pliku skopiowanego do mojego folderu lub caly >> plik ktory do "ustalenia wersji" lata pomiedzy hostem lokalnym i >> serwerem np. 10 razy... >> >> Znacie moze jakis inny sposob monitorowania katalogu dla >> nowych/zmienionych plikow? > > To moze wprowadz pewne opóznienie ? Np po informacji o zmianie pliku > zapisuj > sobie jego dane (czas ost. modyfikacji, rozmiar) i po sekundzie > sprawdzaj czy to sie > zmienilo. Jesli tak to kolejna sekunda, jesli nie to upload. Kolejna > informacja o zmianie > w czasie tej sekundy resetuje opóznienie i znowu czekasz 1s. No chyba, > ze dostajesz > info o zmianie pliku a nastepne dopiero za 10 sekund to bez sensu az > tyle czekac. > Dzieki, to dobry pomysl :) -- Pozdrawiam, KP
Technical Details
Message-ID:
<op.w2uazizgozsc0t@win7-64.home>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.interia.pl!not-for-mailReferences:
<ktol6h$ao3$1@usenet.news.interia.pl> <kvk52j$f0b$1@dont-email.me>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.interia.pl!not-for-mail From: "ChrissP." <krzyszp@interia.pl> Newsgroups: pl.comp.lang.vbasic Subject: Re: Monitoroanie folderu w VB.Net Date: Tue, 03 Sep 2013 15:39:08 +0100 Organization: INTERIA.PL S.A. Lines: 64 Message-ID: <op.w2uazizgozsc0t@win7-64.home> References: <ktol6h$ao3$1@usenet.news.interia.pl> <kvk52j$f0b$1@dont-email.me> Reply-To: krzyszp@interia.pl NNTP-Posting-Host: host109-158-253-171.range109-158.btcentralplus.com Mime-Version: 1.0 X-Trace: usenet.news.interia.pl 1378219192 13402 109.158.253.171 (3 Sep 2013 14:39:52 GMT) X-Complaints-To: usenet@firma.interia.pl NNTP-Posting-Date: Tue, 3 Sep 2013 14:39:52 +0000 (UTC) User-Agent: Opera Mail/1.0 (Win32) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit