અલગ SOCKS પ્રોક્સી ટેસ્ટ પ્રોફાઇલ સાથે Firefox શરૂ કરો
ટેસ્ટ પ્રોફાઇલના user.js માં મેન્યુઅલ SOCKS પસંદગીઓ મૂકો અને નવી Firefox ઇન્સ્ટન્સ સાથે તે પ્રોફાઇલ સ્પષ્ટ રીતે શરૂ કરો.
અલગ Firefox પ્રોફાઇલ પુનરાવર્તનયોગ્ય મેન્યુઅલ પ્રોક્સી સેટઅપ રાખી શકે છે. સમર્પિત પ્રોફાઇલ ડિરેક્ટરી તૈયાર કરો અને તે પ્રોફાઇલ બંધ હોય ત્યારે આ મૂલ્યો તેના user.js માં મૂકો:
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);તૈયાર કરેલી ડિરેક્ટરી સાથે Linux પર શરૂ કરવા માટે:
firefox --new-instance --profile "/home/user/firefox-proxy-test"ડિરેક્ટરી અને એન્ડપોઇન્ટ બદલો; SOCKS5 પ્રોક્સી સૂચિ માન્ય જાહેર સાઇટ પરીક્ષણ માટે ઉમેદવારો આપે છે. --profile ઇચ્છિત પ્રોફાઇલ પસંદ કરે છે, જ્યારે --new-instance પહેલેથી ચાલી રહેલી ઇન્સ્ટન્સને શરૂઆત મોકલવાને બદલે અલગ પ્રક્રિયા માંગે છે. એ જ પ્રોફાઇલ બીજી Firefox પ્રક્રિયામાં ખુલ્લી ન હોવી જોઈએ.
પ્રોફાઇલ લોડ થાય ત્યારે user.js પસંદગીઓ પૂરી પાડે છે. તેને સંપાદિત કરવું જીવંત પ્રોક્સી-સ્વિચિંગ API નથી. Firefox સાચવેલી વપરાશકર્તા પસંદગીઓ prefs.js માં પણ લખે છે, તેથી ફક્ત user.js ડિલીટ કરવાથી પહેલેથી સાચવેલું મૂલ્ય રહી શકે છે; પરીક્ષણ રૂપરેખાંકન પાછું ખેંચતી વખતે સંબંધિત સાચવેલી પસંદગીઓ રીસેટ કરો.
આ સેટઅપ તે પ્રોફાઇલનું છે. તે ઓપરેટિંગ સિસ્ટમ કે બીજી Firefox પ્રોફાઇલને ફરીથી ગોઠવતું નથી. સંચાલિત નીતિ પણ મર્યાદિત કરી શકે છે કે કઈ પસંદગીઓ અસરકારક છે.