SyMenu Forum

SyMenu

 

HomeSyMenu Plugins

Everything related to SyMenu plugins: discussion, development, documentation and release

SyMenu Published App Track Messages in this topic - RSS

VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159


27/02/2018
VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159
CHANGELOG:
2018.02.27-V.5.1: Download size test improvements (now works with SourceForge).
link
VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159


01/03/2018
VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159
CHANGELOG:
2018.03.01-V.5.2: Corrected little bugs of change the colors in second track or change the strings in edit track.
link
mrx
mrx
Posts: 3


29/04/2022
mrx
mrx
Posts: 3
Just in case someone has the same problem as me:

PAT needs a certain minimum desktop resolution at every startup to build the GUI correctly. In my tests it was 1440x900. The display of my notebook is only 1366x768 and the result looks like the attached screenshot.

I almost went crazy before I got the idea to test PAT on my external monitor. The GUI is displayed correctly and can now be enlarged and also reduced to any size.


Apart from that it is a handy, well integrated and easy to understand tool. Thanks for that.

Attachments:
Screenshot.png
link
mrx
mrx
Posts: 3


10 days ago
mrx
mrx
Posts: 3
Hi, it's me again.

The user agent string of SyMenu Published App Track is already quite old, which is why sourceforge.net has not been delivering web pages to SyMenu Published App Track for some time.

To work around the problem, I used a hex editor to change the string in the EXE file. Since then, everything has been working as usual again. Even a little better: some download sources were previously unavailable, which wasn't a big problem for me. If you are interested, you can download the manipulated EXE file below.

The old string
  • Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0.Wget/1.19.1
has been replaced by this one:
  • Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/120.0
The missing 5 characters at the end have been filled with spaces.

Does anyone know of a better string? I would appreciate a hint. However, the string must not be longer than 85 characters. In this case, the tool would have to be recompiled.



In addition to the modified EXE file, two screenshots of the changes made can be downloaded below. The string starts at offset DD8A and ends at DE33 - a total of 85 characters.


edited by mrx on 10/11/2024

Attachments:
New.gif
Old.gif
link
Gianluca
Gianluca
Administrator
Posts: 1274


9 days ago
Gianluca
Gianluca
Administrator
Posts: 1274
Hi mrx.

For SyMenu and SPS Builder I use an old FF user agent and a recent Wget user agent.
Usually there's no problem downloading anything with any kind of user agent unless it's too old but effectively you can have problems even with a recent user agent using SyMenu Published App Track (PAT) that presents itself as a sort of browser.

Plus the part where you hacked PAT is interesting but quite useless.

If I was in your shoes I'd try to ask the author the source code. If he still has it, I guess he will give it to you with zero problems. When you have the source code it's easier to make any modification and it could be a good thing to implement new features too. What about a rolling user agent? So when you don't succeed in downloading a page with the first one you can try the second and third ones.
And even if VVV_Easy_Symenu has no more the source code, under his permission, you can decompile the exe and have the source again. I'm quite an expert with this kind of thing and I can help you.

It's only my two cents.
link
mrx
mrx
Posts: 3


9 days ago
mrx
mrx
Posts: 3
Hi Gian,
those are two very valuable cents.

I'm quite an expert with this kind of thing and I can help you.

Thank you, I would like to take you up on your offer. I'm just afraid that this is beyond my competence, even if the source code is available.

I completely missed the fact that symenu must also have a user agent. I think that if PET synchronizes it's with symenu's, everything should work fine.

edited by mrx on 12/11/2024
link
Gianluca
Gianluca
Administrator
Posts: 1274


9 days ago
Gianluca
Gianluca
Administrator
Posts: 1274
So I try to contact VVV_Easy_Symenu by myself and after that let's see if you can be a good replacement for the PAT maintainance.
link



UGMFree © 2002-2024
PayPal BTC TON