અલગ 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 પ્રોફાઇલને ફરીથી ગોઠવતું નથી. સંચાલિત નીતિ પણ મર્યાદિત કરી શકે છે કે કઈ પસંદગીઓ અસરકારક છે.

સંબંધિત લેખો