wmctrl - ক্লাউডে অনলাইন

এটি হল wmctrl কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


wmctrl - একটি EWMH/NetWM সামঞ্জস্যপূর্ণ X উইন্ডো ম্যানেজারের সাথে যোগাযোগ করুন।

সাইনোপিসিস


wmctrl [ অপশন | স্টক ]...

বর্ণনাঃ


wmctrl একটি কমান্ড যা একটি X উইন্ডো ম্যানেজারের সাথে যোগাযোগ করতে ব্যবহার করা যেতে পারে
EWMH/NetWM স্পেসিফিকেশনের সাথে সামঞ্জস্যপূর্ণ। wmctrl এর জন্য উইন্ডো ম্যানেজারকে জিজ্ঞাসা করতে পারেন
তথ্য, এবং এটি অনুরোধ করতে পারে যে কিছু উইন্ডো ম্যানেজমেন্ট ব্যবস্থা নেওয়া হবে।

wmctrl সম্পূর্ণরূপে তার কমান্ড লাইন আর্গুমেন্ট দ্বারা নিয়ন্ত্রিত হয়. কমান্ড লাইন আর্গুমেন্ট
সম্পাদিত ক্রিয়াটি নির্দিষ্ট করতে ব্যবহৃত হয় (আচরণ পরিবর্তন করে এমন বিকল্পগুলির সাথে) এবং যেকোনও৷
আর্গুমেন্ট যা কর্ম সঞ্চালনের জন্য প্রয়োজন হতে পারে।

নিম্নলিখিত বিভাগগুলি সমর্থিত ক্রিয়া এবং বিকল্পগুলিকে সংজ্ঞায়িত করে৷ কর্মের আর্গুমেন্ট
এবং বিকল্পগুলি ফর্মে লেখা আছে নিচের বর্ণনায়। বিস্তারিত
আর্গুমেন্ট লেখার জন্য সিনট্যাক্স সেই উদ্দেশ্যে নিবেদিত একটি একক বিভাগে রয়েছে।

ক্রিয়াগুলি


নিম্নোক্ত কমান্ড লাইন আর্গুমেন্ট একটি আহ্বান করতে নির্দিষ্ট করা যেতে পারে wmctrl কর্ম. শুধু একটা
কর্মের আহ্বান সঙ্গে মৃত্যুদন্ড কার্যকর করা যেতে পারে wmctrl কমান্ড।

-a
উইন্ডো ধারণকারী ডেস্কটপে স্যুইচ করুন , জানালা বাড়া, এবং এটা দিতে
ফোকাস।

-b ( যোগ | অপসারণ | টগল),prop1 [,prop2 ]
একসাথে দুটি উইন্ডো বৈশিষ্ট্য যোগ করুন, সরান বা টগল করুন। জানালা যে
একটি দ্বারা চিহ্নিত করা আবশ্যক পরিবর্তন করা হচ্ছে -r কর্ম. সম্পত্তি পরিবর্তন হয়
EWMH _NET_WM_STATE অনুরোধ ব্যবহার করে অর্জন করা হয়েছে। সমর্থিত সম্পত্তির নাম (এর জন্য
prop1 এবং prop2) হয় প্রকারীয়, আঠাল, maximized_vert, maximized_horz, ছায়াময়,
স্কিপ_টাস্কবার, skip_pager, গোপন, পূর্ণ পর্দা, উপরে এবং নিচে. দুটি বৈশিষ্ট্য হল
পূর্ণ স্ক্রীন মোডে একটি উইন্ডো সর্বাধিক করার মত ক্রিয়াকলাপের অনুমতি দিতে সমর্থিত। বিঃদ্রঃ
যে এই ক্রিয়াটি ঠিক দুটি শেল কমান্ড লাইন আর্গুমেন্ট নিয়ে গঠিত।

-c
জানালাটা বন্ধ করো gracefully

-d উইন্ডো ম্যানেজার দ্বারা পরিচালিত সমস্ত ডেস্কটপের তালিকা করুন। একটি লাইন প্রতিটি জন্য আউটপুট
ডেস্কটপ, লাইনের সাথে স্পেস বিভক্ত কলামে বিভক্ত। প্রথম কলাম
একটি পূর্ণসংখ্যা ডেস্কটপ নম্বর রয়েছে। দ্বিতীয় কলামে এর জন্য একটি '*' অক্ষর রয়েছে
বর্তমান ডেস্কটপ, অন্যথায় এটি একটি '-' অক্ষর ধারণ করে। পরের দুটি কলাম
স্থির স্ট্রিং ধারণ করে ডিজি: এবং তারপর ডেস্কটপ জ্যামিতি হিসাবে 'x'
(যেমন '1280x1024')। নিম্নলিখিত দুটি কলামে স্থির স্ট্রিং রয়েছে ভিপি: এবং তারপর
বিন্যাসে ভিউপোর্ট অবস্থান ','(যেমন '0,0')। পরের তিনটি কলাম
এর পরে স্থির স্ট্রিং রয়েছে WA: এবং তারপর কর্মক্ষেত্র সহ দুটি কলাম
জ্যামিতি হিসাবে 'X,Y এবং WxH'(যেমন '0,0 1280x998')। লাইনের বাকি অংশ রয়েছে
ডেস্কটপের নাম (সম্ভবত একাধিক স্পেস রয়েছে)।

-e
আকার পরিবর্তন করুন এবং একটি উইন্ডো সরান যা a দিয়ে নির্দিষ্ট করা হয়েছে -r অনুযায়ী কর্ম
যুক্তি.

-g w,h সমস্ত ডেস্কটপের জ্যামিতি (সাধারণ আকার) পরিবর্তন করুন যাতে তারা হয় w পিক্সেল প্রশস্ত এবং h
পিক্সেল উচ্চ। w এবং h ধনাত্মক পূর্ণসংখ্যা হতে হবে। একটি উইন্ডো ম্যানেজার এটি উপেক্ষা করতে পারে
অনুরোধ।

-h প্রোগ্রাম ব্যবহার সম্পর্কে সাহায্য পাঠ্য মুদ্রণ.

-I নাম
একটি দ্বারা নির্দিষ্ট করা উইন্ডোর আইকনের নাম (সংক্ষিপ্ত শিরোনাম) সেট করুন -r কর্ম নাম.

-k ( on | বন্ধ )
উইন্ডো ম্যানেজারের "ডেস্কটপ দেখান" মোডটি চালু বা বন্ধ করুন (যদি উইন্ডো ম্যানেজার
এই বৈশিষ্ট্যটি প্রয়োগ করে)।

-l উইন্ডো ম্যানেজার দ্বারা পরিচালিত উইন্ডোগুলির তালিকা করুন। একটি লাইন প্রতিটি জন্য আউটপুট
উইন্ডো, স্পেস বিভক্ত কলামে বিভক্ত লাইন সহ। প্রথম কলাম
সর্বদা একটি হেক্সাডেসিমেল পূর্ণসংখ্যা হিসাবে উইন্ডো পরিচয় এবং দ্বিতীয় কলাম ধারণ করে
সর্বদা ডেস্কটপ নম্বর থাকে (একটি -1 একটি স্টিকি উইন্ডো সনাক্ত করতে ব্যবহৃত হয়)। যদি
দ্য -p বিকল্পটি নির্দিষ্ট করা হয়েছে পরবর্তী কলামে উইন্ডোটির জন্য একটি হিসাবে পিআইডি থাকবে
দশমিক পূর্ণসংখ্যা। যদি -G বিকল্পটি নির্দিষ্ট করা হলে চারটি পূর্ণসংখ্যা কলাম হবে
অনুসরণ করুন: x-অফসেট, y-অফসেট, প্রস্থ এবং উচ্চতা। পরবর্তী কলামে সবসময় থাকে
ক্লায়েন্ট মেশিনের নাম। লাইনের বাকি অংশে উইন্ডো শিরোনাম রয়েছে (সম্ভবত
শিরোনামে একাধিক স্পেস সহ)।

-m উইন্ডো ম্যানেজার এবং পরিবেশ সম্পর্কে তথ্য প্রদর্শন করুন।

-n N ডেস্কটপ সংখ্যা পরিবর্তন করুন N (একটি অ নেতিবাচক পূর্ণসংখ্যা)।

-N নাম
একটি দ্বারা নির্দিষ্ট করা উইন্ডোটির নাম (দীর্ঘ শিরোনাম) সেট করুন -r কর্ম নাম.

-o x,y বর্তমান ডেস্কটপের ভিউপোর্ট পরিবর্তন করুন। মান x এবং y সংখ্যাসূচক অফসেট হয়
যা ভিউপোর্টের উপরের বাম কোণের অবস্থান নির্দিষ্ট করে। একটি উইন্ডো ম্যানেজার
এই অনুরোধ উপেক্ষা করতে পারে.

-r
একটি কর্মের জন্য একটি লক্ষ্য উইন্ডো নির্দিষ্ট করুন।

-R
জানালা সরান বর্তমান ডেস্কটপে, উইন্ডোটি বাড়ান এবং ফোকাস দিন।

-s
ডেস্কটপে স্যুইচ করুন .

-t
একটি উইন্ডো সরান যা এর সাথে নির্দিষ্ট করা হয়েছে -r ডেস্কটপে কর্ম .

-T নাম
উইন্ডোটির নাম (দীর্ঘ শিরোনাম) এবং আইকনের নাম (ছোট শিরোনাম) উভয়ই সেট করুন
একটি দ্বারা নির্দিষ্ট -r কর্ম নাম. এই কর্ম ব্যবহার করার মত -N এবং -I স্টক
একই সময়ে (যা অন্যথায় তখন থেকে অসম্ভব হবে wmctrl শুধুমাত্র কার্যকর করতে পারে
এক সময়ে একটি কর্ম)।

বিকল্প


নিম্নলিখিত বিকল্পগুলি ডিফল্ট ক্রিয়াগুলিকে সংশোধন করে, অথবা তারা এর ব্যাখ্যা পরিবর্তন করে৷
আর্গুমেন্ট।

-F উইন্ডো নামের আর্গুমেন্ট ()কে সঠিক উইন্ডো শিরোনাম হিসাবে গণ্য করা হবে
কেস সংবেদনশীল। এই বিকল্পগুলি ছাড়া উইন্ডো শিরোনাম কেস হিসাবে বিবেচনা করা হয়
সম্পূর্ণ উইন্ডো শিরোনামের সংবেদনশীল সাবস্ট্রিং।

-G এর আউটপুটে জ্যামিতি তথ্য অন্তর্ভুক্ত করুন -l কর্ম.

-i উইন্ডো আর্গুমেন্ট ব্যাখ্যা করুন () একটি স্ট্রিং নামের পরিবর্তে একটি সংখ্যাসূচক মান হিসাবে
জানালা. যদি সাংখ্যিক মান উপসর্গ '0x' দিয়ে শুরু হয় তবে এটি একটি বলে ধরে নেওয়া হয়
হেক্সাডেসিমেল সংখ্যা।

-p দ্বারা মুদ্রিত উইন্ডো তালিকায় পিআইডি অন্তর্ভুক্ত করুন -l কর্ম. যদি '0' এর একটি পিআইডি প্রিন্ট করে
উইন্ডোর মালিকানাধীন অ্যাপ্লিকেশন এটি সমর্থন করে না।

-u স্বয়ংক্রিয় সনাক্তকরণ ওভাররাইড করুন এবং UTF-8 মোড জোর করুন।

-v ভার্বোস আউটপুট প্রদান করুন। ডিবাগ করার সময় এটি সত্যিই দরকারী wmctrl নিজেই।

-w [ [, ]... ]
আর্গুমেন্টে নির্দিষ্ট করা সমাধান ব্যবহার করুন।

-x উইন্ডো তালিকা বা ব্যাখ্যায় WM_CLASS অন্তর্ভুক্ত করুন WM_CLASS নাম হিসাবে।

যুক্তি


একটি ডেস্কটপ সর্বদা একটি পূর্ণসংখ্যা দ্বারা নির্দিষ্ট করা হয় যা ডেস্কটপ সংখ্যাগুলিকে উপস্থাপন করে।
ডেস্কটপ সংখ্যা 0 থেকে শুরু হয়।


একটি সরানো এবং রিসাইজ আর্গুমেন্টের ফরম্যাট আছে 'g,x,y,w,h'. পাঁচটি উপাদানই হল
পূর্ণসংখ্যা প্রথম মান, g, হল জানালার মাধ্যাকর্ষণ, 0 সর্বাধিক
সাধারণ মান (উইন্ডোর জন্য ডিফল্ট মান)। EWMH স্পেসিফিকেশন দেখুন
অন্যান্য মানগুলির জন্য।

অবশিষ্ট চারটি মান একটি আদর্শ জ্যামিতি স্পেসিফিকেশন: x,y হয়
উইন্ডোর উপরের বাম কোণে অবস্থান, এবং w,h এর প্রস্থ এবং উচ্চতা
উইন্ডো, ব্যতিক্রম যে কোনো অবস্থানে -1 এর মান ব্যাখ্যা করা হয়
মানে বর্তমান জ্যামিতি মান পরিবর্তন করা উচিত নয়।

এই যুক্তিটি একটি উইন্ডো নির্দিষ্ট করে যা একটি কর্মের লক্ষ্য। ডিফল্টরূপে
যুক্তিকে একটি স্ট্রিং হিসাবে বিবেচনা করা হয়, এবং একটি না হওয়া পর্যন্ত উইন্ডোগুলি পরীক্ষা করা হয়
একটি শিরোনামের সাথে পাওয়া যায় একটি সাবস্ট্রিং হিসাবে নির্দিষ্ট স্ট্রিং রয়েছে। সাবস্ট্রিং
মিল একটি ক্ষেত্রে সংবেদনশীল পদ্ধতিতে করা হয়. দ্য -F বিকল্প জোর করার জন্য ব্যবহার করা যেতে পারে
সঠিক, কেস সংবেদনশীল শিরোনাম মিল। পছন্দ -i ব্যাখ্যা করতে ব্যবহার করা যেতে পারে
একটি স্ট্রিং এর পরিবর্তে একটি সংখ্যাসূচক উইন্ডো পরিচয় হিসাবে উইন্ডো লক্ষ্য।

উইন্ডো নাম স্ট্রিং : নির্বাচন করুন: বিশেষভাবে চিকিত্সা করা হয়। যদি এই উইন্ডোর নাম ব্যবহার করা হয়
তারপর wmctrl ব্যবহারকারীর টার্গেট উইন্ডোতে ক্লিক করে নির্বাচন করার জন্য অপেক্ষা করে।

উইন্ডো নাম স্ট্রিং :সক্রিয়: নির্দেশ দিতে ব্যবহার করা যেতে পারে wmctrl বর্তমানে ব্যবহার করতে
কর্মের জন্য সক্রিয় উইন্ডো।


বর্তমানে বাস্তবায়িত চারপাশে শুধুমাত্র একটি কাজ আছে. এটি ব্যবহার করে নির্দিষ্ট করা হয়
স্ট্রিং DESKTOP_TITLES_INVALID_UTF8 এবং এটি নন-ASCII ডেস্কটপের মুদ্রণ ঘটায়
উইন্ডো মেকার ব্যবহার করার সময় সঠিকভাবে টাইলস।

উদাহরণ


উইন্ডো ম্যানেজার দ্বারা পরিচালিত উইন্ডোগুলির একটি তালিকা পাওয়া

wmctrl -l

পিআইডি এবং জ্যামিতি তথ্য সহ উইন্ডোগুলির একটি তালিকা পাওয়া।

wmctrl -p -G -l

'emacs' সম্বলিত একটি নাম দিয়ে উইন্ডোতে যাওয়া

wmctrl -a emacs

একটি শিরোনাম সহ একটি উইন্ডো শেড করুন যাতে 'মোজিলা' শব্দটি রয়েছে

wmctrl -r mozilla -b add, shaded

একটি খুব নির্দিষ্টভাবে শিরোনামযুক্ত উইন্ডো স্টিকি বন্ধ করুন

wmctrl -F -c 'ডেবিয়ান বাগ ট্র্যাকিং সিস্টেম - মজিলা'

একটি নির্দিষ্ট উইন্ডো পরিচয় সহ একটি উইন্ডোর 'আঠালো' টগল করুন

wmctrl -i -r 0x0120002 -b যোগ, স্টিকি

একটি নির্দিষ্ট স্ট্রিং এ উইন্ডোর শিরোনাম পরিবর্তন করুন কিন্তু এটিতে ক্লিক করে উইন্ডোটি নির্বাচন করুন

wmctrl -r :SELECT: -T "নির্বাচিত উইন্ডো"

onworks.net পরিষেবা ব্যবহার করে অনলাইনে wmctrl ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম