Menu

terminal

Safari: De leeslijst url’s exporteren

Leeslijst iosLeeslijst is een hele handige functie in OS X 10.7 en hoger om een bepaalde webpagine op een later (of beter) tijdstip nog eens te bekijken. Bijkomend voordeel van deze functie is dat de website na het toevoegen aan de leeslijst automatisch door Safari wordt gedownload en lokaal wordt opgeslagen. De webpagina is hierdoor ook beschikbaar op het moment dat er geen internet verbinding beschikbaar is.

Mocht je de functie vaak gebruiken en een overzicht willen hebben welke URL’s er allemaal in de leeslijst aanwezig zijn dan kun je onderstaand script gebruiken. Het script exporteert alle url’s welke zich in de leeslijst bevinden naar het scherm. Door gebruik te maken van een ‘redirection’ kun je de output bewaren als txt bestand.

Automator: Bestanden direct permanent verwijderen

Automator-180Op het moment dat je via OS X Finder bestanden op een map verwijderd dan worden deze eerst naar de prullenmand van OS X verplaatst. Pas als je de prullenmand leegt, verdwijnen de bestanden ook daadwerkelijk van je harddisk en komt de schrijfruimte vrij.

Dit zelfde gebeurt ook op het moment dat je bestanden van een USB harddisk of stick verwijderd. Na het verwijderen worden de bestanden naar een verborgen map verplaatst en pas definitief verwijderd door het leegmaken van de prullenmand.

Met behulp van Automator is het mogelijk om bestanden direct te wissen zonder dat deze eerst worden verplaatst naar de prullenmand. Hiervoor wordt gebruik gemaakt van het OS X Terminal commando:’rm’ (remove). Door de onderstaande stappen te doorlopen krijgen krijg je in OS X Finder de extra menu optie ‘Definitief verwijderen’.

Problemen bij het afsluiten van iTunes

ITunes_11_LogoDe laatste tijd krijgen we meerdere klachten binnen dat sommige Mac gebruikers problemen ondervinden met iTunes sinds de OS X 10.8.4 update. Het probleem is dat iTunes niet afgesloten kan worden. Wanneer je iTunes probeert af te sluiten via de cmd⌘ + Q, geforceerd of via terminal (killall itunes) zal deze afsluiten en onmiddellijk weer opnieuw opstarten.

Hierdoor is het onmogelijk om iTunes af te sluiten en dit is uiteraard erg vervelend. Gelukkig is er wel een oplossing voor dit probleem en deze kun je hieronder terugvinden.

Alleen actieve applicaties weergeven in het Dock

Het Dock geeft eenvoudig toegang tot applicaties op de Mac en geeft ook weer welke applicaties in gebruik zijn. Dankzij het Dock heb je snel toegang tot mappen, bestanden, applicaties, enzovoorts.

Wanneer je echter veel applicaties actief hebt kan het Dock soms wanordelijk en onoverzichtelijk worden. In OS X is het mogelijk om alleen de actieve applicaties weer te geven in het Dock. Met behulp van een Terminal commando kun je snel alle niet gebruikte applicaties onzichtbaar maken. Volg hiervoor onderstaande procedure:

OS X: De naam van een harddisk partitie (volume) aanpassen

icoon Externe harde schijfNa de installatie van OS X zal je harddisk (volume) automatisch de naam ‘Macintosh HD’ hebben gekregen. Wanneer je deze naam of die van een ander (extern) volume wilt aanpassen dan is dat natuurlijk mogelijk.

Met behulp van Finder en OS X Terminal kun je de naam van een volume naam te wijzigen zonder deze eerst opnieuw te hoeven formatteren. Volg hiervoor onderstaande stappen.

Handige toetscombinaties voor OS X Terminal

terminalMet behulp van commando’s in OS X Terminal kun je in bepaalde gevallen taken sneller uitvoeren dan via de grafische OS X interface.

Een nadeel van Terminal is dat er veel typwerk moet plaatsvinden voordat een commando kan worden uitgevoerd. Tijdens het intypen van de commando’s zal het dan regelmatig voorkomen dat je een fout maakt.

Met behulp van de onderstaande toetscombinaties kun je snel een commando bewerken op het moment dat er een fout is ingeslopen. Zo kun je direct de gehele regel wissen of vanaf een bepaalde positie in het commando. Acht toetscombinaties die je een hoop tijd kunnen besparen wanneer je veel met OS X Terminal werkt:

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: