On Jul 1, 2019, at 7:19 PM, Matt <mattator@xxxxxxxxx> wrote:
> Lately I've been experimenting with the lua support (I had not
> realized how fantastic it was, I am really looking forward to
> implementing some of the options I wanted but couldn't upstream !).
> The downside is that my lua scripts now interfere with a program that
> launches tshark to generate a csv file of pcap.
It sounds as if what you *really* need is to have one or more of *your scripts* disabled.
This is not necessarily an issue specific to Lua scripts; a compiled plugin could cause similar problems.
Perhaps we need an option to disable particular plugins by name in TShark and some GUI option to disable them in Wireshark.
*If* your plugin (whether Lua or compiled) is a dissector, and it adds a *new* protocol, you should be able disable it with the --disable-protocol command-line option, specifying its protocol by name.