Bagaimana menampilkan acara dari iCal kalender langsung pada desktop?
Kiat Makradar / / December 19, 2019
Beberapa hari yang lalu di komunitas Rumak salah satu peserta bertanya pertanyaan menarik: Cara menampilkan acara dari iCal kalender langsung pada desktop? Komentar menyarankan dua solusi untuk masalah ini. Opsi pertama adalah program GeekTool dengan yang tidak semua mampu memahami, dan yang kedua - aplikasi berbayar. Saya sendiri mendukung keinginan pengembang untuk memanfaatkan hasil kerja mereka, tetapi untuk memberikan uang untuk seperti pushover itu disayangkan. Jadi saya memutuskan untuk berurusan dengan GeekTool dan berbagi pengalaman mereka. Melihat ke depan untuk mengatakan bahwa itu cukup urusan sederhana.
Apa yang kita inginkan
Tapi pertama, sedikit tentang apa yang ingin kita capai. Berikut adalah desktop, yang telah dibahas di Rumak:
Di sudut menampilkan kiri tanggal dan daftar acara dari iCal. Stylish, sederhana dan sangat nyaman. Dan di sini adalah desktop salah satu pembaca MacRumors:
Bagian ini menunjukkan hari minggu, tanggal, cuaca, kalender di bagian bawah layar dan nama lagu yang sedang diputar di iTunes.
Desktop saya terlihat seperti ini (Anda bisa klik pada gambar untuk memperbesar):
Layar menampilkan tanggal, daftar acara dan urusan iCal.
Bagaimana melakukannya
Kita perlu menginstal dua program. Pertama - itu GeekTool. Hal ini dapat didownload di sini. Jika Anda menggunakan Mac OS X Leopard, lebih baik, mungkin, untuk menempatkan versi stabil GeekTool 2.1.2. Jika Anda telah upgrade ke Mac OS X 10.6 Snow Leopard, menginstal rilis kandidat GeekTool 3.0 RC5. Dia, dilihat dari komentar di blog dan forum di bawah SL untuk bekerja terus. Setelah di-download perangkat lunak, menginstalnya. Dalam sistem pengaturan harus item baru:
Saya perhatikan bahwa antarmuka GeekTool 2.1.2 dan GeekTool 3.0 RC5 sangat berbeda, saya akan bicara lebih lanjut tentang set up adalah 3,0, yang bekerja untuk saya di bawah SL.
Kami juga membutuhkan program kedua. ini iCalBuddy. Hal ini juga gratis. Download versi terbaru menyarankan iCalBuddy 1.6.12. Membongkar arsip dan memindahkan isi folder di direktori apapun. Dalam versi program itu perlu untuk menggunakan Terminal untuk menginstal (sudo FolderPath ./install.sh), di baru - hanya dua kali pada install.command berkas. jendela terminal akan muncul di mana Anda akan diminta untuk memasukkan password administrator Anda:
pengaturan
Sekarang tiba bagian menyenangkan - pengaturan. Terbuka GeekTool (ditemukan dalam preferensi System). Jendela ini akan muncul:
Di kolom kanan, membuat grup baru (saya menelepon Acara nya). Ini akan berisi Giklety (Geeklet) - O petunjuk dari teks. Kemudian klik ikon Shell dan tarik ke desktop. Jendela ini akan muncul:
Di sini kita menentukan apa yang akan ditampilkan pada desktop dan dalam bentuk apa informasi yang akan ditampilkan. Poin penting yang paling - ini adalah Command. Untuk menampilkan tanggal, masukkan perintah berikut:
date '+% A% e% B'
.
tanggal
- adalah tanggal yang sebenarnya dari tim, dan '+% A% e% B'
- format tanggal (dalam hal ini: nama lengkap dari hari minggu, tanggal, nama bulan). Format tanggal dapat diatur, daftar deskriptor dan artinya dapat ditemukan di sini.
Untuk memformat teks dalam jendela Properties, klik tombol Style. Pada jendela yang muncul, Anda dapat memilih yang diinginkan font, ukuran, warna, gaya.
Sekarang tambahkan output dari acara kalender. Kembali ke GeekTool shell window, klik pada ikon, drag ke desktop. Di bidang Command, ketik perintah ini:
/ Usr / local / bin / icalBuddy -nc eventsToday | sed -e "s / * / - /" | sed -e "s /! /!! /"
Ini akan menampilkan daftar acara untuk tanggal dari semua kalender iCal. Sekali lagi, kami pergi ke bagian Style, yang mengatur representasi visual.
Untuk menampilkan to-do list (ToDo) dari iCal pada kebutuhan desktop untuk membuat Geeklet lain dengan perintah ini:
/ Usr / local / bin / icalBuddy -nc uncompletedTasks | sed -e "s / * / - /" | sed -e "s /! /!! /"
sentuhan
Masih menambahkan bagian (dalam kasus saya - "lakukan hari ini"). Buat Geeklet baru, tapi menentukan perintah yang berbeda:
gema dilakukan hari ini
Untuk masing-masing GeekLet'ov diperlukan untuk menentukan tanggal pembaruan informasi (refresh setiap). Jika blok jarang diperbarui (misalnya, nama "lakukan hari ini"), tentukan periode besar. Pembaruan kalender selang waktu kejadian dapat dimasukkan ke dalam 10 detik.
apa selanjutnya
Dan kemudian - untuk bermain, untuk percobaan, untuk mencoba. Lihatlah berbagai cara teks format yang ditampilkan pada desktop. Skema yang paling menarik melibatkan penciptaan beberapa Gikletov. Kemudian, untuk tanggal, Anda dapat menggunakan satu gaya untuk hari dalam seminggu - yang lain, untuk bulan - yang ketiga. tidak bisa dibatasi untuk penarikan peristiwa iCal dan tugas, dan menyesuaikan tampilan pada cuaca desktop Anda, bermain statistik lagu data kunjungan situs, dll kemungkinan Fantasy terbatas GeekTool - hampir.
Dalam komentar, Anda dapat mengajukan pertanyaan - saya dan pembaca lainnya akan mencoba untuk menjawab mereka. Kami juga akan senang jika Anda membanggakan wallpaper (membuang link ke gambar). Mudah oftopik, tapi masih... :-)
link terkait
- Ditampilkan Acara iCal dan daftar Untuk Do pada desktop Anda
- Memantau Mac Anda dan banyak lagi dengan GeekTool
- GeekTools diskusi dan banyak solusi menarik untuk MacRumors
- GeekTool - keindahan dan banyak lagi! - artikel yang sangat baik Maxim Melnikov