ปลั๊กอิน ActivityWatch และ InactivityWatch ทำอะไรได้บ้าง


11

ฉันค้นหาใน google แต่ฉันไม่พบอะไรเกี่ยวกับการวัดของปลั๊กอินสองตัวนี้: นาฬิกาที่ไม่ทำงานและนาฬิกากิจกรรม

ทุกคนสามารถอธิบายได้ว่ามันทำงานอย่างไร ฉันพยายามเปิดใช้งาน / ปิดใช้งาน แต่ฉันไม่เห็นอะไรเลย

แท็บปลั๊กอิน


ใน 11.10 ฉันได้ติดตั้งเทอร์มิเนเตอร์ - ไม่มี "inactivitywatch" - แต่มี "activitywatch" - คุณได้รับ "inactivitywatch" ที่ไหน?
fossfreedom

เป็นปลั๊กอินเริ่มต้นของแพคเกจ 0.96-0ubuntu1 (พื้นที่เก็บข้อมูลที่แม่นยำของจักรวาล)
peppe84

คำตอบ:


15

InactivityWatch

ปลั๊กอินใหม่นี้ได้รับการพัฒนาตามที่อธิบายไว้ในรายงานข้อผิดพลาดนี้

"Watch for silence" มีประโยชน์ในสถานการณ์ต่อไปนี้: สมมติว่าคุณมีงานที่ต้องใช้เวลานานซึ่งจะสร้างผลลัพธ์ในขณะที่มันกำลังทำงานอยู่เช่นสร้างซอฟต์แวร์บางตัว จากนั้นจะเป็นการดีหากเลือกการดำเนินการ "Watch for silence" สิ่งนี้จะตรวจสอบกิจกรรมในเทอร์มินัลอย่างต่อเนื่องและเมื่อไม่มีเอาต์พุตมาถึงในเวลาที่กำหนดได้มันจะทำเครื่องหมายหน้าต่างเป็นเร่งด่วนเพื่อให้มันกะพริบในแถบงาน Gnome

"Watch for activity" ช่วยเติมเต็ม "watch for silence" และเป็นประโยชน์สำหรับงานที่ต้องใช้เวลานานซึ่งไม่ค่อยสร้างผลลัพธ์และคุณต้องการได้รับการแจ้งเตือนเมื่อเกิดเอาต์พุต บางที "tail -F / some / log / file | grep SomePattern" เป็นตัวอย่างทั่วไป

มองไปที่ซอร์สโค้ดของปลั๊กอิน ( /usr/share/terminator/terminatorlib/plugins/activitywatch.py) มันไม่สามารถกำหนดค่าได้จริง ๆ แล้วมันเป็นรหัสยากที่จะแสดงการแจ้งเตือน 10 วินาทีหลังจากไฟล์ถูกอัพเดตครั้งล่าสุด เมื่อการแจ้งเตือนนี้ปรากฏขึ้นจะไม่มีการแจ้งเตือนใด ๆ ปรากฏอีกจนกว่าจะมีการอัปเดตไฟล์ครั้งต่อไป

ป้อนคำอธิบายรูปภาพที่นี่

ActivityWatch

เมื่อตรวจสอบล็อกไฟล์บางครั้งมีประโยชน์ที่จะได้รับพร้อมท์เมื่อมีการอัพเดต

ป้อนคำอธิบายรูปภาพที่นี่

การแจ้งเตือนจะถูกส่งเมื่อใดก็ตามที่ไฟล์ได้รับการปรับปรุง

NB เมื่อมีการแจ้งเตือนปรากฏขึ้นการแจ้งเตือนอื่นจะไม่ถูกส่งไปยังฮาร์ดโค้ดอีก 10 วินาทีดังนั้นคุณจะไม่ได้รับการแจ้งเตือนอย่างต่อเนื่องสำหรับไฟล์ที่อัปเดตอย่างต่อเนื่อง

วิธีการเปิดใช้งาน

บางทีความสับสนเล็กน้อยปลั๊กอินที่ไม่มีกิจกรรมและกิจกรรมของนาฬิกาจะไม่แสดงโดยชื่อปลั๊กอิน

คลิกขวาที่บานหน้าต่างเทอร์มิเนเตอร์ - คุณสามารถตั้งค่าแต่ละรายการเพื่อเฝ้าดูความเงียบหรือดูกิจกรรมหรือทั้งสองอย่าง

ป้อนคำอธิบายรูปภาพที่นี่


2

ฉันไม่เห็นปลั๊กอิน InactivityWatch แต่ฉันสามารถบอกคุณได้ว่าปลั๊กอิน ActivityWatch ทำอะไร:

คลิกขวาที่หน้าต่างเทอร์มินัลที่คุณอยู่และคลิก "ดูกิจกรรม" ตอนนี้เมื่อใดก็ตามที่มีกิจกรรมในเทอร์มินัลการแจ้งเตือนผ่าน pynotify จะถูกส่ง (ซึ่งเรียกว่า libnotify) และควรแสดงการแจ้งเตือนบนเดสก์ท็อปของคุณ

ฉันจะสมมติว่าปลั๊กอิน InactivityWatch ทำหน้าที่ตรงข้ามกับปลั๊กอิน ActivityWatch และแจ้งเตือนคุณถึงการไม่ใช้งาน (ยาว) ในหน้าต่างเทอร์มินัลนั้น


ถูกต้อง. /usr/share/terminator/terminatorlib/plugins/activitywatch.pyอันที่จริงทั้งปลั๊กอินที่กำหนดไว้ใน
htorque
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.