د Chromium PAC لوډر هغه ډیټا URLونه مني چې سکریپټ بایټ ولري. د کوچني UTF-8 PAC فایل لپاره، GNU base64 کاروونکی Bash پیل کولای شي دلیل په محلي ډول چمتو کړي:

pac64=$(base64 -w0 "$HOME/.config/proxy.pac")
google-chrome --proxy-pac-url="data:application/x-ns-proxy-autoconfig;charset=utf-8;base64,$pac64"

د نصب شوي براوزر د اجرا وړ فایل نوم وکاروئ. د GNU base64 -w0 د وتنې کرښې تاوول لرې کوي؛ نور base64 تطبیقونه کېدای شي بېل انتخابونه وکاروي. charset اعلان PAC لوډر ته وایي چې ډیکوډ شوي بایټ څنګه تفسیر کړي.

دا د فایل یوه انځور په پیل دلیل کې ځای پرځای کوي. که فایل وروسته بدل شي، د هغه روان براوزر تګلاره نه تازه کیږي. د راتلونکي پلان شوي پیل لپاره دلیل بیا جوړ کړئ.

په پلان شوي نوي براوزر پروسه کې پیل وکړئ. URL ته د موجود instance سپارل نه ثابتوي چې هغه نوي پیل فلګونه منلي دي.

دا طریقه هغو تګلارو لپاره وساتئ چې په آرامۍ سره د کمانډ کرښې حدودو کې ځای شي. د HTTP یا HTTPS له لارې ساتل شوی PAC ځای بل تحویلي ماډل دی، چې خپله ترلاسه کولو لاره لري. د ډیټا-URL میکانیزم لپاره غیر فعاله Network Service فلګ ته اړتیا نه ده.

اړوندې مقالې