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ର ବନ୍ଦ କିମ୍ବା ପୁନଃସ୍ଥାପନ କ୍ରିୟାକୁ ଉଦ୍ଦିଷ୍ଟ କ୍ରିୟା ସହିତ ଯୋଡନ୍ତୁ।