Chrome প্রক্সি এক্সটেনশন: ওভাররাইড মুছে ফেলা বনাম সরাসরি মোড
যে Chrome এক্সটেনশন সেটিং স্কোপ সেট করা হয়েছিল সেটিই পরিষ্কার করুন, এবং সেই ওভাররাইড ছেড়ে দেওয়া আর সরাসরি সংযোগ বাধ্যতামূলক করার মধ্যে পার্থক্য করুন।
সাধারণ স্কোপে প্রক্সি সেট করা একটি এক্সটেনশন এইভাবে সেই সেটিং ছেড়ে দিতে পারে:
chrome.proxy.settings.clear({ scope: 'regular' }, () => {
if (chrome.runtime.lastError) {
console.error(chrome.runtime.lastError.message);
return;
}
chrome.proxy.settings.get({ incognito: false }, details => {
console.log(details.value, details.levelOfControl);
});
});
এটি এক্সটেনশনের অনুমোদিত ব্যাকগ্রাউন্ড প্রসঙ্গে চালান। ওভাররাইডটি যদি ইনকগনিটো স্কোপে সেট করা হয়ে থাকে, তবে সেই একই স্কোপ পরিষ্কার করুন; সাধারণ স্কোপ পরিষ্কার করলে আলাদা ইনকগনিটো ওভাররাইড সরে না।
clear এক্সটেনশনের সেটিং ছেড়ে দেয়। এরপর Chrome অন্য প্রযোজ্য কনফিগারেশন ব্যবহার করতে পারে, যার মধ্যে সিস্টেম সেটিংস, কমান্ড-লাইন অপশন, অন্য এক্সটেনশন বা পলিসি থাকে। তাই সফল clear-এর পরেও সিস্টেম প্রক্সি কার্যকর থাকতে পারে।
যে এক্সটেনশনের স্পষ্ট বৈশিষ্ট্য সরাসরি মোড, তার জন্য mode: 'direct' সেট করলে এক্সটেনশন নিয়ন্ত্রণ ধরে রেখেই সেই পছন্দ প্রকাশ পায়। নিয়ন্ত্রণ ছেড়ে দেওয়া আর সরাসরি মোড বেছে নেওয়া আলাদা ব্যবহারকারী ক্রিয়া, তাই UI-এর বন্ধ বা পুনরুদ্ধার ক্রিয়াটি ইচ্ছাকৃতটির সঙ্গে যুক্ত করুন।