PDA

View Full Version : [App Release] Ascent Console Announcer (server-wide autoannouncer)


Twist3d
08-30-2008, 03:10 AM
Ascent Console Announcer 1.0.4
Automatic server-wide message announcer, by Twist3d.

Last Updated: 8/29/2008

This release is an application I wrote today that sends randomly picked, user-defined server-wide announcements via the Ascent console at a user specified interval. It's fairly simple at the moment since I just wanted it to get the job done but if you submit feature requests and/or feedback I'll try to implement it if at all possible.


How do I use Ascent Console Announcer?
The application is fairly simple and straightforward to use. There is no installation required, you can basically just download it and save it to your desktop/realm folder/whatever (if you want to use it with multiple realms, stick a copy of the file in each realm and execute each copy for each realm, just make sure to set up the parameters right).

After you've saved it in the right place (anywhere), open the application and fill out the More Settings section with the proper information.

Ascent Executable Name: This is the name of your ascent world executable. For example, ascent-world (Aspire) or arcemu-world (ArcEmu). You do not include the .exe extension.

EXACT Ascent Window Title: This is the title of the ascent world console window. The value you enter here must be EXACT, and it IS case sensitive (meaning C:\ASCENT is not the same as c:\ascent). An example window title would be C:\server\ascent-world.exe.
This is really very simple, just launch your server and type whatever the title bar of the black screen with the gray letters says.


Setting up multiple realms
No special changes are needed to set up the application to work with multiple realms. Just make a copy of the application in the folder for each of your realms, and then set the Window Title accordingly.
For example, one realm might have the window title C:\funserver\ascent-world.exe and another realm might have the window title C:\blizzlike\arcemu-world.exe.


Announcer's Features

-Allows for an unlimited number of messages to be broadcast to the server at an interval of anywhere from 30 seconds to 10 minutes.

-Randomly picks the message it will send, though it will never send the same message twice in a row.

-Works with an unlimited number of realms.

-Will send the announcement to the Ascent console even if it is the background or minimized.

-Can be sent to the system tray to reduce screen clutter and taskbar button usage.

-Automatically checks for updates and will quickly and painlessly update when one becomes available, you just hit yes to accept the update and it takes care of the rest with no installer/webbrowser required.

-Compatible with all flavors of Ascent, and maybe even MaNGOS if it uses the "announce" command to send a global message.

-And mo-- well not really, that's it. Post if you want me to add something to it.


Screenshots

The main window.
http://leetsoft.net/downloads/acamain.gif

The tray icon.
http://leetsoft.net/downloads/acadropdown.gif


Download
Executable:
http://leetsoft.net/updates/aca/AscentConsoleAnn.exe

Virusscan.jotti.org Results
File: AscentConsoleAnn.exe
Status: OK
MD5: 7c0417958acbd14bc99dbacdb7a7626e
Packers detected: -

Scanner results
Scan taken on 30 Aug 2008 02:20:22 (GMT)
A-Squared
Found nothing
AntiVir
Found nothing
ArcaVir
Found nothing
Avast
Found nothing
AVG Antivirus
Found nothing
BitDefender
Found nothing
ClamAV
Found nothing
CPsecure
Found nothing
Dr.Web
Found nothing
F-Prot Antivirus
Found nothing
F-Secure Anti-Virus
Found nothing
Fortinet
Found nothing
Ikarus
Found nothing
Kaspersky Anti-Virus
Found nothing
NOD32
Found nothing
Norman Virus Control
Found nothing
Panda Antivirus
Found nothing
Sophos Antivirus
Found nothing
VirusBuster
Found nothing
VBA32
Found nothing


Feedback
Please let me know if you love it, like it, hate it, whatever. Just if you hate it, please give me suggestions as to how it can be improved. Even if you don't hate it, I would still like comments and suggestions for new features or improvements, I love hearing from users and I will try my best to implement your requests. :D

VB.Net source code is available upon request.

aspiree
08-30-2008, 03:12 AM
nice ill try it now but
AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH MY EYES
that blue made my eyes go funny after a bit :P
anwyay +rep

Nick
08-30-2008, 03:14 AM
well done on your vb program..

Twist3d
08-30-2008, 03:33 AM
nice ill try it now but
AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH MY EYES
that blue made my eyes go funny after a bit :P
anwyay +rep
Heh yeah, I copied the BBCode over from my SwiftDiscipline addon post, which has this kind of blue color scheme. Not the easiest on the eyes perhaps but I like it :P

well done on your vb program..
Would you rather I had coded it in C#? Does it really matter to you what language an application was written in, so long as it does its job properly?

snakefang
08-30-2008, 03:36 AM
Very nice! I will sure be using this!
+ rep

soul02
08-30-2008, 05:28 AM
very nice +rep

Drewray21
04-10-2009, 06:02 AM
Is there a way to make it announce new players, or even players who just log in?

benzkool
04-10-2009, 06:04 AM
Is there a way to make it announce new players, or even players who just log in?

nice 8 month bump...

Sorcerer
04-10-2009, 11:48 PM
I would like to see the source code

MrCracker
04-19-2009, 05:33 AM
does this work for 3.0.9?

master211996
04-26-2009, 03:11 AM
thanks i love u been looking for this for a while ++++++rep

sammyg69
04-26-2009, 03:13 AM
does it work for 3.0.9 and arcemu?

treetree
04-26-2009, 03:20 AM
ahhhhh the blue color is weird,
but the program is very good ty.
It would be good to the see the
message preview in color,because
I think you have to switch screen modes
then it is already printed and sent without
seeing it. +rep for this good work and program.

tree :)

TheMagic
04-26-2009, 04:09 AM
Blue looks great!

cvrlja
05-07-2010, 07:17 PM
doesnt work for me :(((

MobsterNL
04-16-2011, 10:53 AM
link is broken please upload him fia mediafire or megaupload thank you :)

abc100
04-17-2011, 12:44 AM
nice work, +rep :)