VOC Webcams

Платно VOC Webcams 1.4.5

Нет прав для покупки (€1,00)
Все знают и помнят, что в чатах VOC++ есть возможность использовать видео, но для этого необходимо устанавливать на компьютер дополнительное ПО. Нами написан мод, исправляющий это. Теперь можно создавать видео-чат на VOC++ без установки дополнительного ПО на комп. Кроме того, здесь работает голосовое общение: видео+звук.
В нашем моде реализовано прямая связь между браузерами, Flash-плеер не нужен, что снижает нагрузку на ЦП компьютера. Это дает возможность использовать видео-чат даже на старых и слабых компьютерах. Логирование видео и звукового общения не ведется. Кроме того, в приватной вкладке можно общаться и текстовыми сообщениями. Их логирование также не ведется. Есть возможность отключения видео или звука и разворачивания на весь экран. Автоматическое завершения разговоров при отключении одного из участников.
scr-png.4309
Предусмотрено тестирование мода в течении одной недели с бесплатным Trial-ключем.

Как это работает:
1. Оба пользователя должны разрешить просмотр камеры в своих профилях.
2. В меню пользователей вызывающий жмет на иконку вебкамеры.
3. Тому, кого вызывают придет уведомление в приват со ссылкой, открывающей страницу с камерой.
4. После открытия страницы нужно обязательно разрешить доступ к камере и микрофону и подождать 5-10 секунд для автоматического соединения. (время может варьироваться в зависимости от скорости интернета обоих участников)
Цена составляет 1 EUR для клиентов хостинга и 5 EUR для других лиц.
1. Загрузить содержимое папки www в корень чата (Обязательно сделать бэкап заменяемых/изменяемых файлов!).
2. Содержимое папки data в папку data Вашего чата (установить права на запись, если потребуется).
3. Открыть файл /designes/ваш_дизайн/voc.php и после
PHP:
function ping() { nChannelTimeout = 1;
}
вставить
PHP:
function openWebCam(NickID) { window.open('<?php echo str_replace('http://','https://',$chat_url); ?>webcam.php?session=<?php echo $session; ?>&tid='+NickID);
}
Потом находим
PHP:
if(User.Video == '1') { tmpHdr = 'parent.openPrivatePopup(\''+ User.Nick +'\', \''+ User.UID +'\')';
и заменяем на
PHP:
if(User.Video == '1') { tmpHdr = 'parent.openWebCam(\''+ User.UID +'\')';
4. Открываем файл /designes/ваш_дизайн/user_info.php и удаляем строки
PHP:
<TR> <TD width="30%"><?php echo $w_webcam_ip;?> </TD> <TD> <INPUT type="text" size="15" name="webcam_ip" value="<?php echo $current_user->webcam_ip;?>" class="input"> </TD>
</TR>
<TR> <TD colspan="2"><SMALL><?php echo $w_webcam_ip_note;?></SMALL> </TD>
</TR>
<TR> <TD colspan="2"><?php $REMOTE_ADDR = ""; include("get_IP.lib.php3"); $REMOTE_ADDR = $SimpleIP; if(strpos($REMOTE_ADDR, "127.0.") !== false or strpos($REMOTE_ADDR, "192.168.") !== false) { $REMOTE_ADDR = ""; } if($REMOTE_ADDR != "" and $GetProxy == '0') { echo "<small>".$w_webcam_suggest." <b>$REMOTE_ADDR</b></small>"; } else { echo "<small><b><font color=red>".$w_webcam_no."</font></b></small>"; } ?> </TD>
</TR>
<TR> <TD width="30%"><?php echo $w_webcam_port;?> </TD> <TD> <INPUT type="text" size="15" name="webcam_port" value="<?php echo $current_user->webcam_port;?>" class="input"> </TD>
</TR>
В этом же файле строку
PHP:
<INPUT type=checkbox name="allow_webcam" value="1" <?php if ($current_user->allow_webcam == 1) echo " checked";?>><B><?php echo $w_webcam_show;?></B><BR><SMALL><?=$w_webcam_note?></SMALL>
заменить на
PHP:
<INPUT type=checkbox name="allow_webcam" value="1" <?php if ($current_user->allow_webcam == 1) echo " checked";?>><B><?php echo $w_webcam_show;?></B><BR>
5. Открываем файл /user_info_update.php и удаляем или комментируем
PHP:
set_variable("webcam_ip");
set_variable("webcam_port");
Потом находим и удаляем
PHP:
$webcam_ip = trim($webcam_ip);
if(!eregi("^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$", $webcam_ip) or strpos($webcam_ip, "127.0.") !== false or strpos($webcam_ip, "192.168.") !== false
) { $webcam_ip = ""; $allow_webcam = false;
}
$webcam_port = intval($webcam_port);
if($webcam_port <= 1024) { $webcam_port = 0; $allow_webcam = false;
}
а также строки
PHP:
$current_user->webcam_ip = $webcam_ip;
$current_user->webcam_port = $webcam_port;
6. Импортировать дамп базы данных из архива в БД чата.
7. В языковом файле (languages/ru.php) строку
PHP:
$w_webcam_show = "Разрешить другим пользователям просмотр Вашей вебкамеры";
меняем на
PHP:
$w_webcam_show = "Разрешить другим пользователям просмотр Вашей вебкамеры и слышать Вас";
8. В файле /admin/navi.php в нужное место добавлем
HTML:
<a href="webcams.php?session=<?php echo $session;?>" target="admin_main" class=menu>[Web-камеры]</a>
9. Зайди в админку, ввести лицензионный ключ, порт роутинга, настроить и включить модуль.
К домену чата ОБЯЗАТЕЛЬНО должен быть подключен SSL-сертификат. Для наших клиентов SSL-сертификат предоставляется бесплатно.
По поводу лицензии писать в этой же теме (нужно указывать домен и e-mail. Можно под хайдом).

Установка может быть выполнена нами за 2 EUR (клиентам хостинга - бесплатно).
[admin]Администрация оставляет за собой право отказать в продаже/предоставлении ключа без объяснения причин[/admin]
Автор
Майор
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

Другие ресурсы пользователя Майор

Поделиться ресурсом

Последние обновления

  1. Новая возможность.

    Добавлена возможность выбора категории смайлов для показа в текстовом чате. Либо же их...
  2. Фикс слета лицензии в некоторых случаях.

    Обязательно к обновлению. Можно заменить только содержимое папки www/lemira/webcams
  3. Фикс мелких багов

    Версия мода не изменилась. Исправлены мелкие проблемы с кодировкой.