الگ 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 پروفائل کو دوبارہ کنفیگر نہیں کرتی۔ زیرِ انتظام پالیسی یہ بھی محدود کر سکتی ہے کہ کون سی ترجیحات مؤثر ہوں۔

متعلقہ مضامین