🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Monitoroanie folderu w VB.Net

#104945
From: ChrissP.
Date: Mon, 05 Aug 2013 16:50
19 lines
1647 bytes
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?

--
Pozdrawiam,
KP
Technical Details
Message-ID: <ktol6h$ao3$1@usenet.news.interia.pl>
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

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: Monitoroanie folderu w VB.Net
Date: Mon, 05 Aug 2013 17:50:25 +0100
Organization: INTERIA.PL S.A.
Lines: 19
Message-ID: <ktol6h$ao3$1@usenet.news.interia.pl>
NNTP-Posting-Host: host86-153-37-188.range86-153.btcentralplus.com
Mime-Version: 1.0
X-Trace: usenet.news.interia.pl 1375721489 11011 86.153.37.188 (5 Aug 2013 16:51:29 GMT)
X-Complaints-To: usenet@firma.interia.pl
NNTP-Posting-Date: Mon, 5 Aug 2013 16:51:29 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit