Mac OS X 10.4 altında bir komut dosyasını askıya alma / devam ettirme (örneğin kapağı kapattığımda veya açtıktan sonra) otomatik olarak çalıştırmanın bir yolu var mı?
Mac OS X 10.4 altında bir komut dosyasını askıya alma / devam ettirme (örneğin kapağı kapattığımda veya açtıktan sonra) otomatik olarak çalıştırmanın bir yolu var mı?
Yanıtlar:
Belki de Sleepwatcher'ı dene . Kefil olamaz, ama Kevin'in ipuçlarını takip ettikten sonra buldum:
SleepWatcher 2.0.5 (artık Mac OS X 10.5 “Leopard” ile uyumludur) Mac OS X için bir Mac'in uyku, uyandırma ve boşta kalma durumunu izleyen bir komut satırı aracıdır (arka plan programı). Mac veya Mac ekranı uyku moduna geçtiğinde veya uyandığında veya belirli bir süre sonra kullanıcı etkileşimi olmadan bir Unix komutu yürütmek için kullanılabilir. Ayrıca Mac'i uyku moduna gönderebilir veya son kullanıcı etkinliğinden bu yana geçen zamanı alabilir.
Çözmeye çalıştığınız soruna bağlı olarak, launchd işe yarayabilir. Makine uyandığında uykudayken zamanlanan görevleri çalıştırır. Makine uykudayken birkaç aralık geçtiğinde görevin yalnızca bir örneğini çalıştıracak kadar akıllıdır.
Bkz . Apple'dan başlatılırken kullanmaya başlama .
SleepWatcher'ın aradığınız işlevselliği sağlayabileceğine inanıyorum .