HLTV Downloader (на несколько серверов), Автоматическая загрузка демо записей на сайт |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
HLTV Downloader (на несколько серверов), Автоматическая загрузка демо записей на сайт |
DraconKCH |
1.8.2013, 10:09
Сообщение
|
Вот так будет правильнее, а то выводит лишнюю строку (выход из дирректории)
ну и заменил код на кнопку скачать, как предложил Kirby Magicman
Прикрепленные файлы:
|
|
Поблагодарили 1 раз
|
|
Dreandy |
1.8.2013, 10:13
Сообщение
|
Удобно,хоть Auto recorder ставить не нужно.
критика - это лучший способ изменить человека
|
|
|
|
Louie |
1.8.2013, 12: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>
Отредактировал: Louie, - 1.8.2013, 12:19
|
|
|
|
DraconKCH |
1.8.2013, 18:03
Сообщение
|
Народ, вроде всё прикольно, все работает. Но есть одно но! Это только у меня такое? Если я вручную запускаю 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
Сообщение
|
Извините, чуток не понял! У меня просто по времени прописано - php /путь/до/файла/файл.пхп
вы предлогаете сделать отдельный скрипт запуска? |
|
|
|
sot100 |
16.8.2013, 10:57
Сообщение
|
|
Привет, спасибо за столь крутой скрипт,
подскажите как подправить? у меня сервера на хостинге и на хлтв демки уже в ZIP когда выкачиваются они получаются в .zip.zip нужно отключить архивирование. и чтобы только пишущаяся демка (она ещё в расширении .dem) не архивировалась, она же недописана. Спасибо! |
|
|
sot100 |
16.8.2013, 14:41
Сообщение
|
|
сделал...
если надо, напишу как |
|
|
Temkqa |
16.8.2013, 15:48
Сообщение
|
|
sot100, напиши если не сложно.
|
|
|
sot100 |
17.8.2013, 23:06
Сообщение
|
|
Не архивирует в ZIP, не удаляет демку в расширении .dem при очистке папки (когда демка ещё записывается). тем самым нет потери демок.
Хорошо для хостингов, у которых демки сразу в архив после окончании записи запаковываются. был баг, при воспроизведении демки - ошибка воспроизведения была - ИСПРАВЛЕНО. Проверялось на хостинге Myarena. cron.php ( 1,08 килобайт ) Кол-во скачиваний: 228 function_zipcompressfile.php ( 686 байт ) Кол-во скачиваний: 197 |
|
|
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 |
|
|
|
un1Quel |
4.11.2013, 22:32
Сообщение
|
Парни кто ставил, помогите плс) у меня что то руки кривые, всё норм работает, всё поствавил, демка записывается всё как надо, а вот на сайт не вылаживается, в чем проблема?
|
|
|
|
onotole |
5.11.2013, 6:54
Сообщение
|
|
Люди помогите что я делаю не правельно! -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
Сообщение
|
как нету если они там
<?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
Сообщение
|
|
Не могу скачать 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
Сообщение
|
|
Подскажите как правильно прописать cron команду
|
|
|
TeamPlay |
26.4.2014, 16:29
Сообщение
|
HLTV Downloader [attachment=19742:1.PNG] [attachment=19743:2.PNG] Информация: Данный PHP скрипт служит для автоматической зариузки демо записей на сайт. Демо: http://statsgto.16mb.com/hltv_multi/ (на демо странице отключены исходяшие соединения и по этому сервера всегда выключены) Установка:
Настройка HLTV: За протокол игры спасибо сайту GreyCube.Com и их движку LGSL. Скачать: [attachment=19745:hltv_multi.zip] Ребят помогите с настройкой. Вот не пойму что писать здесь 'patch'=>'ftp://user:pass@myserv.ru/server1/cstrike/'. Серв на вдс под рутом! Спс |
|
|
|
Archangel236 |
21.5.2014, 8:25
Сообщение
|
|
Можно как то допилить автоудаление демозаписей с сервера, которые передались на сайт ?
P.S. в крон файле как бы есть Код unlink($server[$i]['patch'].$files); но не обрабатывает удаление
Отредактировал: Archangel236, - 21.5.2014, 8:45
|
|
|
Archangel236 |
4.6.2014, 7:12
Сообщение
|
|
Проблему выше решил, но стоит другая проблема, у меня стоит крон на каждых 10 мин на выполнение, и пролетают демки на 1 минуту к примету, тобись в момент начала обработки скрипта начало записывать новую демку и прошло 1 мин, скрипт выполнил добавление и удалил. Можно сделать ограничение что бы скрипт не трогал последнее созданное демо ????
|
|
|
Flesh |
4.6.2014, 8:49
Сообщение
|
|
Проблему выше решил, но стоит другая проблема, у меня стоит крон на каждых 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
Сообщение
|
Есть идеи как сделать из этого модуль для joomla?
|
|
|
|