Re: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread tracer
Hello Task Control,
On Wed, 12 Feb 2003 00:58:14 -0400 GMT your local time,
which was Wednesday, February 12, 2003, 11:58:14 AM (GMT+0700) my local time,

Task Control wrote:

> Hi tbdev arroba thebat.dutaint.com

>   in http://fyberger.tripod.com/pacspam/pacspam.htm is now avalaible
>   the second public version of pacspam

>   now in english and with suport for multiple languages.

>   please test it, and send my your comments.

1. readme is in spanish
2. A lot of spam can be intercepted by the addressee being checked...
   No button for it...




-- 

Best regards,
 
tracer

Using The Bat! v1.63 Beta/6 on Windows XP 5.1 Build  2600
Service Pack 1



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re[4]: TBP API - need help!

2003-02-13 Thread Mark Wieder
Stefan-

Thursday, February 13, 2003, 5:43:31 PM, you wrote:

ST> I am going to publish plug-in API in a couple of weeks. It just needs
ST> time and some calm, you know. :-) As the current workload is quite
ST> high and a bit stressful, the problem to find proper time is real...

I'm a bit familiar with that situation . Take your time - I'd
rather wait around for a well-done implementation than get something
that was just rushed out the door. Especially now that I know that
it's waiting for me right around the corner.

-Mark Wieder

 Using The Bat! v1.63 Beta/4 on Windows 2000 5.0 Build 2195 Service Pack 2
-- 



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re[3]: TBP API - need help!

2003-02-13 Thread Stefan Tanurkov
Hi Mark,

MW> Or, in this case, a lack of *any* real documentation. Stefan - I
MW> take it that the API we're working with here is also going to be
MW> valid when the fabled 2.0 release finally rears its head?

I am going to publish plug-in API in a couple of weeks. It just needs
time and some calm, you know. :-) As the current workload is quite
high and a bit stressful, the problem to find proper time is real...


-- 
Read you later
 Stefanmailto:[EMAIL PROTECTED]

...Why are you looking down here? The joke is above!



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re[2]: TBP API - need help!

2003-02-13 Thread Mark Wieder
Petr-

Thursday, February 13, 2003, 4:59:33 PM, you wrote:

PP> As I stated, my comments are based on the AV API.

And excellent educated guesses, too.

>> It's actually the other way around... return 0 if there's no
>> configuration option, return non-zero if you *do* provide one.
PP> If is it so, than the TBP API is different.

This is the one case where the boolean return value makes sense to me
- return a zero (false) if you don't support a configuration option,
return a nonzero (true) if you do.

PP> Very old bug. Don't hold your breath. :)

 Actually, I'd be satisfied if TBP_NeedConfig() would just
enable the Configure button...

PP> Anyway, a lack of proper documentation of API is a pet peeve of mine.

Or, in this case, a lack of *any* real documentation. Stefan - I take
it that the API we're working with here is also going to be valid when
the fabled 2.0 release finally rears its head?

-Mark Wieder

 Using The Bat! v1.63 Beta/4 on Windows 2000 5.0 Build 2195 Service Pack 2
-- 



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re: TBP API - need help!

2003-02-13 Thread Petr Prazak
Hi,

As I stated, my comments are based on the AV API.

>>> function TBP_NeedConfig: Integer; stdcall;
PP>> return 0 if you provide a configuration dialog.

> It's actually the other way around... return 0 if there's no
> configuration option, return non-zero if you *do* provide one.

If is it so, than the TBP API is different.

In AV API following return codes are defined:

#define AVC_Suspicious  2
#define AVC_VirusFound  1
#define AVC_OK   0
#define AVC_NotSupported-1
#define AVC_CantBeCured -2
#define AVC_CantCure-2
#define AVC_Error   -3
#define AVC_BufferTooSmall  -4

>>> As I guess it must return "zero" if all is right. How other results are
>>> interpreted? Just as "non-zero", or an exact value is also important?
PP>> Zero is OK, any negative value is an error.

> That seems to be the case. Personally, I'd rather use boolean values,
> where the convention is zero=false, non-zero=true. But it seems TB's
> API is structured using ints everywhere instead. And obviously,
> TBP_GetSpamScore needs to return an actual score value.

> That's the theory. In actuality, TBP_Setup *is* called immediately
> after TBP_NeedConfig. Hopefully this will be fixed soon.

Very old bug. Don't hold your breath. :)

Anyway, a lack of proper documentation of API is a pet peeve of mine.


-- 
Petr Prazak
GRISOFT, s.r.o.



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re[2]: TBP API - need help!

2003-02-13 Thread Mark Wieder
Petr-

Just a couple of corrections here...

Thursday, February 13, 2003, 1:17:55 PM, you wrote:

>> function TBP_NeedConfig: Integer; stdcall;
PP> return 0 if you provide a configuration dialog.

It's actually the other way around... return 0 if there's no
configuration option, return non-zero if you *do* provide one.

>> function TBP_NeedCOM: Integer; stdcall;
PP> return 0 if your plugin will create instance of an COM object.
PP> TB! will call CoInitialize() before calling your plugin.

Not sure about this one. I just return a zero and it seems to be
ignored, which I think is what I want.

>> As I guess it must return "zero" if all is right. How other results are
>> interpreted? Just as "non-zero", or an exact value is also important?
PP> Zero is OK, any negative value is an error.

That seems to be the case. Personally, I'd rather use boolean values,
where the convention is zero=false, non-zero=true. But it seems TB's
API is structured using ints everywhere instead. And obviously,
TBP_GetSpamScore needs to return an actual score value.

>> And also what is the algorithm when The Bat! receives, for example
>> "TBP_NeedConfig=0"? Does it mean that in this case the "TBP_Setup" will
>> be called as the next function?
PP> Not really, if NeedConfig returns 0, a Setup can be called and the config
PP> button will be enabled. Also, if enabled by NeedConfig, TB! can call Setup
PP> after manual installation of the plugin (not sure about anti-spam
PP> plugins, is true for AV plugins).

That's the theory. In actuality, TBP_Setup *is* called immediately
after TBP_NeedConfig. Hopefully this will be fixed soon.

-Mark Wieder

 Using The Bat! v1.63 Beta/4 on Windows 2000 5.0 Build 2195 Service Pack 2
-- 



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Regular expressions in AntiSpam: is it possible?

2003-02-13 Thread Alexey N. Vinogradov
Hello tbdev.

   Excuse me for so "mass mailing" today...
   ...is it possible to use the regular expression machine from
   Tne Bat! in a custom antispam filter? It is sweet dream to use it
   and I think it would be quite bad if it is necessary to include a
   second regular expression machine versus one which included in
   The Bat itself...

-- 
Sincerely,
 
  
  :/+--\ :
  :   / |   )  A L E X E Y   :
  :  /--|--( :
  : /   |   )  V I N O G R A D O V   :
  :   -/-   +--/ :
  :..:

   mailto:[EMAIL PROTECTED]



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re: TBP API - need help!

2003-02-13 Thread Petr Prazak
Hi,

> ..Can anybody explain me the context and interface for the functions
> in a plugin (well, I try to guess something myself):

Based on the AV interface (and I think TBP API won't be much different):

> function TBP_GetStatus: Integer; stdcall;

should return status of you plugin, 0 is OK, -3 is Error.

> function TBP_NeedConfig: Integer; stdcall;

return 0 if you provide a configuration dialog.

> function TBP_NeedCOM: Integer; stdcall;

return 0 if your plugin will create instance of an COM object.
TB! will call CoInitialize() before calling your plugin.

> function TBP_Setup: Integer; stdcall;

Should display an configuration dialog.

>   ...So, here do my questions begin: what is the meaning of every of this
>   functions?

See above :)

> As I guess it must return "zero" if all is right. How other results are
> interpreted? Just as "non-zero", or an exact value is also important?

Zero is OK, any negative value is an error.

> And also what is the algorithm when The Bat! receives, for example
> "TBP_NeedConfig=0"? Does it mean that in this case the "TBP_Setup" will
> be called as the next function?

Not really, if NeedConfig returns 0, a Setup can be called and the config
button will be enabled. Also, if enabled by NeedConfig, TB! can call Setup
after manual installation of the plugin (not sure about anti-spam
plugins, is true for AV plugins).


-- 
Petr Prazak
GRISOFT, s.r.o.



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread Thomas Martin
Hello Stefan,

On  Thursday, 13. February 2003, at 15:03:55 [GMT -0500] you wrote:

TM>> Anyway what is the aim and object using 2 plugin, if both do the
TM>> same or one is better.

> Different plug-ins can be used for different methods of checking. Some
> use statistical approach, some analyze message origin, some search
> for particular phrases, etc. Of course, it is technically possible to
> use all methods combined is a single plug-in, but it is not so easy
> from my experience. So, the possibility to use many plug-ins is
> supposed to add more flexibility and freedom of choice...

this argument rules.. you are right. So the thing is, why do the actual
two Plugin bite each other in some cases. In order to use more than
one a solutions has to be found.

-- 
Ciao

Thomas

Mailer: TheBat! 1.63 Beta/6
OS: Windows XP Service Pack 1
PGP:PGP 6.58ckt Build 08 | Key: 0xABBB7287
HP: http://thebat.ist-super.de/





Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re[2]: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread Stefan Tanurkov
Hi Thomas,


TM> I think because TB! gets informations from 2 different Sources.

Because TB! may gather information from many sources, the option
exists so you can choose the score :-)

TM> Anyway what is the aim and object using 2 plugin, if both do the
TM> same or one is better.

Different plug-ins can be used for different methods of checking. Some
use statistical approach, some analyze message origin, some search
for particular phrases, etc. Of course, it is technically possible to
use all methods combined is a single plug-in, but it is not so easy
from my experience. So, the possibility to use many plug-ins is
supposed to add more flexibility and freedom of choice...


-- 
Read you later
 Stefanmailto:[EMAIL PROTECTED]

..."If poetry comes not as naturally as the leaves to a tree,
   it better not come at all." - John Keats



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



TBP API - need help!

2003-02-13 Thread Alexey N. Vinogradov
Hello TBDEV.

..Can anybody explain me the context and interface for the functions
in a plugin (well, I try to guess something myself):

function TBP_GetStatus: Integer; stdcall;
function TBP_NeedConfig: Integer; stdcall;
function TBP_NeedCOM: Integer; stdcall;
function TBP_Setup: Integer; stdcall;
  ...So, here do my questions begin: what is the meaning of every of this
  functions? As I guess it must return "zero" if all is right. How
  other results are interpreted? Just as "non-zero", or an exact
  value is also important? And also what is the algorithm when The
  Bat! receives, for example "TBP_NeedConfig=0"? Does it mean that in this case the
  "TBP_Setup" will be called as the next function?

-- 
Sincerely,
 
  
  :/+--\ :
  :   / |   )  A L E X E Y   :
  :  /--|--( :
  : /   |   )  V I N O G R A D O V   :
  :   -/-   +--/ :
  :..:

   mailto:[EMAIL PROTECTED]



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread Thomas Martin
Hello Stefan,

On  Thursday, 13. February 2003, at 14:07:43 [GMT -0500] you wrote:

TM>> If you have both plugins installed for example the filtering from the
TM>> sender email (PacSpam Plugin)  is not working in my case. TB! doesn't
TM>> know which scores it should take from which plugin.

> Why doesn't it know if you can select which score should be used
> (min,max,average)?

I think because TB! gets informations from 2 different Sources. Anyway
what is the  aim and object using 2 plugin, if both do the same or one
is better.

-- 
Ciao

Thomas

Mailer: TheBat! 1.63 Beta/6
OS: Windows XP Service Pack 1
PGP:PGP 6.58ckt Build 08 | Key: 0xABBB7287
HP: http://thebat.ist-super.de/





Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re[2]: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread Stefan Tanurkov
Hi Thomas,

TM> If you have both plugins installed for example the filtering from the
TM> sender email (PacSpam Plugin)  is not working in my case. TB! doesn't
TM> know which scores it should take from which plugin.

Why doesn't it know if you can select which score should be used
(min,max,average)?

-- 
Cheers,
 Stefanmailto:[EMAIL PROTECTED]

...Don't walk through the screen door, you might strain yourself.



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread caschy

Hi@all,

Am Mittwoch, 12. Februar 2003 um 05:58 schriebst Du (oder zumindest teilweise):



>   please test it, and send my your comments.

Great Plugin. But the attachements are not scanned (complete or uncomplete string).
Sorry for my bad english :)


Yours sincerely






Mit freundlichen Grüssen
Carsten Knobloch

--

Web: www.bat.caschy.org ~ Die deutschsprachige TB! & SB! Glyphs-Seite!
FAQ, Links, Tutorials, Tipps, Tricks, Newsarchiv, Download, u. v. m.
Geprüft mit NortonAntivirus 2003
Signatur vom 12.02.2003 Rev. 004
   




Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread Thomas Martin
Hello Stefan,

On  Thursday, 13. February 2003, at 11:18:33 [GMT -0500] you wrote:

TM>> You can't use both Plugin that won't work. Tested!! The function of
TM>> each Plugin are eliminating each against the other Plugin.

> Please explain what you mean :-)

If you have both plugins installed for example the filtering from the
sender email (PacSpam Plugin)  is not working in my case. TB! doesn't
know which scores it should take from which plugin.

-- 
Ciao

Thomas

Mailer: TheBat! 1.63 Beta/6
OS: Windows XP Service Pack 1
PGP:PGP 6.58ckt Build 08 | Key: 0xABBB7287
HP: http://thebat.ist-super.de/




Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re[2]: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread Stefan Tanurkov
Dear Gerd,

GE> I understood it the following way: If both Plugins are installed, then
GE> Plugin A does not work because of Plugin B; Plugin B does not work because
GE> of Plugin A.

This is why I am asking. Do they bite each other? :-)

-- 
Sincerely,
 Stefanmailto:[EMAIL PROTECTED]

...Rome did not create a great empire by having meetings,
 they did it by killing all those who opposed them.



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread Gerd Ewald
Hello Stefan Tanurkov !

  
On Thu, 13 Feb 2003 11:18:33 -0500 GMT your local time,
which was 13.02.2003, 17:18 (GMT+0100) where I live, you (Stefan Tanurkov)
wrote in [EMAIL PROTECTED]:">mid:[EMAIL PROTECTED]:



TM>> You can't use both Plugin that won't work. Tested!! The function of
TM>> each Plugin are eliminating each against the other Plugin.

> Please explain what you mean :-)


I understood it the following way: If both Plugins are installed, then
Plugin A does not work because of Plugin B; Plugin B does not work because
of Plugin A.

Right, Thomas?

-- 
Best regards,
 Gerd 
===
Tutorial for using regular expressions with TheBat! www.regenechsen.de
---
Erwerbsregel #109 Stolz und Armut ist Armut.
---
now playing: WDR2 :-)



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re[2]: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread Stefan Tanurkov
Hello Thomas,


TM> You can't use both Plugin that won't work. Tested!! The function of
TM> each Plugin are eliminating each against the other Plugin.

Please explain what you mean :-)


-- 
Sincerely,
 Stefanmailto:[EMAIL PROTECTED]

...It was the best of lines,
  it was the worst of lines...



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re: update and international support now avalaible

2003-02-13 Thread Task Control
Dear tbdev at thebat.dutaint.com:


En relación a lo que Task en su momento posteó:

TC> in http://fyberger.tripod.com/pacspam/pacspam.htm is now avalaible
TC> the second public version of pacspam
and the update for the second version
and russian and german files.

-- 
Best Regards,
 Task Control 
   mail: TaskControl at SoftHome dot net
 correo: TaskControl arroba SoftHome punto net

Usando: 
- Windows 98 4.10.1998 
- AVG 6.0 Free Edition
- The Bat! 1.63 Beta/6
- Trillian PRO 1.0 B



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread Thomas Martin
Hello Leif,

On  Thursday, 13. February 2003, at 06:21:52 [GMT -0700] you wrote:

> Darn, that's kinda what I thought it was supposed to be. Ok then
> lemme ask this. I've got both PACSPAM and NetVicious added and active
> in the anti-spam plugins.

You can't use both Plugin that won't work. Tested!! The function of
each Plugin are eliminating each against the other Plugin.

-- 
Ciao

Thomas

Mailer: TheBat! 1.63 Beta/6
OS: Windows XP Service Pack 1
PGP:PGP 6.58ckt Build 08 | Key: 0xABBB7287
HP: http://thebat.ist-super.de/





Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread Leif Gregory
Hi Task,

On Thu, 13 Feb 2003, at 10:05:30 [GMT -0400] (which was 7:05 AM where
I live) you wrote:
TC> if the mails says: "a wonderfull world!"
TC> the complete string "full" returns FALSE
TC> the incomplete string "full" returns TRUE
TC> the complete string "world" returns TRUE
TC> the complete string "a wonderfull" returns TRUE

Darn, that's kinda what I thought it was supposed to be. Ok then
lemme ask this. I've got both PACSPAM and NetVicious added and active
in the anti-spam plugins. Netvicious is the top one and PACSPAM is the
second. Is this allowed. Do both plugins work when they're both
loaded? I should probably send myself some test messages that contain
things unique to each plugin to see.

Thanks for the help though.


-- 
Cheers,
Leif Gregory 

List Moderator (and fellow registered end-user)
PCWize Editor  /  ICQ 216395  /  PGP Key ID 0x7CD4926F
Web Site 
TB FAQ   
Using The Bat! 1.63 Beta/6 under Windows 2000 5.0 Build 2195 Service Pack 3 
on a P4 1.6Ghz OC'd to 2.32Ghz with 512MB.

Tagline of the day:
I'd have a really cool .sig, but right now I can't even remember my
own damn name.





Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html



Re[2]: second version of pacpsam now avalaible (english version now)

2003-02-13 Thread Task Control
Estimados seguidores del tbdev arroba thebat.dutaint.com:


En relación a lo que Leif en su momento posteó:


LG> Ok, I'm playing with it. Could you maybe explain a little about the
LG> complete strings vs. the incomplete strings? It's missed a couple of
LG> SPAM that I thought it should have gotten, so I think I may have
LG> configured it wrong.

if the mails says: "a wonderfull world!"
the complete string "full" returns FALSE
the incomplete string "full" returns TRUE
the complete string "world" returns TRUE
the complete string "a wonderfull" returns TRUE
-- 
Se despide,
 Task Control 
   mail: TaskControl at SoftHome dot net
 correo: TaskControl arroba SoftHome punto net

Usando: 
- Windows 98 4.10.1998 
- AVG 6.0 Free Edition
- The Bat! 1.63 Beta/6
- Trillian PRO 1.0 B



Current version is 1.62 | "Using TBDEV" information:
http://www.silverstones.com/thebat/TBUDLInfo.html