Upvote Upvoted 19 Downvote Downvoted
TF2 Demo Tool
posted in Customization
1
#1
0 Frags +

Some of those that use valve's demo support have folders full of demo files that we don't even have any bookmark on. So I made this little program that can remove demo files that don't have any event recorded on them, move demo files that have some event recorded on them and also can read the .json files.

First the screenshots:

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

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

And here are the downloads:
https://github.com/stepanex/TF2-Demo-Tool/releases

It's open source so you can read how bad my code is, you don't have to tell me, I know it!
Ideas how to improve the program and questions are welcomed.

Edit: Just updated to version 1.1.0
Changelog:
Redesigned the application a little
Readability is little better, but you have to have "Newtonsoft.Json.dll" in the same folder as "TF2 Demo Tool.exe"
Minor text changes

Edit: Updated to version 2.0.0
Changelog:
Added option to save default folders (folder with demo files and "move-to folder") so you won't have to choose them every time
Added about window
Minor text changes (more messages)

Edit: Updated to version 3.0.0
Changelog:
Added basic info about .dem file ( map name, ticks, player name and server name / I.P. )
Added window that will show if new version is uploaded
Minor text changes

Edit: Updated to version 4.0.0
Changelog:
You can now select and move/remove demos easily (hold shift for mass select, hold ctrl for selecting more than one)
Changed the way to choose folders
Minor text changes

Download link stays the same, screenshots are updated

Some of those that use valve's demo support have folders full of demo files that we don't even have any bookmark on. So I made this little program that can remove demo files that don't have any event recorded on them, move demo files that have some event recorded on them and also can read the .json files.

First the screenshots:
[img]http://i.imgur.com/X9Q0uHw.png[/img]

[img]http://i.imgur.com/VRviZZl.png[/img]

And here are the downloads:
https://github.com/stepanex/TF2-Demo-Tool/releases

It's open source so you can read how bad my code is, you don't have to tell me, I know it!
Ideas how to improve the program and questions are welcomed.

Edit: Just updated to version 1.1.0
Changelog:
Redesigned the application a little
Readability is little better, but you have to have "Newtonsoft.Json.dll" in the same folder as "TF2 Demo Tool.exe"
Minor text changes

Edit: Updated to version 2.0.0
Changelog:
Added option to save default folders (folder with demo files and "move-to folder") so you won't have to choose them every time
Added about window
Minor text changes (more messages)

Edit: Updated to version 3.0.0
Changelog:
Added basic info about .dem file ( map name, ticks, player name and server name / I.P. )
Added window that will show if new version is uploaded
Minor text changes

Edit: Updated to version 4.0.0
Changelog:
You can now select and move/remove demos easily (hold shift for mass select, hold ctrl for selecting more than one)
Changed the way to choose folders
Minor text changes

Download link stays the same, screenshots are updated
2
#2
-4 Frags +

"prec_delete_useless_demo" = "0" min. 0.000000 max. 1.000000
archive
- Delete demo files without bookmarks and killstreaks

"ds_autodelete" = "0" min. 0.000000 max. 1.000000
client archive
- Demo support - automatically delete .dem files with no associated bookmark or kill streak events.

"prec_delete_useless_demo" = "0" min. 0.000000 max. 1.000000
archive
- Delete demo files without bookmarks and killstreaks

"ds_autodelete" = "0" min. 0.000000 max. 1.000000
client archive
- Demo support - automatically delete .dem files with no associated bookmark or kill streak events.
3
#3
5 Frags +

I kept my demo files for longer time because of etf2l. Maybe someone does the same and this will help him with getting rid of unnecessary demo files after season or two.

I kept my demo files for longer time because of etf2l. Maybe someone does the same and this will help him with getting rid of unnecessary demo files after season or two.
4
#4
2 Frags +
degu"prec_delete_useless_demo" = "0" min. 0.000000 max. 1.000000
archive
- Delete demo files without bookmarks and killstreaks

"ds_autodelete" = "0" min. 0.000000 max. 1.000000
client archive
- Demo support - automatically delete .dem files with no associated bookmark or kill streak events.

that doesn't help people who don't use those settings (eg if you don't want to run the risk of getting banned from your league if a match demo gets deleted) so there's no need to be a massive ass when someone's made a helpful tool for the community

[quote=degu]"prec_delete_useless_demo" = "0" min. 0.000000 max. 1.000000
archive
- Delete demo files without bookmarks and killstreaks

"ds_autodelete" = "0" min. 0.000000 max. 1.000000
client archive
- Demo support - automatically delete .dem files with no associated bookmark or kill streak events.[/quote]
that doesn't help people who don't use those settings (eg if you don't want to run the risk of getting banned from your league if a match demo gets deleted) so there's no need to be a massive ass when someone's made a helpful tool for the community
5
#5
0 Frags +

Also I thought the prec one was broken?

nopedegu"prec_delete_useless_demo" = "0" min. 0.000000 max. 1.000000
archive
- Delete demo files without bookmarks and killstreaks

"ds_autodelete" = "0" min. 0.000000 max. 1.000000
client archive
- Demo support - automatically delete .dem files with no associated bookmark or kill streak events.
that doesn't help people who don't use those settings (eg if you don't want to run the risk of getting banned from your league if a match demo gets deleted) so there's no need to be a massive ass when someone's made a helpful tool for the community

Yeah, and I thought the prec command was broken.

Also I thought the prec one was broken?[quote=nope][quote=degu]"prec_delete_useless_demo" = "0" min. 0.000000 max. 1.000000
archive
- Delete demo files without bookmarks and killstreaks

"ds_autodelete" = "0" min. 0.000000 max. 1.000000
client archive
- Demo support - automatically delete .dem files with no associated bookmark or kill streak events.[/quote]
that doesn't help people who don't use those settings (eg if you don't want to run the risk of getting banned from your league if a match demo gets deleted) so there's no need to be a massive ass when someone's made a helpful tool for the community[/quote]
Yeah, and I thought the prec command was broken.
6
#6
2 Frags +

Updated to version 4.0.0
Changelog:
You can now select and move/remove demos easily (hold shift for mass select, hold ctrl for selecting more than one)
Changed the way to choose folders
Minor text changes

Download link stays the same, screenshots are updated

Edit: Uploaded new exe because I am dumb and uploaded old exe

Updated to version 4.0.0
Changelog:
You can now select and move/remove demos easily (hold shift for mass select, hold ctrl for selecting more than one)
Changed the way to choose folders
Minor text changes

Download link stays the same, screenshots are updated

Edit: Uploaded new exe because I am dumb and uploaded old exe
Please sign in through STEAM to post a comment.