TotalTerminal পূর্ণ পর্দা অ্যাপ্লিকেশন সঙ্গে কাজ করে না


8

TotalTerminal (প্রাক্তন Visor) টার্মিনালের জন্য একটি দুর্দান্ত প্লাগইন যা এটি একটি কোয়েক-স্টাইল কনসোলে পরিণত করে যা একটি কী সংমিশ্রণে স্লাইড করে।

TotalTerminal

এটি উন্নয়নের জন্য অত্যন্ত উপকারী কারণ আমি কোড লেখার সময় বা অতিরিক্ত উইন্ডো হস্টেল ছাড়াই ব্রাউজিং কমান্ডগুলি টাইপ করতে পারি।

দুর্ভাগ্যক্রমে, TotalTerminal পূর্ণস্ক্রীন অ্যাপ্লিকেশনের সাথে ভাল খেলা না। যদি আমি পূর্ণ স্ক্রীন মোডে স্লাইবাইম পাঠ্য রাখি এবং টার্মিনাল ট্রিগার করি, মিশন কন্ট্রোলটি উপলব্ধ নিকটতম অ-পূর্ণস্ক্রীন স্পেসে স্ক্রোল হবে এবং শুধুমাত্র তখনই এটি টার্মিনাল দেখাবে।

এই খুব বিরক্তিকর। এই সমস্যাটি সমাধান করা বা কাজ করা কি সম্ভব?

উত্তর:


7

এটা একটা পরিচিত সমস্যা এবং লেখক পরিকল্পনা না এটা ঠিক করতে.

আমি কাউকে আরও এগিয়ে যেতে এবং এটি প্রয়োগ করতে উত্সাহিত করছি কারণ ব্যক্তিগতভাবে আমি এখন পূর্ণ স্ক্রীন অ্যাপ্লিকেশন ব্যবহার করি না এবং আমি শীঘ্রই এটি ঠিক করার পরিকল্পনা করি না।

সৌভাগ্যক্রমে, একটি আছে কার্যসংক্রান্ত দ্বারা বর্ণিত vvlad

একটি workaround হিসাবে আপনি সেট করতে পারেন LSUIElement টার্মিনাল ইন Infoplist মধ্যে

ইহা ছিল বিভিন্ন ত্রুটি কিন্তু অন্যথায় একটি কবজ মত কাজ করে:

  • টার্মিনাল আর ডক দেখায় না;
  • পূর্ণ স্ক্রীন অ্যাপ্লিকেশন উইন্ডোতে খোলা প্রতিটি টোটটাইমিনাল ভিসার শীর্ষে শীর্ষ বারের আকার একটি স্থান রয়েছে;
  • তুমি আর পারবে না নিয়মিত টার্মিনাল উইন্ডোজ থেকে;
  • আপনি টার্মিনাল প্রক্রিয়া ফোর্স করতে পারবেন না।

এভাবে এটি কেমন হবে:

TotalTerminal on a fullscreen app

কিভাবে এটা কাজ করে

LSUIElement (স্ট্রিং - ম্যাক ওএস এক্স) অ্যাপ্লিকেশন এজেন্ট অ্যাপ্লিকেশন হিসাবে চালায় কিনা তা নির্দিষ্ট করে। এই কীটি "1" এ সেট করা থাকলে, লঞ্চ পরিষেবাগুলি অ্যাপ্লিকেশনটি এজেন্ট অ্যাপ্লিকেশন হিসাবে চালায়। এজেন্ট অ্যাপ্লিকেশন ডক বা ফোর্স প্রস্থান উইন্ডোতে উপস্থিত হয় না। যদিও তারা সাধারণত পটভূমি অ্যাপ্লিকেশন হিসাবে চালায় তবে তারা ইচ্ছা করলে ব্যবহারকারীর ইন্টারফেস উপস্থাপন করতে অগ্রগতিতে আসতে পারেন। একটি এজেন্ট অ্যাপ্লিকেশনের সাথে সম্পর্কিত একটি উইন্ডোতে একটি ক্লিক ইভেন্টগুলিকে পরিচালনা করার জন্য সেই অ্যাপ্লিকেশনটিকে এগিয়ে নিয়ে আসে।

ডক এবং loginwindow এজেন্ট অ্যাপ্লিকেশন হিসাবে চালানো দুটি অ্যাপ্লিকেশন।

এটা কিভাবে করতে হবে

  1. ওপেন টার্মিনাল (আপনি ইতিমধ্যেই TotalTerminal ইনস্টল করা অনুমান)
  2. চালান sudo nano /Applications/Utilities/Terminal.app/Contents/Info.plist
  3. খোলা পরে ডান এই দুটি লাইন যোগ করুন <dict> ট্যাগ:

    <key>LSUIElement</key>
    <true />
    
  4. সংরক্ষণ করে ফাইলটি সংরক্ষণ এবং বন্ধ করুন ^ হে প্রবেশ করান ^ এক্স
  5. টার্মিনাল ছেড়ে এবং আবার আরম্ভ

TotalTerminal এর জন্য তার পছন্দের প্যানেলে এখন একটি বিকল্প রয়েছে, আমি একটি স্ক্রিনশট সহ একটি নতুন উত্তর পোস্ট করেছি
The Mighty Chris

আমি OSX Yosemite 10.10 এ সঠিকভাবে কাজ করতে পারছি না। যখনই TotalTerminal দেখানো হয় এটি প্রাথমিক স্পেসে ফিরে যায়।
rossipedia

@ ক্রসপিডিয়া - ইউসমেট ফিক্সের জন্য আমার উত্তরটি দেখুন।
cchamberlain

3

Yosemite ব্যবহারকারীদের

অ্যাপলটি ইউএসএমাইটে এলএসইআইএলমেন্টের কাজটি বদল করেছে। এটি অ্যাপটিকে এজেন্ট হিসাবে চালানোর কারণ হতে পারে তবে এটি আর উইন্ডোজ সম্পূর্ণ স্ক্রীনকে আচ্ছাদিত করবে না।

ঠিক করার জন্য, অন্যান্য ব্যক্তিদের নির্দেশাবলীর প্রতি Info.plist ফাইলটি খুলুন এবং নিম্নলিখিত দুটি উপাদান যুক্ত করুন:

<key>LSUIElement</key>
<true/>
<key>LSUIPresentationMode</key>
<string>4</string>

LSUIPresentationMode (সংখ্যা - ওএস এক্স) অ্যাপ্লিকেশনের জন্য প্রাথমিক ব্যবহারকারী-ইন্টারফেস মোড চিহ্নিত করে। আপনি অ্যাপগুলিতে এটি ব্যবহার করবেন যা স্ক্রিনের অংশগুলি নিতে হবে যার মধ্যে ডক এবং মেনু বারের মতো UI উপাদান রয়েছে। বেশিরভাগ মোড কেবলমাত্র UI উপাদানগুলিকে প্রভাবিত করে যা স্ক্রীনের সামগ্রী এলাকায় প্রদর্শিত হয়, অর্থাৎ স্ক্রিনের এলাকা যা মেনু বারটি অন্তর্ভুক্ত করে না। যাইহোক, আপনি অনুরোধ করতে পারেন যে সমস্ত UI উপাদানগুলি লুকানো থাকবে।

4 - সব দমন মোড। এই মোডে, মেনু বার সহ সমস্ত UI উপাদান লুকানো থাকে। UI উপাদানগুলি স্বয়ংক্রিয়ভাবে মাউস আন্দোলনের প্রতিক্রিয়া বা অন্যান্য ব্যবহারকারী ক্রিয়াকলাপের মধ্যে প্রদর্শিত হতে পারে। এই বিকল্প শুধুমাত্র ওএস এক্স v10.3 এবং পরে উপলব্ধ।

সূত্র


1

@ ড্যানের উত্তরটি ম্যানুয়ালি সেটিংসকে চিত্রিত করে এমন একই অন্তর্নিহিত বিকল্পটি সক্ষম করার জন্য এখন টার্মিনালটির তার পছন্দের প্যানেলে একটি বিকল্প রয়েছে:

Screenshot of TotalTerminal preferences

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