يحتفظ Proxied بإعدادات وكيل المطور متوافقة عبر Windows وWSL
تراقب Proxied watches حالة وكيل Windows وتدفع تلك الإعدادات إلى أدوات المطورين، محدثة Git وGradle ومتغيرات البيئة وWSL بحيث تظل سير العمل في CLI متصلة. تم إنشاؤه بواسطة linsmod لسطح المكتب Windows، تعيش التطبيق في علبة شريط المهام، تراقب تغييرات السجل في الوقت الحقيقي، وتقدم خيار بدء التشغيل التلقائي. تستهدف المطورين ومستخدمي DevOps الذين يغيرون الشبكات بشكل متكرر ويريدون حالة وكيل واحدة معيارية تنتشر إلى Git وGradle وبيئات النظام الفرعي.
ما يفعله Proxied وكيف يندمج مع أدوات المطورين
يقرأ Proxied الوكيل النظامي ويكتب الإعدادات المطابقة لكل هدف: يقوم بتحديث إعدادات Git HTTP/HTTPS العالمية، ويكتب إلى ملف gradle.properties العالمي، ويحدد متغيرات البيئة HKCU http_proxy/https_proxy. بالنسبة لـ WSL، يستخدم التطبيق واجهة wsl.exe لحقن إعدادات Git داخل نظام فرعي قيد التشغيل. تعني تلك التسلسل أن التطبيق يعمل كجسر بين إعدادات نظام Windows والأدوات التي تحتفظ بدخول الوكيل المستقل.
كيف يؤثر على موارد النظام وسلوك المراقبة
يعمل الأداة في علبة النظام وتستمع لتغييرات سجل Windows على مفاتيح الوكيل، لذا فإنه يقوم بمزامنة مدفوعة بالأحداث بدلاً من الاستطلاع. تصف الملاحظات المصدرية بأنه أداة صغيرة مع استخدام موارد الحد الأدنى؛ تشير تلك التصميم إلى تأثير منخفض على وحدة المعالجة المركزية وذاكرة الوصول العشوائي أثناء المراقبة الخاملة وانتشار فوري عند حدوث تغيير في السجل.
نموذج الأمان ومعالجة بيانات الاعتماد
يستخدم Proxied أحداث السجل الأصلية ويكتب ملفات التكوين ومتغيرات البيئة؛ يسمح قاعدة الشيفرة المفتوحة المصدر بفحص كيفية كتابة بيانات الاعتماد. لأنه يعدل متغيرات البيئة لكل مستخدم وإعدادات الأدوات العالمية، فإن سير العمل الحذر هو مراجعة التغييرات التي يجريها أو تشغيله على حساب غير إنتاجي عند تطبيق بيانات الاعتماد لأول مرة.
الواجهة، سهولة الاستخدام، ومن يحتاج إلى معرفة تقنية
يعرض التطبيق مفتاح تبديل في شريط المهام لتمكين أو تعطيل وكيل Windows وخيار بدء التشغيل التلقائي. يركز سير العمل على الانتشار التلقائي بدلاً من التعديلات اليدوية لكل أداة، لذا يستفيد المطورون الذين يستخدمون Git أو Gradle أو WSL دون الحاجة لتحرير ملفات متعددة. يجب على المستخدمين غير المألوفين بمتغيرات البيئة أو ملفات التكوين العالمية التحقق من الإدخالات المكتوبة، لكن التشغيل اليومي يتطلب تكوينًا يدويًا قليلاً.
تتناسب Proxied مع المطورين الذين يحتاجون إلى حالة وكيل متسقة عبر البيئات
التطبيق هو أداة عملية للمطورين والمستخدمين المحترفين الذين يتعاملون مع إعدادات Windows و WSL و Git و Gradle؛ حيث يقلل من التعديلات اليدوية من خلال نشر وكيل النظام إلى تلك الأهداف. تشمل التنازلات الكتابات المباشرة إلى إعدادات المستخدم الفردية، لذا تحقق من التغييرات عند استخدامه لأول مرة في إعدادات حساسة. موصى به.