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

ICE

Участник
Сообщения
122
Реакции
27
какой к чертям http ?!!!!
Я же объясняю, у меня стояло так:
"ftp" "ftp://сайт/demos/stage"
Потом я поставил так: "http://сайт/demos/stage" чтобы проверить будет работать или нет
--- Добавлено позже ---
порт стандартный? 21? тогда нет смысла.
Через WinScp я захожу на 22 порт
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
чувак.
Это ты коннектишься по sftp
плагин это не умеет
Тебе на VDS надо поднимать FTP-сервер - и тогда всё будет норм.
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
А давай не будем подменять понятия.
OpenSSH - это всего лишь набор утилей для работы по протоколу SSH
SFTP также работает по этому протоколу.

Плагин знает и понимает только протокол FTP - точка.

Ещё какие-то вопросы будут по этому поводу?
 

ICE

Участник
Сообщения
122
Реакции
27
Поставил ftp сервер.
Получаю в логи:

L 02/06/2016 - 14:04:57: [autodemo.smx] Started recording "auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo.dem".
L 02/06/2016 - 14:17:53: [autodemo.smx] Stopped recording "auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo.dem".
L 02/06/2016 - 14:17:56: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo.dem ...
L 02/06/2016 - 14:18:05: [autodemo.smx] Started recording "auto-#1AWP+AIMPISTOLS-020616-141805-awp_pocu_awp.dem".
L 02/06/2016 - 14:19:17: [autodemo.smx] Uploading: logs/L193_142_114_012_27019_201602061404_002.log ...
L 02/06/2016 - 14:19:17: [autodemo.smx] Registering: auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo ...
L 02/06/2016 - 14:19:17: [autodemo.smx] Result file was empty.
L 02/06/2016 - 14:19:17: [autodemo.smx] Registration failed for "auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo". Retrying...
L 02/06/2016 - 14:19:17: [autodemo.smx] Registering: auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo ...
L 02/06/2016 - 14:19:17: [autodemo.smx] Result file was empty.
L 02/06/2016 - 14:19:17: [autodemo.smx] Registration failed for "auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo". Retrying...
L 02/06/2016 - 14:19:17: [autodemo.smx] Registering: auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo ...
L 02/06/2016 - 14:19:17: [autodemo.smx] Result file was empty.
L 02/06/2016 - 14:19:17: [autodemo.smx] Registration failed for "auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo". Retrying...
L 02/06/2016 - 14:19:17: [autodemo.smx] Registering: auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo ...
L 02/06/2016 - 14:19:18: [autodemo.smx] Result file was empty.
L 02/06/2016 - 14:19:18: [autodemo.smx] Couldn't register demo on site: "auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo". Giving up.

На веб сервере внутри папки stage создаются подкаталоги: demos/stage. Т.е. выглядит полный путь вот так: /var/www/html/demos/stage/demos/stage
И там лежит файл. Но не демка. название файла: auto-
Что бы это значило?
 

ThreshHNS

Участник
Сообщения
248
Реакции
87
Он уже спрашивал про http и ftp, ты не заметил.
@ICE, укажи путь через ftp://
Поставил ftp сервер.
Получаю в логи:

L 02/06/2016 - 14:04:57: [autodemo.smx] Started recording "auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo.dem".
L 02/06/2016 - 14:17:53: [autodemo.smx] Stopped recording "auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo.dem".
L 02/06/2016 - 14:17:56: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo.dem ...
L 02/06/2016 - 14:18:05: [autodemo.smx] Started recording "auto-#1AWP+AIMPISTOLS-020616-141805-awp_pocu_awp.dem".
L 02/06/2016 - 14:19:17: [autodemo.smx] Uploading: logs/L193_142_114_012_27019_201602061404_002.log ...
L 02/06/2016 - 14:19:17: [autodemo.smx] Registering: auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo ...
L 02/06/2016 - 14:19:17: [autodemo.smx] Result file was empty.
L 02/06/2016 - 14:19:17: [autodemo.smx] Registration failed for "auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo". Retrying...
L 02/06/2016 - 14:19:17: [autodemo.smx] Registering: auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo ...
L 02/06/2016 - 14:19:17: [autodemo.smx] Result file was empty.
L 02/06/2016 - 14:19:17: [autodemo.smx] Registration failed for "auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo". Retrying...
L 02/06/2016 - 14:19:17: [autodemo.smx] Registering: auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo ...
L 02/06/2016 - 14:19:17: [autodemo.smx] Result file was empty.
L 02/06/2016 - 14:19:17: [autodemo.smx] Registration failed for "auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo". Retrying...
L 02/06/2016 - 14:19:17: [autodemo.smx] Registering: auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo ...
L 02/06/2016 - 14:19:18: [autodemo.smx] Result file was empty.
L 02/06/2016 - 14:19:18: [autodemo.smx] Couldn't register demo on site: "auto-#1AWP+AIMPISTOLS-020616-140457-aim_deagle_csgo". Giving up.

На веб сервере внутри папки stage создаются подкаталоги: demos/stage. Т.е. выглядит полный путь вот так: /var/www/html/demos/stage/demos/stage
И там лежит файл. Но не демка. название файла: auto-
Что бы это значило?

В название сервера (autodemo) есть пробелы?
 

ICE

Участник
Сообщения
122
Реакции
27
Смогу помочь в скайпе, но вечером, после 9-10 МСК
Скайп напишите Ваш в ЛС, я добавлю.
--- Добавлено позже ---
Так :D совместными усилиями с @Tallanvor, проблема разрешилась(вернее его усилиями :D ). Осталось 3 вопроса:
1) В папке там где сервера (csgo/addons/sourcemod/data/demos) создаются файлы типа result1. result2, и т.д Что это и как от этого избавится? Просто чтобы не было лишнего мусора
2) В веб морде когда нажимаешь на какую-то демку, чтобы просмотреть "доп инфу" - выскакивает это: No route found for "GET /demos/1"
3) Можно ли организовать удаление логов, подобное удалению демок? Отгрузило - удалило
 

Strike_Fury

Участник
Сообщения
17
Реакции
0
А на css бесполезно пробывать? Может подскажете альтернативу
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
@Strike_Fury, руцями скрипты писать, если доступ к шеллу есть - вот альтернатива.
Ну, или просить кого-то из кодеров добавить поддержку старых игр, если это вообще возможно...
 
T

TheEvilGhost

Народ, проблема небольшая. Бот ГОТВ работает, но демка не пишется, сам бот сидит за команду Т почему-то, а логи пустые совсем (в первые запуски там было что-то started recording demo и потом невозможно загрузить демо, а теперь совсем ничего.) Что делать?
 

sergdolinsk

Участник
Сообщения
12
Реакции
1
Не запускается плагин... SourceMod 1.8 - build 5869
L 03/18/2016 - 19:27:44: SourceMod error session started
L 03/18/2016 - 19:27:44: Info (map "de_cbble") (file "errors_20160318.log")
L 03/18/2016 - 19:27:44: [SM] Exception reported: Config missing FTP address.
L 03/18/2016 - 19:27:44: [SM] Blaming: autodemo.smx()
L 03/18/2016 - 19:27:44: [SM] Call stack trace:
L 03/18/2016 - 19:27:44: [SM] [0] SetFailState
L 03/18/2016 - 19:27:44: [SM] [1] Line 153, E:\Steamcmd\power\csgo\addons\sourcemod\scripting\autodemo.sp::LoadConfig()
L 03/18/2016 - 19:27:44: [SM] [2] Line 192, E:\Steamcmd\power\csgo\addons\sourcemod\scripting\autodemo.sp::OnPluginStart()
L 03/18/2016 - 19:27:45: [SM] Unable to load plugin "autodemo.smx": Error detected in plugin startup (see error logs)
L 03/18/2016 - 19:35:12: Error log file session closed.
 

sergdolinsk

Участник
Сообщения
12
Реакции
1
хм..на FTP ручном режиме захожу .
сервер csgo и FTP на разных адресах
 

ICE

Участник
Сообщения
122
Реакции
27
хм..на FTP ручном режиме захожу .
сервер csgo и FTP на разных адресах
Дружище там целая система. Мне таланвор помогал, я не понимал как сделать, после его настройки я углубился в тему и понял, много инфы перелопатил, именно по пингвину....
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
@sergdolinsk, давай для начала определимся - ты используешь FTP или SFTP?
"В ручном режиме" - это как именно?
Из командной строки? Скриншот способа коннекта в студию
Настоятельно рекомендую замазывать на скрине только пароль и ЧАСТЬ адреса.
--- Добавлено позже ---
Но судя по ошибке, ты неправильно прописал адрес ФТП-сервера в конфиге, если вообще прописал...
--- Добавлено позже ---
Конфиг без пароля под спойлер - тоже в студию
 
  • Мне нравится
Реакции: Deff

sergdolinsk

Участник
Сообщения
12
Реакции
1
Захожу по FTP 21 порт, домашний каталог, там папка stage создана , права выставлены. На эту папку создана символьная ссылка в каталоге ..адрессайта/demos/ссылка на stage, может поэтому?
Обязательно ли надо , чтобы папка stage лежала именно в ../demos ?
AutoDemo"
{
// ftp путь до папки со stage
"ftp" "ftp://адрес/stage"

// данные от ftp
"username" "юзер"
"password" "ключ"

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

// название сервера
"server" "ыукмук"
}
 
Последнее редактирование:
Сверху Снизу