vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Anti-Spam Options - Spambot Stopper - Prevent Spambots from Registering (https://vborg.vbsupport.ru/showthread.php?t=294633)

kh99 03-07-2013 03:57 PM

Quote:

Originally Posted by Steve-Hoog (Post 2408554)
I'm on vB 4.1.4 I see nothing about ReCAPTCHA in User Registration Options, just this PCRE thing under Username Regular Expression.

I am certain now your Hack is blocking, but I'm getting no notifications. I fiddle with it and look around at other areas.


Click on "Human Verification Options" under The Settings menu on the left in the admincp. What you described is definitely the reCAPTCHA human verification. Then PCRE shouldn't cause anything to change on the registartion page.

As for the notifications, make sure you've set "Send Email Notification For Each" to Yes, and that your email address is correct (and also, "Post Notification to Thread" to Yes for thread posting). Also, if you entered anything for "Limit Notifications By Registration Time", maybe try taking it out temporarily and leaving the field blank, just to see if that changes anything.

I haven't tested it except with the latest vb4.2.0, so I guess it is possible that there's an issue with earlier versions.

Steve-Hoog 03-07-2013 04:10 PM

When I trigger your Hack block I get this:

Quote:

Here:
No Users Matched Your Query
You did not specify a username for your post.\n
Instead of the URL redirect I entered and no notifications, still working on it.

kh99 03-07-2013 04:14 PM

Quote:

Originally Posted by Steve-Hoog (Post 2408561)
When I trigger your Hack block I get this:

Instead of the URL redirect I entered and no notifications, still working on it.

Did you enter a userid in the "Notification User ID" field (at the end of the Spambot Stopper options)? That might be it - it just needs the iserid of someone to post as (such as your own username).

If that's the problem then I guess I need to check for a blank field there before trying to post a notice.

Edit: sorry, that field takes a userid (number), not a name.

Steve-Hoog 03-07-2013 04:19 PM

I entered my ID and it converted it to 1.

I pulled that option and the email notification then did a test registration with 80 seconds and did't get blocked.

Give me a bit more to work on it, not giving up yet.

kh99 03-07-2013 04:25 PM

Quote:

Originally Posted by Steve-Hoog (Post 2408564)
I entered my ID and it converted it to 1.

I'm not sure what you mean - it shouldn't get converted.


Quote:

I pulled that option and the email notification then did a test registration with 80 seconds and did't get blocked.

Give me a bit more to work on it, not giving up yet.
What do you have your min and max times set to? I have it set so that if the difference between the min and max times isn't at least 60 seconds it will ignore the max. I did that because otherwise I thought it was too easy to set it so that there was no time window (or the window was too small). But now that I look at it, it isn't obvious unless you click on the help icon next to that option.

To be honest the max time is probably not useful in stopping bots at this point. I wanted to add it so that there was something preventing reuse of old timestamps, but it's almost certain that no one is trying to do that at this point.

If you can't get it to work, there are a couple other mods that work the same way that you could try (although I think this is the only one for vb4 that posts notices to a thread).

Steve-Hoog 03-07-2013 04:30 PM

At first I did the default of 20, but to test I set it at 80.

I changed to answer verification and turned yours off, I want to see what happens there first and then come back to yours.

Yes the ID was converted to 1, I even did it again because I was like WTH is a 1 doing there and it instantly took it back to 1 again.

kh99 03-07-2013 04:34 PM

Quote:

Originally Posted by Steve-Hoog (Post 2408568)
Yes the ID was converted to 1, I even did it again because I was like WTH is a 1 doing there and it instantly took it back to 1 again.

Oh, right - that's probably because the field is set to "positive integer", so if you try to enter anything other than that it ignores your input and goes back to what was there before. In any case, if your userid is 1, that's what you want.

Steve-Hoog 03-07-2013 04:43 PM

It doesn't matter how many times I enter my real ID, I hit save and it goes to 1 everytime.

I have to leave for lunch and do a little work later, I will get through this. It's probably more me than anything, give 24 hours and I'll let you know what's up.

https://vborg.vbsupport.ru/external/2013/03/26.jpg

kh99 03-07-2013 04:47 PM

Yeah, that's kind of my mistake in that the field type is set to "positive integer" and so it will change to 1 if something invalid is entered (so there's no way to leave it blank). But if you're trying to enter another number (including only the characters 0-9) it should work (I mistakenly said before that it should be a "user name", but it can only be a number).

rhody401 03-07-2013 06:15 PM

Thanks for creating this great mod. We switched from a similar one that keeps changing names, and you have all the features that it had - and even more.

Keep up the great work!:up:


All times are GMT. The time now is 05:46 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01336 seconds
  • Memory Usage 1,746KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete