मैंने किसी ऐसे सॉफ़्टवेयर के बारे में नहीं सुना जो आपकी आवश्यकताओं का समर्थन करता हो। लेकिन अगर आप प्रोग्रामर हैं, तो आपको यह समझना चाहिए कि पर्ल में यह कैसे लिखना है।
यहां मुझे उदाहरण मिला कि सभी फ़ाइल कैसे प्राप्त करें। यह आपका संकल्प नहीं है, लेकिन यह आपको यह समझने में मदद करता है कि कैसे करें:
http://www.perlmonks.org/?node_id=907019
अन्य, लाइब्रेरी नेट के लिए मदद :: एफ़टीपी:
http://search.cpan.org/dist/libnet/Net/FTP.pm
इसका उपयोग कर आप सर्वर से एफटीपी कनेक्शन खोल सकते हैं (पहला उदाहरण) प्राधिकरण बनाएं (पहला उदाहरण)
दूसरा URL आपको तरीकों का उपयोग करके फ़ाइल के अंतिम भाग को प्राप्त करने में मदद करता है: -> ascii में स्थानांतरण मोड को ascii पर सेट करें क्योंकि यह लॉगफ़ाइल है -> आकार (फ़ाइल) की गणना के लिए फ़ाइल का आकार मिलता है जहाँ आपको शुरू करना चाहिए -> पुनरारंभ (WHERE) फ़ाइल सेट करें जहाँ फ़ाइल आप पढ़ना शुरू करना चाहते हैं, वहां से कोर्सर -> पढ़ें (BUFFER, SIZE [, TIMEOUT]) सीधे छोटे बड़े हिस्से को BUFFER वेरिएबल में पढ़ें
एक अन्य कार्य: लंबाई (BUFFER) आपको बताता है कि आपको कितना डेटा मिलता है। यदि यह शून्य है, तो आप स्क्रीन पर EOF प्रिंट ("$ BUFFER \ n") सरल प्रिंट बफर सामग्री तक पहुंच गए हैं
ध्यान दें, यह पूरी तरह से संकल्प नहीं है, लेकिन यह कैसे करना है। केवल एक ही कारण है कि मैं यह सब लिखता हूं, शायद आपके कार्य के लिए कोई सॉफ्टवेयर तैयार नहीं है।
यदि आप नहीं जानते कि उस प्रोग्राम को कैसे लिखना है, तो बस stackoverflow.com पर पूछें, सुपरयुजर नहीं। कई प्रोग्रामर हैं जो मदद के लिए तैयार हैं।
यदि यह संभव है, तो अपने ftp साइट डाउनलोड फिर से शुरू करने का समर्थन करता है। फ़ाइल के इस पढ़ने के अंत भाग के साथ असंभव है।
एक अन्य आंशिक संकल्प लॉग फ़ाइल रोटेशन, एक फ़ाइल एक दिन या एक घंटे हो सकता है। यह निर्भर करता है कि लॉग फ़ाइल कितनी तेज़ी से बढ़ती है।