ଏକ ଡାଟା URL Chrome ଆରମ୍ଭ ସମୟରେ ଛୋଟ PAC ନୀତି ବହନ କରିପାରେ
file:// ଲୋଡିଂ କିମ୍ବା HTTP ସର୍ଭର ଉପରେ ନିର୍ଭର ନକରି proxy-pac-url ଆର୍ଗୁମେଣ୍ଟରେ ସ୍ଥାନୀୟ PAC ଫାଇଲ ଏମ୍ବେଡ କରନ୍ତୁ।
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"
ଇନଷ୍ଟଲ ହୋଇଥିବା ବ୍ରାଉଜରର executable ନାମ ବ୍ୟବହାର କରନ୍ତୁ। GNU base64 ର -w0 ଆଉଟପୁଟ ରାପିଂ ହଟାଏ; ଅନ୍ୟ base64 କାର୍ଯ୍ୟକାରୀ ଅଲଗା ବିକଳ୍ପ ବ୍ୟବହାର କରିପାରେ। charset ଘୋଷଣା PAC ଲୋଡରକୁ ଡିକୋଡ ହୋଇଥିବା ବାଇଟ କିପରି ବ୍ୟାଖ୍ୟା କରିବ ତାହା କହେ।
ଏହା ଫାଇଲର ସ୍ନାପସଟ ଲଞ୍ଚ ଆର୍ଗୁମେଣ୍ଟରେ ଏମ୍ବେଡ କରେ। ପରେ ଫାଇଲ ବଦଳାଇଲେ ସେହି ଚାଲୁଥିବା ବ୍ରାଉଜରର ନୀତି ଅପଡେଟ ହୁଏ ନାହିଁ। ପରବର୍ତ୍ତୀ ଉଦ୍ଦିଷ୍ଟ ଲଞ୍ଚ ପାଇଁ ଆର୍ଗୁମେଣ୍ଟ ପୁନଃ ସୃଷ୍ଟି କରନ୍ତୁ।
ଉଦ୍ଦିଷ୍ଟ ନୂଆ ବ୍ରାଉଜର ପ୍ରକ୍ରିୟାରେ ଲଞ୍ଚ କରନ୍ତୁ। ବିଦ୍ୟମାନ instance କୁ URL ଦେଲେ ଏହା ପ୍ରମାଣିତ ହୁଏ ନାହିଁ ଯେ ଏହା ନୂଆ ଷ୍ଟାର୍ଟଅପ ଫ୍ଲାଗ ଗ୍ରହଣ କରିଛି।
କମାଣ୍ଡ-ଲାଇନ ସୀମା ମଧ୍ୟରେ ସହଜରେ ଫିଟ ହେଉଥିବା ନୀତି ପାଇଁ ଏହି ପନ୍ଥା ରଖନ୍ତୁ। HTTP କିମ୍ବା HTTPS ମାଧ୍ୟମରେ ରକ୍ଷଣାବେକ୍ଷଣ କରାଯାଉଥିବା PAC ସ୍ଥାନ ନିଜସ୍ୱ ପୁନଃପ୍ରାପ୍ତି ପଥ ଥିବା ଅନ୍ୟ ଏକ ବିତରଣ ମଡେଲ। ଡାଟା-URL ଯନ୍ତ୍ରକୌଶଳ ପାଇଁ ଅକ୍ଷମ Network Service ଫ୍ଲାଗ ଆବଶ୍ୟକ ନାହିଁ।