تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ارجوع المساعدة بعمل برنامج للاتصال بالمكروتيك
#1
السلام عليكم كيف اقوم بعمل برنامج للاتصال بالمكروتيك واضافة كروات في اليوزر مانجر
وشكرا

ممكن مساعدة وهل يوجد دورة في تصميم برنامج المكروتيك واضافة كروات في اليوزر مانجر

وشكرا
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته.
يمكنك إنشاء برنامج للاتصال بجهاز الميكروتك وإدارة اليوزر مانجر باستخدام API (واجهة برمجة التطبيقات) المتوفرة للميكروتك. يمكنك استخدام لغة البرمجة التي تفضلها والتواصل مع جهاز الميكروتك عبر بروتوكول التحكم بالشبكة (API). لمساعدتك في بدء العمل، سأقدم لك مثالًا باستخدام لغة البرمجة Python ومكتبة RouterOS API:
  1. قم بتثبيت مكتبة "routeros-api" عن طريق تنفيذ الأمر التالي:
 
PHP كود :
pip install routeros-api 


  1. 2. استخدم الكود التالي كنقطة بدء للاتصال بجهاز الميكروتك وإضافة كروت جديدة في اليوزر مانجر:
PHP كود :
from routeros_api import RouterOsApiPoolApiError

def add_user_manager_voucher
(apiprofileusernamepassword):
 
   try:
 
       api.get_binary_resource('/').call('tool/user-manager/user/add', {
 
           'customer''admin',
 
           'username'username,
 
           'password'password,
 
           'copy-from'profile
        
})
 
       print(f'Voucher added: {username}, {password}')
 
   except ApiError as error:
 
       print(f'Error adding voucher: {error}')

def main():
 
   mikrotik_host 'your_mikrotik_ip'
 
   mikrotik_username 'your_mikrotik_username'
 
   mikrotik_password 'your_mikrotik_password'

 
   # Connect to the Mikrotik device
 
   try:
 
       api_pool RouterOsApiPool(mikrotik_hostusername=mikrotik_usernamepassword=mikrotik_password)
 
   except Exception as error:
 
       print(f'Error connecting to Mikrotik: {error}')
 
       return

    
# Add a voucher to the User Manager
 
   with api_pool.get_api() as api:
 
       add_user_manager_voucher(api'your_profile_name''new_username''new_password')

 
   # Close the connection
 
   api_pool.close()

if 
__name__ == '__main__':
 
   main() 



تأكد من تعديل قيم المتغيرات mikrotik_host و mikrotik_username و mikrotik_password و your_profile_name بناءً على إعدادات جهاز الميكروتك الخاص بك. يمكنك تعديل الوظيفة add_user_manager_voucher لتنفيذ المهام الأخرى المطلوبة في إدارة اليوزر مانجر.


لاحظ أن هذا المثال يستخدم مكتبة RouterOS API الخاصة بـ Python للاتصال بجهاز الميكروتك وإدارة اليوزر مانجر. يمكنك أيضًا استخدام مكتبات أخرى أو لغات برمجة أخرى للتواصل مع API الميكروتك حسب تفضيلاتك.
توجد العديد من المصادر المتاحة على الإنترنت للتعرف على الأوامر المختلفة المتاحة في API الميكروتك وكيفية استخدامها لإدارة اليوزر مانجر وغيرها من وظائف جهاز الميكروتك. يمكنك البحث عن توجيهات محددة حول إدارة اليوزر مانجر على الميكروتك في المنتديات ومواقع المساعدة الخاصة بالميكروتك.
بالإضافة إلى ذلك، لا تتردد في طرح المزيد من الأسئلة حول كيفية تنفيذ مهام محددة باستخدام API الميكروتك وسنكون سعداء بمساعدتك.
 

نعم، يمكنك العثور على دورات ومصادر تعليمية للتعرف على تصميم برامج للتواصل مع جهاز الميكروتك وإدارة اليوزر مانجر وإضافة كروت وغيرها من المهام. يمكنك البحث على الإنترنت عن دورات ومحتوى تعليمي يتعامل مع API الميكروتك وكيفية استخدامها لإدارة اليوزر مانجر.
فيما يلي بعض المصادر التي يمكن أن تبدأ بها:
  1. منتديات الميكروتك الرسمية (MikroTik Forums): يمكنك العثور على معلومات ودروس حول كيفية استخدام API الميكروتك وكيفية برمجة تطبيقات للتواصل مع جهاز الميكروتك. رابط المنتدى: https://forum.mikrotik.com/
  2. دورات تعليمية على YouTube: يوجد العديد من الفيديوهات التعليمية على YouTube حول الميكروتك وكيفية استخدام API وإدارة اليوزر مانجر وإضافة كروت. قد تجد بعض القنوات المتخصصة في الميكروتك مثل "MikroTik" و "Tksja".
  3. دورات عبر الإنترنت والتعليم عن بُعد: توجد العديد من المواقع التعليمية ومقدمي الدورات التدريبية التي تقدم دورات متخصصة في الميكروتك وإدارة اليوزر مانجر وغيرها من المواضيع المتعلقة. يمكنك البحث عن دورات تعليمية تتناسب مع متطلباتك ومستوى خبرتك.
بالإضافة إلى هذه المصادر، يمكنك طرح أسئلتك الخاصة وطلب المساعدة في المنتديات ومجتمعات المطورين المتخصصة في الميكروتك وAPI. ستجد أن المجتمعات التقنية عادةً ما تكون متعاونة ومستعدة لمساعدتك في حل المشكلات والتعلم.
 
الرد }}}
تم الشكر بواسطة:
#3
بحثت في الانترنت فلام اجد
دوره لبناء نظام للمايكروتك مثل برنامج سمارت كريتر هل يوجد دورة
البناء نضام ابلكيشن? وشكرا
الرد }}}
تم الشكر بواسطة:
#4
يوجد عدة دورات عبر الإنترنت لتعليم بناء تطبيقات المايكروتيك، بما في ذلك تطبيقات الأندرويد. يمكنك البحث عن دورات مثل "بناء تطبيقات المايكروتيك باستخدام أندرويد" على مواقع التعليم الإلكتروني مثل Udemy، Coursera، edX، إلخ. تجد عدة دورات مختلفة بأسعار مختلفة، ويمكن أن تختار دورة مناسبة لخبرتك ومعلوماتك. أتمنى أن تكون هذه المعلومات مفيدة لك وأن تساعدك في تحقيق أهدافك. إذا كان لديك أي أسئلة أخرى، يرجى سؤالي. أسعد بإجابتك.
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy
#5
السلام عليكم ورحمة الله وبركاته
كيف يتم تثبيت مكتبة
pip install routeros-api

السلام عليكم ورحمة الله وبركاته
كيف يتم تثبيت
pip install routeros-api
بالفجول استديو2008
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  برنامج معمل تحاليل طبية قوقيلا 0 95 26-11-25, 11:31 AM
آخر رد: قوقيلا
  متجري: برنامج محاسبة و مبيعات لمتجر 2021 مع السورس كود. Mohamad Anan 25 16,292 09-07-25, 05:50 AM
آخر رد: Taha Okla
Heart [مشروع] نسخه مصغره من برنامج صانع الاكواد للجميع aliday03 20 20,813 05-05-25, 12:14 AM
آخر رد: ashrafhisham
  [مثال] برنامج فتح الملفات من الأقراص Kamil 0 309 04-05-25, 10:10 PM
آخر رد: Kamil
  [مشروع] برنامج المحرر لكتابة مواضيع المنتدى - النسخة النهائية sooriaty03 16 15,401 14-12-24, 04:48 PM
آخر رد: princelovelorn
  رابط تحميل برنامج منبه الصلاة | Prayer Alarm mmaalmesry 0 549 04-11-24, 06:02 PM
آخر رد: mmaalmesry
  برنامج التعامل مع السكانر وتحويل الصور إلى PDF F.H.M 0 649 04-11-24, 02:08 PM
آخر رد: F.H.M
Wink [مشروع] برنامج مؤقيت الصلاة الاصدار الثالث alsaher1 11 4,293 21-10-24, 04:34 PM
آخر رد: altoki939
Wink [مشروع] مشروع انشاء برنامج يقوم بالتقاط اللون من اسفل المؤشر وتحويلة للهكس كود وار جي بي ahmadpal 2 1,739 01-10-24, 05:33 PM
آخر رد: مصمم هاوي
  برنامج بنك الأكواد esawy1 6 2,848 07-07-24, 07:41 AM
آخر رد: المدير الصغير

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم