Ma találtam egy egészen hasznos kis programocskát, amely egy kattintásra frissíti WebKit-ünket a gépen. Nem tudom ki mennyire lusta, de engem rohadtul irritál, hogy ez a frissítés folyamata, HA manuálisan tesszük azt:
- http://nightly.webkit.org/
- letölteni a legutolsó nightly build-et
- Command+Q az éppen futó WebKit.app-re
- a mountolt dmg-ből áthúzni az Applications-be az új WebKit-et
- klikk a Replace-re (
ez is munka…) - Eject a dmg-re
- friss WebKit indít
Nagyon lusta vagyok?
Nyugtassatok meg, hogy ez tényleg macerás.
A NightShift első indításakor még el kell végeznünk egypár minimális módosítást a beállításoknál - pár kattintás az egész. Legközelebb, ha újra elindítjuk a programot, hogy frissítse a WebKit-et, mindent teljesen automatikusan tesz majd.
Az app-et töltsd le innen, majd másold vagy helyezd át az Applications-be. Elindítod, majd ablakon belül klikk a Preferences-re és azon belül a “Get URL”-re:

Ezzel frissítettük az aktuális nightly build-ek URL-jét, ahonnan a program fogja letölteni a WebKit-eket. Folytassuk:

Pipálgassunk! Az “Auto”-kat felül csípőből bepipálni, ha esetleg nem lenne bejelölve. Nem is értem, hogy minek van lehetőség kikapcsolni ezeket, mivel így automatikusan ellenőrzi a gépen lévő WebKit verzióját, majd a legfrissebb nightly build-et a neten. Ha valaki szeretné ezeket manuálisan elvégezni, váljék kedves egészségére!
Továbbá van még 4 opció:
- ☑ Auto-Start: a program legközelebbi indításakor automatikusan indul a frissítés;
- ☑ Launch nightly on quit: ha a frissítés lefutott és kilépünk a programból (vagy azt megteszi magától - “Auto-Quit when done”), indítja a frissített WebKit-et;
- ☑ Auto-Quit when done: ha elvégzi a feladatokat, kilép.
- ☐ Copy Drosera: ezt nem tartom fontosnak, mivel nem vagyok codemonkey és nincs szükségem JavaScript Debugger-ra.
Ennyi. Hogyha úgy állítottál be mindent, ahogy én is, akkor a progi magától frissít, majd kilép és ujraindítja a penge böngészőnket. Király!

Fontos megjegyeznem, hogy mielőtt frissítünk, mindenképpen végezzük el a dolgunkat a Safariban/WebKitben, mert mielőtt felülíródna a régi .app az új nightly build-del, a NightShift _bezárja_ a futó böngészőt! Gondolom nem kell magyaráznom, hogy miért.
Egy kérdés végezetül: ki milyen böngészőt használ? Remélem azért vannak WebKit.app-esek is. ![]()




