വേറിട്ട ഒരു 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 പ്രൊഫൈലോ പുനഃക്രമീകരിക്കുന്നില്ല. നിർവഹിത നയം ഏത് മുൻഗണനകൾ പ്രാബല്യത്തിലുണ്ടെന്ന് പരിമിതപ്പെടുത്തിയേക്കാം.

അനുബന്ധ ലേഖനങ്ങൾ