ਵੱਖਰੀ 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 ਪ੍ਰੋਫ਼ਾਈਲ ਨੂੰ ਮੁੜ ਕਨਫ਼ਿਗਰ ਨਹੀਂ ਕਰਦਾ। ਪ੍ਰਬੰਧਿਤ ਨੀਤੀ ਇਹ ਵੀ ਸੀਮਤ ਕਰ ਸਕਦੀ ਹੈ ਕਿ ਕਿਹੜੀਆਂ ਪਸੰਦਾਂ ਪ੍ਰਭਾਵੀ ਹਨ।

ਸੰਬੰਧਿਤ ਲੇਖ