Jump to content
LaunchBox Community Forums

Playtime Tracker 1.4

   (2 reviews)

4 Screenshots

About This File

New Version 1.4

Removed "Reset Playtime" function from BigBox as requested by @klepp0906 and @Blazer

New Version 1.3

Added a visual playtime setter/editor

New Version 1.2

Fixed another string error that would sometimes cause the playtime to not record. Thanks @TheNewClassics. Everything should work now but please don't hesitate to let me know if any other problems arise.

New Version 1.1

Please update to the new version. I caught a string error that would prevent any playtime from going over 23 hours. The new version will keep all your game's previous playtime intact. Also, you can now reset a game's playtime in LB from the selected games right click menu (@Krakerman).

 

Drop the .dll in your LaunchBox\Plugins directory and start tracking how long you play your games. The playtime is recorded as a custom field so it is visible in LaunchBox on the game details bar and in BigBox in the game details. See the screenshots for reference.

Known Issues:


What's New in Version 1.4   See changelog

Released

  • Removed "Reset Playtime" function from BigBox as requested by @klepp0906 and @Blazer

 

  • Like 22
  • Thanks 5
  • Unusual Gem 2

User Feedback

Recommended Comments



Not something I care about particularly but very cool to see it since it has been something that people have been requesting for quite a while now.

  • Like 1
Link to comment
Share on other sites

4 minutes ago, Lordmonkus said:

since it has been something that people have been requesting for quite a while now.

Exactly why I wrote it :)

Link to comment
Share on other sites

6 hours ago, Krakerman said:

Is there an option to reset it?

The whole point of it is to track your playtime...why would you want to reset it? 

Link to comment
Share on other sites

haha I can't speak for the majority but for me a content creator per say I am working on and testing startup/shutdown and pause themes and doing so I run the games to test not to actually play so be nice to reset it once I finally finish them. 

Thanks for the plugin btw .... I was not one of those that actually been requesting it but is a nice feature to have and it works pretty good! Thanks

Link to comment
Share on other sites

2 hours ago, Krakerman said:

haha I can't speak for the majority but for me a content creator per say I am working on and testing startup/shutdown and pause themes and doing so I run the games to test not to actually play so be nice to reset it once I finally finish them. 

Thanks for the plugin btw .... I was not one of those that actually been requesting it but is a nice feature to have and it works pretty good! Thanks

Ahh gotcha. I can add the ability to reset this weekend. 

  • Like 1
Link to comment
Share on other sites

Great Job!

Can we use it to make an automatic playlist of "most played games" ?

And I have a request too : is it possible to add the possibility to add time of play to a game? (I have many hours in a few RPG, it would be great to indicate the actual time of my save in order to have a really accurate time, in BigBox).

Thanks for your work!

Link to comment
Share on other sites

2 hours ago, Mumut said:

Can we use it to make an automatic playlist of "most played games" ?

I won't say no, but it's a little out of the scope of this project. I'll keep it in mind though.

3 hours ago, Mumut said:

And I have a request too : is it possible to add the possibility to add time of play to a game? (I have many hours in a few RPG, it would be great to indicate the actual time of my save in order to have a really accurate time, in BigBox).

It is possible. Under the LaunchBox\Plugins\PlaytimeTracker folder there will be a bunch of plain .txt files that store the actual timespan. The problem is, is that they are named by the game's id from your LaunchBox\Data\Platforms xml file.

So in the plugin's current state, you'd have to find the id from the data xml from the corresponding platform, then edit the text file from the plugin directory with the same id with the same format as in the text file (hours:minutes:seconds, example 00:00:05.8454237)

I do have an update that I'll push soon that will make this easier, but it's not entirely ready yet.

  • Like 1
Link to comment
Share on other sites

18 hours ago, Grila said:

The whole point of it is to track your playtime...why would you want to reset it? 

i think the idea is just in case it gets left on accidentally or i imagined maybe .txt or .cfg file that you can manually set it if you already played a ton of the game. just idea. cant wait to try this. i was one of the people requesting this. thanks so much man

 

EDIT** I just realized you can edit it in the custom fields. which makes this the perfect plugin. you are the man.

 

Edited by PlagueDox
  • Like 1
Link to comment
Share on other sites

Thanks for making this, appreciate it big time. For some reason, it doesn't seem to work for me. I extract the file to the Plugins folder, and check properties; it's not giving me any option to unblock (it's not there). When I go into LB/BB the Playtime stat isn't there. When I right click on a title, at the bottom the Reset Playtime option is grayed out. I've launched games and noticed there's a folder for Playtime Tracker in the plugins folder created, but it remains empty. Any idea what I might be doing wrong?

Link to comment
Share on other sites

11 minutes ago, TheNewClassics said:

Thanks for making this, appreciate it big time. For some reason, it doesn't seem to work for me. I extract the file to the Plugins folder, and check properties; it's not giving me any option to unblock (it's not there). When I go into LB/BB the Playtime stat isn't there. When I right click on a title, at the bottom the Reset Playtime option is grayed out. I've launched games and noticed there's a folder for Playtime Tracker in the plugins folder created, but it remains empty. Any idea what I might be doing wrong?

What version of LB are you on?

What platform are you testing with?

The games have to be run once before anything will show. Also, because of the way LB works, after you run a game you have to select another game, then select the previous game to see the updated playtime. 

Link to comment
Share on other sites

10.7 beta 4, and Windows 10. Ok, I'll try a couple. Should a file be created after the first playthrough? I'll try running a couple different games.

 

EDIT:

Tried a couple, still nothing in the Playtime Tracker folder, and nothing showing up in LB/BB.

Edited by TheNewClassics
Link to comment
Share on other sites

49 minutes ago, TheNewClassics said:

10.7 beta 4, and Windows 10. Ok, I'll try a couple. Should a file be created after the first playthrough? I'll try running a couple different games.

 

EDIT:

Tried a couple, still nothing in the Playtime Tracker folder, and nothing showing up in LB/BB.

What platform?

Link to comment
Share on other sites

I know it works with pcsx2 so it might be because you're on beta, I'm on 10.6 stable. I'll update to beta and test.

Link to comment
Share on other sites

This plugin looks great! I'd love if there was a way to manually add playtime without having to load the game first. I just added the plugin so all my games previously do not have any playtime on them. If I edit the Custom Field with time (lets say I copy/paste from another game with recorded time), it will not create the game.txt file of the time. I have to actually execute the game for it to create the txt file, which I can then edit manually afterwards. If the process of manually editing times could be improved, this would be super amazing!

Another idea, and this might be a bit lofty, but if were somehow possible to upload playtime to HowLongToBeat, oh boy.

Link to comment
Share on other sites

1 minute ago, fawkesyeah said:

This plugin looks great! I'd love if there was a way to manually add playtime without having to load the game first. I just added the plugin so all my games previously do not have any playtime on them. If I edit the Custom Field with time (lets say I copy/paste from another game with recorded time), it will not create the game.txt file of the time. I have to actually execute the game for it to create the txt file, which I can then edit manually afterwards. If the process of manually editing times could be improved, this would be super amazing!

Another idea, and this might be a bit lofty, but if were somehow possible to upload playtime to HowLongToBeat, oh boy.

I'm actually working on this now and should have an update in a few days or so. It will allow you to manually enter playtime for any game from the right-click menu. 

  • Thanks 1
Link to comment
Share on other sites

Hello!

I was playing some games and its working perfect in retorarch ones, many thanks!, there are any possibilities to fix in Steam games in the future?.When I play Steam games put me 1 second playing or nothing, if not, I'll make it manually when is ready.

Thanks!, Im very happy with this :)

Link to comment
Share on other sites

1 hour ago, cenutrio351 said:

Hello!

I was playing some games and its working perfect in retorarch ones, many thanks!, there are any possibilities to fix in Steam games in the future?.When I play Steam games put me 1 second playing or nothing, if not, I'll make it manually when is ready.

Thanks!, Im very happy with this :)

The Steam bug is a problem with the LaunchBox Plugin API, not my plugin. The problem would have to be fixed in the API by the LaunchBox devs. 

Link to comment
Share on other sites


Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...