¿Es posible quitar "Log Out" en el menú Apple? Sé que solía ser una herramienta que le permiten personalizar el menú de Apple (no recuerdo el nombre) pero dudo sigue trabajando en Lion.
Preferiblemente me gustaría un comando en el Terminal o algo.
¿Es posible quitar "Log Out" en el menú Apple? Sé que solía ser una herramienta que le permiten personalizar el menú de Apple (no recuerdo el nombre) pero dudo sigue trabajando en Lion.
Preferiblemente me gustaría un comando en el Terminal o algo.
He estado mirando quitando el Sueño y opciones de Cierre desde el Menú de Apple en nuestro laboratorio de Macs. Mi enfoque se OS X 10.7.3.
Me encontré con que sólo la eliminación de los objetos, como Daniel Lawson ha sugerido, también causó el menú Apple para bloquearse cuando hice clic en él.
Después de un examen más de cerca, me di cuenta de que había referencias a la apague y Dormir objetos en otros lugares en los objetos.xib archivo. Después de que me quitaron los objetos y las referencias, el menú de Apple se comportó como se esperaba, y que no se muestran en el que el Cierre de Sueño y de opciones.
Aquí están mis cambios a la 10.7.3 objetos.xib archivo:
Archivo:
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/English.lproj/StandardMenus.nib/objects.xib
Cambios:
# diff objects.xib ../StandardMenus.nib.ORIG/objects.xib
185a186,189
> <object class="IBCarbonMenuItem" id="236">
> <string name="title">Sleep</string>
> <ostype name="command">slep</ostype>
> </object>
196a201,212
> <object class="IBCarbonMenuItem" id="238">
> <string name="title">Shut Down…</string>
> <boolean name="dynamic">TRUE</boolean>
> <boolean name="notPreviousAlternate">TRUE</boolean>
> <ostype name="command">rsdn</ostype>
> </object>
> <object class="IBCarbonMenuItem" id="285">
> <string name="title">Shut Down</string>
> <boolean name="dynamic">TRUE</boolean>
> <int name="keyEquivalentModifier">1572864</int>
> <ostype name="command">shut</ostype>
> </object>
242a259
> <reference idRef="236"/>
358a376
> <reference idRef="285"/>
401a420
> <reference idRef="238"/>
Esto parece funcionar, pero hacer una buena copia de seguridad antes de proceder; es jugar con archivos de sistema!
Con TextWrangler, abra el archivo/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/English.lproj/StandardMenus.nib/objects.xib
Usted necesitará utilizar una cuenta con privilegios de administrar, y se le pedirá su contraseña. Encontrar las líneas que leer
<object class="IBCarbonMenuItem" id="286">
<string name="title">Log Out %@</string>
<string name="keyEquivalent">Q</string>
<boolean name="dynamic">TRUE</boolean>
<int name="keyEquivalentModifier">1703936</int>
<ostype name="command">rlgo</ostype>
</object>
y elimínelos. Guarde el archivo. Reiniciar el sistema. Adiós comando logout.
Según este sitio web, las entradas del menú apple se guardan aquí:
/System/Library/Frameworks/Carbon.framework/Versions/A/frameworks/HIToolbox.framework/Versions/A/Resources/English.lproj/StandardMenus.NIB
De lo contrario podría probar esta aplicación que al parecer hace lo mismo pero con una GUI
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.