-
-
Notifications
You must be signed in to change notification settings - Fork 4
Troubleshooting Plugins
Custom plugins does not work if the license is not loaded.
Yes... you need to pay to be able to develop.
Open the UI, and it should be quite noisy about this.
From
PowerShell.exe
run the commandGet-Process -Id (Get-NetTCPConnection -LocalPort 12136).OwningProcess
.
It should print something like (numbers will be different):
Handles NPM(K) PM(K) WS(K) CPU(s) Id SI ProcessName 327 33 14764 20176 25.48 30680 1 javaw
From
PowerShell.exe
run the commandGet-Process -Id (Get-NetTCPConnection -RemotePort 12136).OwningProcess
.
It should print something like (numbers will be different):
Handles NPM(K) PM(K) WS(K) CPU(s) Id SI ProcessName 681 41 115680 136012 0.80 33144 1 Plugin A 347 36 18628 21380 0.38 36964 1 Plugin B
You should be able to see something like
16:23:32.985 - [LOG] (Plugin Instance) ...
From TouchPortal UI > Settings > Plug-ins > Select Plugin > Start / Stop
The id's might have changed.
There are some issues in TouchPortal when updating lists.
It also might be a issue with multiple instances of the plugin being started.
If the plugin needs an opening in the firewall, this might cause issues under development.
Also check that the folder is cleared
%appdata%\TouchPortal\plugins\<plugin name>\
- Home
- Development
- Getting started
- TODO: Entry.tp
- TODO: Commands
- TODO: Events
- Logging
- Parallelization
- TODO: Graphics / Images
- TODO: Plugins with GUI
- Create a .tpp package
- TODO: Creating a installer
- Troubleshooting
- How the SDK works
- Other SDKs