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;
Hello, Task.
You wrote in mid:[EMAIL PROTECTED]
TC En relación a lo que Alexey en su momento posteó:
TC send the algoritm of your idea and i will make it!
ANV...is it possible to use the regular expression machine from
ANVTne Bat! in a custom antispam filter?..
I think this is not
Hello, Task.
You wrote in mid:[EMAIL PROTECTED]
TC and I don't undertand: what are you thinking men please, explain
TC you.
TC first question: what is a regular expression.
Well, the simplest example: you can see my letter-prefix:
You wrote in mid:[EMAIL PROTECTED]. This is
generated
Hello, Mark.
You wrote in mid:[EMAIL PROTECTED]
MW Alexey-
MW What kind of error are you getting? Is your plugin not showing up in
MW the list of available plugins or are you getting an error on selecting
MW it? I'm assuming that use dynamic RTL is unchecked in the Linker
MW settings. I think
Hello, Kjartan.
You wrote in mid:[EMAIL PROTECTED]
KÁ I tried using both versions of your plugin.
KÁ When I tried to install the first one (build using C++ builder) I got
KÁ error message telling me it couldnt find CC3260.DLL. I assume this DLL
KÁ comes with C++ Builder and is not statically
Hello, Kjartan.
You wrote in mid:[EMAIL PROTECTED]
ANV http://klirik.narod.ru/arc/vsbaeslog.tbp (128kb)
ANV http://klirik.narod.ru/arc/vsbaesnolog.tpb (126kb)
KÁ Neither of these files are found when i try to download them, are you
KÁ sure the URLs are correct? Feel free to send them as an
Hello, Kjartan.
You wrote in mid:[EMAIL PROTECTED]
ANV It's sounds strange... :(. But my mail corpus is more humble - I have
ANV only 700 letters of spam and 1000 of non-spam. My regard.rbd contains
ANV about 2 key tokens and takes around 400KB. I tried it on Windows
ANV XP and Windows 98.
Hello, rhabib001.
You wrote in mid:[EMAIL PROTECTED]
ryc Hello. I've downloaded the new bayesian spam filter (the detailed
ryc logging version) and the machine generating engine (updated version)
ryc and have created a regard.rbd file and placed it in c:\baesyan. The
ryc log file is generated
Hello, rhabib001.
You wrote in mid:[EMAIL PROTECTED]
ryc I have trained the good dictionary on 745 letters, but the spam
ryc dictionary on only 35 letters. Could this be the problem (I have
ryc attached the regard.rdb file).
Wow!!! I will see to your file, but, please, in future - sent all
Hello, tbdev.
One bug has been fixed in filter baesyan.
The bug was that if a letter contain token consists whole from !
then during degeneration an error occured and the filter failed. So,
any letter includes this kind of tokens seemed to be non-spam
because of this fail.
Fixed version you can
Hello, rhabib001.
You wrote in mid:[EMAIL PROTECTED]
ryc One thing I don't understand about the log is that if multiple
ryc messages are downloaded, the log doesn't reflect this. Is this a bug?
As I understand myself, The Bat can call multiple instances of
filtering procedure in a time. For
Hello, rhabib001.
You wrote in mid:[EMAIL PROTECTED]
For this moment no other serious errors found.
ryc Hi Alexey. The bug where the connection centre doesn't close down
ryc after retrieving mail still persists in both the log and no-log
ryc version of the filter. So basically, when
Hello, tbdev.
The bug discussed below in mid:[EMAIL PROTECTED] and
mid:[EMAIL PROTECTED] has been fixed.
It seems that it was because of function call convention. It worked
correctly in Windows XP and other systems (like Windows 9x) but cause
The Bat! to stuck on Windows 2000. Now it is fixed.
Hello, Marck.
You wrote in mid:[EMAIL PROTECTED]
MDP I'd love to help, but I have not been able to install it. It
MDP produces the attached error when I try.
Which exact file do you try?
Current is:
http://klirik.narod.ru/arc/baes.tbp - logged version;
Hello, Prezes.
You wrote in mid:[EMAIL PROTECTED]
P Hello TBDEV list,
P I use BayesIt! 0.3a. I installed the filter in directory C:\Programy\The
P Bat!\baesyan\. Unfortunately the filter often return error, which I send in
P attachement.
This is not error! The BayesIt manager stores in
Hello, Prezes.
You wrote in mid:[EMAIL PROTECTED]
P Hello Alexey,
P Tuesday, May 27, 2003, 3:57:34 PM, you wrote:
ANV Well... Earlier or later it is necessary to write such guide, so I do
ANV it now...
ANV Also I ask everybody who tests BayesIt! to try feature extract tokens
ANV for selective
Hello, Stefan.
You wrote in mid:[EMAIL PROTECTED]
ST Here is a short update for Anti-SPAM plug-ins. There is a new
ST function in the oncoming Beta to be called for submitting SPAM/HAM:
ST function TBP_FeedSpam(MsgID, IsSPAM: Integer; GetData:
ST TBPGetDataProc): Integer; stdcall;
ST
Hello, tbdev.
New build of AntiSpam baesyan filter and learning engine for it is
available.
I changed the internal format of regarding base to make it
self-trainable. New learning engine can create such regarding base.
Because the new format is incompatible with old rbd (now even
extension
Hello, tbbeta.
1. go to Preferences-Character Sets (XLAT)
2. select any codepage and press edit
3. In editing dialog press OK
In this very situation I get the error:
Access violation at address 0x00403F70 in module 'TheBat.exe'.
Reading of address 0xFFD4
(may be the addresses would be
Hello, 'Alexey.
You wrote in mid:[EMAIL PROTECTED]
ANV Hello, tbbeta.
ANV 1. go to Preferences-Character Sets (XLAT)
ANV 2. select any codepage and press edit
ANV 3. In editing dialog press OK
excuse for offtopic... I've just confused lists... :)
--
Sincerely,
Alexey.
Using TB 1.63b11 on
Hello, tbdev.
... Working on BayesIt! I met the question about internal structure of
TBB files. I work with the files using description extracted from an
open-source application which also uses TBB. I found these headers in
the application:
// TBB file header
struct tmbasehead {
long
Hello, Jan.
You wrote in mid:[EMAIL PROTECTED]
JO Hi,
JO I'd like to play around with programming plugins for TB. As far as I
JO know they are written (currently) using Delphi or at least some kind
JO of Windows Pascal. Last time I looked at Delphi were before the
JO coming of Win95, so
Hello, tbdev.
I made new mechanism of selection of The Bat! folders for initial feeding
of antispam filter BayesIt. It is on the way for final release which will come soon.
I would like to ask you to test this very feature.
This developer's build you can find here:
Hello, tbdev.
Strictly speaking, there are no specifications about TBP at all! The only things
which are exist - two simple plugins sent by Stefan as examples.
The very last one - which includes support for macro plugins - I attached to the
letter. TBPtest.rar - is originally posted by Stefan
Hello, Mark.
You wrote in mid:[EMAIL PROTECTED]
MW Note that the only API Stefan has published is for spam filtering. If
MW you want to do more, there's nothing available. At least yet. Stefan
MW has promised support for user-defined macros and such, but so far
MW there hasn't been any API or
Hello, Bill.
You wrote in mid:[EMAIL PROTECTED]
BM Hello TB Dev,
BM Back on July 24th, Jan Oetjen asked for specs for writing plugins.
BM There was no response with specs.
BM I would like to write DLLs in MinGW32 GCC C. Does anyone have a
BM simple example?
You can found one variant in the
Hello, tbdev.
Since the last beta (beta2) the button configure in the filter's options begin to
work!
If you want to try it you must change a function in the test plugin:
int WINAPI TBP_NeedConfig()
{
return 1;
}
(before it returned zero).
After compiling the plugin you will see the
Hello, Stefan.
You wrote 10.09.2003 @ 16:30 in mid:[EMAIL PROTECTED]
using mailer The Bat! (v2.00.6)
ST Dear All,
ST Phew... Writing API documentation is definitely a hard task for me :-)
Agree... :)
ST OK, here it is - the first version of TB! CP API for your comments.
ST Attention
Hello, Stefan.
You wrote 10.09.2003 @ 16:30 in mid:[EMAIL PROTECTED]
using mailer The Bat! (v2.00.6)
ST We are planning to make some additions to the API soon. Please post
ST your suggestions about which plug-in slot should be implemented
ST next.
One more suggestion...
What about
Hello, Stefan.
You wrote 10.09.2003 @ 16:30 in mid:[EMAIL PROTECTED]
using mailer The Bat! (v2.00.6)
ST I tried to make everything clear, but if there are some uncovered
ST issues and concerns, please post them here.
ST We are planning to make some additions to the API soon. Please
Hello, Mark.
You wrote 11.09.2003 @ 8:18 in mid:[EMAIL PROTECTED]
using mailer The Bat! (v1.63 Beta/7) Personal
MW Here's the revised edition of my plugin stub, hopefully conforming to
MW the draft API document. Alexey - could you (or anyone else) please try
MW this under Visual C++? I've got
Hello, Stefan.
You wrote 10.09.2003 @ 16:30 in mid:[EMAIL PROTECTED]
using mailer The Bat! (v2.00.6)
ST Dear All,
ST Phew... Writing API documentation is definitely a hard task for me :-)
Some extra notes to the text of API:
1. From TBP_GetConfigData description:
,-
| ABuf
| [out]
Hello, tbdev.
In attachment there is my russian translation of CP-API v1.0 originally published
by Stefan Tanurkov @ MID:[EMAIL PROTECTED]
If anybody interesting: I am going to made nice-formatted PDF version - both for
english and russian version - and make it available to all who need.
--
One more error i CP-API :)
,-
| 5.1.7. TBP_NeedConfig
|
| Syntax:
|
| C++: int WINAPI TBP_ConfigNeeded();
|
| Object Pascal: function TBP_ConfigNeeded: Integer; stdcall;
`-
Here must be TBP_NeedConfig, not TBP_ConfigNeeded!
--
Sincerely,
Alexey.
Hello, tbtech.
I've the mailbox with the selective download filter installed, and ignore
action assigned (i.e., not delete, but simply don't download).
The question: how can I download the letters, leaved on the server by the rule?
- If I just unactivate the rule and run mail delivery, the
Hello, tbdev.
AFAIK it is impossible to retrieve the date of receiving for the message from
TBPGetDataProc.
Can it be added?
In TBPGetSpamScore it is not so important - because it is called in the moment
of delivering - so, I can just use the current system date, but in TBPFeedSpam
it may be
Hello, tbdev.
I've written a small plugin which works like gate translating NNTP to IMAP
protocols. It is just a sample, and I published it for everybody who wants to
continue develop the subject. Now the plugin works only one way - it can
reflect NNTP groups into IMAP folders and download the
Hello, Achim.
AW i want to include something like a progress bar into my antispam
AW filter. To do that i need the count of messages the user want to scan.
AW so there are two possibilities to do that.
Even if you don't make any resource-greedy work during such mark as action,
this action takes
Hello, Achim.
You wrote 08.07.2004 @ 4:13
AW does someone know how a can use ExecuteMacro? an example would be
AW nice...
Just give the necessary line as a first parameter and call the function.
as example:
std::string command = %IF:\%SUBJECT\=\\:\%SUBJ=' + Params[0] + ';
Hello, tbdev.
I've written a small helper wrapper on ++ to be used with ITBPDataProvider
interface. Here is the source:
// tbwraper.h: interface for the wrapper of ITBPDataProvider
//
//
#if !defined(tbwraper_h)
#define
Hello, tbtech.
I understand that testing is more the subj of TBBETA, but this very subject is
quite specific and I want to send it here...
I am trying to make a usable regular expression's editor for newbies, and I need
your advices and notes.
For the moment I just realized regular expression's
41 matches
Mail list logo