क्या आप जानते हैं कि हर बार जब आप अपने Mac पर कुछ डाउनलोड करते हैं, तो यह उसे एक आसान लॉग फ़ाइल में रिकॉर्ड करता है? हाँ.... उसके लिए धन्यवाद Apple। मैं अवैध डाउनलोड करने वाली भीड़ को घबराहट में चिल्लाते हुए सुन सकता हूं क्योंकि वे बेतहाशा अपनी हार्ड ड्राइव को साफ़ करते हैं।
अच्छी खबर यह है कि आपको अपनी हार्ड ड्राइव को साफ़ करने की आवश्यकता नहीं है। आपको बस लॉग फ़ाइल को मिटाना है और इसे करते रहना याद रखना है। अवैध डाउनलोड रोकना भी एक अच्छा अगला कदम होगा लेकिन यह आप पर निर्भर है।
तो यह नापाक फ़ाइल कहां है?
आप शायद अब खुद से पूछ रहे होंगे कि यह फ़ाइल कहां है और Apple इसे पहली जगह में क्यों रखता है। यह शायद समस्या निवारण उद्देश्यों के लिए उत्पन्न होता है यदि आप कुछ ऐसा डाउनलोड करते हैं जो आपको नहीं करना चाहिए था (सिर्फ एक अनुमान) लेकिन लॉगिंग फ़ंक्शन को बंद करने का कोई तरीका नहीं है। आप इसके साथ फंस गए हैं।
इसके बजाय, आप बस लॉग फ़ाइल को हटा सकते हैं और इसे सप्ताह में एक बार हटाने का मानसिक नोट बना सकते हैं।
फ़ाइल देखने के लिए, एक टर्मिनल विंडो खोलें और टाइप करें:
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent'
यह तब आपको आपके डाउनलोड लॉग को उसकी पूरी महिमा में देगा जब से आपने इसे आखिरी बार मिटाया था। यदि आपने इसे पहले कभी नहीं देखा है, तो यह उस दिन तक वापस चला जाएगा जब आपने कंप्यूटर प्राप्त किया था।
मेरे मामले में, लॉग लगभग पूरे एक साल पीछे चला गया।
कुछ मायनों में, पीछे मुड़कर देखना और देखना आकर्षक हो सकता है कि आप पिछले साल क्या डाउनलोड कर रहे थे। लेकिन अगर एक जिज्ञासु पति/फ्लैटमेट/रिकॉर्ड कंपनी को पता चलता है कि आप मासूम बाइबिल अंश डाउनलोड नहीं कर रहे थे, तो यह आपको एक अजीब स्थिति में डाल सकता है।
शुक्र है कि आप सूची को तुरंत नष्ट कर सकते हैं और इसमें केवल एक कमांड शामिल है। टाइप करें:
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'delete from LSQuarantineEvent'
यह सब हटा देता है। आप पहले कमांड को फिर से चलाकर पुष्टि कर सकते हैं कि यह सब चला गया है और सूची खाली आनी चाहिए।