Page 1 of 2

как скомуниздить картинку

PostPosted: 20 Mar 2013, 04:42
by DimkaM
вощем ссылка: ссылка убита
не могу разобраться как картинку программно спиздить, желательно в условиях .net, можно на крайняк другой язык.
Класс system.net.webclient downloadfile() ругается на такой адрес

Re: как скомуниздить картинку

PostPosted: 20 Mar 2013, 05:58
by jdigreze
коннект на dimkam.ru порт 81
посылаешь туда строку GET /cgi-bin/read_jpeg.cgi?&login_id=ADMIN&login_passwd=0000&channel=0 HTTP/1.0 и два CrLf
и в ответку получаешь что-то типа:
HTTP/1.0 200 Ok
Date: Fri, 13 Dec 1998 09:15:45 GMT
Server: Apache/1.1
MIME-version: 1.0
Last-Modified: Fri, 13 Dec 1998 09:15:45 GMT
Content-Type: jpeg
Content-Length: 2000
<далее идет обязательная пустая строка отделяющая заголовок от тела ответа>
<а тут бинарь твоего жпега>
после чего сервант закроет коннекшн.

Re: как скомуниздить картинку

PostPosted: 20 Mar 2013, 06:04
by DimkaM
сенкс.
п.с. ссыль убиваю, порт закрываю

Re: как скомуниздить картинку

PostPosted: 20 Mar 2013, 06:18
by DimkaM
хм, действительно. А я думал чёнить по сложнее будет.
Ведь смотрел снифером, но нихера не понял, бравзер миллион запросов делает чтоб эту картинку получить

Re: как скомуниздить картинку

PostPosted: 20 Mar 2013, 06:49
by lvd
wget ?

Re: как скомуниздить картинку

PostPosted: 20 Mar 2013, 07:22
by DimkaM
lvd wrote:wget ?
грешно смеяться над больными
даже еслиб оно было бод виндой, то меня не прёт два раза в секунду 18 камер опрашивать вгетом

Re: как скомуниздить картинку

PostPosted: 20 Mar 2013, 08:34
by lvd
DimkaM wrote:даже еслиб оно было бод виндой, то меня не прёт два раза в секунду 18 камер опрашивать вгетом

Ты шо, камеры опрашиваешь путём забирания с них картинки в жпеге? Они типа писать мпег не умеют?

А вгет гуглицо по словам wget win32 в гугле.

Re: как скомуниздить картинку

PostPosted: 20 Mar 2013, 09:11
by g0blinish
пуревасика не предлогале? или смежные API процедуры..

Re: как скомуниздить картинку

PostPosted: 20 Mar 2013, 09:15
by DimkaM
lvd wrote:Они типа писать мпег не умеют?

долбанные корейцы изобретают долбанные велосипеды.

регистраторы пишуть, и умеют гнать видеопоток, но блять этот поток понимает только родная прога. а эта прога сука через жопу вся

Re: как скомуниздить картинку

PostPosted: 20 Mar 2013, 10:29
by keeper
DimkaM wrote:не могу разобраться как

libCURL под говнет