كشف إدخال / جلسة الخروج تحت KDE / غنوم مع فري باسكال
-
05-07-2019 - |
سؤال
وأنا أسأل هذا السؤال بعد أن حصلت على إجابة جيدة جدا ل: <لأ href = "https://stackoverflow.com/questions/416313/how-do-i-detect-the-2-states-of -switch المستخدم في ويندوز "> كيف يمكنني الكشف عن الدول 2 من" تبديل المستخدم "في نظام التشغيل Windows
ونيتي هي لمعرفة ما إذا كان تبديل المستخدم تحت KDE / غنوم له مكالمة API مماثلة يمكنني مراقبة مع فري باسكال.
إذا لم يكن مع فري باسكال، على الأقل في دخول ليب منها يستخدم في C / C ++
المحلول
نعم، يتم تثبيت حزمة DBus تثبيت، وAFAIK ركضت نهاية أمثلة من العام الماضي.
وانظر /packages/dbus/examples/busexample.pp للحصول على مثال
نصائح أخرى
وأنا متأكد من أن رصد الرسائل DBus تثبيت يمكنك التقاط رسائل حول جلسة الدخول والخروج. في الواقع أنا لا أعرف إذا كان فري باسكال توفير واجهات برمجة التطبيقات DBus تثبيت.
وحل القذرة يمكن أن يكون التنفيذ وتحليل <م> / البيرة / بن / DBus تثبيت رصد م> الانتاج.
وحظا سعيدا