Имя: Пароль:
1C
1С v8
как в скрипте задать логин-пароль для доступа к ip-камере?
0 altaykniga
 
25.05.16
09:37
Доброго времени суток, уважаемые.
Установлена ip-камера D-Link DCS-2102, задан логин-пароль к ней. В браузере ввожу ip-адрес, выходит окно с запросом авторизации.

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

нашел на просторах интернета следующий скрипт:

    Если ВидВидеопотока="" Тогда
        // H.264
        Строка = "<HTML>
        |<table id=""header_container"" border=""0"" cellpadding=""0"" cellspacing=""0"" width=""838"" align=""center"">
        |<tr>
          |<td align=""left"" wrap>Камера №1"+СкриптВремени+"&nbsp;</td>
        |</tr>
        |</table>        
        |<script type=""text/javascript"">
        |document.write('<applet name=\""cvcs\"" codeBase=\""http://admin:isee13"+IPАдрес+":"+СокрЛП(Порт)+"\""; archive=\""vplug.jar?cidx=342570133\"" code=\""vplug.class\"" width=\"""+Формат(РазмерWidth,"ЧГ=")+"\"" height=\"""+Формат(РазмерHeight,"ЧГ=")+"\"">');
        |document.write('<param name=\""RemotePort\"" value=\"""+СокрЛП(Порт)+"\"">');
        |document.write('<param name=\""Timeout\"" value=\""5000\"">');
        |document.write('<param name=\""RotateAngle\"" value=\""0\"">');
        |document.write('<param name=\""PreviewFrameRate\"" value=\""2\"">');
        |document.write('<param name=\""Algorithm\"" value=\""1\"">');
        |document.write('<param name=\""DeviceSerialNo\"" value=\""YWRtaW46\"">');
        |document.write('</applet>');
        |</script>
        |</HTML>";
    Иначе
        // JPEG
        Строка = "<HTML>        
        |<table id=""header_container"" border=""0"" cellpadding=""0"" cellspacing=""0"" width=""838"" align=""center"">
        |<tr>
          |<td align=""left"" wrap>Камера №1"+СкриптВремени+"&nbsp;</td>
        |</tr>
        |</table>
        |<script type=""text/javascript"">
        |document.write('<applet name=\""cvcs\"" codeBase=\""http://"+IPАдрес+":"+СокрЛП(Порт)+"\""; archive=\""aplug.jar\"" code=\""aplug.class\"" width=\"""+Формат(РазмерWidth,"ЧГ=")+"\"" height=\"""+Формат(РазмерHeight,"ЧГ=")+"\"">');
        |document.write('<param name=\""RemotePort\"" value=\"""+СокрЛП(Порт)+"\"">');
        |document.write('<param name=\""Timeout\"" value=\""5000\"">');
        |document.write('<param name=\""RotateAngle\"" value=\""0\"">');
        |document.write('<param name=\""PreviewFrameRate\"" value=\""2\"">');
        |document.write('<param name=\""Algorithm\"" value=\""1\"">');
        |document.write('<param name=\""DeviceSerialNo\"" value=\""YWRtaW46\"">');
        |document.write('</applet>');
        |</script>    
        |</HTML>";

    КонецЕсли;            


где в нем указать логин-пароль?

при выполнении данного скрипта в 1с запрос авторизации не происходит, в результате окно с изображением с камеры остается пустым
1 Кирпич
 
25.05.16
09:59
2 Diversus
 
25.05.16
10:56
Могу порекомендовать наше решение на тему связи с IP-камерами:
http://softonit.ru/catalog/products/mediabuild/
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn