SyMenu Forum

SyMenu

 

HomeSyMenu Suite

The SyMenu collection of portable programs

Adding other repositories? Messages in this topic - RSS

rjtemple
rjtemple
Posts: 2


27/03/2025
rjtemple
rjtemple
Posts: 2
I recall seeing somewhere online that you could also add other apps from PortableApps.com and a few other repositories.

Has this functionality been removed, or is there a method for adding them? I poked around the manual and forums a bit and haven't come up with anything yet.

Thanks!
link
Gianluca
Gianluca
Administrator
Posts: 1318


28/03/2025
Gianluca
Gianluca
Administrator
Posts: 1318
rjtemple wrote:
So in short I would need to:
1) compile programs as .SPS
2) host a site
3) put those .SPS files on the hosted site

Would this be an accurate understanding?


Not exactly. It's easier than this.

1) SPS is not a packer such as PAF or zip/7zip/rar solid archive, and it's neither a setup like InnoSetup or msi.
It's a structured description that tells SyMenu where to download the file, how to unpack it, and where to find the resulting executable. Plus it contains program description, license, and so on.
The burden to create something with PAF, setup, or whatever other system, is that you have to repack the program at every update. With SPS instead you just need to change some strings of text inside the SPS file itself.
You can find a lot of material to understand what a SPS is and naturally you can download the magic SPS Builder from SyMenu itself or from its own page (https://www.ugmfree.it/spsbuilder)

2) Easier. You don't need an entire website but some sort of web service, one endpoint, that returns json information. The json information can be dynamically created or fixed... so in the simpler scenario you need to publish somewhere a plain text file.

3) ... or in any kind of file hosting depending on how you want to distribute your suite.

rjtemple wrote:
Could the site used be something as simple as Dropbox?

The endpoint can be hosted anywhere, even in Dropbox if you link a direct URL and not the dropbox download page.

rjtemple wrote:
There are not many products that I cannot get through SyMenu...

Excuse me but there's a more direct way to have what you need in SyMenu. Probably this is the reason because we don't still have the custom suite feature. You can become an SPS editor for the main SyMenu suite.
The SyMenu suite is open to collaboration from everyone.

So you have to download the SPS Builder, try to understand how it works by consulting some existing SPS, fill your SPS, upload it through the SPS Builder.

When a new SPS from a fresh editor arrives in the system, I'll be notified and review the work, help the new editor to understand how SPS really works, eventually ask for corrections, and afterwards publish his work.

As I told you the custom suite is a feature not activated because it needs a lot of work so today the only way to publish something is through the main suite.

edited by Gianluca on 28/03/2025
+1 link



UGMFree © 2002-2025
PayPal BTC TON