Pirms dažām dienām kopienā Rumak viens no dalībniekiem jautāja interesants jautājumsKā rādīt notikumus no iCal kalendāru tieši uz darbvirsmas? Komentāri ieteica divus risinājumus šai problēmai. Pirmais variants bija GeekTool programma, ar kuru ne visi varēja saprast, un otrais - maksas lietotne. Es pats atbalstu vēlmi izstrādātājiem, lai kapitalizēt par sava darba rezultātiem, bet dot naudu par šādu nieka lieta tā bija žēl. Tāpēc es nolēmu, lai risinātu ar GeekTool un dalīties savā pieredzē. Raugoties uz priekšu, lai teikt, ka tas bija diezgan vienkārša lieta.
Ko mēs vēlamies
Bet vispirms, nedaudz par to, ko mēs gribam sasniegt. Šeit ir desktop, kas tika apspriests Rumak:
Kreisajā stūrī parāda pašreizējo datumu un notikumu sarakstu no iCal. Stilīgs, vienkārša un ļoti ērti. Un šeit ir desktop viens no MacRumors lasītāju:
Šajā sadaļā dienu nedēļas, datumu, laika ziņas, kalendārs apakšā ekrāna un nosaukums, kurā pašlaik spēlē dziesmu iTunes.
Mani darbvirsmas izskatās šādi (jūs varat noklikšķināt uz attēla, lai palielinātu):
Ekrāns rāda datumu, notikumu sarakstu un lietās iCal.
Kā to izdarīt
Mums ir nepieciešams, lai instalētu divas programmas. Pirmkārt - tas GeekTool. To var lejupielādēt šeit. Ja jūs izmantojat Mac OS X Leopard, tas ir labāk, varbūt, likt stabilu versiju GeekTool 2.1.2. Ja esat jau pārgājis uz Mac OS X 10.6 Snow Leopard, instalējiet atbrīvot kandidāts GeekTool 3.0 RC5. Viņa, spriežot pēc komentāriem par blogus un forumos zem SL strādāt nepārtraukti. Tiklīdz lejupielādēts programmatūru, instalēt to. Sistēmā iestatījumiem jābūt jauns punkts:
Es atzīmēju, ka saskarnes GeekTool 2.1.2 un GeekTool 3.0 RC5 ir ļoti atšķirīgi, es vēl runāt par izveidota, ir 3,0, kas strādā par mani zem SL.
Mums ir vajadzīgs arī otro programmu. šis iCalBuddy. Tas ir arī bezmaksas. Lejupielādēt jaunāko versiju padomus iCalBuddy 1.6.12. Izkravāt arhīvu un pārvietot mapes saturu jebkurā direktorijā. Vecākām versijām programmas bija nepieciešams izmantot Terminal uzstādīt (sudo FolderPath ./install.sh), jaunajā - vienkārši dubultklikšķi uz faila install.command. Terminal logs, kur jums tiks lūgts ievadīt administratora paroli:
koriģēšana
Tagad nāk fun daļa - iestatījumu. Atvērt GeekTool (atrodams Sistēmas preferences). parādīsies Šis logs:
Labajā kolonnā, izveidot jaunu grupu (I sauc viņas notikumi). Tajā būs Giklety (Geeklet) - O norādījumus tekstā. Pēc tam noklikšķiniet uz Shell ikonas un velciet to uz darbvirsmas. parādīsies Šis logs:
Šeit mēs noteikt, kas būs redzams uz darbvirsmas un kādā veidā tiks parādīta informācija. Svarīgākais punkts - tas ir komandu. Lai parādītu datumu, ievadiet šādu komandu:
Datums "+% A% e% B '
.
datums
- ir faktiskais datums komanda, un '+% A% e% B'
- datuma formātu (šajā gadījumā: pilns nosaukums nedēļas dienā, datums, nosaukums mēnesī). Datuma formātu var iestatīt, saraksts deskriptoru un to nozīmes var atrast šeit.
Lai formatētu tekstu Properties logā, noklikšķiniet uz stila pogu. Logā, kas parādās, jūs varat izvēlēties vēlamo fontu, lielumu, krāsu, stilu.
Tagad pievienot izejas kalendāra notikumiem. Atpakaļ uz GeekTool čaulas logā, noklikšķiniet uz ikonas, velciet to uz darbvirsmas. Komandu laukā ierakstiet šo komandu:
/ Usr / local / bin / icalBuddy -NC eventsToday | sed -e "s / * / - /" | sed -e "s /! /!! /"
Tas parāda sarakstu ar notikumiem, līdz šim no visām iCal kalendārus. Atkal, mēs ejam uz Style sadaļu, kas izveidota vizuālu attēlojumu.
Lai parādītu to-do sarakstu (ToDo) no iCal uz darbvirsmas jāizveido cits Geeklet ar šo komandu:
/ Usr / local / bin / icalBuddy -NC uncompletedTasks | sed -e "s / * / - /" | sed -e "s /! /!! /"
apdares skar
Tā joprojām pievienot sadaļu (manā gadījumā - "darīt šodien"). Izveidot jaunu Geeklet, bet norādīt citu komandu:
echo darīts šodien
Par katru no GeekLet'ov nepieciešams, lai norādītu datumu informācijas atjaunināšanas (atsvaidzināt ik). Ja bloks ir reti atjaunināts (piemēram, vārds "darīt šodien"), norādiet periodu lieliski. Atjaunošanas intervāls notikumu kalendārs var likt pēc 10 sekundēm.
kas tālāk
Un tad - lai spēlē, lai eksperimentu, lai mēģinātu. Veikt apskatīt dažādos veidos formatējumu teksta, kas tiek parādīts uz darbvirsmas. Visinteresantākais shēmas paredz izveidot vairākas Gikletov. Tad, par datumu, varat izmantot vienu stilu dienas nedēļā - no otras puses, par mēnesi - trešo. Nevar tikai atsaukšanu iCal notikumus un uzdevumus, un pielāgot displeja darbvirsmas laika apstākļiem, spēlējot dziesma datu statistiku vietnes apmeklējumu, uc Fantasy neierobežotajām iespējām GeekTool - gandrīz.
Komentāros varat uzdot jautājumus - es un citi lasītāji mēģinās atbildēt uz tiem. Mēs arī būs priecīgi, ja jūs lielīties tapetes (mest saites uz attēliem). Viegli oftopik, bet tomēr... :-)
saites, kas saistītas
- Parādīt iCal Notikumi un uzdevumu sarakstu uz jūsu darbvirsmas
- Uzraudzīt jūsu Mac, un vairāk ar GeekTool
- GeekTools diskusijas un daudz interesantu risinājumu MacRumors
- GeekTool - skaistums un vairāk! - lielisks raksts Maxim Meļņikovs