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

teran

Участник
Сообщения
207
Реакции
44
Сайт работает, но демки не скачиваются через браузер Mozilla Firefox (открываются как файл в браузере). Такое решение не помогло:
Встретился с такой штукой. (MyArena)
Парень с файрфокса не мог скачать демку. Она просто открывалась как документ в браузере.
Исправил это добавлением атрибута загрузки. Может кому-то пригодиться.
Там где была кнопка загрузки поместить сие:
echo '<div class="viewdemo downloadbutton"><a href="demos/' . $row['FILE'] . '.dem" download="'.$row['FILE'].'.dem">СКАЧАТЬ</a></div><br>';
 

√ιקELITE√ιק

Участник
Сообщения
276
Реакции
48
Подскажите пожалуйста, на какой машине должен быть установлен фтп сервер. Если Сервер а это игровой а сервер Б это сайт
 

√ιקELITE√ιק

Участник
Сообщения
276
Реакции
48
Все вроде сделал по мануалу а демки не пишуться (((
--- Добавлено позже ---
и логи пустые
 

√ιקELITE√ιק

Участник
Сообщения
276
Реакции
48
Логи плагина? А что насчёт логов веб-сервера? В частности, логи php? И самое главное - игровой сервер не на винде часом?
Ос linux , логи плагина ероров нет даже не создаеться в cfg/sourcemod файлик с конфигом
--- Добавлено позже ---
и еще меня смуттило
PHP:
#!/bin/sh
mysql -B -T --user=пользователь_базы --password=пароль_от_базы --database=имя_базы --execute='DELETE FROM `INFO` WHERE `TIME` < UNIX_TIMESTAMP(NOW() - INTERVAL 4 DAY);'
find /var/www/user1111/data/www/yoursite.ru/logs -type f -mtime +4 -delete //Путь до папки logs
find /var/www/user1111/data/www/yoursite.ru/logs -type d -mtime +4 -delete //Путь до папки logs
find /var/www/user1111/data/www/yoursite.ru/demos -type f -mtime +4 -delete //Путь до папки demos
find /var/www/user1111/data/www/yoursite.ru/demos -type d -mtime +4 -delete //Путь до папки demos

почему все по 2 раза
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
Если внимательнее приглядеться, то видно, что сначала удаляются ненужные файлы, а потом и директории по пути /demos и /logs
Писалось на скорую руку, можно было бы и в цикле сделать, но 4 прохода что так, что эдак - неизбежны.
Если совсем уж никак не получается завести - пиши в личку в телеге - завтра поковыряемся. Логин такой же.
 

Junkes

Участник
Сообщения
494
Реакции
242
Помогите установить за небольшую плату.
Телега @Kipper2k18
 

aksissound

Участник
Сообщения
85
Реакции
14
Вставляю rewrite в общую локацию ничего не робит. если в конфиге жестко указать root .../demos_rus то работает. Получается не в общую локацию.. Куда ж его кидать. Не силен в реврайтах. Помогите люди добрые...
Nginx
php-fpm7.0
 

√ιקELITE√ιק

Участник
Сообщения
276
Реакции
48
Если внимательнее приглядеться, то видно, что сначала удаляются ненужные файлы, а потом и директории по пути /demos и /logs
Писалось на скорую руку, можно было бы и в цикле сделать, но 4 прохода что так, что эдак - неизбежны.
Если совсем уж никак не получается завести - пиши в личку в телеге - завтра поковыряемся. Логин такой же.

Вроде плагин заработал, но в логах вот что пишет
L 01/07/2018 - 21:28:58: [autodemo.smx] Started recording "auto-PVE*[Steam/NoSteam]*[!WS !GL !RANK !KNIFE !VIP]-010718-212858-xmas_nipperhouse.dem".
L 01/07/2018 - 21:31:44: [autodemo.smx] Stopped recording "auto-PVE*[Steam/NoSteam]*[!WS !GL !RANK !KNIFE !VIP]-010718-212858-xmas_nipperhouse.dem".
L 01/07/2018 - 21:31:48: [autodemo.smx] Couldn't open "addons/sourcemod/data/demos/auto-PVE*[Steam/NoSteam]*[!WS !GL !RANK !KNIFE !VIP]-010718-212858-xmas_nipperhouse.dem" for upload!
L 01/07/2018 - 21:32:01: [autodemo.smx] Started recording "auto-PVE*[Steam/NoSteam]*[!WS !GL !RANK !KNIFE !VIP]-010718-213201-de_dust2_old.dem".
L 01/07/2018 - 21:42:15: [autodemo.smx] Stopped recording "auto-PVE*[Steam/NoSteam]*[!WS !GL !RANK !KNIFE !VIP]-010718-213201-de_dust2_old.dem".
L 01/07/2018 - 21:42:17: [autodemo.smx] Couldn't open "addons/sourcemod/data/demos/auto-PVE*[Steam/NoSteam]*[!WS !GL !RANK !KNIFE !VIP]-010718-213201-de_dust2_old.dem" for upload!

Хотя права на папки стоят права 777
В чем косяк так и не понел
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
@ak00047, сами файлы демок появились на игровом сервере?
Если да, то что-то не даёт на веб-сервере принять файл. Что именно - должны сказать логи php.
 

√ιקELITE√ιק

Участник
Сообщения
276
Реакции
48
@ak00047, сами файлы демок появились на игровом сервере?
Если да, то что-то не даёт на веб-сервере принять файл. Что именно - должны сказать логи php.

Нет демок на игровом сервере нету
addons/sourcemod/data/demos/
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@ak00047, звезды в имени сервера мешают, подозреваю.
А может и слеш обратный тоже мешает.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@ak00047, и там, и там попробуйте. Я в плагине AutoDemo давно рылся. Не помню, какую именно строку оно берет для имени файла демо-записи.
 

√ιקELITE√ιק

Участник
Сообщения
276
Реакции
48
Спасибо, все получилось достаточно изменить название в autodemo.txt
--- Добавлено позже ---
@ak00047, звезды в имени сервера мешают, подозреваю.
А может и слеш обратный тоже мешает.

@ak00047, и там, и там попробуйте. Я в плагине AutoDemo давно рылся. Не помню, какую именно строку оно берет для имени файла демо-записи.

Еще вопрос демки пишуться а на сайте их нет, подскажите пож что не так то(
L 01/07/2018 - 22:53:58: [autodemo.smx] Stopped recording "auto-pve-010718-225122-de_dust2_old.dem".
L 01/07/2018 - 22:54:45: [autodemo.smx] Started recording "auto-PVE[Steam/NoSteam][!WS !GL !RANK !KNIFE !VIP]-010718-225445-xmas_nipperhouse.dem".
L 01/07/2018 - 22:55:04: [autodemo.smx] Stopped recording "auto-PVE[Steam/NoSteam][!WS !GL !RANK !KNIFE !VIP]-010718-225445-xmas_nipperhouse.dem".
L 01/07/2018 - 22:55:25: [autodemo.smx] Couldn't open "addons/sourcemod/data/demos/auto-PVE[Steam/NoSteam][!WS !GL !RANK !KNIFE !VIP]-010718-225445-xmas_nipperhouse.dem" for upload!
L 01/07/2018 - 22:55:49: [autodemo.smx] Started recording "auto-PVE[Steam/NoSteam][!WS !GL !RANK !KNIFE !VIP]-010718-225549-de_dust2.dem".
L 01/07/2018 - 22:56:49: [autodemo.smx] Stopped recording "auto-PVE[Steam/NoSteam][!WS !GL !RANK !KNIFE !VIP]-010718-225549-de_dust2.dem".
L 01/07/2018 - 23:00:31: [autodemo.smx] Started recording "auto-PVE-010718-230031-xmas_nipperhouse.dem".
L 01/07/2018 - 23:00:49: [autodemo.smx] Stopped recording "auto-PVE-010718-230031-xmas_nipperhouse.dem".
L 01/07/2018 - 23:00:54: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-PVE-010718-230031-xmas_nipperhouse.dem ...
L 01/07/2018 - 23:01:08: [autodemo.smx] Uploading: logs/L037_230_210_221_27077_201801072300_002.log ...
L 01/07/2018 - 23:01:08: [autodemo.smx] Registering: auto-PVE-010718-230031-xmas_nipperhouse ...
L 01/07/2018 - 23:01:08: [autodemo.smx] Upload failure for: "auto-PVE-010718-230031-xmas_nipperhouse" (index 2). code 7. Retrying...
L 01/07/2018 - 23:01:08: [autodemo.smx] Registering: auto-PVE-010718-230031-xmas_nipperhouse ...
L 01/07/2018 - 23:01:08: [autodemo.smx] Upload failure for: "auto-PVE-010718-230031-xmas_nipperhouse" (index 2). code 7. Retrying...
L 01/07/2018 - 23:01:08: [autodemo.smx] Registering: auto-PVE-010718-230031-xmas_nipperhouse ...
L 01/07/2018 - 23:01:08: [autodemo.smx] Upload failure for: "auto-PVE-010718-230031-xmas_nipperhouse" (index 2). code 7. Retrying...
L 01/07/2018 - 23:01:08: [autodemo.smx] Registering: auto-PVE-010718-230031-xmas_nipperhouse ...
L 01/07/2018 - 23:01:08: [autodemo.smx] Upload failure for: "auto-PVE-010718-230031-xmas_nipperhouse" (index 2). code 7. Giving up.
L 01/07/2018 - 23:01:13: [autodemo.smx] Started recording "auto-PVE-010718-230113-de_dust2.dem".
--- Добавлено позже ---
Блин ничего не пойму, демки пишуться в папку а на сайт не попадают. Помогите уже неделю ломаю голову((
L 01/11/2018 - 23:40:35: [autodemo.smx] Started recording "auto-PVE-011118-234035-xmas_nipperhouse.dem".
L 01/11/2018 - 23:41:08: [autodemo.smx] Stopped recording "auto-PVE-011118-234035-xmas_nipperhouse.dem".
L 01/11/2018 - 23:41:12: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-PVE-011118-234035-xmas_nipperhouse.dem ...
L 01/11/2018 - 23:41:12: [autodemo.smx] Upload failure for: "auto-PVE-011118-234035-xmas_nipperhouse" (index 0). code 7. Retrying...
L 01/11/2018 - 23:41:12: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-PVE-011118-234035-xmas_nipperhouse.dem ...
L 01/11/2018 - 23:41:12: [autodemo.smx] Upload failure for: "auto-PVE-011118-234035-xmas_nipperhouse" (index 0). code 7. Retrying...
L 01/11/2018 - 23:41:12: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-PVE-011118-234035-xmas_nipperhouse.dem ...
L 01/11/2018 - 23:41:12: [autodemo.smx] Upload failure for: "auto-PVE-011118-234035-xmas_nipperhouse" (index 0). code 7. Retrying...
L 01/11/2018 - 23:41:12: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-PVE-011118-234035-xmas_nipperhouse.dem ...
L 01/11/2018 - 23:41:12: [autodemo.smx] Upload failure for: "auto-PVE-011118-234035-xmas_nipperhouse" (index 0). code 7. Giving up.
 
Последнее редактирование:

cleanplay

Участник
Сообщения
99
Реакции
6
L 01/31/2018 - 18:33:23: [SM] Exception reported: Config missing FTP address.
L 01/31/2018 - 18:33:23: [SM] Blaming: autodemo.smx
L 01/31/2018 - 18:33:23: [SM] Call stack trace:
L 01/31/2018 - 18:33:23: [SM] [0] SetFailState
L 01/31/2018 - 18:33:23: [SM] [1] Line 153, E:\Steamcmd\power\csgo\addons\sourcemod\scripting\autodemo.sp::LoadConfig
L 01/31/2018 - 18:33:23: [SM] [2] Line 192, E:\Steamcmd\power\csgo\addons\sourcemod\scripting\autodemo.sp::OnPluginStart
L 01/31/2018 - 18:33:23: [SM] Unable to load plugin "autodemo.smx": Error detected in plugin startup (see error logs)
Вот такая ошибка постоянно, какие бы пути я не ставил! Логин и пароль от фтп сайта работают 100%
Вот autodemo.txt
"AutoDemo"
{
// ftp путь до папки со stage
"ftp" "ftp://188.42.162.76/www/csgo-tula.top/demos/stage"

// данные от ftp
"username" "csgotula"
"password" "pass"

// ссылка сайта с демками
"site" "Демки - Power HNS"
// ключ от api сайта (запоминаем)
"key" "мой api со стима"

// название сервера
"server" "Server"
}

Я выставлял и вот такой путь:
"ftp" "ftp://188.42.162.76/www/csgo-tula.top/demos/stage
и вот такой
"ftp" "ftp://csgo-tula.top/www/csgo-tula.top/demos/stage
и вот такой:
"ftp" "ftp://www/csgo-tula.top/demos/stage
И не знаю какой уже ставить
Кто может помочь? Заранее спасибо
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@cleanplay, а кодировка какая?
Вдобавок, в конфиге нужен не ключ от Steam Web API, а от сайта. Он в конфиге.
 
Сверху Снизу