ऐसी जाँचें जिनके लिए हमारी बात मानना ज़रूरी नहीं
SimpleShot स्क्रीन रिकॉर्डिंग की अनुमति क्यों माँगता है, और इसे खुद कैसे जाँचें
स्क्रीन पढ़ने वाले हर ऐप के लिए macOS में एक ही अनुमति है, चाहे वह तस्वीर ले या वीडियो। कैप्चर लेने के लिए SimpleShot को यह अनुमति चाहिए। यहाँ बताया गया है कि वह इसका क्या करता है, और SimpleShot पर भरोसा किए बिना आप इसे खुद कैसे देख सकते हैं।
हर स्क्रीनशॉट ऐप के लिए एक ही अनुमति।
macOS पर कोई ऐप स्क्रीन पर दिख रही चीज़ें तभी देख सकता है जब उसके पास स्क्रीन रिकॉर्डिंग की अनुमति हो, जो सिस्टम सेटिंग्ज़ › गोपनीयता और सुरक्षा › स्क्रीन और सिस्टम ऑडियो रिकॉर्डिंग में मिलती है। स्क्रीनशॉट के लिए कोई अलग अनुमति नहीं है: स्क्रीनशॉट स्क्रीन पर एक नज़र भर है, इसलिए हर स्क्रीनशॉट ऐप वही अनुमति माँगता है जो स्क्रीन रिकॉर्डर माँगता है।
SimpleShot स्क्रीन कब पढ़ता है।
सिर्फ़ तब जब आप कैप्चर लेते हैं: शॉर्टकट से, मेनू बार से, उसकी किसी विंडो से, या जब आपका सेट किया टाइमर खत्म होता है। किसी क्षेत्र के लिए, वह हर स्क्रीन को एक बार पढ़ता है और आपके चुनते समय उसे मैग्निफ़ायर के साथ स्थिर रूप में दिखाता है। स्क्रॉलिंग कैप्चर आपके स्क्रॉल करते समय स्क्रीन पढ़ता है; रिकॉर्डिंग तब तक पढ़ती है जब तक आप उसे रोक न दें। दो कैप्चर के बीच वह कुछ नहीं पढ़ता, और कुछ भी नहीं भेजा जाता: टेक्स्ट पहचानना और निजी जानकारी छिपाना आपके Mac पर ही होता है।
SimpleShot › सेटिंग्ज़ › गोपनीयता में हर बार का ब्योरा होता है: कब, क्या पढ़ा गया और किस वजह से। यह सूची 90 दिनों तक आपके Mac पर रहती है, और आप इसे साफ़ कर सकते हैं। फिर भी यह SimpleShot का अपना ब्योरा है, इसलिए नीचे दी गई जाँचें इस पर निर्भर नहीं हैं।
जाँच 1: टर्मिनल में macOS का अपना लॉग।
जब भी कोई ऐप स्क्रीन पढ़ता है, macOS हर बार उसकी स्क्रीन रिकॉर्डिंग अनुमति जाँचता है और इसे दर्ज करता है। टर्मिनल खोलें (ऐप्लिकेशन › यूटिलिटी में), यह पंक्ति पेस्ट करें और रिटर्न दबाएँ:
log stream --style compact --predicate 'process == "tccd" AND eventMessage CONTAINS "kTCCServiceScreenCapture" AND eventMessage CONTAINS "Allowed"'अपना Mac इस्तेमाल करते समय इसे चलने दें। हर पंक्ति में Sub: के बाद उस ऐप का नाम होता है जिसने स्क्रीन पढ़ी (SimpleShot का नाम dev.stillbyte.SimpleShot है), और binary_path= के बाद वह जगह जहाँ वह ऐप है। SimpleShot से कैप्चर लेने पर एक ही सेकंड में कुछ पंक्तियाँ आती हैं, और खुलते समय SimpleShot एक पंक्ति जोड़ता है; दो कैप्चर के बीच कोई नहीं। दूसरे ऐप भी दिखते हैं, जब वे स्क्रीन या दूसरे ऐप की विंडो के नाम पढ़ते हैं। रोकने के लिए कंट्रोल-C दबाएँ।
जाँच 2: आपके Mac से बाहर क्या जाता है।
SimpleShot तीन पतों से जुड़ता है: अपडेट खोजने के लिए updates.stillbyte.dev, जब आप समय प्रमाण माँगते हैं तब proof.getsimpleshot.com (यह इमेज का फ़िंगरप्रिंट भेजता है, इमेज कभी नहीं), और लिंक बनाने के बाद links.getsimpleshot.com। कोई कैप्चर आपके Mac से तभी बाहर जाता है जब आप उसका लिंक बनाते हैं।
इसे खुद देखने के लिए ऐसा फ़ायरवॉल इस्तेमाल करें जो किसी ऐप का हर कनेक्शन दिखाए, जैसे मुफ़्त और ओपन-सोर्स LuLu: SimpleShot के लिए यह सिर्फ़ यही पते दिखाता है। या टर्मिनल में यह पंक्ति SimpleShot के कनेक्शन लाइव दिखाती है, साथ में यह भी कि हर एक ने कितना भेजा; जब तक आप अपडेट, समय प्रमाण या लिंक इस्तेमाल नहीं करते, सूची खाली रहती है। बंद करने के लिए Q दबाएँ।
nettop -p SimpleShotवह सवाल जो macOS हर महीने फिर से पूछता है।
लगभग महीने में एक बार, macOS अपने शब्दों में फिर से पूछता है कि क्या SimpleShot स्क्रीन पढ़ना जारी रख सकता है: ऐप “सिस्टम के निजी विंडो पिकर को बायपास करके सीधे आपकी स्क्रीन और ऑडियो ऐक्सेस करने का अनुरोध कर रहा है।” हर स्क्रीनशॉट और स्क्रीन रिकॉर्डिंग ऐप से यही सवाल पिछली बार के 30 दिन बाद पूछा जाता है, आपके Mac पर ऐप की हर कॉपी के लिए: इसका मतलब यह नहीं कि ऐप ने कुछ नया किया। अनुमति दें चुनें। SimpleShot अब भी स्क्रीन सिर्फ़ तभी पढ़ता है जब आप कैप्चर लेते हैं, और ऊपर दी गई जाँचें यह दिखाती हैं।
कोई ऐप इस सवाल से तभी बच सकता है जब वह हर कैप्चर macOS के विंडो पिकर से ले, जो स्क्रीन का कोई क्षेत्र नहीं चुन सकता। Apple सिर्फ़ रिमोट डेस्कटॉप ऐप को छूट देता है।
वे विंडो जिन्हें macOS हर कैप्चर से बाहर रखता है।
macOS कुछ विंडो को हर ऐप के कैप्चर से बाहर रखता है: उसके सुरक्षा संकेत, जैसे अनुमति माँगने वाले संकेत, और वे विंडो जिन्हें उनका ऐप निजी के रूप में चिह्नित करता है। ये SimpleShot के कैप्चर में नहीं आतीं, और क्षेत्र चुनते समय दिखने वाली स्थिर स्क्रीन में भी नहीं; जब SimpleShot पहचान पाता है कि ऐसी कोई विंडो कैप्चर में थी, तो वह आपको बताता है। SimpleShot इसे बदल नहीं सकता; दूसरे स्क्रीनशॉट ऐप पर भी यही नियम लागू होता है।
macOS का अपना स्क्रीनशॉट ऐप इन्हें कैप्चर करता है: इसे ऐप्लिकेशन › यूटिलिटी से खोलें, या अगर SimpleShot सिस्टम की स्क्रीनशॉट कुंजियाँ इस्तेमाल नहीं करता, तो ⇧⌘5 दबाएँ।
इसे बंद करना।
आप किसी भी समय सिस्टम सेटिंग्ज़ › गोपनीयता और सुरक्षा › स्क्रीन और सिस्टम ऑडियो रिकॉर्डिंग में SimpleShot को बंद कर सकते हैं। इसके बाद वह स्क्रीन बिल्कुल नहीं पढ़ सकता, और कैप्चर लेने की कोशिश करने पर आपको यह बताता है।