Có cách nào để tự động chạy tập lệnh khi tạm dừng / tiếp tục (tức là khi tôi đóng nắp hoặc sau khi mở) trong Mac OS X 10.4 không?
Có cách nào để tự động chạy tập lệnh khi tạm dừng / tiếp tục (tức là khi tôi đóng nắp hoặc sau khi mở) trong Mac OS X 10.4 không?
Câu trả lời:
Có thể thử Sleepwatcher . Không thể bảo đảm cho nó, nhưng tìm thấy nó sau khi làm theo lời khuyên của Kevin:
SleepWatcher 2.0.5 (hiện tương thích với Mac OS X 10.5, Leopard Leopard) là một công cụ dòng lệnh (daemon) dành cho Mac OS X để theo dõi giấc ngủ, thức dậy và sự nhàn rỗi của máy Mac. Nó có thể được sử dụng để thực thi lệnh Unix khi Mac hoặc màn hình của Mac chuyển sang chế độ ngủ hoặc thức dậy hoặc sau một thời gian nhất định mà không có sự tương tác của người dùng. Nó cũng có thể gửi Mac sang chế độ ngủ hoặc lấy lại thời gian kể từ hoạt động của người dùng cuối cùng.
Tùy thuộc vào vấn đề bạn đang cố gắng giải quyết, launchd có thể hoạt động. Nó sẽ chạy các tác vụ đã được lên lịch trong khi máy đang ngủ khi thức dậy. Nó cũng đủ thông minh để chỉ chạy một phiên bản của tác vụ nếu một vài khoảng thời gian đã trôi qua trong khi máy đang ngủ.
Xem Bắt đầu với launchd từ Apple.
Tôi tin rằng SleepWatcher có thể cung cấp chức năng mà bạn đang tìm kiếm.