Register


Active : 7046
Logged in : 1869
Time: 02:17 KST

User Streams
84 online (13 live)
Tournament Roundup #3
[OSL] The Quarterfinals
The Liquid Weekly #4
[MLG] Raleigh Recap
[MSL] Summit of the Symphony
[MLG] Raleigh TL Blog
TL Interviews MorroW!
[MSL] Quarterfinals and Se…
Small Vod Thread.
TL.net Ten Commandments
All-Time Pro Scene Music
How would you rank the n…
When a gamer gets old.
Rocket Jump
September Desktop Thread
Japanese model confesses…
Final Fantasy 14: Online
League of Legends
EVE Corporation
[Pokemon Soul Silver] Choo…
So you think you can multi…
Interview to TL community
TL Meetup: NYC - September…
TL Health and Fitness Init…
The Official CellaWeRRa Fa…
London Ontario Community
Computer Build Resource Th…
Can my computer fit a duel…
Launching two instances of…
[SC2] Starcraft II requir…
Using laptop battery the r…
The battle.net authentic…
What is your Starcraft q…
What do you set your lif…
New social network & Tea…
Demuslim gonna Cast the …
Trick to spot obervers w…
[ESL] Go4SC2 Final (August)
[GSL] About GSL Streams an…
Showmatch: HuK vs MorroW
"Caster Cast Themselves" T…
[UK&Ire]Minis!
Blink vs Charge
[D] TvT No Gas all in
Roaches! Perfect counter t…
[D] PvZ: Stargate/TC => DT…
Fake 2 gate into fast colo…
Brood War Units
Q: Space station bottom el…
(2) Vast Venue (Giant 1v1 …
[Doodad Hunt] Official Ope…
The Star Strikers (a very …
Secret Achievement?
all in - hard difficulty (…
Lost Viking - Hardest Achi…
Post your Easter Eggs (pur…
Tychus - Why? [Spoiler]
[Update] Latest in KeSPA…
[Interview] Korean Air O…
New Map! Tantrum Obs
Awesome/confusing BM
Question regarding map-m…
SKT1 Players Perform Gir…
[OSL] Semi-Final A Jaedong…
ICC Who is Who Season 14
[MSL] Grand Final
[R&S] WCG USA 2010 Qualifi…
ICC Who is Who Season 13
[Q] TvT problem
[G] TvP U-238 Build
! [G] Stylish's FPVods [06…
[Q] PvZ scouting vs. hydra…
ToSsGirL - Legend
Sse[KaL] - Siz)Kal
Dream.t)Marine - chobo]1st[
-Really.Mass- - Winners.IcaruS
TLAF-Liquid`Tyler - KoreanSupreme
Website Feedback

Closed Threads

IRC Chat (1530 users)
irc.quakenet.org #teamliquid

IRC Web Client

Vent: 65 users

New to Team Liquid? Register here!

APMAlert (New BWL Plugin)

Forum index > Brood War 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Next All
  tec27   United States. June 17 2007 12:03. Posts 1878Profile Blog # 
Newly Updated APMAlert now has a few new features! Its now fully integrated into the game, with automatic game-detection and a new APMLive functionality (including colored text telling you whether you are above or below the minimum APM you set!). It also has ingame commands to help you change settings while playing.


Please read the readme for further instructions.
Current Version: 1.0 Updated 1/22/09 for 1.16.1 Note: CL should be able to Auto-Update you to the latest version.
  • Changed the way alerts are enabled at the beginning of the game. Now you will have 20 seconds after you first reach 110% of your mininmum apm, or the 1:50 mark, whichever comes first, before sound alerts will enable themselves. This should help people with high minimum apm's set to reach them before being alerted.
  • Fixed a crash bug that sometimes occurred at the end of games.
  • Modified the way offsets are stored and handled internally, making it easier to update for future versions.
  • Removed about half the hooks into SC's functions, resulting in a smaller footprint and less ban risk from warden.
  • Fixed the default local time clock positioning so its not overlapped by the bottom interface for protoss/zerg. You can either fix this yourself if you already have the 0.9 version using ingame commands (/movelocal), or reset your settings to default through the configuration window and then recustomize your settings.
  • Enhanced version number.

+ Show Spoiler [Changes in 0.9] +


Screenshots of the current version:
+ Show Spoiler +

Download links:
1.16.1 version: http://rockify.net/APMAlert/APMAlert.zip
1.16.0 version: http://rockify.net/APMAlert/APMAlert1160.zip
1.15.3 version: http://rockify.net/APMAlert/APMAlert1153.zip
Source: http://rockify.net/APMAlert/APMAlertSrc-1.0.0.2.zip

Big thanks to MasterOfChaos for his Offset Updater!

DXWnd Port if no longer supported, use ChaosLauncher/WMode instead!
+ Show Spoiler +
Last edit: 2009-01-23 10:45:09
Current APMAlert2 version: 0.1 (8/10) [Working for most people now]
Old Post

  minus_human   Romania. June 17 2007 12:11. Posts 4291Profile Blog # 
Nice, will try!

Thank you

(yeah I'm an APM bitch)
Blizzard/Activision...sigh, it's like the smart good looking girl at school going out with the mouthy idiot who doesn't give a damn about anyone but himself.
Old Post

  Metal[x]   China. June 17 2007 12:34. Posts 4495Profile # 
So is this like APMLive, or it just warns you when you drop below the APM you set?
 
Old Post

  tec27   United States. June 17 2007 12:38. Posts 1878Profile Blog # 

On June 17 2007 12:34 Metal[x] wrote:
So is this like APMLive, or it just warns you when you drop below the APM you set?

It just warns you. Although if I can get it printing messages out, I should be able to give it the same functionality as APMLive as well. (I have problems doing stuff like that cause I'm working in Delphi though (incompatibility issues with C/C++ and such) so thats why its not included in this first version)
Current APMAlert2 version: 0.1 (8/10) [Working for most people now]
Old Post

  abandonallhope   Sweden. June 17 2007 12:50. Posts 552Profile Blog # 
Nice, I will try it out!
Old Post

  MasterOfChaos   Germany. June 17 2007 13:11. Posts 2266Profile Blog # 
The simplest solution for showing text ist getting the handle of the bw-window devicecontext and then printing the text via GDI every few msec. You were a bit faster than me, I was just planning to add a IPM (inputs per minute) function. Where every Click/keypress would count as Input.
If you give me a username written by the hand of the most honest of men, I will find something in it which will ban him.
Old Post

  abandonallhope   Sweden. June 17 2007 13:23. Posts 552Profile Blog # 
Nevermind, it seems to work just fine now, I think.
Last edit: 2007-06-17 13:25:05
Old Post

  Arget   United States. June 17 2007 13:29. Posts 87Profile # 
awesome,will try!
sAviOr fan!
Old Post

  tec27   United States. June 17 2007 13:44. Posts 1878Profile Blog # 

On June 17 2007 13:11 MasterOfChaos wrote:
The simplest solution for showing text ist getting the handle of the bw-window devicecontext and then printing the text via GDI every few msec. You were a bit faster than me, I was just planning to add a IPM (inputs per minute) function. Where every Click/keypress would count as Input.

Yeah, I realize the easiest way is uing GDI. Really not a fan of that though, its very hackish I know for a fact I can print text using BW's inbuilt functions, the main problem is that I can't seem to get it to let me print strings properly (the address never comes out properly). I guess the best way now that I think about it would be to allocate memory in the SC process, use WriteProcessMemory, and then pass it that address.

Edit:
I also ported DXWnd to BWL format in a seperate plugin (by request). Check OP for download link.
Last edit: 2007-06-17 13:52:19
Current APMAlert2 version: 0.1 (8/10) [Working for most people now]
Old Post

  abandonallhope   Sweden. June 17 2007 14:09. Posts 552Profile Blog # 
Is it possible to minimize BWL to systemtray like it used to be?
Old Post

  tec27   United States. June 17 2007 14:15. Posts 1878Profile Blog # 

On June 17 2007 14:09 abandonallhope wrote:
Is it possible to minimize BWL to systemtray like it used to be?

Thats up to Ashur to fix, unfortunately (I want that back too ).
Current APMAlert2 version: 0.1 (8/10) [Working for most people now]
Old Post

  abandonallhope   Sweden. June 17 2007 14:31. Posts 552Profile Blog # 

On June 17 2007 12:03 tec27 wrote:- Automatic game start/end detection



I would so LOVE this, if you've got time and want to do it, PLEASE, do it. :D
Old Post

  Chosi   Germany. June 17 2007 15:07. Posts 969Profile Blog # 

On June 17 2007 12:03 tec27 wrote:
NEW! - DXWnd Port for BWL
Uses the same file that DXWnd does to do the windowing, just allows it to be loaded and used with BWL, so that your other plugins can be used.

Current Version: 0.1
Download link:
http://rockify.net/DXWndPort/DXWndPort.zip

Same deal, just extract to the SC dir and enable it in BWL, and it'll work.


Might be a noob question or kinda "if you don't know you won't need it" but I'll ask anyway, what is this for?

EDIT: After downloading some .dll file I tried and figured it out.
Last edit: 2007-06-17 15:15:03
I love this place!
Old Post

  tec27   United States. June 17 2007 16:26. Posts 1878Profile Blog # 

On June 17 2007 15:07 Chosi wrote:

Show nested quote +



Might be a noob question or kinda "if you don't know you won't need it" but I'll ask anyway, what is this for?

EDIT: After downloading some .dll file I tried and figured it out.

I'll edit a better description in to make that a little more obvious
Current APMAlert2 version: 0.1 (8/10) [Working for most people now]
Old Post

  HiddenTalent   United States. June 17 2007 21:08. Posts 246Profile # 
Sounds cool, is there a program that lets u see your current apm in game? if so, can someone send a link of it?
Old Post

  tec27   United States. June 17 2007 21:14. Posts 1878Profile Blog # 

On June 17 2007 21:08 HiddenTalent wrote:
Sounds cool, is there a program that lets u see your current apm in game? if so, can someone send a link of it?

Not at the moment, but I'm fairly close to being able to add that to this plugin
Current APMAlert2 version: 0.1 (8/10) [Working for most people now]
Old Post

  HiddenTalent   United States. June 17 2007 21:19. Posts 246Profile # 
oh nice, thanks
Old Post

  water-hand   Italy. June 18 2007 01:10. Posts 32Profile # 
are you going to release the source code of your plugins?
Old Post

  Chosi   Germany. June 18 2007 02:10. Posts 969Profile Blog # 
When using the Window Plugin Bnet cannot identify my version correctly, is this normal or just me?
I love this place!
Old Post

  tec27   United States. June 18 2007 03:57. Posts 1878Profile Blog # 

On June 18 2007 02:10 Chosi wrote:
When using the Window Plugin Bnet cannot identify my version correctly, is this normal or just me?

Hmm, you're right, and thats something I hadn't tested. I'll work on getting that fixed.

Edit: Done!


On June 18 2007 01:10 water-hand wrote:
are you going to release the source code of your plugins?

Eventually, yes. Just need to clean up my code a bit first, its very messy atm
Last edit: 2007-06-18 04:19:14
Current APMAlert2 version: 0.1 (8/10) [Working for most people now]
Old Post

 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Next All
 
Mo Tu We Th Fr Sa Su
  12345
6789101112
13141516171819
20212223242526
27282930   
TLPD
League Standings:
» Korean Air OSL S2
» Bigfile MSL
Tournament News Coverage
Tournament Brackets/Qualifiers
Tournament Vods
All In The Family
Brave New World
Lamb to Lion: By.Baby
On Waxen Wings
End of the Line
1. Jaedong 6. Bisu
2. Flash 7. Stork[gm]
3. Fantasy 8. Light[aLive]
4. Effort 9. free[gm]
5. Sea[Shield] 10. BeSt[HyO]
   Comments (868)
Will you pay for GOM's GSL stream?

Comments (219)      Older Polls

The Little App Factory

The opinions expressed by our users do not reflect the official position of TeamLiquid.net or its staff.

Advertising Privacy Contact

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2002-2010 Teamliquid.net. All Rights Reserved