You are here

Portable App Development

Discuss portable app development and modification of existing apps.

Registering DLL In Registry Question

Submitted by vrjunkie on March 1, 2022 - 4:49pm

Hi,

I have a question. I have a program I have made portable. It requires registering a .dll that in turn requires admin rights. I have used a custom.nsh file to register and unregister the .dll. IOW I don't need help with that - it's working....

My question is, I don't understand how PortableApps uses it's own registery files without writing to the host pc's registry at all.

writing value Error in PortableApps.com Launcher

Submitted by habenyamin on February 17, 2022 - 5:17am

Hi
I searched in this forums did not find my Qusetion.
I want to ask. how to write value when value is string type. in PortableApps.com Launcher
suhch as
[Activate]
Registry=true
[RegistryValueWrite]
HKCU\Software\AppName\Key\Value2=REG_SZ:AppName ;Value2=$AppDirectory\AppName\App.exe

I tried this one also but did not work
HKCU\Software\AppName\Key\"$AppDirectory\AppName\App.exe"=REG_SZ:AppName

Using the launcher generator to generate multiple app launchers

Submitted by Brisingr Aerowing on February 10, 2022 - 2:37pm

I'm working on updating the Msys2 Portable setup that was posted a while ago, and am having trouble getting the launcher generator to generate launchers for the new build systems that Msys2 has (the current portable setup only has the Msys, Mingw32, and Mingw64 launchers, and Msys2 now supports Clang32, Clang64, and UCRT64 as well). When running the generator, it only creates a new Msys2Portable.exe file, ignoring the other launcher ini files.

Portable Defraggler

Submitted by moonylight on February 8, 2022 - 10:17am

hello everyone
I've just started learning how to create portable programs, I don't know much and I'm asking for your help. I was trying to create a portable version of the Defraggler program. But the program still leaves the keys in the registry. Can you please tell me what I did wrong and how can I fix it? I will leave a link to the portable version of my program so that you can check for yourself if you want.
[link removed for license violation by mod JTH]

Cheetah Template Portable 3.2.6.post1 Dev Test 1 (64 bit)

Submitted by hoabut on January 25, 2022 - 3:57pm

Cheetah Template Portable is an open source Python-based template engine and code generation framework. It's packaged with a PortableApps.com launcher so you can use it from a cloud folder, portable drive, or local folder without needing to install it on each PC. Learn more about Cheetah Template

SplashTime, LaunchAppAfterSplash, and CloseEXE ignored when opening multiple files

Submitted by daniel_schaaaf on January 16, 2022 - 5:18pm

A while ago, I filed a bug report for SumatraPDF (https://portableapps.com/node/65018). When I open multiple files, by marking them in Windows Explorer and pressing the Return key, SumatraPDF will overwrite its settings with a default version.

I experimented with \SumatraPDFPortable\App\AppInfo\Launcher\SumatraPDFPortable.ini and added the following parameters to [Launch]:
SplashTime=2000
LaunchAppAfterSplash=true
CloseEXE=%PAL:PortableAppsDir%\SumatraPDFPortable.exe

Running a shortcut which has parameters

Submitted by davefdm on January 7, 2022 - 9:26pm

Is there a way for the launcher to run a shortcut which has parameters?
When I double click on the shortcut it works.
When I use the PAF launcher it fails.
This is on Windows 10 Pro 21H2.
The shortcut is a ".lnk" file but Windows hides the file extension.
This is the launcher command: ProgramExecutable=V2LogCollector\log-collector.lnk

[Feature Request] Seperate folder path

Submitted by nothingness on January 4, 2022 - 8:54pm

Hi, I've been using PortableApps really useful. Recently, my C drive is getting full and I had to move some folders to D drive. Unfortunately, many portable apps eat lots of rooms, so they also have to be moved. In order to solve it, I had to install another PortableApps in D drive and it's not so pleasant.
If you add a folder path function, so I don't need to launch two PortableApps. It will be very useful. Many of the recent apps provide it and I think PortableApps also can do it.
Thanks for the wonderful app!

I built Apache Superset as a portable app, if needs, i will release here

Submitted by rubypdf on December 21, 2021 - 1:34am
about Apache Superset

Superset(develop in Python) is fast, lightweight, intuitive, and loaded with options that make it easy for users of all skill sets to explore and visualize their data, from simple line charts to highly detailed geospatial charts.

how to develop portable version

https://github.com/alitrack/superset_app

why need it?

many Windows user do not know how to install it, My video show how to install superset in Windows 10 has over 7k views, here is the link,

https://www.youtube.com/watch?v=7tizWNRdKrQ&t=2s

include <folder>.lnk

Submitted by abstinent on December 17, 2021 - 4:49am

When "Refresh App Icons" is called, a search is made for folder.exe. If you can't find it, you should search for folder.lnk. Then I could also include installed programs in the menu. That would be great.

Pages