Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Send demo to web interface | SourceBans ++ (Reason for bans and demos as evidence) #3

Open
crashzk opened this issue Apr 27, 2021 · 6 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@crashzk
Copy link

crashzk commented Apr 27, 2021

Some silly doubts... :)

First, where the demos are saved, CSGO standard, csgo folder?

Any way to choose this location to save the demos?

Second, do you intend to implement an automatic web upload option?

@J-Tanzanite
Copy link
Owner

Yeah, demos are stored in the standard game folder.

I was planning to work on an update that would let you choose where to save demos, but I got fairly busy with other things and so that update was never finished.
So currently, there is no way to choose another location to store the demos.

Automatic web upload would be cool, no idea how to go about doing that tho :/

@crashzk
Copy link
Author

crashzk commented Apr 27, 2021

Yeah, demos are stored in the standard game folder.

I was planning to work on an update that would let you choose where to save demos, but I got fairly busy with other things and so that update was never finished.
So currently, there is no way to choose another location to store the demos.

I understand, for now ok, I thought about leaving a folder set up just for the demos he recorded, so it’s easier to find them later.

Automatic web upload would be cool, no idea how to go about doing that tho :/

I thought about using SourceBans ++ itself. It is already compatible with sourcebans, it would be interesting whenever he applies a ban to send the demo to the zipped sourcebans, along with the reason for the ban, as proof, since sourcebans has this feature.

image

Would something like this be possible?

@crashzk
Copy link
Author

crashzk commented Apr 28, 2021

@J-Tanzanite I can't find the demos he creates when a player is banned by Lilac.

The plugin log has this:

Recording SourceTV demo "2021_04_28__11_54_19.dem".
Added   [002 | STEAM_1:0:563504071].
Removed [002 | STEAM_1:0:563504071].
Ended recording.


Recording SourceTV demo "2021_04_28__12_05_24.dem".
Added   [016 | STEAM_1:1:465472059].
Ended recording.


Recording SourceTV demo "2021_04_28__12_17_13.dem".
Added   [016 | STEAM_1:1:465472059].
Added   [alek fumasa | STEAM_1:1:601449648].
Removed [016 | STEAM_1:1:465472059].
Removed [alek fumasa | STEAM_1:1:601449648].
Ended recording.

However, I don't find any dome with this name in the server's csgo folder.

@J-Tanzanite
Copy link
Owner

Sadly, SB++ itself doesn't come with any upload features, so I would have to use other plugins (and extensions I suppose) to be able to do so.

Afaik, SMAC had a plugin that could upload demos to a FTP server, but those dependencies are realllllyyyy old and not maintained; so I wouldn't use those. :/

It should in theory be possible, but as far as I can tell, there isn't a simple way to implement this.
So it's probably not going to happen.


The demos are in the game folder, as in:

addons/
bin/
cfg/
maps/
materials/
...
2021_04_28__11_54_19.dem
2021_04_28__12_05_24.dem
2021_04_28__12_17_13.dem
...

The folder where the addons, bin, cfg folders etc reside in, that's the folder where you'll find your demos.

@crashzk
Copy link
Author

crashzk commented Apr 29, 2021

I understand, in any case I will leave these issues open for who knows in the future it can be done.

@crashzk crashzk changed the title Doubt about where to save the demos Send demo to web interface | SourceBans ++ (Reason for bans and demos as evidence) Apr 29, 2021
@J-Tanzanite
Copy link
Owner

Good idea, I'll add some tags as well :)

@J-Tanzanite J-Tanzanite added enhancement New feature or request help wanted Extra attention is needed labels Apr 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants