Mae llwythwr PAC Chromium yn derbyn URL data sy'n cynnwys beitiau sgript. Ar gyfer ffeil PAC UTF-8 fach, gall lansiad Bash sy'n defnyddio GNU base64 baratoi'r ymresymiad yn lleol:

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

Defnyddiwch enw gweithredadwy'r porwr sydd wedi'i osod. Mae -w0 GNU base64 yn tynnu lapio allbwn; gall gweithrediadau base64 eraill ddefnyddio opsiynau gwahanol. Mae'r datganiad charset yn dweud wrth lwythwr PAC sut i ddehongli'r beitiau a ddatgodwyd.

Mae hyn yn mewnosod ciplun o'r ffeil mewn ymresymiad lansio. Nid yw newid y ffeil wedyn yn diweddaru polisi'r porwr rhedegol hwnnw. Ailgynhyrchwch yr ymresymiad ar gyfer y lansiad arfaethedig nesaf.

Lansiwch i'r broses porwr newydd arfaethedig. Nid yw rhoi URL i enghraifft bresennol yn profi ei bod wedi mabwysiadu baneri cychwyn newydd.

Cadwch y dull hwn ar gyfer polisïau sy'n ffitio'n gyfforddus o fewn terfynau'r llinell orchymyn. Mae lleoliad PAC HTTP neu HTTPS a gynhelir yn fodel cyflenwi arall, gyda'i lwybr adfer ei hun. Nid oes angen baner Network Service anabl ar gyfer y mecanwaith URL data.

Erthyglau cysylltiedig