Community Forums => General Chat => Topic started by: Nick DiMola on August 27, 2007, 03:05:36 PM
Title: Mr. Jack's Killer App (Not Really)
Post by: Nick DiMola on August 27, 2007, 03:05:36 PM
So... I wrote a little application I call Inventory. Basically it is just a little application that keeps track of stuff (i.e. - Video games). It can keep track of stuff you have and stuff you don't have and some information about each item in the list. It can be used to output a nice HTML rendition of your lists, displaying all the vital information. You can link lists together, to keep a master list. I link all of my game systems to a master game collection list that will update with a click of a button with new data from any of its linked lists. You can see and example of the html output here (http://gameinventory.googlepages.com/Game_Collection.html) and you can download the app here (http://nicholasdimola.googlepages.com/inventory.zip).
To launch the app simply double click Inventory.jar. It's written in Java so it works on all platforms. If anybody does happen to download it, and finds any bugs, throw them up in this thread. And if anybody downloads it and would like some other sort of feature that isn't found in the app, let me know and I'll work on putting it in. And finally if anyone would like the source I'll post it.
Title: RE:Mr. Jack's Killer App (Not Really)
Post by: Shift Key on August 27, 2007, 04:18:44 PM
Requesting source code for shits and giggles...
Title: RE: Mr. Jack's Killer App (Not Really)
Post by: Nick DiMola on August 28, 2007, 12:59:42 AM
Link to source. It's a Netbeans project, so if you download the source you can just open it as a project in Netbeans and it will show it how I saw it. Otherwise the actual java code is in src -> main.
Title: RE:Mr. Jack's Killer App (Not Really)
Post by: Shift Key on August 28, 2007, 02:52:19 AM
Had a quick look at it, haven't touched Swing in a couple of years now (moved on from Java).
Not sure what you're trying to achieve with it down the track but it looks like a promising start. I'll pick through the sources later and get back to ya.
Title: RE: Mr. Jack's Killer App (Not Really)
Post by: Nick DiMola on August 28, 2007, 03:09:38 AM
Thanks Shift Key. It was more or less a personal project to keep track of some of my stuff. A few of my friends and my brothers were using an older version of it that I had wrote years ago. That version sucked and I hated it, so I rewrote it and this is the product. I'm not sure what the future of the app is, I just figured I would put it up here and maybe others would get some use out of it as well. I also figured if anybody started using it they might have some suggestions that would expand the app and make it do some new stuff.
Edit: As far as Java goes, I figured it was the easiest way for me to accommodate everyone. I use a Mac and most of my friends/family use Windows aside from a few guys who use Linux. Plus Netbeans GUI editor is very well constructed and makes it very easy to throw together a quick GUI.
Title: RE:Keep track of your games (with my new app!)
Post by: Shift Key on August 28, 2007, 10:43:15 PM
Quote Originally posted by: Mr. Jack I also figured if anybody started using it they might have some suggestions that would expand the app and make it do some new stuff.
I can see some potential in having a centralised database of game titles (users store the ones that they're interested in locally, querying for other games, creating records for games that don't exist in the system, etc etc. You know, like GameFAQs without the stupid forums and having to wade into that cesspool of a website.
Quote Originally posted by: Mr. Jack As far as Java goes, I figured it was the easiest way for me to accommodate everyone.
OS independence has its benefits.
Title: RE: Keep track of your games (with my new app!)
Post by: Nick DiMola on August 29, 2007, 02:32:18 AM
I definitely like that idea. I am going to start working on some sort of solution to this and see if I can manage to put something together. It seems easy enough if I can find somewhere to store the central repository lists. If I work something out I'll post it up here.
Title: Re: Mr. Jack's Killer App (Not Really)
Post by: Nick DiMola on July 31, 2008, 12:46:43 AM
So this is kind of a long time coming, but I added support in the program for Master List querying. If you go into the Tools option on the toolbar you can pull up a master list subwindow. Within that window you can select a system and it will pull up a list of all the games for the system both released and unreleased. Filtering the list can be done by typing in the text box below it.
I also added the special composite list type. Essentially that list type serves as a list that carries none of its own date, just a compilation of data from other lists linked to it.
If anyone is interested, you can find it here (http://nicholasdimola.googlepages.com/inventory.zip).
EDIT: Just downloaded it on my work machine and ran it in Windows and the GUI looks all fucked up, I'm going to have to try and figure out a way to make it look the same in both Mac and Windows.
Title: Re: Mr. Jack's Killer App (Not Really)
Post by: NWR_insanolord on July 31, 2008, 01:48:47 AM
So this is like a Delicious Library clone?
Title: Re: Mr. Jack's Killer App (Not Really)
Post by: Nick DiMola on July 31, 2008, 07:36:31 AM
Having just looked that up I suppose it is something similar. This is obviously quite a bit simpler and text only.
Title: Re: Mr. Jack's Killer App (Not Really)
Post by: Nick DiMola on July 31, 2008, 09:37:49 PM
Alright fixed it for Windows...
Get the Windows version here (http://nicholasdimola.googlepages.com/Inventory_Windows.zip). Get the Mac OS X version here (http://nicholasdimola.googlepages.com/Inventory_OSX.zip).