Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

9 страниц V   1 2 3 ... 7 8 »

HLTV Downloader (на несколько серверов)

, Автоматическая загрузка демо записей на сайт
Статус пользователя DraconKCH
сообщение 1.8.2013, 10:09
Сообщение #21
Стаж: 15 лет

Сообщений: 156
Благодарностей: 74
Полезность: 373

Вот так будет правильнее, а то выводит лишнюю строку (выход из дирректории)

ну и заменил код на кнопку скачать, как предложил Kirby Magicman
Прикрепленные файлы:
Прикрепленный файл  server.php ( 2,42 килобайт ) Кол-во скачиваний: 239
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Dreandy
сообщение 1.8.2013, 10:13
Сообщение #22
Стаж: 10 лет

Сообщений: 1394
Благодарностей: 231
Полезность: 37

Удобно,хоть Auto recorder ставить не нужно.


критика - это лучший способ изменить человека
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Louie
сообщение 1.8.2013, 12:17
Сообщение #23
Стаж: 14 лет

Сообщений: 4
Благодарностей: 1
Полезность: 0

Народ, вроде всё прикольно, все работает. Но есть одно но!
Это только у меня такое?
Если я вручную запускаю cron.php , то всё работает идеально. Демки добавляются и всё работает как часики, но как только я добавляю в crontab исполнение этого файла, то мне сразу пишется такой лог:
Код
PHP Warning:  mkdir(): No such file or directory in /home/webs/hltv/cron.php on line 13
/home//hltv/gungame/cstrike/HLTV_-1308010249-de_clan1_mill_2x2.dem -> files/server_1/HLTV_-1308010249-de_clan1_mill_2x2.dem.zip<br>PHP Warning:  gzopen(files/server_1/HLTV_-1308010249-de_clan1_mill_2x2.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
/home/hltv/gungame/cstrike/HLTV_-1308011106-gg_industrial.dem -> files/server_1/HLTV_-1308011106-gg_industrial.dem.zip<br>PHP Warning:  gzopen(files/server_1/HLTV_-1308011106-gg_industrial.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
/home/hltv/gungame/cstrike/HLTV_-1308010936-gg_fy_funtimes_cs16.dem -> files/server_1/HLTV_-1308010936-gg_fy_funtimes_cs16.dem.zip<br>PHP Warning:  gzopen(files/server_1/HLTV_-1308010936-gg_fy_funtimes_cs16.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
Сервер #1 - 17 демо.<br>PHP Warning:  mkdir(): No such file or directory in /home/webs/hltv/cron.php on line 13
/home/hltv/dust2/cstrike/HLTV_-1308010237-de_dust2.dem -> files/server_2/HLTV_-1308010237-de_dust2.dem.zip<br>PHP Warning:  gzopen(files/server_2/HLTV_-1308010237-de_dust2.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
/home/hltv/dust2/cstrike/HLTV_-1308010238-de_dust2_2x2.dem -> files/server_2/HLTV_-1308010238-de_dust2_2x2.dem.zip<br>PHP Warning:  gzopen(files/server_2/HLTV_-1308010238-de_dust2_2x2.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
/home/hltv/dust2/cstrike/HLTV_-1308011155-de_dust2.dem -> files/server_2/HLTV_-1308011155-de_dust2.dem.zip<br>PHP Warning:  gzopen(files/server_2/HLTV_-1308011155-de_dust2.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
/home/hltv/dust2/cstrike/HLTV_-1308010435-de_dust2.dem -> files/server_2/HLTV_-1308010435-de_dust2.dem.zip<br>PHP Warning:  gzopen(files/server_2/HLTV_-1308010435-de_dust2.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
/home/hltv/dust2/cstrike/HLTV_-1308010727-de_dust2.dem -> files/server_2/HLTV_-1308010727-de_dust2.dem.zip<br>PHP Warning:  gzopen(files/server_2/HLTV_-1308010727-de_dust2.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
Сервер #2 - 13 демо.<br>


Отредактировал: Louie, - 1.8.2013, 12:19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DraconKCH
сообщение 1.8.2013, 18:03
Сообщение #24
Стаж: 15 лет

Сообщений: 156
Благодарностей: 74
Полезность: 373

Цитата(Louie @ 1.8.2013, 16:17) *
Народ, вроде всё прикольно, все работает. Но есть одно но!
Это только у меня такое?
Если я вручную запускаю cron.php , то всё работает идеально. Демки добавляются и всё работает как часики, но как только я добавляю в crontab исполнение этого файла, то мне сразу пишется такой лог:
Код
PHP Warning:  mkdir(): No such file or directory in /home/webs/hltv/cron.php on line 13
/home//hltv/gungame/cstrike/HLTV_-1308010249-de_clan1_mill_2x2.dem -> files/server_1/HLTV_-1308010249-de_clan1_mill_2x2.dem.zip<br>PHP Warning:  gzopen(files/server_1/HLTV_-1308010249-de_clan1_mill_2x2.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
/home/hltv/gungame/cstrike/HLTV_-1308011106-gg_industrial.dem -> files/server_1/HLTV_-1308011106-gg_industrial.dem.zip<br>PHP Warning:  gzopen(files/server_1/HLTV_-1308011106-gg_industrial.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
/home/hltv/gungame/cstrike/HLTV_-1308010936-gg_fy_funtimes_cs16.dem -> files/server_1/HLTV_-1308010936-gg_fy_funtimes_cs16.dem.zip<br>PHP Warning:  gzopen(files/server_1/HLTV_-1308010936-gg_fy_funtimes_cs16.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
Сервер #1 - 17 демо.<br>PHP Warning:  mkdir(): No such file or directory in /home/webs/hltv/cron.php on line 13
/home/hltv/dust2/cstrike/HLTV_-1308010237-de_dust2.dem -> files/server_2/HLTV_-1308010237-de_dust2.dem.zip<br>PHP Warning:  gzopen(files/server_2/HLTV_-1308010237-de_dust2.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
/home/hltv/dust2/cstrike/HLTV_-1308010238-de_dust2_2x2.dem -> files/server_2/HLTV_-1308010238-de_dust2_2x2.dem.zip<br>PHP Warning:  gzopen(files/server_2/HLTV_-1308010238-de_dust2_2x2.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
/home/hltv/dust2/cstrike/HLTV_-1308011155-de_dust2.dem -> files/server_2/HLTV_-1308011155-de_dust2.dem.zip<br>PHP Warning:  gzopen(files/server_2/HLTV_-1308011155-de_dust2.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
/home/hltv/dust2/cstrike/HLTV_-1308010435-de_dust2.dem -> files/server_2/HLTV_-1308010435-de_dust2.dem.zip<br>PHP Warning:  gzopen(files/server_2/HLTV_-1308010435-de_dust2.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
/home/hltv/dust2/cstrike/HLTV_-1308010727-de_dust2.dem -> files/server_2/HLTV_-1308010727-de_dust2.dem.zip<br>PHP Warning:  gzopen(files/server_2/HLTV_-1308010727-de_dust2.dem.zip): failed to open stream: No such file or directory in /home/webs/hltv/inc/function_zipcompressfile.php on line 10
Сервер #2 - 13 демо.<br>

для крона надо писать абсолютные пути
попробуйте добавить в кронтаб
в начало
SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
HOME=/
и пустую строку в конец
#
либо переписывать крон файл на абсолютные пути
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Louie
сообщение 1.8.2013, 22:15
Сообщение #25
Стаж: 14 лет

Сообщений: 4
Благодарностей: 1
Полезность: 0

Извините, чуток не понял! У меня просто по времени прописано - php /путь/до/файла/файл.пхп
вы предлогаете сделать отдельный скрипт запуска?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sot100
сообщение 16.8.2013, 10:57
Сообщение #26


Стаж: 16 лет

Сообщений: 1695
Благодарностей: 500
Полезность: 711

Привет, спасибо за столь крутой скрипт,
подскажите как подправить?
у меня сервера на хостинге и на хлтв демки уже в ZIP
когда выкачиваются они получаются в .zip.zip
нужно отключить архивирование.
и чтобы только пишущаяся демка (она ещё в расширении .dem) не архивировалась, она же недописана.



Спасибо!


https://vk.com/club_megamozg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sot100
сообщение 16.8.2013, 14:41
Сообщение #27


Стаж: 16 лет

Сообщений: 1695
Благодарностей: 500
Полезность: 711

сделал...

если надо, напишу как


https://vk.com/club_megamozg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Temkqa
сообщение 16.8.2013, 15:48
Сообщение #28


Стаж: 13 лет

Сообщений: 314
Благодарностей: 125
Полезность: 532

sot100, напиши если не сложно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sot100
сообщение 17.8.2013, 23:06
Сообщение #29


Стаж: 16 лет

Сообщений: 1695
Благодарностей: 500
Полезность: 711

Не архивирует в ZIP, не удаляет демку в расширении .dem при очистке папки (когда демка ещё записывается). тем самым нет потери демок.
Хорошо для хостингов, у которых демки сразу в архив после окончании записи запаковываются.

был баг, при воспроизведении демки - ошибка воспроизведения была - ИСПРАВЛЕНО.
Проверялось на хостинге Myarena.

Прикрепленный файл  cron.php ( 1,08 килобайт ) Кол-во скачиваний: 228

Прикрепленный файл  function_zipcompressfile.php ( 686 байт ) Кол-во скачиваний: 197


https://vk.com/club_megamozg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя un1Quel
сообщение 1.11.2013, 0:14
Сообщение #30
Стаж: 10 лет

Сообщений: 37
Благодарностей: 11
Полезность: 227

Люди помогите что я делаю не правельно!

-bash-3.2# php -q /var/www/begrip/data/www/server.begr1p.ru/cron.php
PHP Warning: mkdir(): No such file or directory in /var/www/begrip/data/www/server.begr1p.ru/cron.php on line 13
/var/www/begrip/data/www/server.begr1p.ru/public/cstrike/demo/HLTV_CyberSportES-1311010009-de_dust2_2x2.dem -> files/server_1/HLTV_CyberSportES-1311010009-de_dust2_2x2.dem<br>PHP Warning: gzopen(files/server_1/HLTV_CyberSportES-1311010009-de_dust2_2x2.dem): failed to open stream: No such file or directory in /var/www/begrip/data/www/server.begr1p.ru/inc/function_zipcompressfile.php on line 10
Сервер #1 - 1 демо.<br>-bash-3.2#
http://vk.com/doc38517203_235383885?hash=e...a02bd&wnd=1
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя un1Quel
сообщение 4.11.2013, 22:32
Сообщение #31
Стаж: 10 лет

Сообщений: 37
Благодарностей: 11
Полезность: 227

Парни кто ставил, помогите плс) у меня что то руки кривые, всё норм работает, всё поствавил, демка записывается всё как надо, а вот на сайт не вылаживается, в чем проблема?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 5.11.2013, 6:54
Сообщение #32


Иконка группы

Стаж: 11 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Цитата(un1Quel @ 1.11.2013, 0:14) *
Люди помогите что я делаю не правельно!

-bash-3.2# php -q /var/www/begrip/data/www/server.begr1p.ru/cron.php
PHP Warning: mkdir(): No such file or directory in /var/www/begrip/data/www/server.begr1p.ru/cron.php on line 13
/var/www/begrip/data/www/server.begr1p.ru/public/cstrike/demo/HLTV_CyberSportES-1311010009-de_dust2_2x2.dem -> files/server_1/HLTV_CyberSportES-1311010009-de_dust2_2x2.dem<br>PHP Warning: gzopen(files/server_1/HLTV_CyberSportES-1311010009-de_dust2_2x2.dem): failed to open stream: No such file or directory in /var/www/begrip/data/www/server.begr1p.ru/inc/function_zipcompressfile.php on line 10
Сервер #1 - 1 демо.<br>-bash-3.2#
http://vk.com/doc38517203_235383885?hash=e...a02bd&wnd=1

No such file or directory
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя un1Quel
сообщение 6.11.2013, 7:45
Сообщение #33
Стаж: 10 лет

Сообщений: 37
Благодарностей: 11
Полезность: 227

как нету если они там

<?php
if (!defined("GUARD")) { header('Content-type: text/html; charset=utf-8'); die('Доступ запрещен!'); } // Защита файлов от прямого вызова

// Главные настройки
$main['sitename'] = 'Демо записи нашего сервера';

// Список серверов
$server[1] = array('ip'=>'mydomen', 'port'=>'27015', 'patch'=>'/var/www/begrip/data/www/domains/public/cstrike/demo/', 'name'=>'Test Server');
?>

мои настройки

и какие настройки должны быть в hltv.cfg

Отредактировал: un1Quel, - 6.11.2013, 7:47
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrey777best
сообщение 10.11.2013, 12:01
Сообщение #34


Стаж: 11 лет
Город: Харьков

Сообщений: 1191
Благодарностей: 144
Полезность: 1

Не могу скачать The requested URL /hltv/files/demofile-1311101114-de_dust2x2.dem.zip was not found on this server.
Храниться тут hltv/files/server_1/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrey777best
сообщение 10.11.2013, 18:51
Сообщение #35


Стаж: 11 лет
Город: Харьков

Сообщений: 1191
Благодарностей: 144
Полезность: 1

Подскажите как правильно прописать cron команду
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
TeamPlay
сообщение 26.4.2014, 16:29
Сообщение #36
Стаж: 9 лет

Сообщений: 493
Благодарностей: 130
Полезность: 0

Цитата(Flesh @ 1.5.2013, 2:52) *
HLTV Downloader


[attachment=19742:1.PNG] [attachment=19743:2.PNG]


Информация:
Данный PHP скрипт служит для автоматической зариузки демо записей на сайт.

Демо: http://statsgto.16mb.com/hltv_multi/ (на демо странице отключены исходяшие соединения и по этому сервера всегда выключены)

Установка:
  1. Загрузите все файлы на веб-сервер
  2. Откройте файл "inc/config.php" и отредактируйте.
  3. Например:
    пример
    $main['sitename'] = 'Демо записи нашего сервера';

    $server[1] = array('ip'=>'127.0.0.1', 'port'=>'27015', 'patch'=>'E:/games/cs/server_1/cstrike/', 'name'=>'Test Server');
    или
    $server[1] = array('ip'=>'127.0.0.1', 'port'=>'27015', 'patch'=>'ftp://user:pass@myserv.ru/server1/cstrike/', 'name'=>'Test Server');
  4. Поставьте Cron задачу на выполнение скрипта cron.php


Настройка HLTV:
  1. https://c-s.net.ua/forum/topic157.html - Windows
  2. https://c-s.net.ua/forum/topic36840.html - Linux


За протокол игры спасибо сайту GreyCube.Com и их движку LGSL.

Скачать: [attachment=19745:hltv_multi.zip]

Ребят помогите с настройкой. Вот не пойму что писать здесь 'patch'=>'ftp://user:pass@myserv.ru/server1/cstrike/'. Серв на вдс под рутом! Спс
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Archangel236
сообщение 21.5.2014, 8:25
Сообщение #37


Стаж: 14 лет
Город: Белая Церковь

Сообщений: 444
Благодарностей: 184
Полезность: 550

Можно как то допилить автоудаление демозаписей с сервера, которые передались на сайт ?

P.S. в крон файле как бы есть

Код
unlink($server[$i]['patch'].$files);


но не обрабатывает удаление

Отредактировал: Archangel236, - 21.5.2014, 8:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Archangel236
сообщение 4.6.2014, 7:12
Сообщение #38


Стаж: 14 лет
Город: Белая Церковь

Сообщений: 444
Благодарностей: 184
Полезность: 550

Проблему выше решил, но стоит другая проблема, у меня стоит крон на каждых 10 мин на выполнение, и пролетают демки на 1 минуту к примету, тобись в момент начала обработки скрипта начало записывать новую демку и прошло 1 мин, скрипт выполнил добавление и удалил. Можно сделать ограничение что бы скрипт не трогал последнее созданное демо ????
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Flesh
сообщение 4.6.2014, 8:49
Сообщение #39


Стаж: 15 лет

Сообщений: 319
Благодарностей: 168
Полезность: 776

Цитата(Archangel236 @ 4.6.2014, 9:12) *
Проблему выше решил, но стоит другая проблема, у меня стоит крон на каждых 10 мин на выполнение, и пролетают демки на 1 минуту к примету, тобись в момент начала обработки скрипта начало записывать новую демку и прошло 1 мин, скрипт выполнил добавление и удалил. Можно сделать ограничение что бы скрипт не трогал последнее созданное демо ????


1) Открой файл cron.php.

2) Найди строку:
Код
for($i=1; $i<=sizeof($server); $i++)

3) Замени на:
Код
for($i=1; $i<=sizeof($server)-1; $i++)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Slimerz0r
сообщение 5.6.2014, 15:08
Сообщение #40
Стаж: 14 лет

Сообщений: 92
Благодарностей: 6
Полезность: 48

Есть идеи как сделать из этого модуль для joomla?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
9 страниц V   1 2 3 ... 7 8 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: