@MordyT do you think the following would work :
- create a plugin which opens a port to receive a pbucon stream
- have the plugin send rcon commands to tell pbucon to stream to our plugin
- have the plugin send the pb md5 commands or whatever to make PB send those PB_SV_CvarVal to the stream
- have the plugin parse the stream and react accordingly
I think all of that would work, however I don't know if rcon command is needed... with PBBans setup, you don't need to tell their tool your rcon password (I think).
I don't even think you need to send a md5 or anything, since all you are doing is reading through ucon, not sending.
From what I know (just a little), once a server admin turns on ucon, it is sending real time logs for the world to see. It is one way - sending. Anyone can latch onto the stream (and indeed, some people stream to aon and pbbans - both using ucon).
#1 and #4 in your list are all I think you need.
I added this to your todo list (link in your sig).
at the moment we check this mousewheel shooting stuff etc with the FUD-BINDKICKER... the problem is its a windows program and wont run on my linux root... so i really cant do a 24/7 check
add-on: pb can do the check of the cvar... but you need to manually react to the logs...
maybe a plugin which checks the logfiles for the entries and react automatically to it would do the job... it wont need a pbucon connection in this case...
I know my pb logs have "key bindings" all over them... but yes, I have never seen pb kick for them.
This is a HUGE bonus.
Vote on it here:
http://goo.gl/mod/twro (you might need to wait till @c approves it to see it).
What I really need is more time :s
Way tooooo much stuff on my todo list. We need more dev @B3. Tell your friends who can code to come to help some day

So I already had the pbucon stuff somewhere in my list and it just got priorized up a bit
More devs would be great. Currently I am studding python (bought a book off amazon, so maybe one day I can help.