lundehundt
abgemeldet
- Dabei seit
- 22.02.2003
- Beiträge
- 19.085
- Reaktionspunkte
- 967
es gibt einen Trick wie man die startup chimney unterdruecken kann, aber ohne ein wenig script Erfahrung wirst du dich schwer tun.
Auf
http://developer.apple.com/techpubs...section_14.html
findest du eine Anleitung von Apple, wie du das start-up und shut-down Verhalten deines Rechners unter OSX grundsaetzlich beeinflussen kannst.
Im Prinzip musst du zwei apple scripts schreiben (LoginHook und LogoutHook). In einem muss stehen "set volume 0" und es muss als executable gespeichert werden. In dem Anderen muss stehen "set volume 0.5" (oder ein andere Wert, je nach dem welche Lautstaerke du default maessig einstellen willst. Auch dieses 2. script muss als executable gesichert werden. Speichere die scripts unter Users/myname/Library/Scripts (myname muss durch deinen Namen ersetzt werden)
Dann mach dich auf die Suche nach dem invisible file (TinkerTool) "ttys" und sichere das Original als Kopie (man kann nie wissen).
Oeffne mit TextEdit die datei "ttys". Sie sieht so aus:
console "/System/Library/CoreServices/loginwindow.app/loginwindow" vt100 on secure_ window=/System/Library/CoreServices/WindowServer onoption="/usr/libexec/getty_ std.9600"
Du musst nun den LoginHook und LogoutHook einbinden. Das ganze sollte nach dem editieren so aussehen:
console "/System/Library/CoreServices/loginwindow.app/loginwindow -LoginHook /Users/myname/Library/Scripts/VolumeOn -LogoutHook /Users/myname/Library/Scripts/VolumeOff"_ vt100 on secure window=/System/Library/CoreServices/WindowServer_ onoption="/usr/libexec/getty std.9600"
Auch hier wieder auf 'myname' im Pfad achten. Was ganz wichtig ist: TextEdit haengt je nach Systemeinstellung einen txt suffix an den Dateinamen. Mit diesem suffix im Namen startet dein System nicht mehr, da die Datei ttys nicht mehr gefunden wird und der login process nicht beendet werden kann. Es kommt noch dicker: Je nach Systemeinstellung siehst du den suffix nicht. Also, file extensions sollten unbedingt angezeigt werden!
Dieses Beispiel setz das Volume des Rechners beim runterfahren auf zero (LogoutHook VolumeOff. Das heisst, zu dem Zeitpunkt zu dem der Renchner neu startet, ist das volume = zero und wird erst durch das ausfuehren von dem LoginHook VolumeOn auf den voreingestellten Wert gesetzt. Zu Zeitpunkt der Ausfuerhrung von VolumeOn ist der startup Ton aber schon unhoerbare Vergangenheit.
Cheers und viel Glueck,
Lunde
Auf
http://developer.apple.com/techpubs...section_14.html
findest du eine Anleitung von Apple, wie du das start-up und shut-down Verhalten deines Rechners unter OSX grundsaetzlich beeinflussen kannst.
Im Prinzip musst du zwei apple scripts schreiben (LoginHook und LogoutHook). In einem muss stehen "set volume 0" und es muss als executable gespeichert werden. In dem Anderen muss stehen "set volume 0.5" (oder ein andere Wert, je nach dem welche Lautstaerke du default maessig einstellen willst. Auch dieses 2. script muss als executable gesichert werden. Speichere die scripts unter Users/myname/Library/Scripts (myname muss durch deinen Namen ersetzt werden)
Dann mach dich auf die Suche nach dem invisible file (TinkerTool) "ttys" und sichere das Original als Kopie (man kann nie wissen).
Oeffne mit TextEdit die datei "ttys". Sie sieht so aus:
console "/System/Library/CoreServices/loginwindow.app/loginwindow" vt100 on secure_ window=/System/Library/CoreServices/WindowServer onoption="/usr/libexec/getty_ std.9600"
Du musst nun den LoginHook und LogoutHook einbinden. Das ganze sollte nach dem editieren so aussehen:
console "/System/Library/CoreServices/loginwindow.app/loginwindow -LoginHook /Users/myname/Library/Scripts/VolumeOn -LogoutHook /Users/myname/Library/Scripts/VolumeOff"_ vt100 on secure window=/System/Library/CoreServices/WindowServer_ onoption="/usr/libexec/getty std.9600"
Auch hier wieder auf 'myname' im Pfad achten. Was ganz wichtig ist: TextEdit haengt je nach Systemeinstellung einen txt suffix an den Dateinamen. Mit diesem suffix im Namen startet dein System nicht mehr, da die Datei ttys nicht mehr gefunden wird und der login process nicht beendet werden kann. Es kommt noch dicker: Je nach Systemeinstellung siehst du den suffix nicht. Also, file extensions sollten unbedingt angezeigt werden!
Dieses Beispiel setz das Volume des Rechners beim runterfahren auf zero (LogoutHook VolumeOff. Das heisst, zu dem Zeitpunkt zu dem der Renchner neu startet, ist das volume = zero und wird erst durch das ausfuehren von dem LoginHook VolumeOn auf den voreingestellten Wert gesetzt. Zu Zeitpunkt der Ausfuerhrung von VolumeOn ist der startup Ton aber schon unhoerbare Vergangenheit.
Cheers und viel Glueck,
Lunde