5. listopad 2011

Hibernace počítače v závislosti na procentním úbytku baterie

Řekněme, že chceme říci laptopu, aby nás informoval o tom,
že máme pouze 10 procent energie na beterii a při 5 procentech se sám hibernoval.
Na to potřebujeme vytvořit samotný Apple script a Launchctl agent plist.

Začneme samotným apple scriptem: ( cmd+mezerník -> Editor AppleScriptu )

set Cap to (do shell script „ioreg -w0 -l | grep ExternalChargeCapable“)
tell Cap to set {wallPower} to {last word of paragraph 1}
if wallPower = „Yes“ then
        return 0
else
        set Cap to (do shell script „ioreg -wO -l | grep Capacity“)
        tell Cap to set {Available, Max} to {last word of paragraph 2, last word of paragraph 1}
        set Pct to round (100 * Available / Max)

         if Pct ≤ 10 then
                tell application „iTunes“
                        pause
                end tell
                set volume output volume 50
                do shell script „say -v \“Zuzana\“ \“Nízký stav baterie !\“ “
                if Pct ≤ 5 then
                        beep 5
                        do shell script „say -v \“Zuzana\“ \“Uspávám počítač.\“"
                        do shell script „pmset sleepnow“
               end if
        end if
end if

Tento skript uložíme do: ~/Library/Scripts/Battery.applescript
Nezapoměňte, že uživetelský adresář “Library” je skrytý v Lionu, dostanete se na něj přes Finder:
Otevřete Finder a stiskněte shift+cmd+g
a do dialogového okna napište: ~/Library/Scripts a vložte script.

Nyní již stačí pomocí textového editoru vytvořit plist pro Launchctl démona.
Ten bude vypadat takto:

<?xml version=“1.0” encoding=“UTF-8”?>
<!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=“1.0”>
<dict>
<key>KeepAlive</key>
<false/>
<key>Label</key>
<string>batteryAlert</string>
<key>LowPriorityIO</key>
<true/>
<key>ProgramArguments</key>
<array>
<string>/usr/bin/osascript</string>
<string>/Users/vase_uzivatelske_jmeno/Library/Scripts/Battery.applescript</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>ServiceDescription</key>
<string>Battery Alert</string>
<key>StartInterval</key>
<integer>30</integer>
</dict>
</plist>

Nezapomeňte nahradit vase_uzivatelske_jmeno vaším !
Uložte takto vytvořený script do ~/Library/LaunchAgents/batteryAlert.plist

A a poslední co zbýbá je nahodit samotný script. Spusťte terminál a napište:

launchctl load ~/Library/LaunchAgents/batteryAlert.plist

To je vše. Až budete mít baterku na 10 prentech, Zuzanka Vám řekne, že máte nízký stav baterie
a při 5 procentech, že uspává počítač a uspí ho :-)

Loading ... Loading ...

22. Červenec 2011

Český hlas Zuzana v Mac OS X 10.7 Lion

Lion je konečně v češtině, ale víte, že na Vás může i česky mluvit ?

Stačí jen přes Předvolby systému –> Řeč –> Převod textu na řeč –> Customize (ano nic není dokonalé, ani překlad)
–> vybrat český hlas:

wpid-Pedvolby_systemu-2011-07-22-09-26.png

Pak vám Zuzka bude říkat i kolik je hodin….

Předvolby systému –> Datum a čas –> Hodiny:

wpid-Pedvolby_systemu2-2011-07-22-09-26.png

Ovšem úplně nejlepší je voice over, to jsou teprve věci ….

(2x)
Loading ... Loading ...

28. duben 2011

Rozdíl – baterie MacBook (5 let) a MacBook Pro (1,5 roku)

Víte, jaký je rozdíl výdrže baterie mezi 5 let starym strojem a moderním strojem ?
Jaký je rozdíl v baterii co má vydržet 300 a nebo 1000 cyklů ?

No Prosím: :-)

wpid-Macbook-battery-2011-04-28-22-37.png wpid-MacbookPro-battery-2011-04-28-22-37.png

Chápe to někdo ? :-)

(1x)
Loading ... Loading ...

9. duben 2011

Chybejici klavesa „insert“ v mac osx

Na soucasnych Macbook, Macbook pro, Macbook air chybi klavesa INSERT,
tato klavesa je v systemu mac osx (Leopard, Snow Leopard) nahrazena kombinaci klaves:

fn + Enter = insert

wpid-PastedGraphic-2011-04-9-12-49.png

To je vse v poradku, problem nastava, kdyz chcete pracovat na Windows pocitacich pomoci vzdalene
plochy (RDP) at uz pomoci aplikace RDC nebo CoRD, tam proste kombinace fn + Enter nefunguje.

reseni jsou dve:

1) Pouzit peknou utilitu na mapovani klaves v systemu KeyRemap4MacBook:

Po stazeni a instalaci a naslednem restartu systemu najdeme aplikaci v System Preferences:

wpid-PastedGraphic1-2011-04-9-12-49.png

Moznost nastaveni INSERT klavesy je tato:

wpid-PastedGraphic2-2011-04-9-12-49.png

ad 1) zaskrtneme PageUp jako Insert
ad 2) potvrdime nastaveni

Pote jak v RDC tak i v CoRD aplikaci funguje klavesa PageUp ( stisk fn + sipka nahoru ) jako INSERT :-)

2) Druhe Reseni je “cistci” nepotrebujeme zadne 3dparty aplikace, ale funguje jen v CoRD:

Rekneme, ze v CoRD budeme chtit namapovat klavesu “§” jako “insert”:

wpid-PastedGraphic3-2011-04-9-12-49.png

Musime tedy zjistit jeji hexa kod, ten zjistime napriklad pomoci utilitky Full Key Codes.
Stahneme, spustime a stiskneme “§” a hned vidime hexa kod – ktery je A:

wpid-PastedGraphic4-2011-04-9-12-49.png

Nyni uz jen staci udelat posledni krok a to prenastavit mapovani klaves v CoRD a to udelame takto:
Ve Finderu si najdeme aplikaci CoRD a klikneme na ni pravou mysi a vybereme “Show Package Contents”:

wpid-PastedGraphic5-2011-04-9-12-49.png

Pote se navigujeme do: Contents -> Resources -> keymap.txt.
Klikneme na keymap.txt a najdeme si mapovani insert klavesy:

virt 0×72 0xd2        # insert

A jelikoz klavesa “§” ma hexa kod 0xa, prepiseme tento radek takto:

virt 0xa 0xd2        # insert

wpid-PastedGraphic6-2011-04-9-12-49.png

Voala ! ulozime, restatujeme nebo nastartujeme CoRD a mame pod klavesou § insert

(1x)
Loading ... Loading ...

22. Červen 2010

Proč ten multitasking ? Proč ?

Tak jsem aktualizoval iPhone a jsem zděšen … :-)
Kdo to proboha povolil ?

Ráno vstavu a baterka z půlnoci na 84 procentech … Hmm, zajímavé, pouštím prográmek free memory a valích oči:
Volná paměť 4MB … 30 spuštěných aplikací a já si jen říkám ach jo, takový to byl dobrý přístroj, těď je to jen křáp bez paměti, co žere baterku …. Nechápu jak je možné, že apple šel do něčeho takového :-) Osobně si myslím, že multitasking v takovémto rozsahu je k ničemu a spíše to ublíží, než bude mít přínos.

Mám tedy teď hlídat aplikace a vypínat je ručně ?
Nemám paměť, před multitaskingem mě nezajímala, teď me zaímá a to velmi !
Dá se tato skvělá nová funkce vypnout ? Nedá….

Nu což, uživatelé chtěli multitasking a já abych downgradoval, jestli to vůbec jde ….
Hlavně, že mám multitasking a až budu hrát N.O.V.A, tak můžu poslouchat muziku a číst emaily … Super …

(5x)
Loading ... Loading ...

18. Červen 2010

Rychlost systému SL po instalaci 10.6.4

Nikde jsem se nedočetl, že by aktualizace 10.6.4 měla přinést nějaké větší zvýšení výkonu odezvy systému, tak je mi divné proč je vše tak ultra rychlé :-)

Po instlalaci 10.6.4 se mi ohromě zrychlilo statrování všech těžkopádných aplikací. Např.: iTunes, iPhoto, Open Office, Pixelmator, NeoOffice a hlavně Firefox, prostě to startuje okamžitě, jako by to bylo nacacheováno i při studeném startu.
Má někdo podobnou zkušenost ? :-) Testováno na: MacBook Pro 2.66GHz, 4GB DDR3, 32bit kernel (nemám odvahu restartovat a zkusit 64bit, když to tak super jede)

(1x)
Loading ... Loading ...

4. Říjen 2009

Snow Leopard, kernel 64bit nebo 32bit ? :-)

Instalace Snow Leopardu nedává na výběr při instalaci, zda chcete používat 64bit kernel, nebo 32bit kernel, defaultně se instaluje 32bit kernel, a to hlavně z důvodu zachovaní kext (kernel extensions) modulů do jádra třetích stran. Pouza na serverech APPLE se instaluje 64bit kernel defaultně. Při defaultním 32bit kernelu, samozřejmě můžeme používat 64bit aplikace :-) Proč tedy se statat o 64bit kernel pro normalního uživatele ? Hlavní důvody jsou DVA:

(Celý příspěvek…)

(1x)
Loading ... Loading ...

17. srpen 2009

AirPort na baterce … :-)

Tak, že by můj milulý příspěvek měl nejakou souvislost ?

V každém případě je tohle na apple světě krásné, je to homogenni systém a tak když vynikne chyba, mají ji všichni = musí se to rychle řešit :-)

http://www.mac-info.cz/leopard-10-5-8-vs-levny-wifi-router-alfa-aip-w610/

This update is recommended for some Intel-based Macintosh computers running Mac OS X 10.5.8 and addresses an issue with AirPort performance while running on battery power. It may only be installed on:

  • MacBook (13-inch, Late 2007)
  • MacBook (13-inch, Early 2008)
  • MacBook (13-inch, Late 2008)
  • MacBook Pro (15-inch, Early 2008)
  • MacBook Pro (17-inch, Early 2008)
  • MacBook Pro (17-inch, Late 2008)
(1x)
Loading ... Loading ...

9. srpen 2009

Leopard 10.5.8 vs levný wifi router ALFA AIP-W610

ALFA AIP-W610

ALFA AIP-W610

Nedávno vyšla aktualizace 10.5.8 pro Leoparda, která dolaďuje poslední jeho nedostatky a chyby. Opravuje také nějaké chyby ohledně Airportu. A pravěpodobně i nějaké přidává …. Zjistil jsem totiž, že po aktualizaci Leoparda na 10.5.8 mi přestalo na Macbook pro 4.1 fungovat wifi s levným wifi routerem značky ALFA.

Nejdříve jsem myslel, ze je to chyba bezdrátové karty v Macbooku, protože IPhone a PS3 fungovaly normálně. Pak jsem ale zjistil, že Macbook na jiných sítích funguje. Vyzkoušel jsem jinou ALFU a zase nic. Chyba se projevuje tak, že Macbook se k AP přípojí, ale ztrátovost paketů je obrovská, cca 90 procent a tím pádem je to nepoužitelné. Zkoušel jsem na ALFE vypnout WPA, WEP a různě kombinovat nastavení, nicméně bez úspěchu. Nic nepomáhalo.

Zkusil jsem tedy ALFU vyměnit za ZCOMAX ( ten ani na krabici nemá pro jistotu, žádné typové označení :-) ), ZCOMAX ma stejný HW, stejný firmware (ovšem novější) a výsledek ? Funguje úplně normálně :-) Říkáte si, tak aktualizuj FW v té ALFE, ovšem ALFA žádnou podporu nemá a tuším, že nemá ani homologaci a to samé se dá říci o tom ZCOMAXu …

Závěr ? Opravdu to asi nestojí za to, kupovat takové levné krámy …

Loading ... Loading ...

16. prosinec 2008

Vyšel nový Perian a KONEČNĚ …

Perian.org… OPRAVUJE chybu s titulkami ve FrontRow !!! Super.
Nyní už nemáte pouze černou obrazovku :-)

Poznámka: Oprava není v aktualizaci Mac OS X na 10.5.6, neboť  s perianem 1.1.2 bylo stále černo, ovšem s 1.1.3 je situace jiná :-)

Perian 1.1.3 ke stažení, perian.org

Version History:

1.1.3 – Monday, Dec 15, 2008

  • Enabled Indeo 2/3 decodecs
  • Added external idx/sub (VobSub) support
  • Added support for H.264 and H.263 in FLV containers
  • Apple’s decoder now handles Baseline/Main Profile H.264
  • Fix inconsistent importing for multi-channel audio
  • Reduced memory usage for packed streams
  • Added sanity checks on all preferences
  • Enabled hack to show subtitles in Front Row
  • Fixed negative values in SSA \frz tag
  • Fixed VSFilter bug-compatibility for \an

(1x)
Loading ... Loading ...