Upvote Upvoted 66 Downvote Downvoted
1 2
demos.tf - automated stv uploading
posted in Projects
1
#1
0 Frags +

demos.tf is a project I have been working on over the last few months to make sharing and uploading of stv demos as simple as possible.

Uploading demos

It allows you to either manually upload an stv demo or use a sourcemod plugin to automatically upload any demo
recorded on the server.

Finding demos

Once demos are uploaded to the server they can be found trough the demos list which supports filtering on gametype, map and players or you can quickly get a list of all demos you played in or uploaded by logging in trough steam.

The site is mostly inspired by logs.tf and intends to do the for ease of access to stv demos as sites like logs.tf did for ease of access to logs.

Thanks goes out to the people from tf2pickup.net for helping me test some problems with the plugin and reminding me to stop being lazy and improve the site.

[url=https://demos.tf]demos.tf[/url] is a project I have been working on over the last few months to make sharing and uploading of stv demos as simple as possible.

[size=14][b]Uploading demos[/b][/size]

It allows you to either manually upload an stv demo or use a sourcemod plugin to automatically upload any demo
recorded on the server.

[size=14][b]Finding demos[/b][/size]

Once demos are uploaded to the server they can be found trough the demos list which supports filtering on gametype, map and players or you can quickly get a list of all demos you played in or uploaded by logging in trough steam.

The site is mostly inspired by logs.tf and intends to do the for ease of access to stv demos as sites like logs.tf did for ease of access to logs.

Thanks goes out to the people from tf2pickup.net for helping me test some problems with the plugin and reminding me to stop being lazy and improve the site.
2
#2
TF2Pickup
3 Frags +

<3 Amazing website!

<3 Amazing website!
3
#3
1 Frags +

Icewind ik hou van je

Icewind ik hou van je
4
#4
13 Frags +

hoping high level players start using this for the benefit of the rest of us

hoping high level players start using this for the benefit of the rest of us
5
#5
1 Frags +

This is such a cool idea. Awesome stuff :)

This is such a cool idea. Awesome stuff :)
6
#6
3 Frags +

would be awesome if logs.tf and serveme.tf were linked to this project

would be awesome if logs.tf and serveme.tf were linked to this project
7
#7
7 Frags +

all of these good projects being released on tftv

all of these good projects being released on tftv
8
#8
ozfstats
0 Frags +

I've had this installed on a server for a couple of months now, and it sporadically works (https://demos.tf/profiles/76561198002921833)

However 90% of the time i get "cURL error 28", which I'm pretty sure is a timeout. Any ideas?

I've had this installed on a server for a couple of months now, and it sporadically works (https://demos.tf/profiles/76561198002921833)

However 90% of the time i get "cURL error 28", which I'm pretty sure is a timeout. Any ideas?
9
#9
1 Frags +

you should also have an option to find them by the date it was recorded.
they have it in their names so it shouldn't be too complicated

you should also have an option to find them by the date it was recorded.
they have it in their names so it shouldn't be too complicated
10
#10
6 Frags +

You should cross post to etf2l.org for added exposure. Maybe even the comp tf subreddit.

Also, search by date/date uploaded; and by demo name.

You should cross post to etf2l.org for added exposure. Maybe even the comp tf subreddit.

Also, search by date/date uploaded; and by demo name.
11
#11
1 Frags +

big ice ;)

big ice ;)
12
#12
0 Frags +
muppetI've had this installed on a server for a couple of months now, and it sporadically works (https://demos.tf/profiles/76561198002921833)

However 90% of the time i get "cURL error 28", which I'm pretty sure is a timeout. Any ideas?

28 is indeed a timeout, from your user flag I assume your server i in Australia which is a likely cause.

The timeout is set to 30s at the moment,if you have experience with compiling sourcemod plugins you can try increasing it yourself, I'll try to update the version on the site in the next few days with a higher timeout.

Adding filtering based on date is planned. As for searching by title, I've thought about it but I'm not sure about it's usefulness since they are uselessly far from unique and only controlled by the server config.

[quote=muppet]I've had this installed on a server for a couple of months now, and it sporadically works (https://demos.tf/profiles/76561198002921833)

However 90% of the time i get "cURL error 28", which I'm pretty sure is a timeout. Any ideas?[/quote]
28 is indeed a timeout, from your user flag I assume your server i in Australia which is a likely cause.

The timeout is set to 30s at the moment,if you have experience with compiling sourcemod plugins you can try increasing it yourself, I'll try to update the version on the site in the next few days with a higher timeout.

Adding filtering based on date is planned. As for searching by title, I've thought about it but I'm not sure about it's usefulness since they are uselessly far from unique and only controlled by the server config.
13
#13
0 Frags +

I've increased the timeout, hopefully that fixes the issue

I've increased the timeout, hopefully that fixes the issue
14
#14
0 Frags +

I get a curl error 26 ... no clue how to even approach that.

I get a curl error 26 ... no clue how to even approach that.
15
#15
0 Frags +
Ash_I get a curl error 26 ... no clue how to even approach that.

That most likely means that it has problems reading the demo file, what plugin are you using to record the demo and are the demos being stored in a subfolder?

[quote=Ash_]I get a curl error 26 ... no clue how to even approach that.[/quote]
That most likely means that it has problems reading the demo file, what plugin are you using to record the demo and are the demos being stored in a subfolder?
16
#16
0 Frags +

F2's plugins, and yes, subfolder, by month.

I've changed it so they'll be stored in /tf/ now, and will report back!

F2's plugins, and yes, subfolder, by month.

I've changed it so they'll be stored in /tf/ now, and will report back!
17
#17
ozfstats
0 Frags +
IcewindI've increased the timeout, hopefully that fixes the issue

scrimming tonight, will let you know how it goes !

[quote=Icewind]I've increased the timeout, hopefully that fixes the issue[/quote]

scrimming tonight, will let you know how it goes !
18
#18
0 Frags +

Should we upload the STVs we have on our computer to add to the site or just start having servers auto upload

Should we upload the STVs we have on our computer to add to the site or just start having servers auto upload
19
#19
0 Frags +
Ash_F2's plugins, and yes, subfolder, by month.

I've changed it so they'll be stored in /tf/ now, and will report back!

didnt work, still 26.

[quote=Ash_]F2's plugins, and yes, subfolder, by month.

I've changed it so they'll be stored in /tf/ now, and will report back![/quote]

didnt work, still 26.
20
#20
0 Frags +

I just put this code to server.cfg on my server like

sm_demostf_apikey MYAPIKEY

but the server tells me this key is invalid.... after the match ends everytime..

what should I do.. to solve this problem..?? ;;

problem solved.. XD

I just put this code to server.cfg on my server like

sm_demostf_apikey MYAPIKEY

but the server tells me this key is invalid.... after the match ends everytime..

what should I do.. to solve this problem..?? ;;

problem solved.. XD
21
#21
0 Frags +

some demos can't be shown...

for example...

https://demos.tf/51547

https://demos.tf/51540

https://demos.tf/51519

some demos can't be shown...

for example...

https://demos.tf/51547

https://demos.tf/51540

https://demos.tf/51519
22
#22
0 Frags +

=

=
23
#23
0 Frags +
unskilledi can't access the website, is this the case for anyone else?

Fine on my end and fine on isup.me.

Try clearing your cache?

[quote=unskilled]i can't access the website, is this the case for anyone else?[/quote]

Fine on my end and [url=http://www.isup.me/demos.tf]fine on isup.me[/url].

Try clearing your cache?
24
#24
0 Frags +

had the same bug, just load a specific page like https://demos.tf/51547 then from there you can access your profile

had the same bug, just load a specific page like https://demos.tf/51547 then from there you can access your profile
25
#25
0 Frags +

ctrl + f5 fixed it for me

ctrl + f5 fixed it for me
26
#26
24 Frags +

After a long period of downtime, caused by issues with the previous hosting provider, I've finally had enough time to properly move everything over to a new hosting platform.

Apologies for the long downtime.

After a long period of downtime, caused by issues with the previous hosting provider, I've finally had enough time to properly move everything over to a new hosting platform.

Apologies for the long downtime.
27
#27
Twitch Prime
8 Frags +

just in time for the season, fuck yea

just in time for the season, fuck yea
28
#28
3 Frags +

Thanks, it's greatly appreciated :~)

Thanks, it's greatly appreciated :~)
29
#29
serveme.tf
1 Frags +

Praise be!

Praise be!
30
#30
6 Frags +

It feels like almost every demo I try to download is a 404 right now.

It feels like almost every demo I try to download is a 404 right now.
1 2
Please sign in through STEAM to post a comment.