Các plugin ActivityWatch và InactivityWatch làm gì?


11

Tôi đã tìm kiếm trên google nhưng tôi không tìm thấy gì về dịch vụ của hai plugin này: Đồng hồ không hoạt động và Đồng hồ hoạt động.

Bất cứ ai có thể giải thích cho tôi làm thế nào nó hoạt động? Tôi đã cố gắng kích hoạt / hủy kích hoạt nó nhưng tôi không thể thấy gì.

Tab plugin


trong 11.10 tôi đã cài đặt terminator - không có "inactivitywatch" - nhưng có một "đồng hồ hoạt động" - bạn đã lấy "inactivitywatch" ở đâu?
fossfreedom

là một plugin mặc định của gói 0.96-0ubfox1 (kho lưu trữ chính xác vũ trụ)
peppe84

Câu trả lời:


15

Đồng hồ không hoạt động

Plugin mới này được phát triển như mô tả trong báo cáo lỗi này .

"Theo dõi sự im lặng" rất hữu ích trong trường hợp sau: Giả sử bạn có một công việc dài hạn tạo ra đầu ra trong khi nó đang chạy, ví dụ như xây dựng một số phần mềm. Sau đó, sẽ thật tuyệt khi chọn hành động "Theo dõi sự im lặng". Điều này sẽ liên tục theo dõi hoạt động trong thiết bị đầu cuối và khi không có đầu ra nào trong một thời gian có thể định cấu hình, nó sẽ đánh dấu cửa sổ là khẩn cấp để nó nhấp nháy trên thanh tác vụ Gnome.

"Theo dõi hoạt động" bổ sung "theo dõi sự im lặng" và rất hữu ích cho các công việc dài hạn hiếm khi tạo ra đầu ra và bạn muốn được cảnh báo khi đầu ra xảy ra. Có lẽ "tail -F / some / log / file | grep somePotype" là một ví dụ điển hình.

Nhìn vào mã nguồn bổ trợ ( /usr/share/terminator/terminatorlib/plugins/activitywatch.py), thực tế nó không thể cấu hình được - nó được mã hóa cứng để hiển thị thông báo 10 giây sau khi tệp được cập nhật lần cuối. Khi thông báo này đã được hiển thị, không có thông báo nào nữa được hiển thị cho đến khi cập nhật tệp tiếp theo.

nhập mô tả hình ảnh ở đây

Đồng hồ hoạt động

Khi theo dõi một tệp nhật ký, đôi khi rất hữu ích khi được nhắc khi nó được cập nhật.

nhập mô tả hình ảnh ở đây

Một thông báo được gửi bất cứ khi nào tập tin đã được cập nhật.

NB sau khi thông báo được hiển thị, một thông báo khác sẽ không được gửi trong 10 giây được mã hóa cứng khác, do đó bạn không có một luồng thông báo liên tục được hiển thị cho một tệp được cập nhật liên tục.

Cách kích hoạt

Có lẽ hơi khó hiểu, các plugin không hoạt động và plugin hoạt động được hiển thị không phải bằng tên plugin của họ.

Bấm chuột phải vào ngăn kết thúc - bạn có thể đặt riêng lẻ để xem im lặng hoặc xem hoạt động hoặc cả hai.

nhập mô tả hình ảnh ở đây


2

Tôi chưa thấy plugin InactivityWatch, nhưng tôi có thể cho bạn biết plugin ActivityWatch làm gì:

Nhấp chuột phải vào cửa sổ terminal mà bạn đang ở và nhấp vào "Xem hoạt động". Bây giờ, bất cứ khi nào có hoạt động trong thiết bị đầu cuối đó, một thông báo qua pynotify sẽ được gửi (gọi libnotify) và sẽ hiển thị thông báo trên máy tính để bàn của bạn.

Tôi sẽ giả định rằng plugin InactivityWatch làm ngược lại với plugin ActivityWatch và cảnh báo bạn về một trạng thái không hoạt động (dài) trong cửa sổ đầu cuối đó.


Đúng rồi. Trên thực tế, cả hai plugin được định nghĩa trong /usr/share/terminator/terminatorlib/plugins/activitywatch.py.
htorque
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.