Ilunsad ang Firefox gamit ang hiwalay na SOCKS proxy test profile
Ilagay ang manu-manong mga kagustuhan sa SOCKS sa user.js ng isang test profile at ilunsad ang profile na iyon nang tahasan gamit ang bagong instance ng Firefox.
Ang hiwalay na Firefox profile ay maaaring magdala ng paulit-ulit na manu-manong pag-setup ng proxy. Maghanda ng nakalaang direktoryo ng profile at, habang nakasara ang profile na iyon, ilagay ang mga halagang ito sa user.js nito:
user_pref("network.proxy.type", 1);
user_pref("network.proxy.socks", "proxy.example");
user_pref("network.proxy.socks_port", 1080);
user_pref("network.proxy.socks_version", 5);Para sa paglunsad sa Linux gamit ang inihandang direktoryo:
firefox --new-instance --profile "/home/user/firefox-proxy-test"Palitan ang direktoryo at ang endpoint; ang listahan ng proxy ng SOCKS5 ay nag-aalok ng mga kandidato para sa pinahihintulutang pagsubok sa pampublikong site. Pinipili ng --profile ang nilalayong profile, habang ang --new-instance ay humihiling ng hiwalay na proseso sa halip na ipadala ang paglunsad sa instance na tumatakbo na. Ang parehong profile ay hindi dapat bukas sa ibang proseso ng Firefox.
Ang user.js ay nagbibigay ng mga kagustuhan kapag naglo-load ang profile. Ang pag-edit nito ay hindi isang live na API sa pagpapalit ng proxy. Ang Firefox ay nagsusulat din ng mga naka-save na kagustuhan ng user sa prefs.js, kaya ang pagtanggal lamang ng user.js ay maaaring mag-iwan ng naka-save nang halaga; i-reset ang may-kinalamang naka-save na kagustuhan kapag itinigil ang test configuration.
Ang setup na ito ay pag-aari ng profile na iyon. Hindi nito muling kino-configure ang operating system o ibang profile ng Firefox. Ang pinamamahalaang patakaran ay maaari ring limitahan kung aling mga kagustuhan ang epektibo.