21/08/2015
Topic:
Need help creating SPS files
sl23
|
I have already emailed Gian about this, but thought it best to post here to get info posted in a place where others may derive help from the solutions. Anyway, here's the apps from email I sent:
RadioSure: - Unknown Author and Licence, do I need these?
- How to perform Silent Install? Is it simply /S in Installation Arguments for ALL apps? Tried '{0} /S' but gave error saying RadioSure,exe not found? Then tried just '/S' but again error saying I haven't supplied arguments?
- How do you tell SyMenu to install as Portable instead of local install?
Disk Digger: ReNamer Lite: - error - On using Test SPS Online, I get this message: The file is classified as a 7z package but unpacking has returned an error. Do I need to add Installation arguments? What are they?
Rocket Dock: - Again, silent install required
Calibre: - Silent installation for portable version
Ooo Player: - Installs ok but unpacks app from 7zip to Ooo_Player_2.1.2/oooplayer/OooPlayer.exe, giving the error that the exe can't be found, why? Can I stop this? I managed to install using this path, but why add a subfolder unnecesarily?
- 1. Download the self-extracting "portable" EXE and extract to a folder of your choice.
2. Within this folder, create a text file called settings.ini. 3. Open the text file and paste the following content: [settings] update=0 4. Launch OooPlayer.exe How do I add these settings to the Settings.ini once created? can that only be done manually? Or is there an argument that can do this? TEbookConverter 32/64: - Similar to Ooo Player, Installs into sub folder.
Paint.NET 64 Portable: - Here I used the existing SPS file for the 32bit version and adapted it to download the 64bit version. It installs and works fine but it also leaves behind a directory that it shouldn't - $PLUGINSDIR, why and how to stop this?
GlaryUtilities: - Is it possible to make this portable on installation? It can be done within the app via a menu option but wondered if a command line argument could be used?
- Problems downloading/installing?
ImgBurn: - Requires a text file be created with this info:
[Settings] PortableMode=1 FILELOCATIONS_GraphDataFiles=.\Graph Data Files\ FILELOCATIONS_ImageFiles=.\Image Files\ FILELOCATIONS_LogFiles=.\Log Files\ FILELOCATIONS_ProjectFiles=.\Project Files\ FILELOCATIONS_QueueFiles=.\Queue Files\ - Won't install because it is... well don't know as the rest of the info is cut off on the SPS installation test window!
- When installing AVGfree is flagging this as malware?! Pretty sure it's not, unless it's installing something dodgy alongside it!
SynWrite, SynWrite - beta, DiskDigger and XdN Tweaker are ok but just need icons.
Hopefully all these will get fixed and released at some point. More will be added... edited by sl23 on 21/08/2015 |
24/08/2015
Topic:
Need help creating SPS files
sl23
|
Thanks for that explanation. Couple of things spring to mind...
1. SPS Builder fails to unpack Is there a way you could use UniversalExtractor as part of SyMenu's setup? I see it may not be beneficial and may be difficult to implement in some cases, but could prove invaluable in many cases. In Packer Format you could add the UniExtract as an option. Then when extracted to maybe the system temp folder, or a SyMenu temp folder, the extracted directories could be transferred to the SyMenu app folder. Obviously certain folders should not be copied, so two other fields in SPSBuilder could be added to say Copy These Files/Folders and Don't Copy These Files/Folders. I have extracted many apps that have just an 'app' folder which simply needs renaming and moving to be made 'portable'.
2. Add a custom file during first installation Adding a config.ini file or similar is easily done, but if an app requires this file to be populated with the settings before first start, perhaps another SPSBuilder field could be adde that includes any and all settings that are required by that file?
3. Can SPS convert a not portable program in a portable one Understood. However, I was talking about a program that is optionally portable. Rainmeter has the option to install locally or portably. Yet the SPSBuilder can indeed install it silently and portably with either 32 or 64bit versions. As you can see from the SPS files I have submitted. So surely GlaryUtilities should have the same function? But as you said, it is dependant on the developer having granted the ability to do so. I will try again with GUPortable. edited by sl23 on 24/08/2015 |
25/08/2015
Topic:
Need help creating SPS files
sl23
|
I see what you mean about UE, also about custom files. Though I disagree that msi's are highly unlikely to contain portable apps. I have had many apps over the years that used this format. I couldn't tell what they were mind, so can't be that important!
These apps are ready to be added and have been saved to UGM: MemPad Rainmeter 32/64 + Rainmeter 32/64 - beta (the beta's might be best left out as the developer preferred they not be included in apps like these. The stable version he has no problem with.) SynWrite + SynWrite - Beta XdN Tweaker RadioSure Disk Digger Ooo Player TEbookConverter 32/64 Paint.NET 64 Portable GlaryUtilities WSCCportable
These apps were saved to UGM, which I can't seem to delete from SPSBuilder, but am having issues with so aren't ready and may never be able to be added: Rocket Dock - can't figure out how to silently install ReNamer Lite - Can't download
These apps are ones in progress that have stalled due to problems: Registrar Registry Manager - Silent Install unable to do Registry Commander - Unable to download ImgBurn - Requires a text file be created with this info: [Settings] PortableMode=1 FILELOCATIONS_GraphDataFiles=.\Graph Data Files\ FILELOCATIONS_ImageFiles=.\Image Files\ FILELOCATIONS_LogFiles=.\Log Files\ FILELOCATIONS_ProjectFiles=.\Project Files\ FILELOCATIONS_QueueFiles=.\Queue Files\ Won't install because it is... well don't know as the rest of the info is cut off on the SPS installation test window! edited by sl23 on 25/08/2015 |
26/08/2015
Topic:
Need help creating SPS files
sl23
|
Since you are not a trusted editor, That's ok, I understood that, that's why I posted here to let you know. However long it takes, it's fine.
I can't download a file I tried snapfiles but had the same problem. I'll retry when I get time.
Thanks Gian |
29/08/2015
Topic:
Menu customization
sl23
|
Left click should do nothing more than select the app the cursor is over. It would be extremely useful to have a right click optional context menu with entries such as: Open containing folder Run as admin Configure symenu View app description
I often wish I could right click on items and even the tray icon. It would be better for a right click on the tray icon to reveal all the symenu options like the top entry in compact mode.
All windows apps, even windows itself does this, strange you would think this complicates things? Perhaps you mean for you as a programmer, rather than the end user? edited by sl23 on 29/08/2015 edited by sl23 on 30/08/2015 |
05/09/2015
Topic:
Menu customization
sl23
|
I hadn't realised symenu was actually a context menu! Looking back, perhaps not the most flexible way to do it?! I hate modifiers but not essential I suppose. Thanks Gian for the explanation. |
10/09/2015
Topic:
Custom SPS
sl23
|
A request if I may...
I understand the fact that certain apps won't be added via the general SPS system as is, perhaps they are beta's, demo's or whatever. But the folder that contains personal SPS files isn't much use by itself.
Currently I have a TEST setup for using the SPS builder to create new SPS to add to the existing list of apps, which is good and works very well. I would like though that when creating my own SPS for personal use for apps such as Rainmeter beta's amongst others, that the SPS Manager has another tab that detects these personal SPS files and can use them as if they are like the typical apps that appear in the SPS Manager list. I hope all that makes sense.
I realise I could setup the SPS Builder install location to my own apps folder or something but it would make life much easier if SyMenu/SPSManager to auto scan the _CacheCustom folder for any new SPS files users may want to add and use them as if they are like the built in ones.
I like how I have my SPS Builder setup folder so as to keep everything in test seperate from anything that gets installed and used, so this request would make a big difference to users wanting to do that. It would also make it easier to update existing apps if they are scanned by the SPS Manager.
Thanks Gian
Scott |
10/09/2015
Topic:
App Updates...
sl23
|
How exactly does the update work? Does it remove the existing app folder and it's content to _Trash, or does it simply overwrite existing files with the latest versions? |
11/09/2015
Topic:
Menu customization
sl23
|
Just would prefer it to be done via context menu, but obviously not possible as already discussed. |
11/09/2015
Topic:
X-Software
sl23
|
Are you against using WinPenPack versions of apps? For example, X-Calibre? And maybe others? |
11/09/2015
Topic:
AppData
sl23
|
How does the option for advanced parameters for AppData work? Does it specify the directory the app should use instead of the system's AppData folder? |
11/09/2015
Topic:
X-Software
sl23
|
Winpenpack have devised a portable launcher to force programs to be portable, I'm a similar, but less restricting way, as portableapps.com. The X~launcher is the basis of this and has a fairly simple ini file to tell apps what to do. The app inside X-launcher is then placed in a zip file ready for download. The download is simply a pre-installed app in a zip file.
Not sure about licensing I will find out.
I understand about the file names but I feel that is up to the user. I would simply rename long titles. |
11/09/2015
Topic:
AppData
sl23
|
Please accept my apologies for lack of understanding, but does this mean I was correct? Launching an app with symenu allows apps to use a user defined appdata folder? |
11/09/2015
Topic:
AppData
sl23
|
I see, so in certain situations it can be used, that's good to know. Now, er, how is it used? Do I just tick the box or is the path necessary? If path is required, do I create my own directory structure or is it done automatically? |
11/09/2015
Topic:
App Updates...
sl23
|
OK thanks for explaining, I was just a bit concerned as to what happened if uses data was kept in these folders. For example, rainmeter has a skins folder, so would contain many user files. I just needed to know they are kept intact. Space isn't an issue for me and I like the way you've done it, great job! |
11/09/2015
Topic:
AppData
sl23
|
OK thanks Gian |
11/09/2015
Topic:
Custom SPS
sl23
|
The custom folder sps files are detected in sps manager, I needed to both restart symenu and scroll to the very bottom of the list, whereas I expected it would be listed alphabetically. I was attempting to add GPU~Z ROG skin version. I'm curious why you didn't add it? Looks better than original version.
Yes you are correct, that is exactly what I wanted to do. I also would prefer a single list instead of tabs for all apps. Maybe it would get to long though. Perhaps a tree list? Not sure if that's better? Actually, a single list for all apps, but with new headers for types of list, ie, nirsoft, custom, new release, updates, etc.
Also, when looking through list checking for new apps, updates, it would be nice for the whole line to be highlighted. Maybe different colours for new and update.
Thanks edited by sl23 on 11/09/2015 |
12/09/2015
Topic:
Menu customization
sl23
|
To explain further, I dislike hotkeys as I don't like using keyboard for anything other than typing.
It's interesting how you've managed to add modifiers to symenu, given that it's context menu based, but the extra clicking is, for me, very annoying. With respect, of course, this is just my opinion. |
13/09/2015
Topic:
Custom SPS
sl23
|
Gianluca wrote:
sl23 wrote:
I was attempting to add GPU~Z ROG skin version. I'm curious why you didn't add it? if you think that the skinned version has a better look that the normal one I can replace the SPS. No problem for this. Personally, yes I do. but that's just my opinion so perhaps best left as is. I have my own SPS for the Rog skin version anyway, and it's not something that will require updating very often. I only manually update around five programs as I don't have the time for full on computing like I used to anymore :-(
Gianluca wrote:
the SPS Manager will be transformed in something more similar to an app store therefore you will have no more lists but only search! Arrrggghhh! The dreaded search!!! I do hope there will still be some kind of list to browse through? Unless the search includes description so as to locate all apps for a specific purpose? Sorry, never been a fan of using search. Probably should just use it but I find it leaves some things out, not so much Symenu but all searches in any app.
Gianluca wrote:
This is a very big change because it assumes that all the SPS managing will be delegated to the web. But frankly I have not enough resources (time, help, money) to accomplish this big project today. Maybe in future, I don't know, it depends on the success the SPS will have. Currently my work has just become unstable, due to working through an agency, but I'm hoping to eventually remedy that. I would love to donate to the project, though I doubt it would help alleviate your financial burdens with the paltry amount I could afford! If I can help with anything I would love to. I can keep adding apps beyond my own requirements, but that isn't really helping, though it's fun, it's increasing the burden for you. Really, what's needed is to drive SyMenu and the SPS Builder forward through advertising. Trouble is that so many have succumbed to PortableApps and the like, that it will be a great task getting them to switch! I only hope it can be done.
Thank you for such a brilliant idea edited by sl23 on 13/09/2015 |
13/09/2015
Topic:
Menu customization
sl23
|
That's better I think. It's just that after many years of using a PC, Right Click context menus are simply second nature. But still, this is a great compromise.
You know, I had no idea that the modifiers even existed! Let alone how they worked. I saw the icon next to the SyMenu [Compact] entry but thought it was just an icon. Only when I tried out the full menu did I realise what they were! :-) edited by sl23 on 13/09/2015 |