SyMenu Forum

SyMenu

 

HomeGeneral discussion & questions

Talk about SyMenu or post suggestions, requests, or how-to questions

Adding a shortcut from GodMode Messages in this topic - RSS

SvenH
SvenH
Posts: 36


13 days ago
SvenH
SvenH
Posts: 36
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
Gianluca
Administrator
Posts: 1345


13 days ago
Gianluca
Gianluca
Administrator
Posts: 1345
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
Gianluca
Administrator
Posts: 1345


13 days ago
Gianluca
Gianluca
Administrator
Posts: 1345
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
SvenH
Posts: 36


13 days ago
SvenH
SvenH
Posts: 36
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
Gianluca
Administrator
Posts: 1345


13 days ago
Gianluca
Gianluca
Administrator
Posts: 1345
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! wink
link
SvenH
SvenH
Posts: 36


12 days ago
SvenH
SvenH
Posts: 36
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
Gianluca
Administrator
Posts: 1345


12 days ago
Gianluca
Gianluca
Administrator
Posts: 1345
You can see the text among the binary chars.
link
SvenH
SvenH
Posts: 36


12 days ago
SvenH
SvenH
Posts: 36
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
Gianluca
Administrator
Posts: 1345


12 days ago
Gianluca
Gianluca
Administrator
Posts: 1345
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
SvenH
Posts: 36


11 days ago
SvenH
SvenH
Posts: 36
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
Gianluca
Administrator
Posts: 1345


10 days ago
Gianluca
Gianluca
Administrator
Posts: 1345
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
SvenH
Posts: 36


10 days ago
SvenH
SvenH
Posts: 36
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.

Attachments:
Teckensnitt.lnk.txt
link
Gianluca
Gianluca
Administrator
Posts: 1345


7 days ago
Gianluca
Gianluca
Administrator
Posts: 1345
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
SvenH
Posts: 36


7 days ago
SvenH
SvenH
Posts: 36
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
Gianluca
Administrator
Posts: 1345


7 days ago
Gianluca
Gianluca
Administrator
Posts: 1345
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



UGMFree © 2002-2025
PayPal BTC TON