এটি হল i3-msg কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
i3-msg - i3 উইন্ডো ম্যানেজারে বার্তা পাঠান
সাইনোপিসিস
i3-msg [-q] [-v] [-h] [-s সকেট] [-t টাইপ] [বার্তা]
বিকল্প
-q, -- শান্ত
শুধুমাত্র ipc বার্তা পাঠান এবং প্রতিক্রিয়ার আউটপুট দমন করুন।
-ভি, --সংস্করণ
সংস্করণ নম্বর প্রদর্শন করুন এবং প্রস্থান করুন।
-হ, --help
একটি সংক্ষিপ্ত সাহায্য-বার্তা প্রদর্শন করুন এবং প্রস্থান করুন।
-স, --সকেট sock_path
i3-msg পরিবেশ পরিবর্তনশীল I3SOCK বা এখানে দেওয়া সকেট পাথ ব্যবহার করবে। যদি উভয়
ব্যর্থ হলে, এটি রুট উইন্ডো থেকে সকেট তথ্য পেতে চেষ্টা করবে এবং তারপর চেষ্টা করবে
একটি ত্রুটি সহ প্রস্থান করার আগে /tmp/i3-ipc.sock.
-t আদর্শ
আইপিসি বার্তা পাঠান, নীচে দেখুন।
বার্তা
আইপিসি বার্তা পাঠান, নীচে দেখুন।
আইপিসি বার্তা ধরনের
হুকুম
বার্তার পেলোড হল i3-এর জন্য একটি কমান্ড (যেমন কমান্ডগুলি আপনি কীগুলির সাথে আবদ্ধ করতে পারেন
কনফিগারেশন ফাইলে) এবং এটি পাওয়ার পরে সরাসরি কার্যকর করা হবে।
get_workspace
বর্তমান কর্মক্ষেত্র পায়. উত্তরটি হবে একটি JSON-এনকোড করা ওয়ার্কস্পেসের তালিকা।
get_outputs
বর্তমান আউটপুট পায়. উত্তরটি আউটপুটগুলির একটি JSON-এনকোডেড তালিকা হবে (দেখুন
ডক্স/আইপিসির উত্তর বিভাগ, যেমন-এ
http://i3wm.org/docs/ipc.html#_receving_replies_from_i3)।
get_tree
লেআউট গাছ পায়. i3 ডেটা স্ট্রাকচার হিসাবে একটি গাছ ব্যবহার করে যার মধ্যে প্রতিটি ধারক রয়েছে।
উত্তর হবে JSON-এনকোডেড ট্রি।
get_marks
চিহ্নগুলির একটি তালিকা পায় (পাত্রের শনাক্তকারীরা যাতে পরে সহজেই তাদের কাছে যায়)। দ্য
উত্তর হবে উইন্ডো চিহ্নের একটি JSON-এনকোড করা তালিকা।
get_bar_config
প্রদত্ত আইডি সহ ওয়ার্কস্পেস বারের কনফিগারেশন (JSON মানচিত্র হিসাবে) পায়। আইডি না থাকলে
প্রদান করা হয়, পরিবর্তে সমস্ত কনফিগার করা বার আইডি সহ একটি অ্যারে ফেরত দেওয়া হয়।
get_version
i3 এর সংস্করণ পায়। উত্তরটি হবে একটি JSON-এনকোডেড অভিধানের সাথে প্রধান,
গৌণ, প্যাচ এবং মানব-পাঠযোগ্য সংস্করণ।
বর্ণনাঃ
i3-msg হল i3-তে ইউনিক্স সকেট IPC ইন্টারফেস ব্যবহার করে ক্লায়েন্টের জন্য একটি নমুনা বাস্তবায়ন।
উদাহরণ
# বর্তমান ক্লায়েন্টের জন্য 1-px বর্ডার ব্যবহার করুন
i3-বার্তা "সীমানা 1 পিক্সেল"
# আপনি উদ্ধৃতি ছেড়ে যেতে পারেন
i3-বার্তা বর্ডার স্বাভাবিক
# লেআউট গাছ ডাম্প করুন
i3-msg -t get_tree
পরিবেশ
I3SOCK
কমান্ডলাইনে কোনো ipc-সকেট নির্দিষ্ট না থাকলে, এই ভেরিয়েবলটি নির্ধারণ করতে ব্যবহৃত হয়
পথ, যেখানে ইউনিক্স ডোমেইন সকেট প্রত্যাশিত, যার উপর i3 এর সাথে সংযোগ করতে হবে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে i3-msg ব্যবহার করুন