د غځېدنې د پیل پېښو پر مهال Chrome پروکسي پلي کړئ
د Manifest V3 پروکسي غځېدنې لپاره د runtime پیل او نصب کونکي ثبت کړئ، پرځای دې چې پیل نوي براوزر کړکۍ سره وتړئ.
کله چې دا پېښې باید ټاکل شوې پروکسي پلي کړي، onStartup او onInstalled په همغږي ډول د Manifest V3 د خدمت کارګر په لوړ پوړ کې ثبت کړئ. د هغې غځېدنې لپاره چې په قصد سره یوې لارې ته ټاکل شوې ده:
function applyProxy() {
chrome.proxy.settings.set({
value: {
mode: 'fixed_servers',
rules: {
singleProxy: {
scheme: 'http',
host: 'proxy.example',
port: 8080,
},
},
},
scope: 'regular',
}, () => {
if (chrome.runtime.lastError) {
console.error(chrome.runtime.lastError.message);
}
});
}
chrome.runtime.onStartup.addListener(applyProxy);
chrome.runtime.onInstalled.addListener(applyProxy);manifest باید د پروکسي اجازه اعلان کړي او دې شالید کارګر ته نوم ورکړي. د پرانیستې عامه لټون لارې لپاره چې د پروکسي تصدیق پرته اجازه لري، پای ټکی د HTTP پروکسي لیست څخه د یو نوماند سره بدل کړئ او پورټ د بشپړ عدد په توګه وساتئ.
onStartup د پروفایل پیل دی کله چې غځېدنه نصب وي. onInstalled تازه کول هم رانغاړي، په شمول د نه بسته شوې غځېدنې بیا ډاونلوډ چې د تازه کولو په توګه شمارل کیږي. د کړکۍ جوړېدو پېښه هره کړکۍ تشریح کوي او په یوه غونډه کې څو ځله پېښېدلی شي.
که غځېدنه خوندي شوي پروفایلونه یا د بندولو سویچ ولري، پرېږدئ چې کونکی هغه ټاکنه بار او پلي کړي، نه دا چې هر تازه کېدو کې سخت کوډ شوی اصلي ارزښت بیا تنظیم کړي. د اورېدونکو ثبت په لوړ پوړ کې پاتې کیږي؛ غیر همغږي کار کولای شي پیل شي کله چې Chrome کونکي ته زنګ ووهي.
د پراختیا پر مهال نصب او د پروفایل پیل جلا جلا ازموئ، د هر یو لپاره د ترتیب پایله ګورئ. دا د پیل دوه لارې دي، نه هغه شاهد چې د بلې کړکۍ په پرانیستلو ترلاسه کیږي.