ActivityWatch এবং InactivityWatch প্লাগইনগুলি কী করে?


11

আমার গুগলে অনুসন্ধান আছে কিন্তু এই দুটি প্লাগইনগুলির পরিমাপ সম্পর্কে আমি কিছুই পাইনি: নিষ্ক্রিয়তা ঘড়ি এবং ক্রিয়াকলাপ ঘড়ি।

যে কেউ কীভাবে আমাকে ব্যাখ্যা করতে পারে? আমি এটিকে সক্রিয় / নিষ্ক্রিয় করার চেষ্টা করেছি কিন্তু আমি কিছুই দেখতে পাচ্ছি না।

প্লাগইন ট্যাব


১১.১০ তে আমি টার্মিনেটর ইনস্টল করেছি - সেখানে কোনও "অ্যাক্টিভিটিওয়াচ" ছিল না - তবে একটি "অ্যাক্টিভিটিওয়াচ" ছিল - আপনি "অ্যাক্টিভিটিওয়াচ" কোথায় পেলেন?
ফসফ্রিডম

0.96-0ubuntu1 প্যাকেজটির একটি ডিফল্ট প্লাগইন (মহাবিশ্বের নির্ভুল সংগ্রহস্থল)
peppe84

উত্তর:


15

InactivityWatch

এই বাগ-প্রতিবেদনে বর্ণিত হিসাবে এই নতুন প্লাগইনটি তৈরি করা হয়েছিল ।

"নীরবতার জন্য নজর রাখুন" নিম্নলিখিত দৃশ্যে দরকারী: ধরুন আপনার একটি দীর্ঘকালীন কাজ রয়েছে যা চলমান অবস্থায় আউটপুট তৈরি করে, উদাহরণস্বরূপ কিছু সফ্টওয়্যার তৈরি করা। তারপরে "নীরবতার জন্য দেখুন" ক্রিয়াটি নির্বাচন করা দুর্দান্ত। এটি টার্মিনালে ক্রমাগত ক্রিয়াকলাপ পর্যবেক্ষণ করবে এবং যখন কোনও আউটপুট কিছু কনফিগারযোগ্য সময়ের জন্য না আসে তখন এটি উইন্ডোটিকে জরুরি হিসাবে চিহ্নিত করবে যাতে এটি জিনোম টাস্কবারে ঝলমলে হয়।

"ক্রিয়াকলাপের জন্য দেখুন" পরিশ্রমের জন্য "নীরবতার জন্য নজর রাখুন" এবং দীর্ঘমেয়াদী কাজের জন্য কার্যকর যা খুব কমই আউটপুট উত্পাদন করে এবং আউটপুট ঘটলে আপনি সতর্ক হতে চান। সম্ভবত "লেজ-এফ / কিছু / লগ / ফাইল | গ্রেপ সামোরপ্যাটার্ন" একটি সাধারণ উদাহরণ।

প্লাগইন উত্স-কোড ( /usr/share/terminator/terminatorlib/plugins/activitywatch.py) দেখে, এটি আসলে কনফিগারযোগ্য নয় - কোনও ফাইল সর্বশেষ আপডেট হওয়ার 10 সেকেন্ড পরে একটি বিজ্ঞপ্তি প্রদর্শন করা শক্ত কোডিং। এই বিজ্ঞপ্তিটি প্রদর্শিত হয়ে গেলে, পরবর্তী ফাইল আপডেট হওয়া পর্যন্ত কোনও বিজ্ঞপ্তি প্রদর্শিত হবে না।

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

ActivityWatch

লগ ফাইল নিরীক্ষণ করার সময়, আপডেট হওয়ার পরে কখনও কখনও অনুরোধ করা কার্যকর হয়।

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

ফাইল আপডেট করা হয়েছে যখনই একটি বিজ্ঞপ্তি প্রেরণ করা হয়।

এনবি একবার নোটিফিকেশন প্রদর্শিত হয়, অন্য হার্ড কোডিং 10 সেকেন্ডের জন্য আরেকটি বিজ্ঞপ্তি প্রেরণ করা হয় না, সুতরাং আপনি ক্রমাগত আপডেট হওয়া ফাইলের জন্য বিজ্ঞপ্তির ধারাবাহিক স্ট্রিমটি প্রদর্শন করবেন না।

কীভাবে সক্ষম করবেন

সম্ভবত কিছুটা বিভ্রান্তিকর, নিষ্ক্রিয়তা ঘড়ি এবং ক্রিয়াকলাপের ঘড়ি প্লাগইনগুলি তাদের প্লাগইন নাম দ্বারা প্রদর্শিত হয় না।

একটি টার্মিনেটর ফলকে ডান ক্লিক করুন - আপনি স্বতন্ত্রভাবে দেখার জন্য বা ক্রিয়াকলাপের জন্য নজর রাখতে বা উভয়ের জন্য ব্যক্তিগতভাবে সেট করতে পারেন ।

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


2

আমি InactivityWatch প্লাগইনটি দেখিনি, তবে ক্রিয়াকলাপের ঘড়ি প্লাগইন কী করে তা আমি আপনাকে বলতে পারি:

আপনি যে টার্মিনাল উইন্ডোটিতে রয়েছেন তার ডান ক্লিক করুন এবং "ক্রিয়াকলাপের জন্য দেখুন" ক্লিক করুন। এখন, যে কোনও সময় সেই টার্মিনালে কোনও ক্রিয়াকলাপ রয়েছে, পাইনিটিফাইয়ের মাধ্যমে একটি বিজ্ঞপ্তি প্রেরণ করা হবে (যা libnotify ডাকে) এবং আপনার ডেস্কটপে একটি বিজ্ঞপ্তি প্রদর্শন করা উচিত।

আমি ধরে নিতে যাচ্ছি যে InactivityWatch প্লাগইনটি ActivityWatch প্লাগইনের বিপরীতে কাজ করে এবং আপনাকে সেই টার্মিনাল উইন্ডোয় একটি (দীর্ঘ) নিষ্ক্রিয়তা সম্পর্কে সতর্ক করে দেয়।


এটাই সঠিক. আসলে, উভয় প্লাগইন এর মধ্যে সংজ্ঞায়িত করা হয় /usr/share/terminator/terminatorlib/plugins/activitywatch.py
htorque
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.