क्रिसमस के पेड़ के नीचे सभी को एक उपहार

या अभी भी क्रिसमस के पेड़ के नीचे?

नहीं, क्रिसमस ट्री के नीचे! अब निश्चित रूप से यो के साथ, क्योंकि यह youfification के बारे में एक लेख है!

और कमांड लाइन से सिर्फ एक सिद्धांत या स्क्रिप्ट नहीं है, बल्कि एक वास्तविक कार्य कार्यक्रम है जिसका उपयोग कंप्यूटर और फोन दोनों पर किया जा सकता है।

छवि
साइट के लिए लिंक - यह प्रयोग करें!

प्रोग्राम कैसे काम करता है?

यह एक फाइल को मान्य शब्दों के साथ लोड करता है, फिर यह उन सभी की पहचान करता है।
(आधार यहां से लिया गया है) - http://python.anabar.ru/yo.htm
फिर वह स्रोत पाठ में इन शब्दों में से प्रत्येक के लिए खोज करता है और यदि वे वहां हैं, तो याद रखें कि यह शब्द कहां है।

यह बहुत जल्दी होता है।

फिर धीरे-धीरे क्या होता है ...

कार्यक्रम को बदलने के लिए कुछ की तलाश है - यह सभी ई को प्रतिस्थापित करता है जहां ई के साथ आवश्यक (बड़े से बड़े, छोटे से छोटे)।

यह सब Parallel.For के माध्यम से होता है जैसे आपके पास कई धागे होते हैं।

इसके अलावा, प्रोग्राम आपको (आपके कंप्यूटर पर), या फोन पर दस्तावेज़ / यो फ़ोल्डर में फ़ाइल को सहेजने की पेशकश करता है। वहां से, आप इसे कहीं भी स्थानांतरित कर सकते हैं और इसे किसी भी पाठक में खोल सकते हैं।

समर्थित प्रारूप:
txt, fb2, fb2.zip

खुलते ही उसी प्रारूप में बचत होती है। यदि आपको ज़िप में पैक करने की आवश्यकता है तो यह पैक करता है। fb2 तत्वों में पार्स करता है और काम को गति देने के लिए बाइनरी ब्राउज़ करने का प्रयास नहीं करता है

सबसे दिलचस्प बात यह है कि कार्यक्रम सभी प्लेटफार्मों पर समान काम करता है, एल्गोरिथ्म पूरी तरह से पोर्टेबल है! इसके लिए, माइक्रोसॉफ्ट, पेट्या कोर 3.1 और वास्य .नेट मानक 2.1 की महिमा है
अब मेरे पास मोबाइल फोन और सर्वर के लिए और डेस्कटॉप के लिए एक ही कोड आधार होगा। क्या मैं अविश्वसनीय रूप से खुश हूँ! हमें चित्रों और संसाधनों को प्रोजेक्ट के बीच फेंटना भी सीखना चाहिए ताकि लोगो और शब्दकोश को मैन्युअल रूप से कॉपी न किया जा सके।

मैं इतना खुश क्यों हूं? क्योंकि अब मैं उन अपंग पुस्तकों को नहीं पढ़ूंगा जिन्हें मैं इंटरनेट से डाउनलोड करता हूं। कोई और हेजहोग, उसका, ई-मेरा भी। केवल यो, केवल कट्टर!

मैं हर किसी को नए साल के लिए तैयार करने की जल्दी में था, इसलिए अब कुछ प्रतिबंध हैं:

  • अभी तक कोई समर्थन नहीं
  • कभी-कभी यह प्रदर्शित नहीं होता है कि इसे कहाँ संग्रहीत किया गया था (फ़ोन पर)
  • वर्तमान में केवल UTF-8 एन्कोडिंग के साथ काम करता है
  • अगर txt प्रगति बार नहीं दिखाता है, लेकिन यह काम करता है
  • अब तक यह केवल स्पष्ट रूप से परिभाषित शब्दों की पहचान करता है (सब कुछ हर चीज से अलग नहीं होता है, लेकिन मैं इस पर काम करूंगा)

योजनाओं:

इंटरफेस और सजावटी चीजों में सुधार के अलावा, मैं करने की योजना बना रहा हूं
डॉक्स, एपब के लिए समर्थन
पाठ के लिए प्रगति पट्टी
वेबसाइट सेवा
तृतीय-पक्ष सेवाओं को जोड़ने के लिए एपीआई
खुला स्रोत रखो
-शब्दकोश संपादक (अब सभी शाप नहीं हैं, उन्हें जोड़ा जाना चाहिए!)
स्रोत और संपादक संपादक
स्वचालित केस अध्ययन
संदर्भ विश्लेषण
PlayMarket पर डीबगिंग APK
कंसोल मोड, ड्रैग एंड ड्रॉप के लिए समर्थन - KorDen32 के विचार के लिए धन्यवाद

अब - यह जाओ!

सभी को नया साल मुबारक हो!

पुनश्च ... और अंत में, क्रिसमस का पेड़ जंगल में पैदा हुआ था!

(अपडेट 12/31/2019 13:36 - सब कुछ सेट करें, एपीके डाउनलोड)

Source: https://habr.com/ru/post/hi482576/


All Articles