كيف اجعل لغة البايثون او الجافا تتحكم في وظائف الجهاز

كيف اجعل لغة البايثون او الجافا تتحكم في وظائف الجهاز مثل

تغيير صورة سطح المكتب

تقسيم الهارد

التعديل علا الفلاش

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

هذا ممكن بالطبع ، ففي لينكس مثلا تستطيع تحديد مكان config file الخاص بسطح المكتب والذي يحوي بداخله على مسار خلفية سطح المكتب

مثال في بيئة سطح مكتب KDE Plasma:

~/.config/plasma-org.kde.plasma.desktop-appletsrc

دور بايثون هنا هو تعديل هذا الملف وتضمين مسار آخر أنت تريده.

باقي الأشياء المتعلقة بالعتاد -Hardware- توجد عشرات البرامج التي تقوم بذلك ومنها ما هو مفتوح المصدر ، هناك برنامج Gnome GParted المكتوب بلغة C++ :

يمكنك كتابة برنامج شبيه له بلغتك المفضلة

ابحث عن مكتبات خارجية تقوم بهذا الغرض في نظام التشغيل اللذي ترغب به. مكتبات اللغة القياسية في كل اللغات تقريبًا لا توفر هذه الوظائف لأنها ثانوية جدًا.