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
"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.
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.
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
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.
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