আলাদা 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 প্রোফাইল পুনরায় কনফিগার করে না। পরিচালিত নীতিও কোন পছন্দ কার্যকর হবে তা সীমিত করতে পারে।