Menu

Gevorderden

‘Post to Dropbox’ service voor OS X Finder

Door ontzettend veel Mac OS X gebruikers wordt er tegenwoordig gebruik gemaakt van Dropbox, een gratis online dienst waarmee je zeer eenvoudig bestanden kunt delen en bewaren op een persoonlijke virtuele drive.

Om bestanden te kunnen delen met andere internet gebruikers dien je deze bestanden in de map ‘Public’ van je Dropbox te plaatsen. Hierna kan je met behulp van een rechtermuisklik (ctrl+klik) een publieke link aanmaken via het contextmenu: Dropbox ▸ Copy public link. De link naar het bestand wordt hierdoor op het OS X klembord geplaatst, met cmd⌘+v kan deze in iedere willekeurige applicatie worden geplakt.

Het is mogelijk met behulp van een klein script alle bovenstaande handelingen in twee muisklikken uit te voeren.

Foutmeldingen tijdens het herstellen van een iDevice

Als je een iDevice wilt herstellen naar de originele firmware omdat je bijvoorbeeld van je jailbreak af wilt, dan lopen sommige mensen tegen een foutmelding aan.

Apple heeft zelf een prachtige website met allerlei informatie over bepaalde foutmeldingen, maar mijn persoonlijke ervaring daarin is toch dat je zelf op zoek moet gaan naar een duidelijk antwoord. Als je een restore uitvoert, wordt de nieuwe firmware bij Apple gecontroleerd.

Laatst kwam ik erachter dat TinyUmbrella meerdere mogelijkheden heeft. Je kunt namelijk bij TinyUmbrella instellen dat hij je hostfile aanpast. Dit wordt automatisch gedaan zodra je TinyUmbrella voor de eerste keer opstart.

De locatie van schermafdrukken wijzigen

In Mac OS X kun je op zeer eenvoudige wijze schermafdrukken maken met behulp van een aantal toetscombinaties. De gemaakte schermafdrukken worden standaard door OS X op je bureaublad weggeschreven, er is geen mogelijkheid in de grafische interface aanwezig om dit aan te passen.

Met behulp van OS X Terminal kan je deze locatie redelijk eenvoudig aanpassen. Open een nieuwe Terminal sessie in typ daarin het onderstaande commando (druk niet op enter!).

Boot iOS4.3b2 Tethered via terminal (JB)

Als je iOS4.3 beta 2 hebt geinstalleerd op je iDevice en je installeert een cydia package die een reboot vereist, dan zit je met de gebakken peren. Vooral als dit gebeurt als je onderweg naar school of je werk bent. Daarom is het aan te raden om je iPhone alleen te rebooten als het écht nodig is en als je een computer tot je beschikking hebt met een aantal files. Er is namelijk nog geen untethered jailbreak beschikbaar voor iOS4.3.

Met behulp van een aantal Terminal commando’s en bestanden is het mogelijk om tethered te booten. Het klinkt allemaal moeilijker dan het is, want uiteindelijk blijkt het vrij eenvoudig zijn!

iOS: SHSH-Blobs bewaren met TinyUmbrella

Als je een jailbreak-fanaat bent dan is het een ‘must-do’ om je SHSH-Blobs op te slaan. Dit kan lokaal, of op de server van Saurik. Maar waarom zou je dat nou eigenlijk doen? Oké, eerst wat basis informatie. Een SHSH-blob is een soort van unieke handtekening die verifieert bij de Apple servers of jij de laatste versie van hun iOS draait. Apple is niet zo gemakkelijk wat betreft downgraden etc. maar nou blijkt dat je met SHSH-blobs de servers zo kunt ‘manipuleren’ dat de server denkt dat het de laatste versie van iOS betreft en de aanvraag tot een downgrade accepteert.

De automatisch gegenereerde iCal e-mails

iCal verstuurt automatisch een email bij het bevestigen, weigeren of wijzigen van een afspraak. Het is in de voorkeuren van het programma niet mogelijk om het versturen van deze automatische notificaties uit te schakelen.

Het uitschakelen kan handig zijn wanneer je iCal op meerdere Mac’s gebruikt bijvoorbeeld thuis en op het werk zonder daarbij gebruik te maken van een gesynchroniseerde agenda. iCal gebruikt voor het versturen van de notificaties een applescript dat in de app container van het programma is opgeslagen. Door dit script aan te passen kan je een extra bevestiging toevoegen.

Cydia apps installeren via de commandline

Iedereen die zijn iPad of iPhone heeft voorzien van een Jailbreak kent Cydia, in bijna 100% van alle gevallen is deze app de reden van een Jailbreak.

De alternatieve App Store is een prima app, maar het updaten van de beschikbare packages gaat vaak tergend traag en niet altijd zonder problemen. Met behulp van een remote SSH verbinding en OS X Terminal is het ook mogelijk om Cydia packages te installeren.

Om packages via de commandline te kunnen installeren dien je allereerst met behulp van Cydia,’OpenSSH’ en ‘Apt 0.7 Strict’ te installeren.

XBMC installeren op de Apple TV 2 (JB)

Het is sinds afgelopen week mogelijk om op een Apple TV 2 gebruik te maken van de XMBC mediaspeler.

Met XBMC kun je mediabestanden afspelen zonder de tussenkomst van iTunes. De XBMC mediaspeler is geschikt voor het hardwarematig decoderen van HD-videos in het 720p en 1080p formaat. XBMC ondersteunt bijna alle populaire media formaten, op de XBMC Wikipedia-pagina kun je een uitgebreid overzicht terug vinden.

Om XBMC te kunnen installeren op een Apple TV 2 dient deze te zijn voorzien van een Jailbreak, zie hiervoor de post: Apple TV 2 Jailbreaken met Seas0nPass.

Dashboard widgets op het OS X bureaublad plaatsen

Iedereen kent ze wel, de OS X dashboard widgets. De handige tooltjes die je op het dashboard kunt plaatsen. Door middel van een kleine aanpassing is het ook mogelijk om widgets op het bureaublad te plaatsen. Dat is niet alleen heel leuk, maar ook nog eens makkelijker in het gebruik. Zo plaats je een widget op het bureaublad:

Open een Terminal en typ de volgende commando’s in:

Apple TV 2 Jailbreaken met Seas0nPass

Seas0nPass is een jailbreaktool voor de Apple TV 2 die is uitgebracht door FireCore (de makers ATV Flash). Met Seas0nPass is het vrij eenvoudig om een Apple TV 2 4.1.1 (iOS 4.2.1) te voorzien van een Jailbreak. De Seas0nPass tool kan volledig automatisch een customized firmware bestand met Jailbreak functionaliteit aanmaken die hierna geladen kan worden op de AppleTV 2.

De tool voorziet tevens in een optie om de Apple TV 2 op te starten in ‘tethered boot’ mode. Dit is nodig omdat er (op dit moment) nog geen ‘un-tethered’ jailbreak beschikbaar is voor iOS 4.2.1. Je kunt Seas0nPass (Mac OS X 10.6 en hoger) gratis downloaden op de FireCore website, de source code van de tool is beschikbaar via Github. Naast de tool heb je ook een micro USB kabel nodig om een restore uit te kunnen voeren.

Automator: Het bureaublad opruimen

Een opgeruimd bureaublad, ik probeer het iedere keer maar stiekum belanden er toch weer iconen, bestanden en mappen op het bureaublad. Een bureaublad vol met iconen is op zich geen ramp met het staat natuurlijk erg slordig, zeker als je een presentatie geeft of een screencast wilt maken.

Met behulp van een Terminal commando is het mogelijk om de iconen te verbergen op je bureaublad. Omdat je waarschijnlijk niet altijd dit commando bij de hand hebt is dit niet erg handig. Door het Terminal commando te combineren met een Automator action kan je wel een hele mooi oplossing maken in de vorm van een OS X Finder voorziening (service). Hierdoor kun je via het OS X Finder menu iconen verbergen/tonen op het bureaublad.