Welcome, Guest!!
follow us on... rss

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - MysteryFCM

Pages: 1 ... 11 12 [13] 14
181
BotScout Discussion / Re: Just a note ....
« on: February 03, 2009, 10:48:25 AM »
Site login doesn't seem to be working again? :( (refusing to recognize my password)

/edit

Just did the "Forget your password" thing, and tried the password it sent me, and it's not accepting that one either :(

182
BotScout Discussion / Re: Any ASP experts here?
« on: February 02, 2009, 06:56:07 AM »
Replied :)

183
BotScout Discussion / Re: Any ASP experts here?
« on: February 01, 2009, 07:29:01 PM »
Been coding in ASP for years :)

Just let me know what you need :)

184
BotScout Discussion / Re: Cool Service
« on: February 01, 2009, 06:33:11 AM »
North Tyneside :)

If you need help with codes etc, feel free to ask :)

185
BotScout Discussion / Re: Cool Service
« on: February 01, 2009, 03:07:41 AM »
Welcome to BS dude :) (also from the UK ;))

186
BotScout Discussion / Re: Just a note ....
« on: January 30, 2009, 11:30:20 AM »
My pleasure :)

187
BotScout Discussion / Re: Just a note ....
« on: January 30, 2009, 10:58:54 AM »
I've asked him to join over here, but just as a heads up;

http://www.stopforumspam.com/forum/p3053-Today-2%3A46#p3053
No problem; we'll be glad to help him out.

If you have any sample or development code that you'd like to share, we'd be more than happy to post it or link to it (and credit you, of course). 

Feel free to post it :) The code I wrote that checks BS is;

Code: [Select]
// *********************************************************************************
// BEGIN CHECK BOTSCOUT
// *********************************************************************************
//
// Check the e-mail address against BotScout
//
if($mail !='' && $sBSAPI !=''){
$bFoundMatch=false;
$fspamcheck = getURL('http://botscout.com/test/?key='.$sBSAPI.'&mail='.$mail);
if (strpos($fspamcheck, '! ') !==False) {
$bFoundMatch = false;
echo 'Error: '.$fspamcheck;
}else{
if (strpos($fspamcheck, 'Y|') !==False) {
$bFoundMatch = true;
}
}
if($bFoundMatch==true){
$bsspambot = true;
} // End if($bsxml->appears == 'Y') (Email)
} // End If

//
// Now check the IP
//
if($ip !='' && $sBSAPI !=''){
$bFoundMatch=false;
$fspamcheck = getURL('http://botscout.com/test/?key='.$sBSAPI.'&ip='.$ip);
if (strpos($fspamcheck, '! ') !==False) {
$bFoundMatch = false;
echo 'Error: '.$fspamcheck;
}else{
if (strpos($fspamcheck, 'Y|') !==False) {
$bFoundMatch = true;
}
}
if($bFoundMatch==true){
$bsspambot = true;
} // End if($bsxml->appears == 'Y') (IP)
        } // End If

//
// Lets check the username
//
if($name !='' && $sBSAPI !=''){
$bFoundMatch=false;
$fspamcheck = getURL('http://botscout.com/test/?key='.$sBSAPI.'&name='.$name);
if (strpos($fspamcheck, '! ') !==False) {
$bFoundMatch = false;
echo 'Error: '.$fspamcheck;
}else{
if (strpos($fspamcheck, 'Y|') !==False) {
$bFoundMatch = true;
}
}
if($bFoundMatch==true){
                $bsspambot = true;
} // End if($bsxml->appears == 'Y') (username)
} // End If

if($bsspambot == true){
$spambot = true; // Required seperately now that dumping to a text file is optional
echo 'BotScout ';
}
// *********************************************************************************
// END CHECK BOTSCOUT
// *********************************************************************************

getURL is a function I wrote that allows determination of whether to use cURL or file_get_contents;

Code: [Select]
function getURL($sURL){
if(!function_exists('file_get_contents')){
// Use file_get_contents
$sURLTemp = file_get_contents($sURL);
}else{
// Use cURL (if available)
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $sURL);
curl_setopt($curl, CURLOPT_VERBOSE, 1);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
$sURLTemp = curl_exec($curl);
curl_close($curl);
}
return $sURLTemp;
}

188
BotScout Discussion / Re: Just a note ....
« on: January 30, 2009, 09:03:20 AM »
I've asked him to join over here, but just as a heads up;

http://www.stopforumspam.com/forum/p3053-Today-2%3A46#p3053

189
BotScout Discussion / Re: Just a note ....
« on: January 30, 2009, 08:58:26 AM »
hehe ;) (got the SBST script on a few very high traffic (and consequently, very spammer friendly) sites)

190
BotScout Discussion / Re: Just a note ....
« on: January 29, 2009, 10:29:11 PM »
Worked perfectly, cheers :)

191
BotScout Discussion / Re: Just a note ....
« on: January 29, 2009, 09:49:54 PM »
Nice one, cheers :)

192
BotScout Discussion / Re: Just a note ....
« on: January 29, 2009, 08:38:51 PM »
heh just added it, went to the URL you mentioned above (appended the form API key) and it's returning an "Invalid API key" error.

Where does it give me the file to upload to the server btw? (can't see an option for it)

193
BotScout Discussion / Re: Just a note ....
« on: January 29, 2009, 08:28:10 PM »
It's detecting an IP now, but the wrong one ???

hosts-file.net = 212.56.95.253 (PTR: mysteryfcm.plus.com)

67.228.216.52 = eccparking.com

http://hosts-file.net/?s=67.228.216.52

Incidentally, I've got 3 sites on that IP listed in the hpHosts blacklist;

http://hosts-file.net/?s=67.228.216.52&sDM=1#matches

/edit

Using Avant Browser btw (uses the same Trident engine as IE)

194
BotScout Discussion / Re: Just a note ....
« on: January 29, 2009, 07:43:17 PM »
I've added this in and released the new version :)

Btw, the bot trapping form generator doesn't seem able to detect the domains IP? (domain is the hosts-file.net server)

195
BotScout Discussion / Re: Just a note ....
« on: January 29, 2009, 07:26:11 PM »
Nice one :)

Btw, your main site login form isn't allowing my full e-mail address in order to login :(

Full e-mail = botscout_com AT it-mate.co.uk

It seems to limit the chars so the last letter isn't allowed?
Whoops. That's fixed now. It should take up to 50 characters now.

My partner is adding the error handling modification to the API and says he'll be done by the time I finish this message. Here's the change to the API info page:

API Error Handling
In the event of an API error or query limit, the API will return an exclamation mark (!) followed by a single space, and then the text of the error message. For example:

! Sorry, but that doesn't appear to be a valid API key.

If your code tests for an exclamation mark as the first character and finds one, then it can expect an error message to follow. The message could be emailed to an admin. It's possible we'll add an error code for the various messages, but I'm not sure if there's much utility in doing that. (??)


Cool :) I've just made another modification to the script so will add this aswell then re-release it :)

Pages: 1 ... 11 12 [13] 14