Page 1 of 1

Announcer! Version 1.0

Posted: Sat Jun 14, 2008 8:54 pm
by The Storm
I have been plugging away for a new utility for about a week. I have finally got what I wanted out of it.

Announcing: Announcer! Version 1.0

This will allow you to announce events, GTS, advertisements, general news and a bunch more things you want others to know. Instead of using the logon announcement which can make your entry ANSI a little messy, this allows the user to login and then they're presented with the announcement of your choice.

Completely ANSI capable with configurable header and footer. Everything is managed through the Text Block Editor (online editing in a later release).

This version is for WorldGroup NT Version 3.X. We will release for older version later.

The Price: $FREE - Just giving back to the community who gives so much.

I expect to release this in the next few days. You can see it running on telnet://thecrazyhousebbs.com (you won't miss the ad).

Re: Announcer! Version 1.0

Posted: Sun Jun 15, 2008 7:16 pm
by dspain
The Storm wrote:I have been plugging away for a new utility for about a week. I have finally got what I wanted out of it.

Announcing: Announcer! Version 1.0

This will allow you to announce events, GTS, advertisements, general news and a bunch more things you want others to know. Instead of using the logon announcement which can make your entry ANSI a little messy, this allows the user to login and then they're presented with the announcement of your choice.

Completely ANSI capable with configurable header and footer. Everything is managed through the Text Block Editor (online editing in a later release).

This version is for WorldGroup NT Version 3.X. We will release for older version later.

The Price: $FREE - Just giving back to the community who gives so much.

I expect to release this in the next few days. You can see it running on telnet://thecrazyhousebbs.com (you won't miss the ad).

nice i been working on a bulletins module myself like the old school bbs ones where ya enter read the menu select a bulletin, get it displayed it also does online editing.
keeps all bulletins in a database no limit on how many except in demo version of course.
the only thing it doesnt do is display a file from the server like game scores and such.

glad to see ya releasing :)

Re: Announcer! Version 1.0

Posted: Mon Jun 16, 2008 10:12 pm
by The Storm
dspain wrote:nice i been working on a bulletins module myself like the old school bbs ones where ya enter read the menu select a bulletin, get it displayed it also does online editing.
keeps all bulletins in a database no limit on how many except in demo version of course.
the only thing it doesnt do is display a file from the server like game scores and such.

glad to see ya releasing :)
I just have to figure out how to get the external editor to work with this and then I'll be able to release the next version. I'm glad to have finally been able to release something of somewhat use.

Re: Announcer! Version 1.0

Posted: Tue Jun 17, 2008 1:56 am
by dspain
The Storm wrote:
dspain wrote:nice i been working on a bulletins module myself like the old school bbs ones where ya enter read the menu select a bulletin, get it displayed it also does online editing.
keeps all bulletins in a database no limit on how many except in demo version of course.
the only thing it doesnt do is display a file from the server like game scores and such.

glad to see ya releasing :)
I just have to figure out how to get the external editor to work with this and then I'll be able to release the next version. I'm glad to have finally been able to release something of somewhat use.
INT
fse_bgnedt(siz,buf,tsiz,topic,whndun,flags) /* Start Editor */
INT siz; /* Max size of text */
CHAR *buf; /* Buffer for text */
INT tsiz; /* Max size of topic */
CHAR *topic; /* Buffer for topic (NULL for none) */
SHORT (*whndun)(SHORT); /* ptr to exit/quit routine */
INT flags; /* config flags */

Re: Announcer! Version 1.0

Posted: Tue Jun 17, 2008 1:57 am
by dspain
The Storm wrote:
dspain wrote:nice i been working on a bulletins module myself like the old school bbs ones where ya enter read the menu select a bulletin, get it displayed it also does online editing.
keeps all bulletins in a database no limit on how many except in demo version of course.
the only thing it doesnt do is display a file from the server like game scores and such.

glad to see ya releasing :)
I just have to figure out how to get the external editor to work with this and then I'll be able to release the next version. I'm glad to have finally been able to release something of somewhat use.
i sent ya some help, this ish ow i write out my room descriptions, npc descriptions, and monster descriptions in tele-arena 6.0 and WGME 1.0
the routine bgnedt will open the editor you are looking for.

Re: Announcer! Version 1.0

Posted: Wed Jun 18, 2008 12:49 am
by The Storm
dspain wrote: INT
fse_bgnedt(siz,buf,tsiz,topic,whndun,flags) /* Start Editor */
INT siz; /* Max size of text */
CHAR *buf; /* Buffer for text */
INT tsiz; /* Max size of topic */
CHAR *topic; /* Buffer for topic (NULL for none) */
SHORT (*whndun)(SHORT); /* ptr to exit/quit routine */
INT flags; /* config flags */
How would I get this to write back to a file?

Re: Announcer! Version 1.0

Posted: Wed Jun 18, 2008 4:11 am
by dspain
The Storm wrote:
dspain wrote: INT
fse_bgnedt(siz,buf,tsiz,topic,whndun,flags) /* Start Editor */
INT siz; /* Max size of text */
CHAR *buf; /* Buffer for text */
INT tsiz; /* Max size of topic */
CHAR *topic; /* Buffer for topic (NULL for none) */
SHORT (*whndun)(SHORT); /* ptr to exit/quit routine */
INT flags; /* config flags */
How would I get this to write back to a file?
ill dig out the source to my old logon announcement program and send it to you.

Re: Announcer! Version 1.0

Posted: Wed Jun 18, 2008 6:44 am
by dspain
The Storm wrote:
dspain wrote: INT
fse_bgnedt(siz,buf,tsiz,topic,whndun,flags) /* Start Editor */
INT siz; /* Max size of text */
CHAR *buf; /* Buffer for text */
INT tsiz; /* Max size of topic */
CHAR *topic; /* Buffer for topic (NULL for none) */
SHORT (*whndun)(SHORT); /* ptr to exit/quit routine */
INT flags; /* config flags */
How would I get this to write back to a file?
goto file library ISVARC and download LON200.ZIP this is a worldgroup 2.00 logon notices module i wrote in 1996 or 1997 cant remember, i ported it to NT and tested it and it worked great.
i released version 2.00 with full borland c++ source code.
all i ask is if you use it as your base give credit where credit is due, enjoy the download, should be exactly what you are looking to do using bgnedt and translating it back to database to write the logon notice.

Re: Announcer! Version 1.0

Posted: Wed Jun 18, 2008 8:11 pm
by The Storm
dspain wrote: goto file library ISVARC and download LON200.ZIP this is a worldgroup 2.00 logon notices module i wrote in 1996 or 1997 cant remember, i ported it to NT and tested it and it worked great.
i released version 2.00 with full borland c++ source code.
all i ask is if you use it as your base give credit where credit is due, enjoy the download, should be exactly what you are looking to do using bgnedt and translating it back to database to write the logon notice.
I will take a look at it tonight once I get back home. I will give credit as you've helped greatly in getting my feet wet in the process. I'm still learning how to create the database files and what not and as soon as I get that figured out, I will start my next project.

Hopefully, this game I'm working on will REALLY get my feet wet.

Re: Announcer! Version 1.0

Posted: Wed Jun 18, 2008 10:15 pm
by dspain
The Storm wrote:
dspain wrote: goto file library ISVARC and download LON200.ZIP this is a worldgroup 2.00 logon notices module i wrote in 1996 or 1997 cant remember, i ported it to NT and tested it and it worked great.
i released version 2.00 with full borland c++ source code.
all i ask is if you use it as your base give credit where credit is due, enjoy the download, should be exactly what you are looking to do using bgnedt and translating it back to database to write the logon notice.
I will take a look at it tonight once I get back home. I will give credit as you've helped greatly in getting my feet wet in the process. I'm still learning how to create the database files and what not and as soon as I get that figured out, I will start my next project.

Hopefully, this game I'm working on will REALLY get my feet wet.
when you wanna start the database creation let me know ill send ya some code that uses databases and uses no VIR or BCR files, the DAT files are created from the btrieve API when the program loads.
this prevents any crashes related to btrieve and ensures the file i created for the proper size vars.
being we lost the ability to use spare and add to databases as we needed em in BT6 this was a great find in the btrieve LIB and is just as good.

Posted: Tue Jan 20, 2009 9:33 pm
by The Storm
This module will be available again very shortly. I will make it available via the BBS and the web for the future and preservation of BBS 'stuff'.

Posted: Wed Jan 21, 2009 1:19 am
by dspain
The Storm wrote:This module will be available again very shortly. I will make it available via the BBS and the web for the future and preservation of BBS 'stuff'.
just let us know!

Posted: Wed Jan 21, 2009 1:49 am
by The Storm
dspain wrote:
The Storm wrote:This module will be available again very shortly. I will make it available via the BBS and the web for the future and preservation of BBS 'stuff'.
just let us know!
Well, it's available again on the BBS

Posted: Wed Jan 21, 2009 4:21 am
by dspain
The Storm wrote:
dspain wrote:
The Storm wrote:This module will be available again very shortly. I will make it available via the BBS and the web for the future and preservation of BBS 'stuff'.
just let us know!
Well, it's available again on the BBS
nice, im actually going a bit further and making a bulletins program that will allow sysops to use the same db method with bgnedt to edit bulletins.
the menu is within the MSG file so it can be ansi'd out but the bulletins are displayed in one color chosen in level4 config.