First, I'd like to note that this is somewhat related, but I didn't want to hijack the thread.
I provide (here) an easy-to-install version of 9003's script, mentioned in that thread. Currently, it has not much additional functionality (beyond Issue priorities).
I would like to use a headless browser system (through Selenium) to "click" the output links upon the user doing an action on the command line (most likely pressing enter).
An output link is of the format:
https://www.nationstates.net/container=Imperial_Regiment_III/page=enact_dilemma/choice-1=1/dilemma=574/template-overall=none/nation=Imperial_Regiment_III/asnation=Imperial_Regiment_III
This would not break simultaneity, as the script would definitely wait for one link to load before "clicking" the next.
My question is, does this count as only a user input action, or do I have to obey the HTML scripting ratelimit, too? I'm wary of setting it up, because it seems like it's a recipe for a dodgy system where someone can press enter once per second for an unrelated task and thus completely break the HTML scripting ratelimit.
So I'd like a ruling or clarification.
Where is the line between a browser (requires user input at 1:1, no ratelimit, restricted actions allowed) and a script (no user input, requires ratelimiting, no restricted actions) when hitting the HTML site?
EDIT: I'm happy to provide any needed clarification.