Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 26.01.2007, 12:24   #16
Chip
ПроЭктировщик
 
Регистрация: 20.10.2006
Сообщений: 102
Написано одно полезное сообщение
Re: Вожможно ли загрузить картинку не из ресурса

Сообщение от pilgrim
Download image
Приведена библиотека. Сам не проверял, но должна работать.
Может у кого то сохранился данный класс? А то по ссылке ничего нет .
Кто нить получил изображение ? Поделитесь опытом плз. Я думаю можно из строки выдергивать побайтно с помощью функции SetChar только картинка должна быть ВМР формате не упакованная, а потом с помощью
setColor(Сhаr0,Chаr1,Chаr2); // RGB пиксель
plot(Х,У);// нарисовать пиксель
Но меня это не очень устраивает потому что мне нужно читать PNG, а там сложный формат для декодирования.
Прошу помогите с библиотекой!!!
(Offline)
 
Ответить с цитированием
Старый 28.01.2007, 18:59   #17
IVenoMI
Знающий
 
Регистрация: 10.08.2006
Сообщений: 254
Написано 3 полезных сообщений
(для 3 пользователей)
Re: Вожможно ли загрузить картинку не из ресурса

Насколько я помню, достаточно сделать следующее:

img := LoadImage ('http://somehost/someiage.png');
DrawImage (img , 0 , 0 );
(Offline)
 
Ответить с цитированием
Старый 28.01.2007, 22:19   #18
ARV
ПроЭктировщик
 
Регистрация: 25.12.2006
Сообщений: 163
Написано 7 полезных сообщений
(для 12 пользователей)
Re: Вожможно ли загрузить картинку не из ресурса

А ведь прав IVenoMI! Сколько нас тут, баранов (без обид, и я среди них), нашлось - а ларчик-то просто открывался!
Снимаю шляпу!
(Offline)
 
Ответить с цитированием
Старый 28.01.2007, 23:28   #19
Chip
ПроЭктировщик
 
Регистрация: 20.10.2006
Сообщений: 102
Написано одно полезное сообщение
Re: Вожможно ли загрузить картинку не из ресурса

А у меня не хочет работать? Непойму толи изза того что хостинг глючит, толи я чето не догоняю?
program Image;
var
i:integer;
url : string;
cn : http;
img : Image;
begin
url := 'http://teploluxe.net/mail/Kr.png';
if OpenHttp(cn, url) then
begin
SetHttpMethod(cn, GET);
i := sendHttpMessage(cn);
img :=loadImage ('http://teploluxe.net/mail/Kr.png');
DrawImage (img , 0 , 0 );
repaint;
end; else halt;
CloseHttp(cn);
end.
(Offline)
 
Ответить с цитированием
Старый 29.01.2007, 00:24   #20
IVenoMI
Знающий
 
Регистрация: 10.08.2006
Сообщений: 254
Написано 3 полезных сообщений
(для 3 пользователей)
Re: Вожможно ли загрузить картинку не из ресурса

2 ARV
На такие мелочи мало обращают внимание ...

2 Chip

Во первых открывать HTTP соединение не нужн
открывать, функция LoadImage работает сама по себе... По поводу нефункциональности, могу предположить две вещи : либо OpenHttp не может обрабатывать имедж-файл, либо открытие HTTP соединения перекрывает для LoadImage доступ к потоку...
(Offline)
 
Ответить с цитированием
Старый 29.01.2007, 00:37   #21
Chip
ПроЭктировщик
 
Регистрация: 20.10.2006
Сообщений: 102
Написано одно полезное сообщение
Re: Вожможно ли загрузить картинку не из ресурса

А кто нибудь пробовал на теле у меня не пашет.
(Offline)
 
Ответить с цитированием
Старый 29.01.2007, 01:06   #22
ARV
ПроЭктировщик
 
Регистрация: 25.12.2006
Сообщений: 163
Написано 7 полезных сообщений
(для 12 пользователей)
Re: Вожможно ли загрузить картинку не из ресурса

Я попробовал - у меня загрузилась картиночка из инета... Только ждать пришлось долго, секунд 30. К тому же из самодельных мидлетов доступ в сеть идет только при отключенном прокси в настройках телефона (кстати, Opera Mini Mod 2.0 тоже работает только без прокси, а обычная Opera Mini - работает только с включенным прокси). Видимо, зависит от оператора.
(Offline)
 
Ответить с цитированием
Старый 29.01.2007, 01:35   #23
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Вожможно ли загрузить картинку не из ресурса

Только один минус: не будешь знать причины по которой не получил картинку
(Offline)
 
Ответить с цитированием
Старый 29.01.2007, 02:16   #24
Chip
ПроЭктировщик
 
Регистрация: 20.10.2006
Сообщений: 102
Написано одно полезное сообщение
Re: Вожможно ли загрузить картинку не из ресурса

Незнаю почему у вас работает но у меня на SE750i даже соеденения не запрашивает.
(Offline)
 
Ответить с цитированием
Старый 29.01.2007, 23:47   #25
IVenoMI
Знающий
 
Регистрация: 10.08.2006
Сообщений: 254
Написано 3 полезных сообщений
(для 3 пользователей)
Re: Вожможно ли загрузить картинку не из ресурса

У меня все пашет...
(Offline)
 
Ответить с цитированием
Старый 30.01.2007, 00:14   #26
Chip
ПроЭктировщик
 
Регистрация: 20.10.2006
Сообщений: 102
Написано одно полезное сообщение
Re: Вожможно ли загрузить картинку не из ресурса

Вот такой код не работает висит тупо и все.
Может у вас телефон особенный?
program Image_http;
var
img : Image;
begin
img :=loadImage ('http://www.teploluxe.net/mail/Kr.png');
DrawImage (img , 0 , 0 );
repaint;
end.
(Offline)
 
Ответить с цитированием
Старый 30.01.2007, 00:53   #27
Chip
ПроЭктировщик
 
Регистрация: 20.10.2006
Сообщений: 102
Написано одно полезное сообщение
Re: Вожможно ли загрузить картинку не из ресурса

Написал РНР скрипт http://teploluxe.net/image_mobile.php
можно использовать из телефона. Конвертирует картинки в формат 4:3 под телефон, нужно только указать ссылку на картинку JPG,GIF или PNG . В будущем планирую конвертировать сайты под телефон . Есть конечно Опера , но свое ближе к телу. С тела можно отправить вот такой запрос:
teploluxe.net/image_mobile.php?a=submit&code=http://ссылка на картинку
(Offline)
 
Ответить с цитированием
Старый 30.01.2007, 01:24   #28
IVenoMI
Знающий
 
Регистрация: 10.08.2006
Сообщений: 254
Написано 3 полезных сообщений
(для 3 пользователей)
Re: Вожможно ли загрузить картинку не из ресурса

Оригинально, я как раз сегодня начал делать наброски браузера...
(Offline)
 
Ответить с цитированием
Старый 30.01.2007, 01:58   #29
Chip
ПроЭктировщик
 
Регистрация: 20.10.2006
Сообщений: 102
Написано одно полезное сообщение
Re: Вожможно ли загрузить картинку не из ресурса

Ну вот я пишу скрипт на РНР , а ты браузер. . Передавать на скрипт нужно будет 4 параметра,
1 и 2 -разрешение экрана телефона
3- колличество цветов для отображения (минимум 2 и до 65535)чем меньше цветов тем меньше размер загружаемого изображения. По умолчанию будет 256 цветов.
4-URL сайта или страницы.
Возвращаемая картинка будет конвертироваться в формат 4/3(телевизор , фотографии), естественно с сохранением пропорций. Колличество конвертируемых форматов картинок можно увеличить, но кроме ВМР.
Возвращаемая картинка будет всегда PNG для большей совместимости.
Можно и новую тему открыть "Альтернативный браузер"
(Offline)
 
Ответить с цитированием
Старый 30.01.2007, 09:42   #30
ARV
ПроЭктировщик
 
Регистрация: 25.12.2006
Сообщений: 163
Написано 7 полезных сообщений
(для 12 пользователей)
Re: Вожможно ли загрузить картинку не из ресурса

Так как делать еще один клон Оперы бессмысленно (надо что-то лучшее придумать), могу бесплатно подкинуть несколько идей для AltBrowser (по собственным впечатлениям от Оперы):
1. Опера ужасно конвертирует (или отображает) таблицы на маленьких дисплеях - все клетки в один столбик... Разобраться крайне сложно. А если на сайте картинка большая собрана из кусочков, размещенных в таблице (обычное явление) - вместо картинки получается мозаика... Если Вы сумеете сделать Zoom (как у большой Оперы) - это будет просто класс! Т.е. сайт сначала показывается так, чтобы ВСЕ его содержимое влезло по ширине с сохранением пропорций столбцов таблиц (пусть вместо мелкого шрифта просто точечки будут), а потом, при желании (скажем, при нажатии #) постепенно (хотя бы в 3 стадии)происходит увеличение ВСЕГО содержимого до читабельного формата, причем с прокруткой по горизонтали и вертикали. ИМХО это удобно.
2. Сделайте по окончании загрузки страницы звуковой сигнал (опционально) или(и) вибро - а то пока страничка загрузится, подсветка уже погасла, тишина и благодать, ничего не видно .
3. Не забудьте повторить фичу Оперы с поворотом изображения на дисплее!
Сделаете - буду первым, кто это оценит и скажет спасибо! . Удачи!
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Lib_beta: Перенаправления вывода в картинку/на дисплей odd Библиотеки 19 28.10.2010 21:43
Не поддерживается телефоном, загрузить ? jkeks Основной форум 3 08.03.2009 16:43
Требуется нарисовать картинку. impersonalis Болтовня 3 20.08.2008 18:35
Как загрузить модель .max ? klopmaks Blitz3D 42 18.08.2007 04:10
Вожможно ли повернуть картинку под углом? Red Ninja(Михайлов Никита) Основной форум 6 02.01.2006 13:43


Часовой пояс GMT +4, время: 11:34.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com