Firefox نى ئايرىم SOCKS ۋاكالەتچى سىناق ئارخىپى بىلەن قوزغىتىش
قولدا تەڭشەلگەن SOCKS مايىللىقلىرىنى سىناق ئارخىپىنىڭ user.js غا كىرگۈزۈپ، ئۇ ئارخىپنى يېڭى 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 ئارخىپىنى قايتا سەپلىمەيدۇ. باشقۇرۇلىدىغان سىياسەت قايسى مايىللىقلارنىڭ كۈچكە ئىگە بولىدىغانلىقىنى چەكلىشى مۇمكىن.