Skip to content

Automatically exported from code.google.com/p/pc-shot-timer

Notifications You must be signed in to change notification settings

RedKage/pc-shot-timer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finally a shot timer for PC guys!

Detects gunshots and tracks the time between them.

Features

  • Customizable random delay before BEEPing
  • You can use your own BEEP sound
  • Playing random "Are you ready? Standby..." sounds file before BEEPing
  • Choosing an audio input device (Webcam with mic, default microphone, etc.)
  • Configuring the shot detector (so you can practice dry firing, detect airsoft, detect hand claps, finger snaps, etc.)
  • Big interface, big buttons so you could use this app on a touchscreen
  • Free and opensource baby!
  • PAR times will be implemented in the future

That's pretty much it for now. Based on Open Shot Timer, this project is a WPF C# conversion of the old Java code.


Here are a few screens for ya

You can also check them there.


The idea

I first had a need: measuring time between shots. Since I know it's not that complicated to code, I looked on the Interweb to find a software doing just that. Didn't find one except there. However the Java app that has been posted (the very old .jar) worked but... well it wasn't enough for me.

Lots of shot timers exist on smartphones. Many are paying software. As I don't have no smartphone, I ended up creating my own shot timer; this page here being the whole result of the project. I coded the basic functions of that stuff in 2 days pretty much. Gotta ask yourself why other people are charging for such a thing...

The guys who created Open Shot Timer: http://www.brianenos.com/forums/index.php?showtopic=86330

And their sources: https://code.google.com/p/openshottimer/


Prerequisites

  • Windows Vista or more recent
  • .NET Framework 4.0 Client Profile
  • A microphone or something like that

TODOs/Bugs

  • Different sensibility config
  • Implementing PAR times :) oh yeah
  • Implementing audio file import and reading?

Downloads

All

Version 1.0.0.7

  • This version broke my ballz
  • Added sounds selection for everything in the option window
  • Default config created when none is found
  • Starting from a command line will output stuff in it
  • UI tweaks

Version 1.0.0.6

  • Perfs improvements (okay just a little)
  • Starting from a command line will output stuff in it but only in debug right now
  • New "HUD buttons" directly on the timer to change some options on the fly
  • The "loudness" parameter is now exposed in the options
  • The config is saved in the same folder, portable style
  • UI tweaks and reskin
  • Few bug fixes

Version 1.0.0.5

  • Fixed crash on startup when no input device is available
  • Better error handling
  • UI fixes

Version 1.0.0.4

  • Styled the option window tabs
  • Console output
  • Input device added in the options

Version 1.0.0.3

  • kinda stable I think.

License

http://i.imgur.com/oGGeSQP.png The license for "PC Shot Timer" is the WTFPL: Do What the Fuck You Want to Public License.

I don't think the app can actually comply with that license. Custom fonts are used and are under a different license for instance. Same goes for the Open Shot Timer ported code that I still consider not altered enough to be considered as 'brand new' pieces of code that I could 'own' and release under WTFPL. Oh well.


How do I talk to you?

Go there and post a comment.


http://i.imgur.com/oAyq62K.png

About

Automatically exported from code.google.com/p/pc-shot-timer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages