🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.vbasic
Article #104947

Re: Monitoroanie folderu w VB.Net

#104947
From: ChrissP.
Date: Tue, 03 Sep 2013 14:39
40 lines
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-mail
References: <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