Зачыніць аб'яву

Вам сумна з шпалерамі? Вам падабаецца як мага больш інфармацыі на працоўным стале? GeekTool - правільны выбар для вас, але не чакайце дружалюбнага карыстальніцкага інтэрфейсу. Гэтая ўтыліта атрымала сваю назву нездарма.

Асноўны прынцып - даданне так званых гіклетаў на працоўны стол. Geeklets могуць быць у форме файла (або адлюстроўваць змесціва файла або файла .log), выявы або абалонкі, дзейнічаючы так, быццам яны з'яўляюцца часткай шпалер. Калі вы часта мяняеце шпалеры, вам не прыйдзецца турбавацца аб тым, што вылюдкі пастаянна рухаюцца. Прыклаўшы невялікія намаганні, іх групы можна стварыць асобнымі шпалерамі, і вы можаце мець любую колькасць гэтых груп актыўнымі адначасова. Кожны гіклет можа быць аднесены да любой колькасці груп.

Вы можаце дадаць гіклета, перацягнуўшы курсор па працоўным стале. Пасля націску «...» злева ад поля Каманда вы павінны адрэдагаваць адпаведную каманду, скрыпт, увесці шлях або URL да скрыпту. Каб даведацца, для чаго можа выкарыстоўвацца каманда, паглядзіце на наступны малюнак.

Пачну з самага простага - даты. Я выкарыстаў у агульнай складанасці тры гіклеты з наступнымі камандамі.

дата +%d – дзень дата +%B – месяц дата +%A – дзень тыдня

Поўны спіс усіх спецыфікатараў дадзеных можна знайсці на Вікіпедыя (толькі на англійскай мове).

Дадам яшчэ адзін прыклад для даты выгляду "панядзелак, 1 студзеня 2011 г., 12:34:56". Асобныя спецыфікатары павінны быць падзеленыя тэкставымі радкамі, размежаванымі двукоссямі. Усё, што знаходзіцца паміж двукоссямі, адлюстроўваецца як звычайны тэкст. Для ўсіх вылюдкаў з часам абавязкова ўвядзіце час абнаўлення. У акне Ўласцівасці дадзенага гіклета, таму шукайце прадмет Час абнаўлення.

дата +%A" "%e". "%B" "%Y", "%T

Зараз пяройдзем да надвор'я. Зноў жа, вам проста трэба ўставіць каманды, я зноў выкарыстаў трох гіклетаў.

завітак http://gtwthr.com/EZXX0009/temp_c завітак http://gtwthr.com/EZXX0009/flike завітак http://gtwthr.com/EZXX0009/cond

Дадзеныя спампоўваюцца з сайта GtWthr. Пасля адраса і касой рысы знаходзіцца код горада, які вы можаце даведацца, увёўшы назву месца жыхарства на пералічаных старонках. Калі няма кода для вашага муніцыпалітэта, паспрабуйце бліжэйшыя буйныя гарады. Для наступнай касой рысы застаецца дадаць тое, што павінен адлюстроўваць дадзены гіклет. Поўны спіс гэтых «тэгаў» можна зноў знайсці на GtWthr. Да пункта Час абнаўлення увядзіце 3600 або адну гадзіну. На больш кароткі перыяд вам можа быць заблакіраваны доступ да GtWthr.

Апошнія два вылюдкі паказваюць песню, якая зараз прайграваецца ў iTunes. Тут я выкарыстаў скрыпт, які знайшоў у галерэя geeklet. Я крыху змяніў гэты сцэнар на свой густ, каб выканаўца і альбом былі ў іншым варыянце, чым назва песні (ніжэй).

#---iTUNES | ЛАКАЛЬНАЯ БЯГУЧАЯ ТРАКА--- ДАДЗЕНЫЯ=$(osascript -e 'паведаміць прылажэнню "Сістэмныя падзеі" ўсталяваць для myList значэнне (назва кожнага працэсу) канец паведаміць, ці ўтрымлівае myList "iTunes", паведаміць прылажэнню "iTunes", калі стан прайгравальніка спынены, а затым задаць вывесці ў "Stopped" інакш усталяваць імя трэка ў імя бягучага трэка усталяваць імя выканаўцы ў імя выканаўцы бягучага трэка усталяваць назву альбома ў альбом бягучага трэка усталяваць track_playlist у імя бягучага спісу прайгравання усталяваць track_source у (атрымаць назву кантэйнера кантэйнера бягучага трэка) усталяваць вывад to trackname end if end tell else set output to "iTunes not running" end if') echo $DATA | awk -F новы_радок '{print $1}' echo $DATA | awk -F новы_радок '{print $2}'

Замяняйце радок за радком у geeklet, каб паказаць выканаўцу і альбом

усталяваць вывад імя выканаўцы & " - " & назва альбома

Вы можаце знайсці шмат іншых вылюдкаў у згаданай галерэі. Некаторыя з іх таксама ўтрымліваюць малюнкі, якія служаць фонам для тэксту. Выглядае сапраўды эфектна. Спампоўвайце, рэдагуйце, спрабуйце. Фантазіі няма межаў.

GeekTool – бясплатна (Mac App Store)
.