Chromium-un PAC yükləyicisi skript baytları olan data URL-ləri qəbul edir. Kiçik UTF-8 PAC faylı üçün GNU base64 istifadə edən Bash başlatması arqumenti yerli olaraq hazırlaya bilər:

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

Quraşdırılmış brauzerin icra olunan fayl adından istifadə edin. GNU base64-ün -w0 seçimi çıxışın sarılmasını aradan qaldırır; digər base64 tətbiqləri fərqli seçimlər istifadə edə bilər. charset bəyannaməsi PAC yükləyicisinə deşifrə olunmuş baytları necə şərh etməyi bildirir.

Bu, faylın anlıq görüntüsünü başlatma arqumentinə yerləşdirir. Fayl sonradan dəyişsə, həmin işləyən brauzerin siyasəti yenilənmir. Növbəti nəzərdə tutulan başlatma üçün arqumenti yenidən yaradın.

Nəzərdə tutulan təzə brauzer prosesinə başladın. URL-i mövcud nüsxəyə vermək onun yeni başlatma bayraqlarını qəbul etdiyini sübut etmir.

Bu yanaşmanı əmr sətri limitlərinə rahat sığan siyasətlər üçün saxlayın. Saxlanılan HTTP və ya HTTPS PAC ünvanı öz əldəetmə yolu olan başqa çatdırılma modelidir. Data-URL mexanizmi üçün deaktiv edilmiş Network Service bayrağı tələb olunmur.

Əlaqəli məqalələr