Archery Interchange: UK Archery Forum  

Go Back   Archery Interchange: UK Archery Forum > Discussion Forums > General Archery Discussion & News

Notices

Reply
 
LinkBack Thread Tools Display Modes

Old 14-07-07, 01:50 PM   #1 (permalink)
It's an X
 
Watch_Man's Avatar
 
Join Date: Jul 2006
Location: Old Leake
Posts: 2,675
Tournaments Joined: 0
Tournaments Won: 0
Downloads: 309
Uploads: 63
Blog Entries: 2
Free Archery Software for Records Officers

I have just completed some stand alone software to track club, County, Regional, National and World records. It could also be used to track an individuals best scores in each round. It is free to use and download, usual terms are that you can use it as much as you want but there is no warranty, so back up the data! I developed this to keep track of Friskney Bowmen club records. Just starting to use it today to move records across. So please keep in mind it was written to meet our club needs, although you can change the club name in the setup so all reports are printed with your club name.



It features

Quick Install with proper windows installer and uninstaller

Ability to filter records by just about any combination of criteria you can think of such as 'U16 Junior Boy shooting recurve in a FITA (Gents) at Location X with the surname Jones'

Also Quick 'Fuzzy logic' search. Enter a word or phrase, click search and it will try and match up records by comparing all fields.

Tag scores as County, Regional, National, World record and the display colour will change so these can easily be identified.

Quick sort dropdown box to display by the various sort keys such as 'active records only' etc etc

Automatically archives changed records to a separate file which can be viewed, printed and exported. The archive file is date stamped so you can refer back and see when changes to a particular record were made and who held it previously.

Export to Word, Excel (if installed on your PC) Text, XML, and HTML - it will quickly produce a web page that can be edited to fit in with your club site.

A blank data file is provided containing just about every combination of record, style and age group. You can edit this before adding records.

username and password protection which can be altered by the end user or just simply use admin and admin as the username and password to run the program as-is

Instructions in pdf format included.

Read the instructions first !

Software can be downloaded from www.archery.uk.net/archrec.exe it is 2.8mb run the exe file and follow the prompts to install. An uninstaller option is included and a shortcut will be placed on the menu under the main program and manuals.

I have done some testing on the software but any bug reports or feedback would be appreciated.


Today's Ebay special: Archery Evolution Tee
Today's Ebay special: Archery Custom Made string


__________________
When I die, I want to go peacefully like my Grandad did, in his sleep -- not screaming, like the passengers in his car
Watch_Man is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote


Old 14-07-07, 11:21 PM   #2 (permalink)
It's an X
 
grimsby archer's Avatar
 
Join Date: Mar 2007
Location: Grimsby
Posts: 2,291
Tournaments Joined: 1
Tournaments Won: 0
Downloads: 141
Uploads: 17
Blog Entries: 5
Quote:
Originally Posted by Watch_Man View Post
I have just completed some stand alone software to track club, County, Regional, National and World records.
Damn it WM. You have too much time on your hands. I've been working on a similar project for the last 6 months, got about half way through it. no point re-inventing the wheel, so I'll just use yours and pop mine in the recycle bin.
grimsby archer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 15-07-07, 10:35 PM   #3 (permalink)
It's an X
 
Watch_Man's Avatar
 
Join Date: Jul 2006
Location: Old Leake
Posts: 2,675
Tournaments Joined: 0
Tournaments Won: 0
Downloads: 309
Uploads: 63
Blog Entries: 2
Quote:
Originally Posted by grimsby archer View Post
Damn it WM. You have too much time on your hands. I've been working on a similar project for the last 6 months, got about half way through it. no point re-inventing the wheel, so I'll just use yours and pop mine in the recycle bin.
Chris.... too many hours sat in a popup in the rain watching Wendy shoot and listening to the same stuff on my iPod. Next time we meet up for one of our 'computer' chats we should see if we can re-invent someone elses wheel as I'm sure there must be some other software ot there that is worth re-writing.

BTW based on our chat last weekend regarding the way you structured the SQL version of your scoring software, i am going to redo the indoor series software in a similar way.
__________________
When I die, I want to go peacefully like my Grandad did, in his sleep -- not screaming, like the passengers in his car
Watch_Man is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 16-07-07, 12:26 AM   #4 (permalink)
It's an X
 
Flying Whale's Avatar
Flying Whale helps keep AIUK running by subscribing
 
Join Date: May 2006
Location: Malvern, Worcs
Posts: 1,991
Tournaments Joined: 2
Tournaments Won: 0
Downloads: 80
Uploads: 3
I realize it is for internal use, but you may think about whether to change the name at some point. There is an exisiting program for sale for records officers named ArchRecs. Sufficiently close you may want to think of a change....You may feel yours is better (quite likely), or at least different enough you don't want people to be confused.

Not sure if you are offering any form of handicap calculation, but if so, you may want to be careful, because of the copyright on the handicap tables.


I am not involved in any way in ArchRecs of the handicap tables, but wouldn't want to see software being made freely available hampered in any way.

Good luck with it.
Flying Whale is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 16-07-07, 11:03 AM   #5 (permalink)
It's an X
 
Watch_Man's Avatar
 
Join Date: Jul 2006
Location: Old Leake
Posts: 2,675
Tournaments Joined: 0
Tournaments Won: 0
Downloads: 309
Uploads: 63
Blog Entries: 2
Hi

mmmmm..... good point Mr Flying Whale.... didn't even think about the name as you are correct in assuming that I first wrote it for internal club use. However I will consider changing its name at the next release.

It doesn't use handicap tables as I had seen some other posts regarding the GNAS copyright issue, and the last thing I wanted to do was either abuse copyright or have to pay to use the tables. Our club doesn't use them so it would be a waste of money for us to pay for them.

Many thanks for your comments.

Quote:
Originally Posted by Flying Whale View Post
I realize it is for internal use, but you may think about whether to change the name at some point. There is an exisiting program for sale for records officers named ArchRecs. Sufficiently close you may want to think of a change....You may feel yours is better (quite likely), or at least different enough you don't want people to be confused.

Not sure if you are offering any form of handicap calculation, but if so, you may want to be careful, because of the copyright on the handicap tables.


I am not involved in any way in ArchRecs of the handicap tables, but wouldn't want to see software being made freely available hampered in any way.

Good luck with it.
__________________
When I die, I want to go peacefully like my Grandad did, in his sleep -- not screaming, like the passengers in his car
Watch_Man is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 16-07-07, 02:06 PM   #6 (permalink)
It's an X
 
grimsby archer's Avatar
 
Join Date: Mar 2007
Location: Grimsby
Posts: 2,291
Tournaments Joined: 1
Tournaments Won: 0
Downloads: 141
Uploads: 17
Blog Entries: 5
Quote:
Originally Posted by Watch_Man View Post
BTW based on our chat last weekend regarding the way you structured the SQL version of your scoring software, i am going to redo the indoor series software in a similar way.
Good fellow, no point making something simple when you can make it really really complicated (as long as you have fun doing it)

What you need is a lap top, so you can strain your brain whilst Wendy shoots!
grimsby archer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 16-07-07, 06:05 PM   #7 (permalink)
In the Gold
 
PorlyP's Avatar
 
Join Date: Jul 2006
Location: In the zone
Posts: 886
Tournaments Joined: 0
Tournaments Won: 0
Downloads: 9
Uploads: 0
Blog Entries: 23
Quote:
Originally Posted by Watch_Man View Post
I have just completed some stand alone software to track club, County, Regional, National and World records. It could also be used to track an individuals best scores in each round. It is free to use and download, usual terms are that you can use it as much as you want but there is no warranty, so back up the data! I developed this to keep track of Friskney Bowmen club records. Just starting to use it today to move records across. So please keep in mind it was written to meet our club needs, although you can change the club name in the setup so all reports are printed with your club name.



It features

Quick Install with proper windows installer and uninstaller

Ability to filter records by just about any combination of criteria you can think of such as 'U16 Junior Boy shooting recurve in a FITA (Gents) at Location X with the surname Jones'

Also Quick 'Fuzzy logic' search. Enter a word or phrase, click search and it will try and match up records by comparing all fields.

Tag scores as County, Regional, National, World record and the display colour will change so these can easily be identified.

Quick sort dropdown box to display by the various sort keys such as 'active records only' etc etc

Automatically archives changed records to a separate file which can be viewed, printed and exported. The archive file is date stamped so you can refer back and see when changes to a particular record were made and who held it previously.

Export to Word, Excel (if installed on your PC) Text, XML, and HTML - it will quickly produce a web page that can be edited to fit in with your club site.

A blank data file is provided containing just about every combination of record, style and age group. You can edit this before adding records.

username and password protection which can be altered by the end user or just simply use admin and admin as the username and password to run the program as-is

Instructions in pdf format included.

Read the instructions first !

Software can be downloaded from www.archery.uk.net/archrec.exe it is 2.8mb run the exe file and follow the prompts to install. An uninstaller option is included and a shortcut will be placed on the menu under the main program and manuals.

I have done some testing on the software but any bug reports or feedback would be appreciated.
Dangit, I was just spec'ing up a prgram I was going to build as part of my self-teaching of C#!

I'd thought of the HTML publishing thing too, but you've already done it!

One thing I've thought of is a tournament setup section, that allows a club to put a target list together, to keep track of entrants, etc, and publish the results from there too.

Might be a cool extra part if you're planning any add-ons!
__________________
Shut up and Shoot!

"You can't be lucky all the time, but you can be smart every day" - Mos' Def in 16 Blocks
"Never looking back, or too far in front of me, the present is a gift, and I just wanna be..." - Common
"Try inspiring yourself for once. It's where true inspiration needs to start." - Erika, AIUK
PorlyP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 16-07-07, 07:48 PM   #8 (permalink)
pHz
It's an X
 
pHz's Avatar
The Fonz Award - for actions above and beyond the realms of stupidity whilst holding a bow. pHz helps keep AIUK running by subscribing
 
Join Date: Nov 2006
Location: flatness
Posts: 3,374
Tournaments Joined: 1
Tournaments Won: 0
Downloads: 118
Uploads: 1
Blog Entries: 4
Quote:
Originally Posted by PorlyP View Post
One thing I've thought of is a tournament setup section, that allows a club to put a target list together, to keep track of entrants, etc, and publish the results from there too.
Might be a cool extra part if you're planning any add-ons!
i believe watch_man has already been there done that

slainte rob
__________________
if the sun and moon should ever doubt theyd immediately go out (william blake)
pHz is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 16-07-07, 08:23 PM   #9 (permalink)
It's an X
 
Watch_Man's Avatar
 
Join Date: Jul 2006
Location: Old Leake
Posts: 2,675
Tournaments Joined: 0
Tournaments Won: 0
Downloads: 309
Uploads: 63
Blog Entries: 2
Quote:
Originally Posted by pHz View Post
i believe watch_man has already been there done that

slainte rob
Yep correct, you can take a look at it here - Free Archery Scoring Software

PorlyP why not see if you can write a better one. I worked on the scoring software and threw about a few ideas, I then got talking to Grimsby_Archer and he told me the structure of his. Of course once he explained something to me it was obvious how I could have made my own program better. So I am stealing his relational structure for an indoor tournament program I am writing for our club indoor season.

So take a look at my program and find out what can be done better. I wrote it for fun and to use in our club, if you come up with some better features let me know, I'm not too proud to steal your ideas

The main points I have learned through this project are to split the program as much as possible. I started off with one compiled exe which grew and grew and grew. I have now split the program into dll's with the main functions called by a small exe. This way I am re-using a lot of the code such as the queries, password and export functions. This also means that one set of dll's can support both the scoring software and records software. It also means that any upgrades can be supplied as a small exe.

I am sure in your C++ you are learning all about structuring your program to re-use as much code as possible.

Best of luck with your C
__________________
When I die, I want to go peacefully like my Grandad did, in his sleep -- not screaming, like the passengers in his car
Watch_Man is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 17-07-07, 12:05 AM   #10 (permalink)
It's an X
 
grimsby archer's Avatar
 
Join Date: Mar 2007
Location: Grimsby
Posts: 2,291
Tournaments Joined: 1
Tournaments Won: 0
Downloads: 141
Uploads: 17
Blog Entries: 5
Quote:
Originally Posted by Watch_Man View Post
Yep correct, you can take a look at it here - Free Archery Scoring Software

PorlyP why not see if you can write a better one. I worked on the scoring software and threw about a few ideas, I then got talking to Grimsby_Archer and he told me the structure of his. Of course once he explained something to me it was obvious how I could have made my own program better. So I am stealing his relational structure for an indoor tournament program I am writing for our club indoor season.

So take a look at my program and find out what can be done better. I wrote it for fun and to use in our club, if you come up with some better features let me know, I'm not too proud to steal your ideas

The main points I have learned through this project are to split the program as much as possible. I started off with one compiled exe which grew and grew and grew. I have now split the program into dll's with the main functions called by a small exe. This way I am re-using a lot of the code such as the queries, password and export functions. This also means that one set of dll's can support both the scoring software and records software. It also means that any upgrades can be supplied as a small exe.

I am sure in your C++ you are learning all about structuring your program to re-use as much code as possible.

Best of luck with your C
My consultancy rates are very reasonable!
grimsby archer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 17-07-07, 10:49 AM   #11 (permalink)
It's an X
 
Flying Whale's Avatar
Flying Whale helps keep AIUK running by subscribing
 
Join Date: May 2006
Location: Malvern, Worcs
Posts: 1,991
Tournaments Joined: 2
Tournaments Won: 0
Downloads: 80
Uploads: 3
Quote:
Originally Posted by Watch_Man View Post
Yep correct, you can take a look at it here - Free Archery Scoring Software


The main points I have learned through this project are to split the program as much as possible. I started off with one compiled exe which grew and grew and grew. I have now split the program into dll's with the main functions called by a small exe. This way I am re-using a lot of the code such as the queries, password and export functions. This also means that one set of dll's can support both the scoring software and records software. It also means that any upgrades can be supplied as a small exe.

I am sure in your C++ you are learning all about structuring your program to re-use as much code as possible.

Best of luck with your C

Whole-heartedly agree about re-using as much as possible. I am not sure I agree with the approach of splitting in to dlls, and exes. Over the years I have been around the various ways of doing this. I now hate dlls with a passion. We found it much harder to control things that way. If you are not careful it is easy to get one dll out of step, and tracking down the issues are much harder. Debugging becomes harder too.

I now spend most of my time ensuring good design of the code to allow for re-use there. While releasing a 2MB executable used to be a problem because of download speed, these days it is not an issue.

Just finishing off the final touches on records keeping software for our club (have refused to allow myself to look at yours yet, since I don't want to get side tracked). Once I have done I will be taking a look to see what you have done better!

This weekend we will also be using the tournment scoring software I wrote a couple of years back for its 3rd annual outing. I am hoping to have voice recognitio built in to it for next year to make score entry even faster....unfortunately we can't afford PDA's for every target, and networked score update...One day maybe.

Keep up the good work.
Flying Whale is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 17-07-07, 12:16 PM   #12 (permalink)
In the Blue
 
Dante's Avatar
 
Join Date: Oct 2006
Posts: 191
Tournaments Joined: 0
Tournaments Won: 0
Downloads: 0
Uploads: 0
Quote:
Originally Posted by grimsby archer View Post
Damn it WM. You have too much time on your hands. I've been working on a similar project for the last 6 months, got about half way through it. no point re-inventing the wheel, so I'll just use yours and pop mine in the recycle bin.
You are not the only one who has been working on one of these but has still not completed it work gets in the way.
__________________
If a man speaks in a forest,
but there is no woman to hear him.
Is he still wrong ?
Dante is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 17-07-07, 12:24 PM   #13 (permalink)
In the Gold
 
PorlyP's Avatar
 
Join Date: Jul 2006
Location: In the zone
Posts: 886
Tournaments Joined: 0
Tournaments Won: 0
Downloads: 9
Uploads: 0
Blog Entries: 23
Quote:
Originally Posted by Watch_Man View Post
Yep correct, you can take a look at it here - Free Archery Scoring Software

PorlyP why not see if you can write a better one. I worked on the scoring software and threw about a few ideas, I then got talking to Grimsby_Archer and he told me the structure of his. Of course once he explained something to me it was obvious how I could have made my own program better. So I am stealing his relational structure for an indoor tournament program I am writing for our club indoor season.

So take a look at my program and find out what can be done better. I wrote it for fun and to use in our club, if you come up with some better features let me know, I'm not too proud to steal your ideas

The main points I have learned through this project are to split the program as much as possible. I started off with one compiled exe which grew and grew and grew. I have now split the program into dll's with the main functions called by a small exe. This way I am re-using a lot of the code such as the queries, password and export functions. This also means that one set of dll's can support both the scoring software and records software. It also means that any upgrades can be supplied as a small exe.

I am sure in your C++ you are learning all about structuring your program to re-use as much code as possible.

Best of luck with your C
Cheers, will do!
__________________
Shut up and Shoot!

"You can't be lucky all the time, but you can be smart every day" - Mos' Def in 16 Blocks
"Never looking back, or too far in front of me, the present is a gift, and I just wanna be..." - Common
"Try inspiring yourself for once. It's where true inspiration needs to start." - Erika, AIUK
PorlyP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 17-07-07, 11:04 PM   #14 (permalink)
It's an X
 
Watch_Man's Avatar
 
Join Date: Jul 2006
Location: Old Leake
Posts: 2,675
Tournaments Joined: 0
Tournaments Won: 0
Downloads: 309
Uploads: 63
Blog Entries: 2
Quote:
Originally Posted by Flying Whale View Post

This weekend we will also be using the tournment scoring software I wrote a couple of years back for its 3rd annual outing. I am hoping to have voice recognitio built in to it for next year to make score entry even faster....unfortunately we can't afford PDA's for every target, and networked score update...One day maybe.

Keep up the good work.
Voice Recog.... wooooosh..... now THAT would be good. I have never even looked at that so wouldn't even know where to start. If you get it working it would be a winner!
__________________
When I die, I want to go peacefully like my Grandad did, in his sleep -- not screaming, like the passengers in his car
Watch_Man is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 18-07-07, 12:00 AM   #15 (permalink)
It's an X
 
Flying Whale's Avatar
Flying Whale helps keep AIUK running by subscribing
 
Join Date: May 2006
Location: Malvern, Worcs
Posts: 1,991
Tournaments Joined: 2
Tournaments Won: 0
Downloads: 80
Uploads: 3
Quote:
Originally Posted by Watch_Man View Post
Voice Recog.... wooooosh..... now THAT would be good. I have never even looked at that so wouldn't even know where to start. If you get it working it would be a winner!
I have all the speech recognition toolkit stuff in place, and have played with a few sample apps. The nice thing is that for my application there are only 6 words it has to recognize "nine, seven, five, three, one, miss". If I move it on to support 10 zone scoring (not an issue for us, but something to deal with if it ever goes larger), it still resolves to 12 words (X, ten, nine, ..... miss).

With some speech synthesis too, it can give back the half dozen and dozen total, hits, golds etc for an immediate check against the running slips.
Flying Whale is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Bookmarks



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Forum Jump


All times are GMT +1. The time now is 01:01 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0
Archery-Interchange.net © 2005-2010 D. Renton.
All rights reserved worldwide.