1

Тема: Настройка Screen Web

Люди плиз выложите инструкцию по установке Screen Web  Как там што!! сам скрипт поставил а скрины штоб он принимал ни как не могу настроить!!Зарание СПС!!

2

Re: Настройка Screen Web

И вообще работает ли он c 6.1??

3 Отредактировано lio (2010-06-01 06:21:15)

Re: Настройка Screen Web

для этого нужен WEB сервер+PHP+MySql. после  создаеш директорию задаеш права 777, заливаем в нее скрипт, после инсталируем запустив  setup.php.  но перед этим тебе в базе ручками нужно создать базу к примеру screens

4

Re: Настройка Screen Web

Если игровой и веб серверы стоят на одной машине, то можно через ucp_upload_mode "LOCAL" загружать скриншоты в папку "www".

5

Re: Настройка Screen Web

в ucp_upload_mode указывается протокол, LOCAL - для приёма через плагин.

6

Re: Настройка Screen Web

Endi пишет:

в ucp_upload_mode указывается протокол, LOCAL - для приёма через плагин.

Именно! Указываешь чтобы скрины сохранялись не в директории с игрой а в папке www/screenshots веб сервера, который стоит на той же машине. Для этого нужно указать следующий путь:
ucp_upload_path "../../папка с твоим веб сервером/screenshots" (при условии что веб сервер установлен на локальный диск "C" и в нём предварительно создана папка screenshots). И не нужно юзать всякие perl скрипты отправки.

7

Re: Настройка Screen Web

Ну хоть и реализовал приём через плагин, но не рекомендуется юзать данный метод приёма скринов. При приёме скрина у всех лагает играет давольно зверски, и хз как от этого избавиться. Лучще по быстрынкому поднять ftp серв  или http серв и принимать через них.

8 Отредактировано Racoon (2010-06-07 21:31:26)

Re: Настройка Screen Web

Endi пишет:

Ну хоть и реализовал приём через плагин, но не рекомендуется юзать данный метод приёма скринов. При приёме скрина у всех лагает играет давольно зверски, и хз как от этого избавиться. Лучще по быстрынкому поднять ftp серв  или http серв и принимать через них.

А можно мини FAQ по установке загрузки по HTTP на Vertrigo Server?

9

Re: Настройка Screen Web

1. WEB сервер+PHP+MySq   +
2. Создана база под скрипт +
3. Скрипт установлен +
4. В конфиг добавил

    
ucp_upload_mode "FTP"
ucp_upload_host "***"
ucp_upload_port "21"
ucp_upload_user "***"
ucp_upload_pass "***"
ucp_upload_path "/"
ucp_autoscreen "900"

Скрины появляются в папке как надо , но в базу ничего не пишется
"Не понятен принцип как скрипт будет в базу записывать"

Подскажите пожалуйста в чем не прав.

10

Re: Настройка Screen Web

Конфиг какой-то странный.
Вопервых ucp_upload_mode "HTTP" и порт 80 если на стандартном, ну и path правильный надо задать.

11

Re: Настройка Screen Web

Endi пишет:

Конфиг какой-то странный.
Вопервых ucp_upload_mode "HTTP" и порт 80 если на стандартном, ну и path правильный надо задать.

Спасибо.Проверю отпишусь.

12

Re: Настройка Screen Web

ucp_upload_mode "HTTP"
ucp_upload_host "****"
ucp_upload_port "8080"
ucp_upload_path "/ucp_screen/"

Скрины принимает отлично.Но все так же остается не понятным способ как скрины попадут в бд.Они автоматом должны записываться в БД?
Файл upload.php  как в него передаются данные на запись в БД.

13

Re: Настройка Screen Web

В данном топике идет обсуждение инсталляции и настройки скрипта от NopNopа, под названием Screen Web. Если вы знаете хоть немного php, то вам не составит труда почитать глазками этот скрипт. Скачать его можно здесь, а дэмо находиться здесь!
Но, так же есть простой php скрипт от Endi, который не использует базу, а просто принимает экранки. Почитать о нем можно в разделе Справка :: Как настроить PHP скрипт для приема снимков с игроков?

14

Re: Настройка Screen Web

Вопрос как раз про Screen Web.
Если я правильно понял то Screen Web должен закидывать скрины в бд.Он этого не делает. С приемом скринов нет никакой проблемы.КАК сделать так чтобы скрины записывались в базу? У кого нибудь получилось заставить его работать? Сделайте полную инструкцию по установке Screen Web.

15

Re: Настройка Screen Web

Если я правильно понял то Screen Web должен закидывать скрины в бд. Он этого не делает.

Нет, снимки хранятся на жестком диске, а вот информация храниться в БД.

С приемом скринов нет никакой проблемы.

Ну значит скрипт работает!

Откройте простой браузер и наберите ссылку к своему серверу на котором крутиться скрипт.
Пример: 127.0.0.1/webscreens, то есть в папке webscreens и находиться сам скрипт, а именно index.php.

16

Re: Настройка Screen Web

Извините я наверное не корректно выражаюсь. Скриншоты принимаются.На саму страничку скрипта зайти могу.НО не добавляется инфа о скринах в БД.Только в этом проблема.

17

Re: Настройка Screen Web

Либо скрипт коряво инсталировали, либо нет атрибута write на базу.

18

Re: Настройка Screen Web

Для полной работоспособности Screen Web делаем следующее:

Установить Web сервер+php+MySql. На сервере создать директорию, к примеру: “screens” и задать права доступа к директории 777
Извлечь содержимое архива в нашу свежее созданную директорию, и открыть для редактирования файл конфигурации config.php расположенный в директории config.

Содержимое следующее:

<?php

$host = "127.0.0.1";
$dbuser = "UCP_user";
$dbname = "ucp_antichet";
$dbpassword = "";

$UploadSizefileMax = 500; //500kb

$uploaddir ="./ucp_screen/";
$mini_imgdir ="mini_img/";
?>

$host, это название хоста или IP, где расположен ваш сервер БД. Если веб сервер и сервер БД расположены на одной машине, то можно нечего не писать или ссылаться локально 127.0.0.1.
$dbuser, это логин главного администратора сервера БД, по умолчанию может быть root.
$dbname, название БД на вашем сервере, где будет создана таблица для работы скрипта. Назовем ее ucp_screens.
$dbpassword, это пароль к вашей БД, частенько его не используют, но лучше что бы он был. :)
Все остальное пропустим и оставим как есть.
В итоге наш файл конфигурации выглядит так:

<?php

$host = "127.0.0.1";
$dbuser = "root";
$dbname = "ucp_screens";
$dbpassword = "";

$UploadSizefileMax = 500; //500kb

$uploaddir ="./ucp_screen/";
$mini_imgdir ="mini_img/";
?>

Теперь нам нужно создать на нашем сервере БД, базу с названием ucp_screens, для этого нам потребуется небольшой софт который работает с серверами БД. Это может быть phpMyAdmin или SQLyog Enterprise.

После того как мы создали БД нам потребуется создать в ней таблицу, с которой и будет работать Screen Web. Для этого достаточно через Интернет браузер зайти на скрипт установки setup.php (ссылка для локального использования). если вы все сделали правильно, то вы увидите это, значит скрипт был установлен правильно и теперь он полностью работоспособен.
Не забудьте удалить файл setup.php после установки.

19

Re: Настройка Screen Web

lio пишет:

если вы все сделали правильно, то вы увидите это, значит скрипт был установлен правильно и теперь он полностью работоспособен.
Не забудьте удалить файл setup.php после установки.

Все именно  так и происходит. Но ссылки на скрины не добавляются в БД.
Все таки интересно при каком событии добавляется линк в БД.
Если правильно понимаю то за добавление отвечает upload.php.
Просмотрел несколько раз index.php  там нет нигде  вызова upload.php.

Пользователя проверял у него есть все права на эту таблицу.

Спасибо за помощь, видимо не судьба заставить его работать.

20

Re: Настройка Screen Web

ORient, ну если не сделали то как написано, то точно руки не от туда растут! :) а если отчет по картинке совпадает, значит должно работать!

21

Re: Настройка Screen Web

Вопрос а если у меня скрипт на одном хостинге а сервер на другом то чно нужно писать сюда??
ucp_upload_mode "HTTP"
ucp_upload_host "+"
ucp_upload_port "80"
ucp_upload_user ""
ucp_upload_pass "***"
ucp_upload_path "/"
ucp_autoscreen "60"

22

Re: Настройка Screen Web

Вместо "+" на ucp_upload_host надо задать ip или хост сервера куда будут заливаться скрины. (без www, http://, ftp://)

23 Отредактировано antonk2005 (2010-06-23 13:29:26)

Re: Настройка Screen Web

то есть если сам скрипт доступен по адресу http://kobra.u-gu.ru/ , тогда такая конфигурация??
ucp_upload_mode "HTTP"
ucp_upload_host "kobra.u-gu.ru"
ucp_upload_port "80"
ucp_upload_user "user1531" логин доступа по FTP
ucp_upload_pass "F0dB"      пароль доступа по FTP
ucp_upload_path "/upload.php"
ucp_autoscreen "60"
ucp_mode "1"
ucp_banlist_file "1"
ucp_build "1"
ucp_cpurl "0"
ucp_checkfile_mode "1"
ucp_redirect "0

24

Re: Настройка Screen Web

Да, именно так. Неработает? Может забыли поставить атрибуты папки на запись ?

25

Re: Настройка Screen Web

да нет!Атрибуты поставил и сохранил 777