Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];

Вниз

Помогите, плз, с передачей картинки через Socket   Найти похожие ветки 

 
Lesorub ©   (2006-10-29 15:12) [0]

Через socket программа получает картинку (напр. PNG). А вопрос в том, чтобы получив текстовую строку с Socketa, которая является на самом деле картинкой, отобразить ее напр. в TImage или сохранить в файл. Может кто поможет? Спасибо!


 
Ketmar ©   (2006-10-29 15:22) [1]

>[0] Lesorub(c) 29-Oct-2006, 15:12
>вопрос в том, чтобы получив текстовую строку с Socketa,
>которая является на самом деле картинкой
чего???


 
Lesorub ©   (2006-10-29 15:23) [2]

Банальное сохранение строки в файл .png ничего хорошего не дает. Может сервер компрессию какую-нибудь использует?


 
Lesorub ©   (2006-10-29 15:28) [3]

Постараюсь выразится лучше, вот ответ от сервера, который приходит:

Date: Sun, 29 Oct 2006 12:25:57 GMT
Server: Apache/2.0.43 (Win32)
Last-Modified: Thu, 12 Oct 2006 16:01:19 GMT
ETag: "10243-cc-483d42ed"
Accept-Ranges: bytes
Content-Length: 204
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: image/png

‰PNG
  - и далее набор длинный символов

это я и имел в виду :-)


 
Ketmar ©   (2006-10-29 16:15) [4]

и где тут строка??? получайешь байты -- получай. и сохраняй "as is". всё.


 
Ketmar ©   (2006-10-29 16:15) [5]

и разве пинги так отдают? щаз проверю, однако...


 
Ketmar ©   (2006-10-29 16:17) [6]

фигня. пинги отдают "as is".


 
Lesorub ©   (2006-10-29 19:44) [7]

Пардон, назвал последовательность байтов строкой только потому, что это все вместе с заголовком в стринговой переменной. В общем, правильно убрав заголовок, и записав "as is", получилось. Спасибо за совет :-)



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.043 c
2-1175685635
Мимопроходящий
2007-04-04 15:20
2007.04.22
Заварочный чайник


15-1175179508
eXPell
2007-03-29 18:45
2007.04.22
Кому они попадались и как их убрать?(Вирус)


15-1174646776
pasha_golub
2007-03-23 13:46
2007.04.22
Уголок гурмана


15-1174843678
leonidus
2007-03-25 21:27
2007.04.22
Помогите написать алгоритм перебора


15-1174882796
Post_
2007-03-26 08:19
2007.04.22
Детали лицензий на Wi-Fi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский