Just a suggestion: it would be useful to add a column to add a name/description to each line.
You can't save/parse it directly with netsh command, but you could keep these in a separate file in %localappdata%\PortProxyGUI or something.
"If column values match this, then description = this."
When creating/editing a rule (or comment), update the file too.
The same file/code could even be used to add other features like disable/enable rule, export/import feature, etc.
It would probably not be perfect, but could definitely be useful when you end up with alot of rules.
Just a suggestion: it would be useful to add a column to add a name/description to each line.
You can't save/parse it directly with netsh command, but you could keep these in a separate file in
%localappdata%\PortProxyGUIor something."If column values match this, then description = this."
When creating/editing a rule (or comment), update the file too.
The same file/code could even be used to add other features like disable/enable rule, export/import feature, etc.
It would probably not be perfect, but could definitely be useful when you end up with alot of rules.