Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
Solve Media CAPTCHA - Protect & Monetize your Forum Details »»
Solve Media CAPTCHA - Protect & Monetize your Forum
Version: 1.0.6, by solvemedia solvemedia is offline
Developer Last Online: Sep 2013 Show Printable Version Email this Page

Category: Anti-Spam Options - Version: 4.x.x Rating:
Released: 01-13-2011 Last Update: 07-24-2012 Installs: 142
DB Changes Uses Plugins
Additional Files  
No support by the author.

Please remember to click Mark as Installed if you use this modification.

Description
Secure and monetize your vBulletin forum with Solve Media's free CAPTCHA replacement. Use Solve Media's free CAPTCHA solution and earn money from CAPTCHA. Solve Media has created a patent-pending technology that turns CAPTCHA into a branded TYPE-INs?. Every time a visitor to your site enters a CAPTCHA brand message, we share the revenue with you. Users are easily frustrated by traditional CAPTCHA. Solve Media CAPTCHA TYPE-IN? ads are easy to read, easy to complete and reinforce messages that are easy to remember. For visually impaired users, the Solve Media CAPTCHA widget offers an audio CAPTCHA puzzle.

Read about Solve Media in the Wall Street Journal.

Installation
  1. Download and unzip the vB-solvemedia4_x.zip archive.
  2. Upload solvemedialib.php and class_humanverify_solvemedia.php to your /includes/ directory.
  3. Import product-solvemedia.xml via the Product Manager.
  4. Register for a Solve Media account at http://portal.solvemedia.com/portal/public/signup and obtain a set of API keys
  5. Change the Human Verification Library to Solve Media via AdminCP > Human Verification Manager.
  6. Set your API keys and make any desired configuration changes via the Solve Media Options.

Version History
  • 1.0.6 - Bugfix
  • 1.0.5 - Bugfix
  • 1.0.4 - Uses vBulletin's template system. Bugfixes.
  • 1.0.3 - Added language option and support for HTTPS sites
  • 1.0.2 - Initial Release

Download Now

File Type: zip vB-solvemedia4_x.zip (7.7 KB, 482 views)

Screenshots

File Type: png Screen shot 2011-01-13 at 3.11.51 PM.png (64.1 KB, 0 views)
File Type: png widget.png (36.4 KB, 0 views)
File Type: png Screen shot 2011-01-14 at 2.35.05 PM.png (61.8 KB, 0 views)
File Type: png Screen shot 2011-01-14 at 2.33.54 PM.png (86.3 KB, 0 views)
File Type: png Screen shot 2011-01-14 at 2.33.36 PM.png (69.9 KB, 0 views)
File Type: png Screen shot 2011-01-14 at 2.33.23 PM.png (73.0 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
Gemma, sharif_aly

Comments
  #32  
Old 01-17-2011, 08:42 AM
GamerPerfection's Avatar
GamerPerfection GamerPerfection is offline
 
Join Date: Feb 2006
Posts: 389
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, I understand it now. You only get commission if it is a "brand message". So why do I only get non brand?
Reply With Quote
  #33  
Old 01-17-2011, 01:50 PM
solvemedia's Avatar
solvemedia solvemedia is offline
 
Join Date: Dec 2010
Location: Philadelphia
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Taurus1 View Post
Whenever I go to the Registration page now, I get the 'email is already in use' warning, and I have some strange email and username already filled in. No image for verification. Went back to reCaptcha, and all is fine again.
Please submit a trouble ticket and we will look into the issue.
Reply With Quote
  #34  
Old 01-17-2011, 02:06 PM
solvemedia's Avatar
solvemedia solvemedia is offline
 
Join Date: Dec 2010
Location: Philadelphia
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by CoZmicShReddeR View Post
Doesn't this fall under the fact the spammers already broke CAPTCHA code? Because I was using CAPTCHA and had tons of spammer BOTS!
There are different CAPTCHA implementations. Breaking one type of CAPTCHA does not necessarily mean that you can break other CAPTCHAs.
Our CAPTCHA is only the first layer of security. We have other security mechanisms in place that will detect and deter spammers.

Quote:
And can we chose what ads we want because I do not want to advertise Toyota?
While you cannot opt-out of specific advertisements, the categories you choose when classifying your website will determine whether certain advertisers target your site.
Reply With Quote
  #35  
Old 01-17-2011, 02:22 PM
solvemedia's Avatar
solvemedia solvemedia is offline
 
Join Date: Dec 2010
Location: Philadelphia
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by 2SQ.ORG View Post
Okay having a problem with sign up, it suggest that I check boxes of interest yet I do not see these boxes, I have tried this on 3 different browsers
Please submit a trouble ticket and we will help you sign up.

Quote:
Lastly I do not understand their payment terms

For example are they considering the payee the publisher? and if the advertiser doesn't pay then they make the payee or publisher pay?
The publisher is always the payee. The publisher never pays for anything.
Reply With Quote
  #36  
Old 01-17-2011, 02:53 PM
solvemedia's Avatar
solvemedia solvemedia is offline
 
Join Date: Dec 2010
Location: Philadelphia
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MasJ View Post
I installed this a few hours ago and it worked fine. Even my solve media control panel showed me that I received 30 type ins (made $0 though..). However, it suddenly stopped working for no reason and now my users are unable to sign up. I had to disable this because of that.

Any idea why this would happen ? I do have HTTP-X-FORWARDED-IP set through my reverse proxy so I doubt that's the issue.. Any ideas ?

Alright, I've managed to fix it, here's what I did:

Replace in class_humanverify_solvemedia.php (Line 30):
$_SERVER['REMOTE_ADDR']
with:
$_SERVER['HTTP_X_REAL_IP']

Maybe you should include a check for $_SERVER['HTTP_X_REAL_IP'] or $_SERVER['HTTP_X_FORWARDED_FOR'] in your script.. ?
I am glad to see you worked this out. This is another issue we have seen before, and it is documented here.

Unfortunately, we have seen the issue on a variety of different reverse proxy, CDN, and load balancing setups. They all reported the true user IP in a different manner. It would be difficult, if not impossible, to account for all the different ways a server may present the true user IP.
Reply With Quote
  #37  
Old 01-17-2011, 02:57 PM
solvemedia's Avatar
solvemedia solvemedia is offline
 
Join Date: Dec 2010
Location: Philadelphia
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rafiul View Post
Where is the paypal option? I only see the Billing Contact Emai, where should i enter the paypal email ?
You can read about our payment system here.
Reply With Quote
  #38  
Old 01-17-2011, 02:59 PM
solvemedia's Avatar
solvemedia solvemedia is offline
 
Join Date: Dec 2010
Location: Philadelphia
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by irishblacknight View Post
Has anyone made any money from this?
Quote:
Originally Posted by GamerPerfection View Post
Ok, I understand it now. You only get commission if it is a "brand message". So why do I only get non brand?
You can read about expected payouts here.
Reply With Quote
  #39  
Old 01-17-2011, 03:52 PM
final kaoss final kaoss is offline
 
Join Date: Apr 2006
Posts: 1,314
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Edit your links & remove the double http://
Reply With Quote
  #40  
Old 01-17-2011, 04:26 PM
rafiul's Avatar
rafiul rafiul is offline
 
Join Date: Jun 2009
Posts: 55
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

200dollar is too much high for pay outs. So forget about earnings. If any one need alternate of recaptcha can use it.
Reply With Quote
  #41  
Old 01-17-2011, 04:57 PM
GamerPerfection's Avatar
GamerPerfection GamerPerfection is offline
 
Join Date: Feb 2006
Posts: 389
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by solvemedia View Post
You can read about expected payouts here.
Thank you for that very insightful link, but it didn't answer my question as to why i only ever get non-brand puzzles?
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:17 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05331 seconds
  • Memory Usage 2,355KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (10)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (2)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (7)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete