You are hereOS / Mac OS X

Mac OS X


all things with cats

Save macOS Screenshots in a different default location

With the terminal command

defaults write com.apple.screencapture location ~/Pictures/Screenshots

all screenshots will be saved to a folder "Screenshots" in the Pictures folder. This folder has to be created manually beforhand.

Einfacher Webserver unter macOS

Wenn auf die Schnelle ein Webserver uner macOS gebraucht wird kann man ganz einfach im Terminal im gewünschten Ordner folgenden Befehle eingeben:

python -m SimpleHTTPServer 8000

Anschließend mit http://localhost:8000 die Seite im Browser aufrufen. Fertig!

Access macos Sierra from older Windows Versions

From the Microsoft Support homepage

To enable a Windows 95, Windows 98, or Windows 98 Second Edition client for NTLM 2 authentication, install the Directory Services Client. To activate NTLM 2 on the client, follow these steps:

Start Registry Editor (Regedit.exe).
Locate and click the following key in the registry:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
Create an LSA registry key in the registry key listed above.
On the Edit menu, click Add Value, and then add the following registry value:
Value Name: LMCompatibility
Data Type: REG_DWORD
Value: 3
Valid Range: 0,3
Description: This parameter specifies the mode of authentication and session security to be used for network logons. It does not affect interactive logons.
Level 0 - Send LM and NTLM response; never use NTLM 2 session security. Clients will use LM and NTLM authentication, and never use NTLM 2 session security; domain controllers accept LM, NTLM, and NTLM 2 authentication.
Level 3 - Send NTLM 2 response only. Clients will use NTLM 2 authentication and use NTLM 2 session security if the server supports it; domain controllers accept LM, NTLM, and NTLM 2 authentication.
Note To enable NTLM 2 for Windows 95 Clients, install Distributed File System (DFS) Client, WinSock 2.0 Update, and Microsoft DUN 1.3 for Windows 2000.

Quit Registry Editor.

Note For Windows NT 4.0 and Windows 2000 the registry key is LMCompatibilityLevel, and for Windows 95 and Windows 98-based computers, the registery key is LMCompatibility.

Truecrypt 7.1a unter El Capitan installieren

Bei der Installation von TrueCrypt Version 7.1a schlägt die Versionsprüfung des Betriebssystems fehl. Es kommt zur Fehlermeldung:
TC Fehler
Da TrueCrypt auch unter Mac OS X Version 10.10 fehlerfrei läuft, läßt sich diese fehlgeschlagene Prüfung leicht aushebeln. Das Disk Image starten und die dort enthaltene mpkg in ein Verzeichnis mit Schreibrechten kopieren (z.B. den Desktop). Dort mit Rechtsklick den Paketinhalt anzeigen lassen und die unter dem Ordner Contents enthaltene Datei distribution.dist mit einem Texteditor bearbeiten.

Der Inhalt der fehlerhaften Prüfung

function pm_install_check() {
if(!(system.version.ProductVersion >= '10.4.0')) {
my.result.title = 'Error';
my.result.message = 'TrueCrypt requires Mac OS X 10.4 or later.';
my.result.type = 'Fatal';
return false;
}
return true;
}

wird entfernt und es bleibt folgender Quelltext stehen:

function pm_install_check() {
return true;
}

Speichern und anschließend kann die geänderte Installationsdatei zum Start verwendet werden.

Access a Mac OS X Yosemite network share from an older Windows installation....

In Windows (XP, etc.):

  1. Click Start
  2. Click Control Panel
  3. Click System and Maintenance
  4. Click Administrative Tools
  5. Double-Click Local Security Policy
  6. In the left pane, click the triangle next to Local Policy
  7. In the left pane, click Security Options
  8. In the right pane near the bottom, double-click Network security: LAN manager authentication level
  9. Click the drop-down box, and click Send NTLMv2 response only
  10. Click OK

Thanks to jimmah.com for the hint.

On the Yosemite side you can also switch down to SMB Version 1 (not recommended for security reasons)

Add
smb_net=smb1_only
to the file /etc/nsmb.conf in the [default] section.

VNC Tastatureinstellungen an virtueller Maschine unter VMWare

Falls beim VNC-Zugriff auf eine virtuelle Maschine z.B. mit TightVNC Viewer die deutschen Sonderzeichen nicht funktionieren gibt es Abhilfe. Dazu die Konfigurationsdatei (.vmx) der virtuellen Maschine öffnen und dort folgenden Eintrag ergänzen:

RemoteDisplay.vnc.keymap = "DE"

Der Sprachcode muss dabei einer im Unterordner vnckeymap liegenden Datei entsprechen. Dieser liegt je nach Betriebssystem und Version an verschiedenen Stellen:

Windows XP / Server 2003: %ALLUSERSPROFILE%\Application Data\VMware Workstation

Windows Vista / 7 / 8: %ALLUSERSPROFILE%\VMware

Linux: /usr/lib/vmware

Fusion 4.x und höher: /Applications/VMware Fusion/Library

Fusion 3.x und davor: /Library/Application Support/VMware Fusion

Mac Fehlermeldung -8003 beim Papierkorb leeren

Wenn beim Leeren des Papierkorbs am Mac folgende Fehlermeldung erscheint:

Der Vorgang konnte nicht abgeschlossen werden, da ein unbekannter Fehler aufgetreten ist (Fehler -8003).

hilft ein Befehl im Terminal weiter:

sudo rm -r , nach dem -r ein Leerzeichen lassen und den Inhalt des Papierkorbes in das Terminal ziehen. Anschließend bestätigen.

EyeTV und Toast

Die Fernsehsoftware EyeTV von Elgato hatte bis zur Version 3.4.3 eine perfekte Integration mit Toast von Roxio. In neueren Versionen (derzeit 3.6.1) ist diese leider weggefallen. Die veralteten Versionen kann man zum Glück noch hier herunterladen.

Wunderlist 2 - changes

In this post there is a description how to get the Data from the Wunderlist SQLite Database with a Firefox extension. With the new version the location of the database file has changed.

Excerpt from the Wunderlist Support site:

On Mac if you have the App Store version of Wunderlist 2:
/Users/yourname/Library/Containers/com.wunderkinder.wunderlistdesktop/
Data/Library/Application\ Support/Wunderlist

If you have the version downloaded from www.6wunderkinder.com:
/Users/yourname/Library/Application Support/Wunderlist/

The name of the file is WKmodel.sqlite

If you have the Windows App installed:
It is located in the users roaming profile: c:\Users\Username\AppData\Roaming\6Wunderkinder\
Wunderlist\Wunderlist.dat

An updated SQL query for SQLite is available for download as a textfile. The query just gets the data without the new subtasks:

Select T.ZTITLE,T.ZNOTE,datetime(T.ZCOMPLETEDAT,'unixepoch'),L.ZTITLE From ZRESOURCE AS T INNER JOIN ZRESOURCE AS L ON L.Z_PK = T.ZTASKLIST order by L.ZTITLE

BLOG-CV

DOS 1990
Windows 1991
Online 1993
Linux 1994
Mac 2005
Flickr 2007
Twitter 2007
Blogger 2009
Bricklink 2009
Geocaching 2012
Minecraft 2015