Имя: Пароль:
1C
1С v8
Получить картинку с IP камеры
0 Elf_80_lvl
 
21.08.13
17:21
Вопрос наверное тупейший, есть IP камера с которой я в браузере могу в любой момент снять скриншот по ссылке http://192.168.0.100/cgi-bin/jpg/image.cgi.
Как такой же фокус сделать в 1с?
1 Rie
 
21.08.13
17:22
(0) Почитать документацию к камере. Там, скорее всего, описано, как программно до неё достучаться.
2 Elf_80_lvl
 
21.08.13
17:34
(1) И что там будет 1с-ный код? =)
3 Elf_80_lvl
 
21.08.13
17:44
Подозреваю, что надо какую то внешнюю компоненту... Может быть кто нибудь с такой задачей сталкивался? Не знаю даже как подступиться.
4 Злопчинский
 
21.08.13
17:46
на Исе поищи
5 Grobik
 
21.08.13
17:47
Вызываешь приложение. Читаешь справку по командной строке XStarter.
6 arsik
 
гуру
21.08.13
17:48
(2) Скорее всего там будет какой ни будь API.
(3) Возможно через какой ни будь активикс или возможно камеру подключить через твайн драйвер стандартный.
7 Elf_80_lvl
 
21.08.13
18:18
(4) Инфостарт жадный, ничего не не даёт скачивать =(
(5) Моя твоя не понимать
(6) Изучил руководство к камере, нет никакого намека на API
Нашел сообщение некого greemodineser на этом форуме, очевидно мудрейший человек:
На самом деле работа с IP-камерой довольно проста. В большинстве случаев она представляет собой web-сервер выдающий видео-поток в нужном формате. Вполне можно получать изображение http-запросом.

Внимание вопрос, что такое http-запрос?
8 Diversus
 
21.08.13
18:41
Мы занимались подобным... В результате была написана внешняя компонента для работы с IP и веб камерами.

http://sys1c.ru/mediabuild.html
9 zladenuw
 
21.08.13
18:42
(7) ты не Ельф 80 лвл :(
10 Elf_80_lvl
 
21.08.13
19:06
(8) От всей души вами горжусь, надеюсь мне удастся повторить Ваш подвиг.
(9) Я на пути к успеху =) Есть что сказать по теме?
11 Grobik
 
21.08.13
20:19
Есть (5)
12 Elf_80_lvl
 
21.08.13
20:27
(11) Напишите пожалуйста более развернутый ответ, я не понимаю  что значит "вызываешь приложение"
13 Grobik
 
21.08.13
20:29
Новый ComОбъект
14 Grobik
 
21.08.13
20:30
15 etc
 
21.08.13
20:31
(7) наивно думать что тебе здесь все "разжуют и в рот положут". Методики тебе подсказали, а уж дальше батенька сам.
16 Grobik
 
21.08.13
20:34
Вот человек менял разрешение картинки
v8: Изменить разрешение/размер изображения в командной строке/средствами 1С.

Твоя программа для (0) зовется XStarter
17 Elf_80_lvl
 
21.08.13
21:17
(15) Да я вообщем то и так сам, просто тут удочку закинул, вдруг кто нибудь что-то подскажет. Для меня задача новая, а тут уже несколько вариантов накидали, завтра буду проверять.
18 Grobik
 
21.08.13
21:27
(17) Было бы не пофиг на наличие ответа, в (0) бы указал модель камеры.
19 Elf_80_lvl
 
22.08.13
00:09
(18) Beward BD4070, хотя я наивно полагал что алгоритм универсальный для всех камер, неужели я ошибался?
20 NS
 
22.08.13
00:24
(19) эта камера отдает картинку по http запросу.
21 NS
 
22.08.13
00:25
22 Elf_80_lvl
 
22.08.13
00:40
(21) Ну дак я же так в (0) и написал, что фотку я получаю по команде в браузере http://192.168.0.100/cgi-bin/jpg/image.cgi, а вот как это колдунство в 1С сделать для меня пока загадка =)
23 Elf_80_lvl
 
22.08.13
00:43
(22) Сеййчас проверить не могу (камера пока не доступна), но очень надеюсь что этот способ проканает http://kb.mista.ru/article.php?id=463
24 NS
 
22.08.13
00:45
(22) Ты получаешь не фотку, а страницу. И хрен знает что на этой странице, и каким образом формируется картинка.
А ветка в (21) подтверждает что http запросом ты получаешь именно файл картинки.
Естественно раз отдает картинку по http запросу, получать её можно http запросом. :)
Образец например тут
v8: HTTPСоединение
25 NS
 
22.08.13
00:46
(23) Очень не зря надеешься :)
26 APXi
 
22.08.13
13:15
А если кинуть на форму поле html документа и вызвать метод перейти(http://192.168.0.100/cgi-bin/jpg/image.cgi)
Так не устроит?
27 NS
 
22.08.13
13:17
(26) А зачем? Чем плох http запрос?
28 APXi
 
22.08.13
13:44
(27) моим способом ты увидишь картинку сразу, а твоим способом ты картинку только получишь.

Можно написать htmlку которая по таймеру будет обновлять картинку с камеры каждые N секунд и в адрес уже прописать не к камере, а к этой htmlке.
29 NS
 
22.08.13
13:48
(28) Чтоб увидеть полученную картинку - ровно одна строчка кода.
30 NS
 
22.08.13
13:49
И твоим способом ты картинку только увидишь, но не получишь :)
31 APXi
 
22.08.13
14:18
(30) Как я понял автору надо как раз посмотреть картинку.
32 NS
 
22.08.13
14:27
(31) В теме написано "Получить"
33 Лефмихалыч
 
модератор
22.08.13
14:42
(8) годное поделие. Сколько стоит?
34 Tatitutu
 
22.08.13
14:45
(33) 212$
35 Лефмихалыч
 
модератор
22.08.13
14:49
(34) а, ну да, точно, там же "цены" есть. Спасибо
36 Tatitutu
 
22.08.13
14:57
(35) тоже небось минут 10 потратил на том сайте, чтобы узнать что почем ? и зачем ?
37 Bumer
 
22.08.13
15:45
(34) А у тебя как сделано?
38 Tatitutu
 
22.08.13
18:05
(37) также и сделано - основы маркетинга - второй семестр, 162 учебный час.Все как учили.
39 Diversus
 
22.08.13
18:10
(38) Эй, хватит обсуждать мой сайт )))
40 Grobik
 
22.08.13
20:20
(39) Найми на пару часов специалистов — не будут обсуждать. В 360х640, 800х400, 800х600, 960х480 выглядит ужасно под любым браузером. Или ради прочитать Главное меню, Текущие версии и Новости с авторизацией нужно роняя кал бежать домой, включать компьютер?
41 Diversus
 
22.08.13
22:15
(40) К сожалению, я не дизайнер, я программист.
Насчет адаптивного для разных устройств сайта и цены в разработках я подумаю... Спасибо за конструктивную критику.