AllAlert - An Allegiance monitoring utility

Allegiance discussion not belonging in another forum.
Spunkmeyer
Posts: 2013
Joined: Fri Jun 27, 2003 7:00 am
Location: Contact me regarding: CC, Slayer and AllegWiki.

Post by Spunkmeyer »

Update: New 1.0 version fixing buncha stuff - the comments in the posts below may refer to the older 0.6 version. See: http://www.freeallegiance.org/forums/index...st&p=640109 for changes.

This is An Allegiance monitoring utility to help you find populated games online.Well, it's only been a few days since I put this together, but I don't think I'll have any more time to work on it, and I think it works well enough to release into beta. The more people use this the more useful it will become and we'll definitely integrate the functionality into ACSS in the future.

Download link:
https://dl.dropbox.com/u/21458077/AllAlert1.0.zip

Copy and paste from the readme:

AllAlert

This is An Allegiance monitoring utility to help you find populated games
online.

When you want to play you won't be forced to refresh the homepage repeatedly or
sit idle in the lobby waiting for players to show up. AllAlert will run in your
tray continously showing the number of players online and optionally monitor and
alert you when a configurable threshold of online players has been reached. The idea
is to encourage play and remove the frustration of actually finding a game.

Simply click on the icon when you intend to play to go into monitoring mode and
you will be alerted when there are sufficient players available. ASGS must be
running while monitoring. Click again when you no longer want to play to turn
monitoring off. You can also launch Allegiance at any time through the right-click menu.

Monitoring will turn on when you start the program, and it will be turned off automatically
after a timeout which can be configured between 15 and 120 minutes. The player detection
threshold is also adjustable between 2 and 20 players. Changing the settings is a matter of
editing the included AllAlert.exe.config file which can also be opened via the
right-click menu. Note that settings will take effect after you restart the
program. The config file is required so don't delete it.

Installation

Simply extract all files to any folder and run AllAlert.exe.
The two icon files included in the package correspond to monitoring and non-
monitoring states and can be edited to your preferences. As with any tray-app,
you want to click Customize for the tray area and choose Show Icons and
Notifications for AllAlert.

The program has a built-in auto-updater. This will download and open a ZIP file
which should be extracted to the same program folder.

Known Issues:

Startup has not been optimized and may take as long as 20 seconds.

Requirements:

NET 4.0 runtime is required.
Your AV must be told to allow AllAlert as the controlling of ASGS will be flagged as suspicious.

Future

Right now this is simply controlling ASGS. There won't be much development on it
beyond bugfixes. When ACSS is launched, the concept will be integrated and will
have a server side component with additional capabilities and will run a lot
faster/smoother.
Last edited by Spunkmeyer on Sat Jun 23, 2012 8:53 pm, edited 1 time in total.


Want bigger games? Log on to play at the official game time: 9pmET/8pmCT/7pmMT/6pmPT every day of the week. Also Saturdays 8pm UTC.

dusanc
Posts: 1302
Joined: Sat May 16, 2009 12:06 pm
Location: СРБИЈА/Serbia

Post by dusanc »

:iluv:
- "History repeats itself for a reason" - "It's easy to cry for war when you've never experienced it" - "It's better to negotiate for 10 years then make war for 10 days" - "The strong do as they will, and the weak do as they must"
Image
JimmyNighthawk
Posts: 1370
Joined: Mon Jul 07, 2003 7:00 am
Location: Lebe hinter dem Mond.

Post by JimmyNighthawk »

Spunkmeyer wrote:QUOTE (Spunkmeyer @ May 31 2012, 06:29 AM) Right now this is simply controlling ASGS. There won't be much development on it
beyond bugfixes. When ACSS is launched, the concept will be integrated and will
have a server side component with additional capabilities and will run a lot
faster/smoother.
Please, let that be "optional".
Last edited by JimmyNighthawk on Thu May 31, 2012 1:42 pm, edited 1 time in total.
Beschenkt die Starken!
Schröpft die Schwachen,
und die Armen schlagt ans Kreuz!

Wir hängen nicht am Leben,
doch an einem Traum!
Spunkmeyer
Posts: 2013
Joined: Fri Jun 27, 2003 7:00 am
Location: Contact me regarding: CC, Slayer and AllegWiki.

Post by Spunkmeyer »

Of course, any alerting will be optional.


Want bigger games? Log on to play at the official game time: 9pmET/8pmCT/7pmMT/6pmPT every day of the week. Also Saturdays 8pm UTC.

qqmwoarplox
Posts: 1647
Joined: Thu Feb 09, 2012 8:18 pm

Post by qqmwoarplox »

didnt work

NET 4.0 runtime is required.

well what the fock is that
Phalanxe
Posts: 1342
Joined: Thu Dec 25, 2008 7:41 pm
Location: Argentina

Post by Phalanxe »

well clearly it states it needs 4.0

http://www.microsoft.com/en-us/download/de...s.aspx?id=17718

therem the same @#(! alleg uses but 4.0 instead of 3.0
Last edited by Phalanxe on Thu May 31, 2012 4:49 pm, edited 1 time in total.
QUOTE 08/15/14 20:08:53: BabelFish (all): there are too many blacks on[/quote]
100%
qqmwoarplox
Posts: 1647
Joined: Thu Feb 09, 2012 8:18 pm

Post by qqmwoarplox »

thanks
madpeople
Posts: 4787
Joined: Tue Dec 16, 2003 8:00 am
Location: England

Post by madpeople »

Can I suggest it also tells you how many people are running this - to avoid 20 people using this all being told there are 2 people on the server. I guess that would be fairly close to the the asgs online count. So that might do until tha acss version is available with server side features.
qqqqqq wrote:QUOTE (qqqqqq @ May 31 2012, 05:29 PM) NET 4.0 runtime is required.
Try this.
Spunkmeyer
Posts: 2013
Joined: Fri Jun 27, 2003 7:00 am
Location: Contact me regarding: CC, Slayer and AllegWiki.

Post by Spunkmeyer »

Not sure if that's what you mean, but right now monitoring with this means being online. When this concept is in ACSS "I'm ready to play" will be distinct from "I'm online and playing".

In practice it works well for people who are using this application. For those who are not, they will see some lag on the online list as people may be online for 15-20 minutes before they actually join to play. But either way it would entice everyone get online at the same time.

If there aren't any major issues, we'll probably want to get as many people using it as possible because ACSS integration would be a minimum of three weeks post ACSS launch, to be realistic because of the testing and red tape it would involve.
Last edited by Spunkmeyer on Thu May 31, 2012 5:37 pm, edited 1 time in total.


Want bigger games? Log on to play at the official game time: 9pmET/8pmCT/7pmMT/6pmPT every day of the week. Also Saturdays 8pm UTC.

Spinoza
Posts: 799
Joined: Tue Nov 27, 2007 6:25 pm
Location: Israel

Post by Spinoza »

I get credit for planting the seed, right?
Awesome work!
Last edited by Spinoza on Thu May 31, 2012 7:23 pm, edited 1 time in total.
Image Image Image
Post Reply