অটো স্যুইচ ওয়ার্কস্পেস


13

আমার বেশ কয়েকটি মনিটরিং অ্যাপ্লিকেশন রয়েছে যা আমরা আমাদের অফিসের আইটি অঞ্চলে একটি প্রজেক্টর ব্যবহার করে প্রকল্প করতে চাই।

অ্যাপগুলির মধ্যে একটি হ'ল একটি জাভা অ্যাপ্লিকেশন (সুতরাং কোনও ব্রাউজারে অটো স্যুইচিং ট্যাবগুলি কাজ করবে না)।

একটি নির্দিষ্ট সময় অন্তর ওয়ার্কস্পেসের মধ্যে অটো স্যুইচ করার কোনও উপায় আছে কি?

অথবা

1 কর্মক্ষেত্রে পূর্ণ পর্দার অ্যাপ্লিকেশনগুলির মধ্যে স্যুইচ করার কোনও উপায় আছে কি?

উত্তর:


10

এটি wmctrl ব্যবহার করেও অর্জন করা যেতে পারে:

sudo apt-get install wmctrl

Wmctrl এর জন্য স্ক্রিপ্ট:

#!/bin/sh

while true
    do wmctrl -s 0
    sleep 5
    wmctrl -s 1
    sleep 5
    wmctrl -s 2
    sleep 5
    wmctrl -s 3
    sleep 5
done

ডাব্লুএমটিআরএল আরও মার্জিত সমাধান; এটি উইন্ডো ম্যানেজারকে বার্তা প্রেরণ করে এবং একটি নির্দিষ্ট কর্মক্ষেত্রে উইন্ডো সরানো বা এগুলি উত্থাপনের মতো অন্যান্য জিনিসগুলি করতে পারে যা আপনার পক্ষে কার্যকরও হতে পারে। যাইহোক, উইন্ডো ম্যানেজার এই বার্তাগুলি উপেক্ষা করতে মুক্ত তাই এটি সম্ভবত সবচেয়ে বহনযোগ্য সমাধান নয়।

wmctrl -a বিকল্পটি আপনার ব্যবহারের জন্য সবচেয়ে উপযুক্ত: এটি সঠিক ওয়ার্কস্পেসে স্যুইচ করবে এবং তারপরে উইন্ডোটি উত্থাপন করবে। এটি সঠিক কর্মক্ষেত্রগুলিতে উইন্ডোজ রাখা, ছোট করা নয় এবং অন্যান্য উইন্ডোজ দ্বারা অস্পষ্ট না হওয়া এড়ানো যায়


1
আমি কি এটি একটি একক মনিটরে ব্যবহার করতে পারি?
dierre

হ্যাঁ. আমি এটি একক মনিটরে ব্যবহার করি।
পাওলো

8

এক্সডটুল ব্যবহার করে এটি অর্জন করা যেতে পারে:

sudo apt-get install xdotool

ইউনিটি ওয়ার্কস্পেসের বিন্যাসটি ধরে রেখে ওয়ার্কস্পেসে স্যুইচিং কীবোর্ড শর্টকাটগুলি প্রেরণের জন্য এই জাতীয় কিছু স্ক্রিপ্ট ব্যবহার করুন:

#!/bin/sh

while true
    do xdotool key ctrl+alt+Right
    sleep 5
    xdotool key ctrl+alt+Down
    sleep 5
    xdotool key ctrl+alt+Left
    sleep 5
    xdotool key ctrl+alt+Up
    sleep 5
done
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.