Parallels Desktop a d'affreuses barres rouges sur son icône. Comment puis-je supprimer ces barres ?
Réponse
Trop de publicités?D'abord, voir cet article . Il élimine bien la barre rouge.
De toute façon, l'icône du dock lorsque Parallels n'est pas en cours d'exécution montre une mauvaise icône. Vous pouvez remplacer cette icône dans le dossier de ressources de l'application. De toute façon, nous n'avons pas l'icône propre maintenant. Pour obtenir l'icône propre, suivez ces étapes.
- Trouvez le PID de Parallels Desktop.
- Exécutez GDB en tant que superutilisateur. Attachez à Parallels Desktop.
- Exécute l'Objective-C qui enregistre le code de l'image de l'icône du dock actuel dans un fichier.
Voir ce journal de la console.
Hoons-MacBook-Air:~ Eonil$ ps -A | grep Parallels\ Desktop
4223 ?? 0:01.79 /Applications/Parallels Desktop.app/Contents/MacOS/prl_client_app -psn_0_950504
4259 ttys007 0:00.00 grep Parallels Desktop
Hoons-MacBook-Air:~ Eonil$ sudo gdb
GNU gdb 6.3.50-20050815 (Apple version gdb-1708) (Thu Nov 3 21:59:02 UTC 2011)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-apple-darwin".
(gdb) attach 4223
Attaching to process 4223.
Reading symbols for shared libraries . done
Reading symbols for shared libraries ....................................................................................................................................................................................................... done
0x00007fff8d17f67a in mach_msg_trap ()
(gdb) po [[[[[[NSApplication sharedApplication] dockTile] contentView] image] TIFFRepresentation] writeToFile:@"/Users/Eonil/Temp/t.tiff" atomically:YES]
0x1 does not appear to point to a valid object.
(gdb) quit
The program is running. Quit anyway (and detach it)? (y or n) y
Detaching from process 4223.
Hoons-MacBook-Air:~ Eonil$ open /Users/Eonil/Temp/t.tiff
Hoons-MacBook-Air:~ Eonil$
Vous verrez l'icône avec l'application Preview. Attention, vous devez remplacer le chemin d'accès au fichier. /Users/Eonil/Temp/t.tiff
au chemin d'accès existe sur votre ordinateur.
Ce hack va extraire actuel icône. Ainsi, si vous voulez extraire une autre icône, il vous suffit de faire en sorte que votre Parallels affiche l'autre icône et d'utiliser ce hack à ce moment-là.