ডি-বাস: কোথায় শুরু করবেন?


14

উবুন্টুতে প্রতিদিন অনেকগুলি টার্মিনাল ব্যবহার করে সহজেই করা যায় dbus। মূল সুবিধাটি হ'ল এটি জিইউআই ঠিক একইভাবে করা যেতে পারে, একটি লাইনার ব্যবহার করে যেমন ব্রাইটনেস পরিবর্তন করুন , অনুলিপি ফাইল ইত্যাদি using

  • উদাহরণস্বরূপ, ব্রাইটনেস স্ট্যান্ডার্ড টার্মিনাল পদ্ধতি হ্রাস করা হ'ল:

    xbacklight +30%      #-30%
    

    Dbus পদ্ধতি চলাকালীন (আমি আরও ভাল পঠনযোগ্যতার জন্য লাইনটি ভাঙ্গি):

    dbus-send --session --print-reply --dest="org.gnome.SettingsDaemon" \
        /org/gnome/SettingsDaemon/Power \
        org.gnome.SettingsDaemon.Power.Screen.SetPercentage uint32:30
    
  • ফাইল কপি করতে

    cp ./a/source ./b/destination
    

    এবং:

    qdbus org.gnome.Nautilus /org/gnome/Nautilus \
        org.gnome.Nautilus.FileOperations.CopyFile \
        "file:///source/directory" "*" \
        "file:///destination/directory" ""
    

ইন qdbusগ্রাফিকাল সূচক গতি এবং canel বাটন সঙ্গে প্রদর্শিত হয়।

সুতরাং এটি dbusআকর্ষণীয় কিছু এবং আমি সত্যিই ডি-বাস স্টাফ শিখতে চাই। কিছু ই-বুক, লিঙ্ক ইত্যাদি সরবরাহ করে আমার গাইড করুন

উত্তর:


13

ডকুমেন্টেশনের বেশ সংক্ষিপ্ত তালিকা থেকে পাওয়া যায়:

যখন আমাদের অ্যাপ্লিকেশনগুলিতে dbus ব্যবহার করার বিষয়টি আসে তখন বেসিক এবং পদ্ধতিগুলি জানতে।

কীভাবে বাস্তবায়িত Dbus বৈশিষ্ট্যগুলি কাজ করার পরিবর্তে দুর্দান্ত সরঞ্জাম ডি-ফুট ব্যবহার করে ডিবিএস কলগুলির সাথে পরীক্ষা করছে তা আবিষ্কার করার জন্য আরও একটি ভাল উত্স ডি-ফুট ইনস্টল করুন। এটির সাহায্যে আপনি সিস্টেম বা সেশন বাস থেকে উপলব্ধ ডিবিএস বৈশিষ্ট্যগুলি পরীক্ষা বা কল করতে পারেন:

এখানে চিত্র বর্ণনা লিখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.