نعم ، والطريقة السهلة! لقد سئمت من وجود أشياء معلقة [نعم ، أنا كسول افتراضيًا للقيام بهذه المهام الصغيرة المعينة التي تزعجنا جميعًا في وحدة التحكم] ، مثل تعيين الوكيل في وحدة التحكم لأن تطبيقًا معينًا كان يبحث عن مكونات إضافية معينة على موقع المطور الخاص به ...
بعد الذهاب قليلاً ودراسة متغيرات البيئة ، قمت بعمل اقتباس نصي صغير أسقطته في / usr / bin / ، بحيث يتم تعيين إعدادات الوكيل في كل مرة أحتاج إليها دون مزيد من التعقيد.
هذه هي ملاحظتي العقلية ، تسمى "proxy_settings" ، يجب نسخها إلى / usr / bin / ، لديها أذونات تنفيذ [chmod 755] ، وكودها كما يلي:
#! / bin / bash function do_proxy () {echo -n "Proxy:" read -e internet_proxy echo -n "Port:" read -e proxy_port echo -n "User:" read -e username echo -n "Pass: "قراءة كلمة المرور تصدير http_proxy =" http: // $ username: $ password @ $ internet_proxy: $ proxy_port / "تصدير https_proxy =" http: // $ username: $ password @ $ internet_proxy: $ proxy_port / "تصدير ftp_proxy = "http: // $ username: $ password @ $ internet_proxy: $ proxy_port /" export no_proxy = "localhost، 127.0.0.1، localaddress، .localdomain.com" echo -e "\ n مجموعة متغيرات البيئة التقريبية \ n"} وظيفة undo_proxy () {unset http_proxy unset https_proxy unset ftp_proxy echo -e "\ n تمت إزالة متغير البيئة الوكيل \ n"} حالة "$ 1" في on) do_proxy ؛؛ إيقاف) undo_proxy ؛؛ *) echo -e "\ n الاستخدام: proxy_settings {on | off} \ n" exit 1 esac exit 0
قم بتعديله واستخدمه حسب رغبتك. A salu2 وحتى المرة القادمة!
ثالثا ، المقال ممتع جدا والسيناريو الخاص بك. على الرغم من أنك إذا سمحت لي ، إذا قمت بشرح الأمر الذي يتم تنفيذه ، وكيف يتوقف البرنامج النصي بحيث يعود إلى طبيعته ، فإن المبتدئين سيفهمونه بشكل أفضل. في حالتي سيساعدني.
غراسياس 😉
monk: من السهل جدًا ، فقط في جهازك ، يمكنك تشغيل proxy_settingss وسيخبرك البرنامج النصي بالخطوات التي يجب عليك اتباعها لتنفيذ مهمتك. في هذه الحالة مع "proxy_settings on" ، سيطلب منك بيانات إعدادات الوكيل ، أي عنوان IP للوكيل والمنفذ والمستخدم وكلمة المرور ، ثم قم بتعيين المتغيرات ، وافتح المتصفح وفويلا!
وأنت محق تمامًا ، لقد نسيت أن أشرح كيفية عمل النص. اعتذاري…
شكرا جزيلا لك مقال جيد ، سآخذها 🙂
جيد جدا! شكرا للمشاركة!!! في صحتك!
جيد جدا. أود أن أعرف ما إذا كان يمكنني استخدامه مع manjaro