दिलचस्प पोस्ट
IIS6 को जेएसओएन फाइलों (इंक पोस्ट, जीईटी) की सेवा प्रदान करें? Java.lang.RuntimeException और java.lang.Exception के बीच अंतर कस्टम स्विच बटन को कैसे? क्या SQL सर्वर संकुचित दृश्य स्टूडियो 2013 से बंद है? क्यों प्रतिशत ऊंचाई मेरे div पर काम नहीं कर रही है? phs तारीख को mysql प्रारूप में कनवर्ट करें "शताब्दी के बिना वर्ष" के रूप में उपलब्ध वर्ष के साथ सही शताब्दी जोड़ें,% y क्या jQuery का उपयोग करना संभव है? Intellij IDEA जावा वर्ग को बचाने पर स्वत: संकलन नहीं एक नया इरादा बनाने के बजाय अधिसूचना जारी करने के लिए कैसे करें? एक ब्राउज़र में extzs कोड का परीक्षण करने के लिए कोई सुझाव, अधिमानतः सेलेनियम के साथ? स्विफ्ट में, मैं दोनों विकल्प और शून्य वस्तु संदर्भों से कैसे बचूं? JComponent (एस) से XxxSize को JLabel में कैसे जोड़ा जाता है आप Node.js में एक HTTP पुनर्निर्देशन का पालन कैसे करते हैं? पायथन में HTML को पार्सिंग – एलएक्सएमएल या सुंदरसूप? किस प्रकार के उद्देश्य के लिए इनमें से बेहतर है?

क्या विंडोज पर आसार की तरह कुछ है?

लिनक्स ओएस के साथ, ionotify सबसिस्टम है जो फाइल सिस्टम में परिवर्तन के एक आवेदन को सूचित करता है।

हालांकि, मैं मुख्य रूप से एक विंडोज़ उपयोगकर्ता हूं, इसलिए मैं सोच रहा था कि फाइल सिस्टम परिवर्तनों की निगरानी के लिए समान ऑपरेटिंग सिस्टम एपीआई है?

वेब के समाधान से एकत्रित समाधान "क्या विंडोज पर आसार की तरह कुछ है?"

FindFirstChangeNotification API, या .NET समकक्ष FileSystemWatcher देखें

यदि आप .net का उपयोग कर रहे हैं, तो FileSystemWatcher उपयोग करें यहां अधिक जानकारी: http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx

यदि आप सी का उपयोग कर रहे हैं, तो FindNextChangeNotification उपयोग करें, FindNextChangeNotification , ReadDirectoryChangesW उपयोग करें यहां अधिक जानकारी: http://msdn.microsoft.com/en-us/library/aa365261(VS.85).aspx

OSX पर , प्रासंगिक एपीआई fsevents एपीआई है

वे सभी एक दूसरे से अलग होते हैं, और उन सभी के किनारे मामलों में शंकात्मक विश्वसनीयता होती है। सामान्य तौर पर, आप इन एपीआईएस पर सभी परिवर्तनों के संपूर्ण दृश्य के 100% समय पर निर्भर नहीं रह सकते हैं। ज्यादातर लोग फाइल सिस्टम मॉनिटरिंग का उपयोग करते हुए इसे पुश एपीआई से खोई हुई या अपूर्ण जानकारी की भरपाई के लिए आवधिक स्कैन के साथ गठबंधन करते हैं।

इस पर एक नज़र डालें: inotify-win, विंडोज के लिए inotifywait उपकरण का एक बंदरगाह

और यह भी: inotify-tools

JNotify या FileMon से Microsoft

थोड़ा देर हो चुकी है लेकिन …

विंडोज में ओएसएक्स की एक जैसी सुविधा है, जिससे आप एक ऐप चलाने के बिना ईवेंट की निगरानी कर सकते हैं। विंडोज़ यूएसएन जर्नल सभी फ़ाइल परिवर्तनों का ट्रैक रखता है जेफरी रिक्टर (उन्नत विंडोज के लेखक) ने एमएसडीएन जर्नल के काम के नमूने के साथ एक भयानक लेख लिखा है।

यू.एस.एन. परिवर्तन पत्रिकाओं के लिए एमएसडीएन दस्तावेज

यू.एस.एन. परिवर्तन पत्रिका शायद बेहतर हो सकती है यदि आप बैकअप उपकरण या इंडेक्स जैसे अनुप्रयोगों का निर्माण कर रहे हैं, जो पूरे खंडों की निगरानी करने की आवश्यकता है

FileSystemWatcher () मुख्य रूप से इस तथ्य के कारण अविश्वसनीय है कि व्यूअर बफर के लिए त्रुटि से निपटने में अधिक या कम अपूर्ण है। पथ की कमी और विस्तृत त्रुटि से निपटने की जानकारी के कारण, माइक्रोसॉफ्ट आपको कार्यशील निर्देशिका को ठीक करने या मैन्युअल रूप से चुनाव करने का कोई रास्ता नहीं देता है।

Windows के लिए JNotify अविश्वसनीय है क्योंकि यह बग ^ win32 से प्राप्त होता है। JNotify win32 का उपयोग करता है इसलिए, यह FileSystemWatcher () से अलग नहीं है।

मैंने कुछ खोज की थी, मुझे लगता है कि विंडोज के लिए कुछ इसी तरह दिखना है। .NET के लिए FileSystemWatcher है। इसकी मुख्य रूप से NT या XP और आगे के लिए।

जावा फ़ाइल नोटिफिकेशन लाइब्रेरी का प्रयास करें