Same. Can't find a user agent for it. Any ideas?
Same. Can't find a user agent for it. Any ideas?
Code: Select all
Mozilla/5.0 (iPad; CPU OS 12_4_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) (Ecosia [email protected])
Mozilla/5.0 (Linux; Android 9; HMA-L29 Build/HUAWEIHMA-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.128 Mobile Safari/537.36 (Ecosia [email protected])
Mozilla/5.0 (Linux; Android 8.0.0; SM-A520F Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.128 Mobile Safari/537.36 (Ecosia [email protected])
AppleWebKit
to your ACP as a bot on it's own. I did this before and nobody couldn't log in. It was weird because the "Login" button completely disappeared from the forum and no one could log in. Strange! That's a bit of a worry. What exactly causes the "login" to disappear from just adding these strings? The reason I ask is because we have quite a few bots added to our forum and want to know if any of our current bot "strings" are affecting our site
That's the answer, not the question. The very point of distinguishing bots from people is that the former should never (be able to) log in, only the latter. Otherwise bots would end up encountering the login again and again although it's obvious they have no credentials to enter.Forex Station wrote: ↑Sat Aug 01, 2020 10:07 amWhat exactly causes the "login" to disappear from just adding these strings?
Again: that's the very point that those definitions have an effect. It's also the very point to make them distinctive, as precise as possible. If you messed with it (as in: not understood how to formulate matches) then remove your adds again.Forex Station wrote: ↑Sat Aug 01, 2020 10:07 amwant to know if any of our current bot "strings" are affecting our site
Code: Select all
(Ecosia
Thanks for taking the time to write that up mate, I now understand it a bit better.AmigoJack wrote: ↑Sat Aug 01, 2020 12:34 pm
To make it clear: the 3 examples were no definitions, as version numbers and platforms in those texts will change over time. The proper definition for Ecosia as the most common denominator should be:(select all text to see leading and trailing space)Code: Select all
(Ecosia
/
at the end of the agent string help prevent any issues with strings?Chrome-Lighthouse
. Seeing as this string has a browser name in it, and we shouldn't be adding browsers, would adding the forward slash at the end stop issues etc.?/
has no magic, it's a simple text match and the slash is a character just like E and the opening bracket is. If you think (Ecosia /
will match anything then you understood it all wrong. If you think Chrome-Lighthouse
as a text that needs to match messes with the internet browser that only matches Chrome/
then you still understood it all wrong. Copy the 3 examples to your favorite editor, then hit CTRL+F and try to find matches what everything comes to your mind: Chrome
alone will match all 3 linesChrome-Lighthouse
will match noneMozilla/5.0 (Linux; Android 9; HMA-L29 Build/HUAWEIHMA-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.128 Mobile Safari/537.36 (Ecosia [email protected])
will match only 1, but... (Ecosia
will match all 3 lines.Understood. Thank you for clearing that up, got it now
Unless you have a list of them the only way I know of is to add them manually.
That, if I remember correctly, is just a list of bots formatted in such a way that it will add the bot records - it will not keep automatically updating as more bots are found
Yep I agree with that, I'm just thinking it'd be a good start to adding bots to the system. I could install AddBot again to add the list back that was in there (prior to me removing it), but as it's no longer supported........