Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › [New App] Game Data - Time tracking and more for Windows gamers.
New Posts  All Forums:Forum Nav:

[New App] Game Data - Time tracking and more for Windows gamers. - Page 4

post #31 of 43
Quote:
Originally Posted by logicPwn View Post

Sure thing, hmm means I will have to rework my autoupdater :/
Application built auto-updaters should use relative paths. PSUCalc's updater is entirely based around relative directories.
We release two versions - one that's an installer and an archived one.
    
CPUMotherboardGraphicsGraphics
AMD Athlon II X4 630 Asus Crosshair V MSI GTX460 Hawk 1gb MSI GTX460 Hawk 1gb 
GraphicsRAMHard DriveHard Drive
Gigabyte 9600 GSO 384mb Kingston HyperX 8gb (2x4gb) Crucial M4 64GB Samsung F3 1TB 
Hard DriveHard DriveCoolingOS
Western Digital 320GB Seagate 80gb Custom WC Windows 7 Ultimate X64 
MonitorMonitorMonitorPower
Dell E2311H Dell E2311H Samsung SyncMaster 2243 SilverStone Strider 1000W-P 
CaseAudio
Corsair 800D Onboard 
  hide details  
Reply
    
CPUMotherboardGraphicsGraphics
AMD Athlon II X4 630 Asus Crosshair V MSI GTX460 Hawk 1gb MSI GTX460 Hawk 1gb 
GraphicsRAMHard DriveHard Drive
Gigabyte 9600 GSO 384mb Kingston HyperX 8gb (2x4gb) Crucial M4 64GB Samsung F3 1TB 
Hard DriveHard DriveCoolingOS
Western Digital 320GB Seagate 80gb Custom WC Windows 7 Ultimate X64 
MonitorMonitorMonitorPower
Dell E2311H Dell E2311H Samsung SyncMaster 2243 SilverStone Strider 1000W-P 
CaseAudio
Corsair 800D Onboard 
  hide details  
Reply
post #32 of 43
Quote:
Originally Posted by logicPwn View Post

Sure thing, hmm means I will have to rework my autoupdater :/


Some people do like them, I do like them. Only on newly released things like this other than that, not a big fan. Try to get a multi-link set up? thumb.gif
Oh So Frosty
(10 items)
 
  
CPUMotherboardGraphicsRAM
i5-2500k @ 5.07GHz Asus P8P67-Pro [1850] 2x Asus HD 6950 DCII 1012/1487 @1.168V Crossfire 4 x 4gb Corsair Vengeance 1600MHz 
Hard DriveOSKeyboardPower
HDD: 7200rpm WD Black 1TB SSD: 126GB Crucial C300 Windows 7 64bit Ultimate Saitek Cyborg V5  Corsair HX750 [Modular] 
CaseMouse
CoolerMaster HAF-X |rx360 rad - vpp655/dualbay res Starcraft II Razer Spectre 
  hide details  
Reply
Oh So Frosty
(10 items)
 
  
CPUMotherboardGraphicsRAM
i5-2500k @ 5.07GHz Asus P8P67-Pro [1850] 2x Asus HD 6950 DCII 1012/1487 @1.168V Crossfire 4 x 4gb Corsair Vengeance 1600MHz 
Hard DriveOSKeyboardPower
HDD: 7200rpm WD Black 1TB SSD: 126GB Crucial C300 Windows 7 64bit Ultimate Saitek Cyborg V5  Corsair HX750 [Modular] 
CaseMouse
CoolerMaster HAF-X |rx360 rad - vpp655/dualbay res Starcraft II Razer Spectre 
  hide details  
Reply
post #33 of 43
Time tracker for gamers...quite interesting, until date has been using Time Tracking Software for projects. This clearly points the importance of time tracking in real time be it for gamers or project leaders. redface.gif
post #34 of 43
Thread Starter 
Quote:
Originally Posted by emma01 View Post

Time tracker for gamers...quite interesting, until date has been using Time Tracking Software for projects. This clearly points the importance of time tracking in real time be it for gamers or project leaders. redface.gif

Even though my program has HEAVY emphasis on tracking game time you can track any process as long as the time tracking is related to directly tracking a process time. I will be adding manual features shortly.

Just FYI I am pushing out 1.5.1 with some fixes and improvements that maybe should of been included in 1.5. After this I will start work on 1.6 with BIG changes coming to prepare Game Data for sending data to my webserver.
post #35 of 43
Thread Starter 
Released 1.6 mainly for making sure it's a stable application. All unhandled exceptions thrown will be caught and show a crash reporter, please send all reports and include the screenshot.

Also I am thinking about making the Last Played calculation do "1 Week Ago", etc. instead of "7 days ago", and so forth. What do you guys think is the best way to display dates that have happened one week or longer ago?
post #36 of 43
Quote:
Originally Posted by logicPwn View Post

Released 1.6 mainly for making sure it's a stable application. All unhandled exceptions thrown will be caught and show a crash reporter, please send all reports and include the screenshot.
Also I am thinking about making the Last Played calculation do "1 Week Ago", etc. instead of "7 days ago", and so forth. What do you guys think is the best way to display dates that have happened one week or longer ago?

How's your crash reporter designed? The .NET framework is already much capable of generating the necessary information when an exception goes unhandled. Additionally it kills the application in place (well, you can continue from most exceptions, but not recommended). If you're not doing either of those things, I'd remove it.

If you're generating unhandled exceptions ... you should do one of:

1. Fix the code to not cause the exception.
2. Handle the exception and recover appropriately (if possible).

smile.gif
My System
(30 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI R7970 Lightning Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Crucial M4 128GB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 7 Ultimate 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2212HM Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Microsoft IntelliMouse Optical  XTRAC Ripper XXL 
AudioAudioAudioAudio
Westone W3 IEMs RE-272 IEMs Shure SE-215 IEMs Schiit Bifrost DAC 
AudioAudio
Schiit Asgard 2 amp HiVi Swan M50W 2.1 
CPUMotherboardGraphicsRAM
Intel Core i7 950 GA-X58-UD3R Radeon HD 5450  24GB Corsair @ 1333mhz 
Hard DriveOSPowerCase
4x WD Cavair Red 1TB in RAID 0 Windows Server 2008 R2 x64 Corsair HX-520 LianLi LanCool 
  hide details  
Reply
My System
(30 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI R7970 Lightning Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Crucial M4 128GB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 7 Ultimate 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2212HM Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Microsoft IntelliMouse Optical  XTRAC Ripper XXL 
AudioAudioAudioAudio
Westone W3 IEMs RE-272 IEMs Shure SE-215 IEMs Schiit Bifrost DAC 
AudioAudio
Schiit Asgard 2 amp HiVi Swan M50W 2.1 
CPUMotherboardGraphicsRAM
Intel Core i7 950 GA-X58-UD3R Radeon HD 5450  24GB Corsair @ 1333mhz 
Hard DriveOSPowerCase
4x WD Cavair Red 1TB in RAID 0 Windows Server 2008 R2 x64 Corsair HX-520 LianLi LanCool 
  hide details  
Reply
post #37 of 43
Thread Starter 
Quote:
Originally Posted by tompsonn View Post

How's your crash reporter designed? The .NET framework is already much capable of generating the necessary information when an exception goes unhandled. Additionally it kills the application in place (well, you can continue from most exceptions, but not recommended). If you're not doing either of those things, I'd remove it.
If you're generating unhandled exceptions ... you should do one of:
1. Fix the code to not cause the exception.
2. Handle the exception and recover appropriately (if possible).
smile.gif

I didn't design it - https://crashreporterdotnet.codeplex.com/

BTW JIT isn't a crash reporter but more a debugger, it tells the current user the exception and stack trace but the user does nothing with it., and most of the time they hit continue. The crash reporter allows them to easily add a desc, even a screenshot, and send it.

To think you can forsee EVERY exception your application will have is foolish, especially while being heavily developed!
post #38 of 43
Quote:
Originally Posted by logicPwn View Post

I didn't design it - https://crashreporterdotnet.codeplex.com/
BTW JIT isn't a crash reporter but more a debugger, it tells the current user the exception and stack trace but the user does nothing with it., and most of the time they hit continue. The crash reporter allows them to easily add a desc, even a screenshot, and send it.
To think you can forsee EVERY exception your application will have is foolish, especially while being heavily developed!

Ah right you're using that.
To be pedantic, the JIT is neither a crash reporter, nor a debugger - its a compiler tongue.gif

I've got projects fairly large in size and not a single exception goes unhandled on a stable build (either the exception isn't thrown full stop, or its one that can be handled). That's not because I can forsee exceptions that will go unhandled, its because I have a rigorous test suite that tests every portion of the application - unhandled exceptions are criteria for a test fail.

I just seem to think that these crash reporter things are a band-aid solution for poor development techniques. One should aim to reduce the number of exceptions to a number close to zero because exceptions hurt performance tremendously. So I guess what I am trying to say is that it is fine to use a crash reporter, but only after you've verified that you're not using it as your "test suite". Any exceptions after that will be truly exceptional and that's where the crash reporter makes sense and comes into play.

Anyway to answer your original question - I think it is much cleaner to show "1 week ago" rather than "7 days ago" smile.gif
My System
(30 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI R7970 Lightning Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Crucial M4 128GB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 7 Ultimate 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2212HM Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Microsoft IntelliMouse Optical  XTRAC Ripper XXL 
AudioAudioAudioAudio
Westone W3 IEMs RE-272 IEMs Shure SE-215 IEMs Schiit Bifrost DAC 
AudioAudio
Schiit Asgard 2 amp HiVi Swan M50W 2.1 
CPUMotherboardGraphicsRAM
Intel Core i7 950 GA-X58-UD3R Radeon HD 5450  24GB Corsair @ 1333mhz 
Hard DriveOSPowerCase
4x WD Cavair Red 1TB in RAID 0 Windows Server 2008 R2 x64 Corsair HX-520 LianLi LanCool 
  hide details  
Reply
My System
(30 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI R7970 Lightning Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Crucial M4 128GB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 7 Ultimate 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2212HM Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Microsoft IntelliMouse Optical  XTRAC Ripper XXL 
AudioAudioAudioAudio
Westone W3 IEMs RE-272 IEMs Shure SE-215 IEMs Schiit Bifrost DAC 
AudioAudio
Schiit Asgard 2 amp HiVi Swan M50W 2.1 
CPUMotherboardGraphicsRAM
Intel Core i7 950 GA-X58-UD3R Radeon HD 5450  24GB Corsair @ 1333mhz 
Hard DriveOSPowerCase
4x WD Cavair Red 1TB in RAID 0 Windows Server 2008 R2 x64 Corsair HX-520 LianLi LanCool 
  hide details  
Reply
post #39 of 43
Thread Starter 
Yea I don't have a "test suite" or ever used one. Have any free ones you can recommend?

With that aside when I do updates I do small amount of personal testing so the crash reporter is supposed to help me find mistakes that I didn't initially find sooner.
post #40 of 43
Quote:
Originally Posted by logicPwn View Post

Yea I don't have a "test suite" or ever used one. Have any free ones you can recommend?
With that aside when I do updates I do small amount of personal testing so the crash reporter is supposed to help me find mistakes that I didn't initially find sooner.

I use the one built in to Visual Studio, but sounds like you have an Express edition that doesn't have the test managers. I'll do some digging for you smile.gif
My System
(30 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI R7970 Lightning Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Crucial M4 128GB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 7 Ultimate 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2212HM Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Microsoft IntelliMouse Optical  XTRAC Ripper XXL 
AudioAudioAudioAudio
Westone W3 IEMs RE-272 IEMs Shure SE-215 IEMs Schiit Bifrost DAC 
AudioAudio
Schiit Asgard 2 amp HiVi Swan M50W 2.1 
CPUMotherboardGraphicsRAM
Intel Core i7 950 GA-X58-UD3R Radeon HD 5450  24GB Corsair @ 1333mhz 
Hard DriveOSPowerCase
4x WD Cavair Red 1TB in RAID 0 Windows Server 2008 R2 x64 Corsair HX-520 LianLi LanCool 
  hide details  
Reply
My System
(30 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI R7970 Lightning Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Crucial M4 128GB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 7 Ultimate 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2212HM Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Microsoft IntelliMouse Optical  XTRAC Ripper XXL 
AudioAudioAudioAudio
Westone W3 IEMs RE-272 IEMs Shure SE-215 IEMs Schiit Bifrost DAC 
AudioAudio
Schiit Asgard 2 amp HiVi Swan M50W 2.1 
CPUMotherboardGraphicsRAM
Intel Core i7 950 GA-X58-UD3R Radeon HD 5450  24GB Corsair @ 1333mhz 
Hard DriveOSPowerCase
4x WD Cavair Red 1TB in RAID 0 Windows Server 2008 R2 x64 Corsair HX-520 LianLi LanCool 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › [New App] Game Data - Time tracking and more for Windows gamers.