TgWitness / दस्तावेज़ीकरण

संदर्भ / एकत्र करें

स्रोत इतिहास लोड करें

सक्षम स्रोतों से पिछले संदेश लोड करें, विराम और फिर से शुरू करें, और एक हस्ताक्षरित प्रगति रिपोर्ट सत्यापित करें।

वर्तमान मुख्य: स्रोत से उपलब्ध; 0.7.0 पोर्टेबल पूर्वावलोकन में शामिल नहीं है।

स्रोतों में, सक्षम चैट की समीक्षा करें, अवलोकन शुरू करें, फिर पूरा इतिहास लोड करें चुनें। यह रन स्रोतों की उस सूची को ठीक करता है और उनके उपलब्ध पिछले संदेशों को चैट्स और हस्ताक्षरित अवलोकन जर्नल में पढ़ता है। मीडिया मौजूदा अटैचमेंट सेटिंग्स और स्थायी डाउनलोड कतार का उपयोग करता है। यह प्रत्येक चैट के लिए हस्ताक्षरित JSON/HTML निर्यात से अलग है।

खाते-व्यापी संग्रह के लिए, 'पूरा खाता' (Whole account) चुनें, इसकी स्रोत सूची लोड करने के लिए अवलोकन शुरू करें, और इतिहास शुरू करने से पहले उस सूची की समीक्षा करें। डायलॉग-सूची की सीमा अभी भी लागू होती है (डिफ़ॉल्ट रूप से 1,000, पैरामीटर में समायोज्य)। एक सफल रन यह साबित नहीं करता कि हर खाते के डायलॉग को सूचीबद्ध किया गया था। बाद में खोजी गई या सक्षम की गई चैट्स के लिए एक और रन की आवश्यकता होती है।

विराम, पुनरारंभ और आंशिक परिणाम#

  • विराम इतिहास पढ़ना रोक देता है। जारी रखें प्रत्येक स्रोत में अंतिम संदेशित संदेश से इतिहास फिर से शुरू करता है; ऐप को फिर से शुरू करने पर भी रन तब तक रुका रहता है जब तक कि उसे फिर से शुरू न किया जाए। पहले अवलोकन को फिर से शुरू करें। फिर से शुरू करने के लिए उसी टेलीग्राम खाते की आवश्यकता होती है।
  • संदेश अवलोकन, अटैचमेंट जॉब और कर्सर कमिट एक ही लेनदेन में। एक फिर से शुरू किया गया रन अपने पहले से कमिट किए गए अवलोकनों को दोहराता नहीं है। लाइव कैप्चर या एक अलग, स्पष्ट रूप से शुरू किया गया रन स्वतंत्र रूप से उसी संदेश का अवलोकन कर सकता है।
  • प्रत्येक स्रोत अपनी पहली रीड पर एक ऊपरी संदेश आईडी निर्धारित करता है। नए संदेश लाइव अवलोकन से संबंधित हैं, न कि उस स्रोत के शेष ऐतिहासिक पृष्ठों से।
  • पहुँच से बाहर के स्रोत और अधिग्रहण के दौरान अक्षम किए गए स्रोत 'असफल' या 'छूटा हुआ' के रूप में दिखाई देते रहते हैं। अन्य स्रोत जारी रहते हैं; कुल परिणाम अधूरा रहता है।
  • FloodWait विलंब सहेजे गए खाते के बैकऑफ़ का सम्मान करते हैं। ट्रांसपोर्ट टाइमआउट और कम डिस्क स्थान रन को उसके कर्सर को बरकरार रखते हुए रोक देते हैं। कारण हल होने के बाद फिर से शुरू करें।
  • इस इतिहास रन को समाप्त करने पर सहेजे गए अवलोकन संरक्षित रहते हैं। यह उन्हें हटाता नहीं है या पहले से कतारबद्ध अटैचमेंट डाउनलोड को रद्द नहीं करता है। एक नया रन सक्षम स्रोतों को फिर से पढ़ता है।

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

स्थानांतरित करें और सत्यापित करें#

हस्ताक्षरित प्रगति रिपोर्ट सहेजें, फिर जर्नल और सहेजी गई अटैचमेंट डाउनलोड करने के लिए 'सबूत निर्यात करें' का उपयोग करें। बाद के सबूत निर्यात में अतिरिक्त रिकॉर्ड शामिल हो सकते हैं; रिपोर्ट अपने काउंटर को उस समय जर्नल उपसर्ग से बांधती है जब इसे बनाया गया था। इस संस्करण के एक विश्वसनीय चेकआउट से वेरिफायर चलाएँ:

python tgwitness/verify.py tgwitness-history-report.json --evidence evidence.zip --fingerprint TRUSTED_FINGERPRINT

अपेक्षित साइनिंग-की फिंगरप्रिंट को स्वतंत्र रूप से बनाए रखें। सत्यापक रिपोर्ट के हस्ताक्षर, साक्ष्य संग्रह, रिपोर्ट चेकपॉइंट, स्रोत योजना, खाते और सहेजे गए/अनुपलब्ध संदेशों की गिनती की जाँच करता है। --evidence के बिना, यह केवल हस्ताक्षरित रिपोर्ट और उसकी आंतरिक संगति की जाँच करता है। प्रगति चरण, शीर्षक, कर्सर और संलग्नक सारांश संग्रहकर्ता के हस्ताक्षरित बयानों हैं, जिन्हें इस रिपोर्ट परीक्षक द्वारा स्वतंत्र रूप से पुनर्निर्मित नहीं किया गया है। साक्ष्य सत्यापक फिर भी संग्रहीत मीडिया बाइट्स की जाँच करता है।

उपलब्ध इतिहास पर हस्ताक्षर करने या उसे पूरा करने से टेलीग्राम की उत्पत्ति, एक परमाणु स्नैपशॉट, या ऐतिहासिक पूर्णता का प्रमाण नहीं मिलता। संदेश पढ़ते समय बदल सकते हैं; हटाए गए संदेश, बिना देखे गए मध्यवर्ती संपादन और सीक्रेट चैट पुनर्प्राप्त नहीं होते। हस्ताक्षर कुंजी को नियंत्रित करने वाला एक ऑपरेटर बाहरी प्रतिबद्धताएं मौजूद होने से पहले एक जर्नल तैयार कर सकता है। दस्तावेज़ित छेड़छाड़-पहचान गुणों के लिए, अलग से रखे गए जांच बिंदुओं या एक स्वतंत्र गवाह का उपयोग करें।

अधिग्रहण कर्सर स्थानीय कार्यक्षेत्र की स्थिति है। केवल साक्ष्य ZIP को पुनर्स्थापित करने से लंबित अधिग्रहण कार्य या टेलीग्राम सत्र पुनर्स्थापित नहीं होता है। यदि मूल कार्य को जारी रखने की आवश्यकता हो तो कार्यक्षेत्र का बैकअप रखें।