My header provide a filtering method for the passed
string.
In mute it can be use for display result or not
according to the filtering list (it can be use for
separate unwanted result such porn from real search).
You have only to extern the 'RESULT_OF_SCAN' variable
(int), pass a string to the Scan() method than check
if 'RESULT_OF_SCAN' is 1(blocked) or 0(passed).
simply uh?
look at this code:
// Federico Bertola 2006
// Proof of concept of implementing
EmuleParentalControl.h
#include <iostream>
#include "SearchFilter.h"
extern int RESULT_OF_SCAN; // Extern this for 0 =
Passed and 1 = Blocked
int main()
{
char Prova[80]; //
Remember proof-of-concept
printf("Insert a string (max 80 chars): ");
gets(Prova);
printf("\n");
Scan(Prova); //
For music file don't use this method
if (RESULT_OF_SCAN == 0)
{
printf ("\n\n ---PASSED!---\n\n"); // Put
here a method like SearchResultList->searchResult
}
else
{
printf ("\n\n ---BLOCKED!---\n\n"); // Put
here a method like SearchResultList->NULL
}
system("PAUSE");
return 0;
}
The filter header