Topic: [Javascript] Tag Implication and Alias Viewer

Posted under e621 Tools and Applications

Some simple code written in Javascript that will download all tags, implications, and aliases, and make a pretty tree structure. Examples can be found at the Github link.

Github

Updated

i wonder what the purpose of the

/*────────────────────────────────────
             ╔═╗┌─┐┌┬┐┌─┐
             ║  │ │ ││├┤ 
             ╚═╝└─┘─┴┘└─┘ 
────────────────────────────────────*/

snippet is in lines 27 to 31 in createfiles.js.

you know, starving artists could have used those bytes.

Updated by anonymous

The user agent is supposed to be static, not per user. It's not very helpful to have each user have a unique user agent. Besides, they didn't write it, you did. :P

Updated by anonymous

fewrahuxo said:
i wonder what the purpose of the snippet is in lines 27 to 31 in createfiles.js.

you know, starving artists could have used those bytes.

Only so much you can do to make a one file (even though there is two) program look good.

KiraNoot said:
The user agent is supposed to be static, not per user. It's not very helpful to have each user have a unique user agent. Besides, they didn't write it, you did. :P

Okay, I'll change that in the morning when I wake up. I actually didn't have a concrete definition of user-agent and assumed it was the user. I'd argue to keep it set to be an identifier for the user, not me, as the code is in their hands when they run it.

Updated by anonymous

It is to uniquely identify a version of a specific application, regardless of who uses it. It's primary used to track what is accessing the server, and in the event it is misbehaving, block it. "User-Agent" refers to the agent(software) the user is making use of to access the service.

Updated by anonymous

KiraNoot said:
It is to uniquely identify a version of a specific application, regardless of who uses it. It's primary used to track what is accessing the server, and in the event it is misbehaving, block it. "User-Agent" refers to the agent(software) the user is making use of to access the service.

developer protip: use the latest Firefox user agent so nobody can block your program /s

Updated by anonymous

Alright, I've changed the User-Agent to be static.

Updated by anonymous

  • 1