Menu

terminal

Betekenis van de OS X foutcodes

terminalTijdens het openen, bewaren of kopiëren van bestanden in OS X kan het voorkomen dat er een venster met een error melding verschijnt op het scherm. Deze foutmelding bevat meestal niet meer dan een numerieke error code. Dergelijke meldingen kunnen zich voordoen wanneer er bestanden naar een (netwerk) volume worden weggeschreven waarbij er niet voldoende permissies zijn voor de schrijfactie.

Wanneer er een bestand is geopend door een bepaalde applicatie en een andere applicatie hiertoe ook toegang vraagt kan het bijvoorbeeld voorkomen dat er een venster verschijnt met alleen de tekst ‘Error: -49’. Natuurlijk zegt de meeste OS X gebruikers deze codes helemaal niets.

Mail plugins geschikt maken voor OS X 10.8.4

mail at2In bijna iedere update van OS X krijgt de standaard Mail applicatie de nodige bugfixes en verbeteringen. Hierdoor keeft de Mail applicatie een nieuw versie nummer en zulllen in veel gevallen geïnstalleerde mail plugins (bundles) zoals Headers, Letterbox en Mailtabs niet meer werken.

In de info.plist van een mail plugin wordt aangegeven met welke versies van de mail applicatie deze compatible is, dit gebeurd met behulp van een ‘Supported Plugin Compatibility UUID’. De UUID van de mail applicatie is verschillend per OS X versie. In veel gevallen worden de plugins snel door de ontwikkelaars geupdate met de nieuwe UUID, in sommige gevallen kan het iets langer duren.

Mocht een mail plugin niet meer werken onder bijvoorbeeld OS X 10.8.4, welke deze week is gereleased door Apple. Je kunt ook zelf de UUID toevoegen aan de info.plist van een mail plugin waardoor deze ook werkt onder OS X 10.8.4.

Terminal: Snel en eenvoudig een mappenstructuur aanmaken

terminalIedereen die een beetje bekent is met OS X Terminal weet dat je met het commando ‘mkdir’ een nieuwe map (directory) kunt aanmaken.

Wanneer je een map in een map wilt aanmaken, dan kun je ervoor kiezen om de eerste map aan te maken (mkdir eerste), daarna deze map in in gaan (cd eerste) en dan de tweede map in de eerste map aanmaken (mkdir tweede).

mkdir eerste
cd eerste
mkdir tweede

Dit is natuurlijk een zeer omslachtige procedure zeker als je een nog diepere mappen structuur wilt maken bijvoorbeeld (eerste/tweede/derde/vierde/vijfde).

10.8Berichtencentrum: Software update notificaties uitschakelen

berichtencentrum os xVia het Berichtencentrum in OS X kun je notificaties van applicaties zoals bijvoorbeeld Twitter en Mail ontvangen. Daarnaast verschijnen er ook systeem notificaties in het berichtencentrum. Wanneer er bijvoorbeeld een OS X software update beschikbaar is zal dit ook via een notificatie worden weergeven. Allemaal prima natuurlijk want het is altijd verstandig om dergelijke software updates zo snel mogelijk te installeren.

Het kan echter voorkomen dat je nog even wilt wachten met de installatie van de software-updates. De notificatie dat er updates staan te wachten zal echter met een bepaalde interval blijven verschijnen om je te pushen de update te installeren, dit kan zeer hinderlijk zijn.

Safari: Het ontwikkel (debug) menu activeren en gebruiken

safari-png1 iconZoals vele standaard OS X applicaties heeft ook Safari de beschikking over een debug (ontwikkel) menu. Met behulp van dit menu krijg je toegang tot een groot aantal extra opties. Deze opties zijn vooral handig voor ontwikkelaars. Via het menu heb je toegang tot bijvoorbeeld een foutconsole, paginabronnen, enzovoorts.

Tevens heb je met behulp van het debug menu de mogelijk om extra statistieken te bekijken. In voorgaande versies van Safari diende je dit menu te activeren met een terminal commando, maar sinds Safari 6 kun je dit eenvoudig activeren via het voorkeuren menu. Volg hiervoor onderstaande stappen:

Het debug menu in Photo Booth activeren

photobooth-iconZoals meerdere standaard OS X applicaties is ook de Photo Booth applicatie van OS X voorzien van een verborgen debug-menu. Hoewel een dergelijk menu voor de meeste OS X gebruikers geen meerwaarde heeft is het toch leuk om deze eens te bekijken.

In de meeste gevallen geeft het debug-menu toegang tot extra informatie en verborgen cryptisch omschreven opties. Om het debug-menu te activeren in Photo Booth dien je het onderstaande commando uit te voeren onder OS X Terminal (Programma’s ▸ Hulpprogramma’s).

Safari 6: Terugbladeren met behulp van de delete-toets

Wanneer je in de eerdere versies van Safari gebruik maakte van de delete-toets om terug te keren naar de vorige pagina zal je gemerkt hebben dat dit niet meer mogelijk is in Safari 6 en hoger.

Het geen verassing dat deze functie niet meer beschikbaar is in Safari 6 omdat er tegenwoordig steeds meer gebruik wordt gemaakt van een multitouch beweging. Sommige gebruikers missen deze optie echter nog steeds. Gelukkig kun je met behulp van een Terminal commando snel en eenvoudig deze functie opnieuw activeren in Safari 6. Volg hiervoor onderstaande procedure:

Finder: Menu restricties activeren

Het is mogelijk om restricties aan het gebruik van OS X Finder toe te kennen, dit kan met behulp van aanpassingen in de com.apple.finder property list. Deze optie kan handig zijn wanneer je bepaalde Finder menu opties wilt uitschakelen op een Mac die bijvoorbeeld voor demo doeleinden of door meerdere gebruikers wordt gebruikt.

Hieronder vind je een lijst met 7 beschikbare opties en de bijbehorende Terminal commando’s, de restricties worden toegekend op gebruikersniveau en kunnen dus individueel per account worden toegepast.

AppKiller: Eenvoudig processen stoppen via de menubalk

AppKilleriConHet kan voorkomen dat OS X systeem processen en applicaties zoals het Dock, Menu Balk, Dashboard, Spaces of Finder spontaan niet meer reageren. Bij het klikken op een vastzittend systeem proces verschijnt vaak de draaiende strandbal, iets wat je liever niet ziet.

Hierdoor kan spontaan een applicatie vastlopen en is deze niet meer te gebruiken. In dergelijke situatie kun je met behulp van Terminal en het ‘Kill-commando’ een applicatie geforceerd afsluiten. Gelukkig is er ook een handige grafische tool (AppKiller) voor de menubalk beschikbaar, deze tool voert automatisch het kill commando op de achtergrond uit. Erg handig als je vaak last hebt van bepaalde applicaties die blijven hangen en niet meer reageren.

De achtergrond van Mission Control aanpassen

lion_missioncontrol_tnIn OS X is veel mogelijk, met behulp van terminal kun je vele extra optie activeren of verwijderen. Echter kunnen sommige dingen ook vrij eenvoudig aangepast worden door bepaalde mappen of bestanden aan te passen. Zo kun je bijvoorbeeld de achtergrond van Mission Control wijzigen.

Wanneer je deze liever een persoonlijke tint wilt geven is dit vrij eenvoudig te verwezenlijken. Standaard is de achtergrond strak (linnen), zoals we van Apple gewoon zijn. Volg onderstaande procedure om de achtergrond van Mission Control aan te passen.

Time Machine back-ups op correcte wijze verwijderen

HD Time MachineTime Machine back-ups worden op kernel niveau door de OS X kernel extension ‘TMSafetyNet.kext’ beschermd, hierdoor is het niet mogelijk om zomaar een Time Machine back-up te verwijderen vanaf een back-up locatie. In veel gevallen zal het verwijderen van de back-up resulteren een Finder pop-up venster waarin wordt gemeld dat bepaalde bestanden niet konden worden verwijderd.

Wanneer je om wat voor reden dan ook toch een Time Machine back-up wilt verwijderen dan is dat mogelijk met behulp van de ‘bypass’ tool, welke beschikbaar is via OS X Terminal in de onderstaande mappen (afhankelijk van OS X versie):