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

कार्यक्रम योजना के डेटा प्रतिनिधित्व के माध्यम से, टाइमलाइनों के शैक्षिक उद्देश्यों से कई उपयोग हो सकते हैं। आपका उपयोग जो भी हो, टाइमलाइन व्यावसायिक रूप से उपलब्ध सॉफ़्टवेयर या किसी भी वेब-आधारित ऑनलाइन टूल का एक शानदार विकल्प है

स्थापना

टाइमलाइन में कुछ निर्भरताएं हैं। आपको पायथन 2.5 या इससे अधिक की आवश्यकता होगी (जो अधिकांश प्रणालियों पर उपलब्ध होनी चाहिए) और wxPython 2.8.9.2। बस सुरक्षित पक्ष पर रहने के लिए, जांचें कि आपके द्वारा इंस्टॉल किए गए पायथन का कौन सा संस्करण स्थापित है।

 पायथन-वी 

अगर आउटपुट 2.5 या उससे अधिक दिखाता है, तो इसके बारे में आपको कुछ और करने की ज़रूरत नहीं है। यदि आप एक कम संस्करण देखते हैं, तो अपने सिस्टम को अपडेट करने का प्रयास करें। यह उतना आसान होना चाहिए जितना आसान है

 sudo apt-get अद्यतन sudo apt-get उन्नयन 

डेबियन (और उबंटू) व्युत्पन्न distros पर।

यह जांचने के लिए कि आपके सिस्टम पर wxPython का कौन सा संस्करण उपलब्ध है, python-wxgtk पैकेज की खोज करें:

 apt-cache खोज पायथन-wxgtk 

आपका आउटपुट कुछ ऐसा होगा। पैकेज नाम के बाद संख्या आपका संस्करण संख्या होगी:

डेबियन 8 पर इसे संस्करण 3.0 वापस करना चाहिए, जबकि उबंटू 14.04 पर आपको संस्करण 2.8 दिखाई देगा।

यदि यह 2.8 कहता है, तो आपको मामूली संस्करण को सत्यापित करना चाहिए, क्योंकि आपको 2.8 की आवश्यकता होगी। 9.2 । के साथ विवरण की जांच करें

 एपीटी-कैश शो पायथन-wxgtk2.8 

और उस लाइन की खोज करें जहां यह कहता है संस्करण: 2.8.XX

इस मामले में यह 2.8 है। 12, तो हम जाने के लिए तैयार हैं।

 sudo apt-get python-wxgtk2.8 स्थापित करें 

Sourceforge से टाइमलाइन डाउनलोड करें। लेखन के समय नवीनतम संस्करण 1.6.0 था।

 wget http://sourceforge.net/projects/thetimelineproj/files/thetimelineproj/1.6.0/timeline-1.6.0.zip 

ज़िप फ़ाइल अनपैक करें। आप इसे कहीं भी कर सकते हैं, लेकिन यह संभवतः आपके घर निर्देशिका में रखने के लिए सबसे अच्छा और आसान है:

 अनजिप टाइमलाइन -1.6.0.zip -d $ HOME 

अब आप टाइमलाइन शुरू कर सकते हैं:

 पायथन $ HOME / टाइमलाइन-1.6.0 / स्रोत / timeline.py 

आप एक डेस्कटॉप आइकन या लॉन्चर भी बना सकते हैं जो इस कमांड को इंगित करता है (प्रक्रिया आपके सिस्टम, डीई और / या टूल्स के आधार पर थोड़ा अलग होगी)।

मुख्य विशेषताएं

टाइमलाइन के पास एक साधारण यूजर इंटरफेस है जो नेविगेट करना आसान है।

यदि आप "ट्यूटोरियल प्रारंभ करना" के लिंक का पालन करते हैं, तो आपको एक उदाहरण टाइमलाइन प्रस्तुत की जाएगी। दिखाए गए कार्यक्रम टाइमलाइन के सर्वोत्तम उपयोग की व्याख्या करेंगे जब आप उनके साथ बातचीत करेंगे।

इसकी विशेषताएं स्वच्छ और उपयोगी हैं। बहुत सरल दिखते समय, टाइमलाइन में कुछ वास्तव में उन्नत कार्यक्षमता है जो इसमें अंतर्निहित है। हेरफेर करने की इसकी क्षमता

और समयरेखा नेविगेट करें

अपनी वास्तविक शक्ति दिखाता है। फिर भी, वरीयता खिड़की ट्विक करने के लिए आश्चर्यजनक रूप से कम प्रदान करता है,

लेकिन अगर आप अपने हाथों को गंदे करने से डरते नहीं हैं, तो $ HOME / timelineproj.cfg को संपादित करने से टाइमलाइन की पूरी कॉन्फ़िगरेशन की अनुमति मिल जाएगी, जिसमें आसानी से कीबार्ड शॉर्टकट जोड़ना शामिल है।

 नैनो $ HOME / .thetimelineproj.cfg 

समयरेखा बनाना

जब आप एक नई परियोजना शुरू करते हैं, तो आप सॉफ़्टवेयर के संभावित उपयोग-मामलों को काफी विस्तारित करने के लिए फ़ाइल, संख्यात्मक या निर्देशिका समयरेखा बनाना चुन सकते हैं।

फ़ाइल टाइमलाइन शुरू करने के लिए, आपको टाइमलाइन को सहेजने के लिए अपने कंप्यूटर पर एक .timeline या .ics फ़ाइल बनाना होगा। फिर आपको खाली कैनवास के साथ प्रस्तुत किया जाएगा। आप जितनी चाहें उतनी स्तरों की श्रेणियों और उप-श्रेणियों को परिभाषित कर सकते हैं और उन्हें "टाइमलाइन -> श्रेणियां संपादित करें -> मेनू जोड़ें" से विशिष्ट रंग दे सकते हैं।

तब आपकी श्रेणियां बाएं फलक पर प्रदर्शित की जाएंगी।

टाइमलाइन पर कोई ईवेंट जोड़ने के लिए, कैनवास पर डबल क्लिक करें या "टाइमलाइन -> ईवेंट बनाएं" मेनू चुनें। इवेंट प्रकार या तो टेक्स्ट या न्यूमेरिक होगा (टाइमलाइन प्रकार के अनुसार)। आप एक अवधि (घटनाओं के दौरान रेडियो बटन की जांच के साथ) या समय में एक बिंदु पर घटनाएं हो सकती हैं। यदि आप कुछ घटनाओं को हमेशा एक ही पंक्ति पर प्रदर्शित करना चाहते हैं, तो उन्हें एक कंटेनर के अंदर रखें।

घटनाक्रम उनके प्रारंभिक और समापन समय के अनुसार प्रदर्शित होंगे और अन्य घटनाओं के संबंध में जो उनकी श्रेणियों द्वारा निर्दिष्ट रंगों में ओवरलैप हो सकते हैं।

किसी ईवेंट पर होवर करने से उसका विवरण पॉप-अप गुब्बारे में दिखाया जाएगा जिसे खुले रहने के लिए भी पिन किया जा सकता है।

यदि आप निर्देशिका टाइमलाइन बनाते हैं, तो उस निर्देशिका में फ़ाइलों को बनाए गए / संशोधित दिनांक के अनुसार प्रदर्शित किया जाएगा और फ़ोल्डर संरचना द्वारा वर्गीकृत किया जाएगा,

हालांकि ऐसा लगता है कि कुछ सीमाएं हैं।

निष्कर्ष

टाइमलाइन एक शक्तिशाली एप्लिकेशन है जो आपको समयरेखा प्रारूप में जानकारी व्यवस्थित करने और प्रस्तुत करने में मदद कर सकता है। अपनी कुछ त्रुटियों के अलावा, टाइमलाइन की मुख्य कार्यक्षमता, जो कस्टम टेक्स्ट-आधारित टाइमलाइन बना रही है और प्रदर्शित कर रही है, बेकार ढंग से काम करती है। यदि आपको लिनक्स के लिए हल्के आसान और सीधा टाइमलाइन निर्माता एप्लिकेशन की आवश्यकता है, तो आपको आगे देखने की आवश्यकता नहीं है।