SvenH Posts: 36
13 days ago
|
Hi!
I have created a shortcut to Settings -> Personalization -> Fonts via GodMode and added the shortcut to the Start Menu. Now I am also trying to add it to SyMenu but I am not successful. How do I do that?
|
|
link
|
Gianluca Administrator Posts: 1345
13 days ago
|
Why don't you use the SyMenu search instead? It seems to me that Fonts is one of the included entries from the control panel.
|
|
link
|
Gianluca Administrator Posts: 1345
13 days ago
|
BTW another way to accomplish that is to use the right command plus parameter in a new SyProgram.
You have to create a new SyProgram then add: control.exe as a path and /name Microsoft.Fonts as parameter. Done.
If you prefer you can use a SyWindowsCommand adopting the same technique.
|
|
link
|
SvenH Posts: 36
13 days ago
|
In this case, the setting can also be accessed from the Control Panel, but I assume that not all settings from GodMode are accessible from the Control Panel. If so, I wonder how this (or any other) could be referenced.
|
|
link
|
Gianluca Administrator Posts: 1345
13 days ago
|
If you open your GodMode shortcut with a text editor, you'll see the same string I used: 'Microsoft.Fonts'. I guess that for every shortcut pointing to a Control Panel tool, the trick works the same way: invoking those magical strings.
If you like, try opening some other shortcuts that aren't hosted by the Control Panel and inspect them with your editor to see how those tools are invoked. Then, try to recreate the invocation in SyMenu and, if you succeed, please share!
|
|
link
|
SvenH Posts: 36
12 days ago
|
Gianluca wrote:
If you open your GodMode shortcut with a text editor, you'll see the same string I used: 'Microsoft.Fonts'.
I tried opening it with both Notepad++ and Hex Editor Neo without luck. How do I do it? I also tried attaching it here but that didn't work either.
|
|
link
|
Gianluca Administrator Posts: 1345
12 days ago
|
You can see the text among the binary chars.
|
|
link
|
SvenH Posts: 36
12 days ago
|
I'm sorry but I don't understand your answer. If I can't load the shortcut file into any program, how can I see the text?
|
|
link
|
Gianluca Administrator Posts: 1345
12 days ago
|
Ok I haven't understood your problem was the loading part. It's strange, I opened the shortcut with the simple Windows notepad. Probably the way you are opening it tricks Windows that opens the shortcut's target instead. But in this case the target is not a file so it doesn't succeed.
Try this procedure: since a shortcut file has a .lkn extension, change the extension in .txt and now open it with your text editor.
|
|
link
|
SvenH Posts: 36
11 days ago
|
In Explorer I can see the extension for other file types (mp4, txt, etc.) but not for shortcuts. For those, it only says shortcut.
|
|
link
|
Gianluca Administrator Posts: 1345
10 days ago
|
It's only an Explorer visualization limit. Try to use an alternative resource explorer like Double Commander or the old good CLI. You'll see the files like they really are.
|
|
link
|
SvenH Posts: 36
10 days ago
|
Of course I should have come up with that way of renaming myself...
But the text string 'Microsoft.Fonts' is not there, see the attachment.
|
|
link
|
Gianluca Administrator Posts: 1345
7 days ago
|
I don't know why it happens...
This is the shortcut content I see (the bold part is the magic string):
L À F jÄ ± hU)ª GODMOD~1.{ED Ž ï¾ËZZ2[Òc. ½ p°‚ G o d M o d e . { E D 7 B A 4 7 0 - 8 E 5 4 - 4 6 5 E - 8 2 5 C - 9 9 7 1 2 0 4 3 E 0 1 C } ï¾p¤{íTŽ^F‚\™q Cà ¤ ž3‹#p$ ùô)tX®@‚r?<kÝÖ€³„½¢Œi« Hõ4 Y 1SPS0ñ%·ïG¥ñ`Œžë¬= C h a n g e F o n t S e t t i n g s ¡ 1SPS7˜x|!C³ðà iqÕ… 9 M i c r o s o f t . F o n t s \ : : { 9 3 4 1 2 5 8 9 - 7 4 D 4 - 4 E 4 E - A D 0 E - E 0 C B 6 2 1 4 4 0 F D } A 1SPSà…ŸòùOh«‘ +'³Ù% f a u n t ; f o n t s ; t y p e ; t r u e t y p e ; t y p e ; o p e n t y p e ; f o u n t ; c o n f g ; c o n f i g u r a t i o n ; c o n f i g u r e ; d e f i n e ; m a n a g e m e n t ; o p t i o n s ; p e r s o n a l i s e ; p e r s o n a l i z e ; u p ; s e t t i n g s ; s e t u p ; a u t o h i d e ; a u t o - h i d e ; a u t o m a t i c a l l y ; h i d e ; m a k e ; i n v i s i b l e ; a u t o m a t i c a l l y ; a u t o s h o w ; a u t o - s h o w ; m a k e ; v i s i b l e ; s e e ; s h o w ; u n l o c k ; v i e w ; 1 1SPS³wíÆlE®[([8×° S
The God mode feature I choose to create the shortcut has been "Change Font Settings".
Anyway... my suggestion is a bit lame. It's easier to search the magic strings (the right name is canonical names) in the Internet and, if you find a good source, please share it because it'd be a precious resource for others too.
Anyway if you want to use the GUIDs instead, the right command is: explorer shell:::{93412589-74D4-4E4E-AD0E-E0CB621440FD}
To configure this command in SyMenu you have to proceed in the usual way: create a new SyProgram then add: explorer.exe as a path and shell:::{93412589-74D4-4E4E-AD0E-E0CB621440FD} as parameter.
Why am I suggesting you to use the GUIDs instead of the canonical names? Because there's plenty of documentation for them:
- https://winaero.com/clsid-guid-shell-list-windows-10/
- https://www.tenforums.com/tutorials/3123-clsid-key-guid-shortcuts-list-windows-10-a.html
Let me know how you decide to proceed please.
|
|
link
|
SvenH Posts: 36
7 days ago
|
On the web pages you refer to I found the GUID that applies to Fonts (shell:::{BD84B380-8CA2-1069-AB1D-08000948F534}).
GUID was completely unknown to me (I am a retired COBOL programmer who only wants to simplify the use of Windows :-) ). Also, I don't understand what is meant by "canonical names".
Thanks for the help!
|
|
link
|
Gianluca Administrator Posts: 1345
7 days ago
|
In the Windows world a canonical name is the easy way to refer to a function to avoid referring to it with its ID (the GUID). You found canonical names in god mode, in the control panel, in start menu, in several system snap ins, and so on.
|
|
link
|