[CS:GO] Автозагрузка демок на сайт

The_C@t

Слабоумие и отвага
Сообщения
272
Реакции
142
Нормальную версию пилит Крузь. Ждём веба. Давненько правда уже)
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
Как бы я сильно не хотел, но фризить будет потенциально даже моя версия. Это проблема самого движка.
Почему именно оно фризит на старых версиях (вроде Оранджбокса) - озвучить не осмелюсь, не разбирался.
Но предполагаю, что в CS:GO как-то иначе работает с SourceTV, и в рамках одного процесса сервера, судя по имеющемуся API, может быть запущено несколько ботов, а в старом движке - нет, только один.

Так что если фризы и будут, будет только два решения:
  1. Переводить мой плагин в режим записи карт вместо раундов. Он может работать в таком режиме. Фриз, правда, по прежнему останется, но он будет только при старте карты, пока на сервере никого нет.
  2. Поднимать отдельный сервер для SourceTV.
 

The_C@t

Слабоумие и отвага
Сообщения
272
Реакции
142
Первый вариант очевиден как по мне
 

lullu

Участник
Сообщения
17
Реакции
0
Please help i am having two main problem
Demo is always being uploaded successfully to the stage folder
But registering the demo is sometimes working and sometimes not working
And the demos which have been registered successfully are not opening on the web, giving 404 error url not found
My demo archive website:
[URL unfurl = "true"] Mystic Demo Archive [/ URL]
My autodemo config:
"AutoDemo"
{
// ftp path to folder with stage
"ftp" "ftp: //X3.X2X.XX.XX4/demos/stage/"

// data from ftp
"username" "XXXftp"
"password" "XXXXXXX"

// link to the site with demos
"site" " Mystic Demo Archive "
// key from the site api (remember)
"key" "flashing"

// server name
"server" "Retake-1"
}
[/ SPOILER]

Autodemo logs:
L 11/29/2019 - 14:02:58: [autodemo.smx] Uploading: logs / L172_026_003_137_27015_201911291342_003.log ...
L 11/29/2019 - 14:02:58: [autodemo.smx] Registering: auto-Retake-1-112919-134238-de_overpass ...
L 11/29/2019 - 14:03:01: [autodemo.smx] Deleting "addons / sourcemod / data / demos / auto-Retake-1-112919-134238-de_overpass.dem" ...
L 11/29/2019 - 14:24:16: [autodemo.smx] Stopped recording "auto-Retake-1-112919-140042-de_cache.dem".
L 11/29/2019 - 14:24:24: [autodemo.smx] Uploading: addons / sourcemod / data / demos / auto-Retake-1-112919-140042-de_cache.dem ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Uploading: logs / L172_026_003_137_27015_201911291400_003.log ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Registering: auto-Retake-1-112919-140042-de_cache ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Upload failure for: "auto-Retake-1-112919-140042-de_cache" (index 2). code 6. Retrying ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Registering: auto-Retake-1-112919-140042-de_cache ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Upload failure for: "auto-Retake-1-112919-140042-de_cache" (index 2). code 6. Retrying ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Registering: auto-Retake-1-112919-140042-de_cache ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Upload failure for: "auto-Retake-1-112919-140042-de_cache" (index 2). code 6. Retrying ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Registering: auto-Retake-1-112919-140042-de_cache ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Upload failure for: "auto-Retake-1-112919-140042-de_cache" (index 2). code 6. Giving up.
[/ SPOILER]

My sql_login.php:
<? php

$ sql_addr = 'localhost'; // address of SQL server, eg 'yoursite.com';
$ sql_user = 'soXXemod'; // username for SQL database eg 'you'
$ sql_password = 'QXXXXXX5'; // password for SQL login eg 'roawm (# *) H93wmth9vu0e49a3c'
$ sql_database = 'demos'; // name of SQL database eg 'yoursite_store';

?>
[/ SPOILER]
Сообщения автоматически склеены:

[QUOTE = "RaayNoff, post: 431803, member: 84789"]
When you click on the demo, this happens: [SPOILER = "Screen"] [ATTACH = full] 48049 [/ ATTACH] [/ SPOILER]
On the web, view.php exists. [SPOILER = "Screen"] [ATTACH = full] 48050 [/ ATTACH] [/ SPOILER]

The problem is solved, the demo index was not transmitted, I had to manually correct it. Thanks to the person with the nickname:
[USER = 99154] DOWE [/ USER] [/ B]
[/ QUOTE]
Bro i am having the same issue like you, can you tell me how you fixed it
 
Последнее редактирование:

Junkes

Участник
Сообщения
494
Реакции
242
Привет, демки заливаются в папку stage, но в логах самих демок появляется ошибка ниже
Invalid demo file.
 

xXx_God-Ray_xXx

Участник
Сообщения
23
Реакции
4
Please help i am having two main problem
Demo is always being uploaded successfully to the stage folder
But registering the demo is sometimes working and sometimes not working
And the demos which have been registered successfully are not opening on the web, giving 404 error url not found
My demo archive website:
[URL unfurl = "true"] Mystic Demo Archive [/ URL]
My autodemo config:
"AutoDemo"
{
// ftp path to folder with stage
"ftp" "ftp: //X3.X2X.XX.XX4/demos/stage/"

// data from ftp
"username" "XXXftp"
"password" "XXXXXXX"

// link to the site with demos
"site" " Mystic Demo Archive "
// key from the site api (remember)
"key" "flashing"

// server name
"server" "Retake-1"
}
[/ SPOILER]

Autodemo logs:
L 11/29/2019 - 14:02:58: [autodemo.smx] Uploading: logs / L172_026_003_137_27015_201911291342_003.log ...
L 11/29/2019 - 14:02:58: [autodemo.smx] Registering: auto-Retake-1-112919-134238-de_overpass ...
L 11/29/2019 - 14:03:01: [autodemo.smx] Deleting "addons / sourcemod / data / demos / auto-Retake-1-112919-134238-de_overpass.dem" ...
L 11/29/2019 - 14:24:16: [autodemo.smx] Stopped recording "auto-Retake-1-112919-140042-de_cache.dem".
L 11/29/2019 - 14:24:24: [autodemo.smx] Uploading: addons / sourcemod / data / demos / auto-Retake-1-112919-140042-de_cache.dem ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Uploading: logs / L172_026_003_137_27015_201911291400_003.log ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Registering: auto-Retake-1-112919-140042-de_cache ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Upload failure for: "auto-Retake-1-112919-140042-de_cache" (index 2). code 6. Retrying ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Registering: auto-Retake-1-112919-140042-de_cache ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Upload failure for: "auto-Retake-1-112919-140042-de_cache" (index 2). code 6. Retrying ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Registering: auto-Retake-1-112919-140042-de_cache ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Upload failure for: "auto-Retake-1-112919-140042-de_cache" (index 2). code 6. Retrying ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Registering: auto-Retake-1-112919-140042-de_cache ...
L 11/29/2019 - 14:26:23: [autodemo.smx] Upload failure for: "auto-Retake-1-112919-140042-de_cache" (index 2). code 6. Giving up.
[/ SPOILER]

My sql_login.php:
<? php

$ sql_addr = 'localhost'; // address of SQL server, eg 'yoursite.com';
$ sql_user = 'soXXemod'; // username for SQL database eg 'you'
$ sql_password = 'QXXXXXX5'; // password for SQL login eg 'roawm (# *) H93wmth9vu0e49a3c'
$ sql_database = 'demos'; // name of SQL database eg 'yoursite_store';

?>
[/ SPOILER]
Сообщения автоматически склеены:

[QUOTE = "RaayNoff, post: 431803, member: 84789"]
When you click on the demo, this happens: [SPOILER = "Screen"] [ATTACH = full] 48049 [/ ATTACH] [/ SPOILER]
On the web, view.php exists. [SPOILER = "Screen"] [ATTACH = full] 48050 [/ ATTACH] [/ SPOILER]

The problem is solved, the demo index was not transmitted, I had to manually correct it. Thanks to the person with the nickname:
[USER = 99154] DOWE [/ USER] [/ B]
[/ QUOTE]
Bro i am having the same issue like you, can you tell me how you fixed it
Hello, if u have nginx u need addrewrite

file .htaccess

C-подобный:
location / {
rewrite ^/([0-9]+)$ /view.php?demo=$1 last;
}
 

HellWaer

Участник
Сообщения
273
Реакции
32
Как бы я сильно не хотел, но фризить будет потенциально даже моя версия. Это проблема самого движка.
Почему именно оно фризит на старых версиях (вроде Оранджбокса) - озвучить не осмелюсь, не разбирался.
Но предполагаю, что в CS:GO как-то иначе работает с SourceTV, и в рамках одного процесса сервера, судя по имеющемуся API, может быть запущено несколько ботов, а в старом движке - нет, только один.

Так что если фризы и будут, будет только два решения:
  1. Переводить мой плагин в режим записи карт вместо раундов. Он может работать в таком режиме. Фриз, правда, по прежнему останется, но он будет только при старте карты, пока на сервере никого нет.
  2. Поднимать отдельный сервер для SourceTV.
А почему нельзя запилить плагин который будет загружать уже готовые демки карт которые атвоматически например пишутся через SourceTV в корневую папку сервера?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
А по Вашему в первом случае демки как писаться будут?)
Тоже через SourceTV ведь, просто контролировать процесс будет плагин, а не движок.
 

Emptyc

Участник
Сообщения
509
Реакции
96
Веб находится по адресу: site.ru/demo/
При нажатии на подробную информацию о определенной демке, переносит на обычный сайт по адресу site.ru/demo/7517
Кто-то сталкивался?
2019-12-18_15-42-43.png
 

September

Участник
Сообщения
5,238
Реакции
2,742

vb

Участник
Сообщения
385
Реакции
31
Подскажите, в sm plugins list плагин работает но логов никаких не пишет . В чём может быть проблема ?
 

Нариман Набиев

Участник
Сообщения
71
Реакции
2
Что не так? Прошу помочь..
L 12/31/2019 - 16:58:49: [autodemo.smx] Stopped recording "auto-AWPFORMENS-123119-163530-awp_lego_2_winter.dem".
L 12/31/2019 - 16:58:56: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-AWPFORMENS-123119-163530-awp_lego_2_winter.dem ...
L 12/31/2019 - 16:59:02: [autodemo.smx] Started recording "auto-AWPFORMENS-123119-165902-awp_lego_2_winter.dem".
L 12/31/2019 - 17:01:16: [autodemo.smx] Uploading: logs/L193_026_217_064_28323_201912311635_001.log ...
L 12/31/2019 - 17:01:17: [autodemo.smx] Registering: auto-AWPFORMENS-123119-163530-awp_lego_2_winter ...
L 12/31/2019 - 17:01:17: [autodemo.smx] Result file was empty.
L 12/31/2019 - 17:01:17: [autodemo.smx] Registration failed for "auto-AWPFORMENS-123119-163530-awp_lego_2_winter". Retrying...
L 12/31/2019 - 17:01:17: [autodemo.smx] Registering: auto-AWPFORMENS-123119-163530-awp_lego_2_winter ...
L 12/31/2019 - 17:01:17: [autodemo.smx] Result file was empty.
L 12/31/2019 - 17:01:17: [autodemo.smx] Registration failed for "auto-AWPFORMENS-123119-163530-awp_lego_2_winter". Retrying...
L 12/31/2019 - 17:01:17: [autodemo.smx] Registering: auto-AWPFORMENS-123119-163530-awp_lego_2_winter ...
L 12/31/2019 - 17:01:17: [autodemo.smx] Result file was empty.
L 12/31/2019 - 17:01:17: [autodemo.smx] Registration failed for "auto-AWPFORMENS-123119-163530-awp_lego_2_winter". Retrying...
L 12/31/2019 - 17:01:17: [autodemo.smx] Registering: auto-AWPFORMENS-123119-163530-awp_lego_2_winter ...
L 12/31/2019 - 17:01:17: [autodemo.smx] Result file was empty.
L 12/31/2019 - 17:01:17: [autodemo.smx] Couldn't register demo on site: "auto-AWPFORMENS-123119-163530-awp_lego_2_winter". Giving up.
L 12/31/2019 - 17:39:30: [autodemo.smx] Stopped recording "auto-AWPFORMENS-123119-165902-awp_lego_2_winter.dem".
L 12/31/2019 - 17:39:32: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-AWPFORMENS-123119-165902-awp_lego_2_winter.dem ...
L 12/31/2019 - 17:39:34: [autodemo.smx] Started recording "auto-AWPFORMENS-123119-173934-awp_lego_2_winter.dem".
L 12/31/2019 - 17:43:10: [autodemo.smx] Uploading: logs/L193_026_217_064_28323_201912311659_000.log ...
L 12/31/2019 - 17:43:10: [autodemo.smx] Registering: auto-AWPFORMENS-123119-165902-awp_lego_2_winter ...
L 12/31/2019 - 17:43:10: [autodemo.smx] Result file was empty.
L 12/31/2019 - 17:43:10: [autodemo.smx] Registration failed for "auto-AWPFORMENS-123119-165902-awp_lego_2_winter". Retrying...
L 12/31/2019 - 17:43:10: [autodemo.smx] Registering: auto-AWPFORMENS-123119-165902-awp_lego_2_winter ...
L 12/31/2019 - 17:43:11: [autodemo.smx] Result file was empty.
L 12/31/2019 - 17:43:11: [autodemo.smx] Registration failed for "auto-AWPFORMENS-123119-165902-awp_lego_2_winter". Retrying...
L 12/31/2019 - 17:43:11: [autodemo.smx] Registering: auto-AWPFORMENS-123119-165902-awp_lego_2_winter ...
L 12/31/2019 - 17:43:11: [autodemo.smx] Result file was empty.
L 12/31/2019 - 17:43:11: [autodemo.smx] Registration failed for "auto-AWPFORMENS-123119-165902-awp_lego_2_winter". Retrying...
L 12/31/2019 - 17:43:11: [autodemo.smx] Registering: auto-AWPFORMENS-123119-165902-awp_lego_2_winter ...
L 12/31/2019 - 17:43:11: [autodemo.smx] Result file was empty.
L 12/31/2019 - 17:43:11: [autodemo.smx] Couldn't register demo on site: "auto-AWPFORMENS-123119-165902-awp_lego_2_winter". Giving up.
UPDATED: решено
 
Последнее редактирование:

Yooki

Добрая душа
Сообщения
473
Реакции
169
Кто знает в чем проблема?
[Sat Jan 04 19:12:05 2020] [error] [client ИП] AH01512: mod_mime_magic: can't read `/home/c/домен/домен/public_html/demos/index.php'
[Sat Jan 04 19:12:16 2020] [error] [client ИП] AH01512: mod_mime_magic: can't read `/home/c/домен/домен/public_html/demos/index.php'
[Sat Jan 04 19:12:17 2020] [error] [client ИП] AH01512: mod_mime_magic: can't read `/home/c/домен/домен/public_html/demos/index.php'
[Sat Jan 04 19:12:56 2020] [error] [client ИП] AH01512: mod_mime_magic: can't read `/home/c/домен/домен/public_html/demos/index.php'
[Sat Jan 04 19:12:56 2020] [error] [client ИП] PHP Fatal error: Unknown: Failed opening required '/home/c/домен/домен/public_html/demos/index.php' (include_path='.:/usr/share/php') in Unknown on line 0
Сайт выдает ошибку 500
 

vb

Участник
Сообщения
385
Реакции
31
Подскажите, идут ошибки :

L 01/06/2020 - 20:52:00: [SM] Blaming: autodemo.smx
L 01/06/2020 - 20:52:00: [SM] Call stack trace:
L 01/06/2020 - 20:52:00: [SM] [0] ReadDirEntry
L 01/06/2020 - 20:52:00: [SM] [1] Line 345, E:\Steamcmd\power\csgo\addons\sourcemod\scripting\autodemo.sp::FindLogFile
L 01/06/2020 - 20:52:00: [SM] [2] Line 405, E:\Steamcmd\power\csgo\addons\sourcemod\scripting\autodemo.sp::StopDemo
L 01/06/2020 - 20:52:00: [SM] [3] Line 307, E:\Steamcmd\power\csgo\addons\sourcemod\scripting\autodemo.sp::OnRoundStart

autodemo.txt настроен как надо
 

Mr_panica

XenForo one 💖
Сообщения
921
Реакции
435
Подскажите, идут ошибки :

L 01/06/2020 - 20:52:00: [SM] Blaming: autodemo.smx
L 01/06/2020 - 20:52:00: [SM] Call stack trace:
L 01/06/2020 - 20:52:00: [SM] [0] ReadDirEntry
L 01/06/2020 - 20:52:00: [SM] [1] Line 345, E:\Steamcmd\power\csgo\addons\sourcemod\scripting\autodemo.sp::FindLogFile
L 01/06/2020 - 20:52:00: [SM] [2] Line 405, E:\Steamcmd\power\csgo\addons\sourcemod\scripting\autodemo.sp::StopDemo
L 01/06/2020 - 20:52:00: [SM] [3] Line 307, E:\Steamcmd\power\csgo\addons\sourcemod\scripting\autodemo.sp::OnRoundStart

autodemo.txt настроен как надо
Лог ошибки начинается со строчки Exception reported:)
 
Сверху Снизу