Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java ME (J2ME) > Удаленная камера


Автор: alexbyk 2.10.2007, 03:57
Добрый день. Расскажите новичку - я взял свой телефон, оставил дома, легко ли написать программу, которая бы каждые 5 секунд делала фото и отправляла по СМТП или делала POST запросы? 


Если это можно сделать в пару строчек - напишите, пожалуйста, как 

И вообще, допустим камера телефона включена. Как сделать, чтобы она работала долго - 3-4 суток и т.д.?

Автор: Samuil 2.10.2007, 05:29
alexbyk, Сделать это не лекго. И вовсе не пара строчек, и даже не два десятка smile 
Какой у тебя девайс и какой акумулятор? В любом случае он у тебя даже пол дня не сможет работать в режиме камеры, так как пожираются ресурсы тела.

Автор: javastic 3.10.2007, 09:05
я делал такое. не пару строчек, ну и не очень большой код. ищи примеры в гугле, там есть много чего + исходники. времени сейчас нет на пальцах разъеснять.

Автор: Antropoid 3.10.2007, 19:36
Цитата(Samuil @  2.10.2007,  05:29 Найти цитируемый пост)
 В любом случае он у тебя даже пол дня не сможет работать в режиме камеры, так как пожираются ресурсы тела.

так можно с включенным в сеть питанием оставить и тогда все осуществимо ))

Автор: javastic 6.10.2007, 12:27
А я хотел как-то раз отпаять камеру от телефона и удленить защёт проводов, чтобы телефон с зарядкой в одном месте лежали, а камеру можно было спрятать хорошо. Но жалко стало телефончик ломать =)))

Автор: CompleteFailure 8.10.2007, 18:49
делал камеру через блутус, на компе быловидно все что снимается телефоном smile
если нужны исходинки пиши на alexander996 на yandex.ru, я здесь просто редко появляюсь. Комментировать и объяснять исходинки не буду. smile

Автор: CompleteFailure 12.10.2007, 14:29
Так как желающих получить исходники много, выкладываю их здесь чтобы сто раз не посылать.
Программа для компа (c++ builder 2007) http://ifolder.ru/3703778
Для телефона http://ifolder.ru/3703808

Автор: _San_ 12.10.2007, 23:06
CompleteFailure, спасибо, интересные программки!
Есть вопросик такой... На Sony Ericsson K320i  из мидлета есть ли доступ к программированию USB-порта? Т.е. можно ли в выше описанной программе так же делать снимки камерой, но передавать их на комп не через блутуз, а по кабелю через USB-порт?

Автор: CompleteFailure 13.10.2007, 13:03
Я ни разу не работал с usb на сони, думаю что можно. (на мотороле можно)

Автор: Iterator 7.1.2008, 03:09
Делал как то две разновидности такой удаленной камеры - одна была сделана на основе SMS и SMTP протокола (при посылке SMS формируется и отправляется сообщение на сервер pop3.rambler.ru). - Не понравилось то, что SMS иногда бывали доходили не менее получаса. Зато фотки исправно доходили до почтового сервера на реальном телефоне Siemens. Потом реализовал ICQ клиента для получения команды на выполнение снимка и через HTTP делал upload его на сайт через PHP. - на ICQ конечно, было удобнее - но почему то на моем Siemens C65 возникала ошибка  отправки данных по HTTP - POST (httpconnection), а открывать 80 порт на сокете телефон вообще не давал.  А на эмуляторе работало все прекрасно.
Так что ИМХО - если нужно подать из интернета твоему телефону команду какую-то - лучше сервиса ICQ не найти. 

Автор: _San_ 7.1.2008, 05:37
Цитата(Iterator @ 7.1.2008,  03:09)
...но почему то на моем Siemens C65 возникала ошибка  отправки данных по HTTP - POST (httpconnection), а открывать 80 порт на сокете телефон вообще не давал...

Весело, а я как раз собирался делать upload файлов на сервер именно для сименса (M65) ! :(
Iterator, а это только у тя аплоад через пост не заработал, или есть инфа, что и в других телефонах линейки х65-х75 от сименса он не заработает???

Автор: Iterator 24.6.2008, 20:45
не знаю точно от чего зависит, но у меня загружались фотографии только с размером не более 2 кб, так что пришлось их нарезать, а потом с помощью php склеивать в один файл.

Автор: _San_ 25.6.2008, 02:23
Цитата(Iterator @ 24.6.2008,  20:45)
не знаю точно от чего зависит, но у меня загружались фотографии только с размером не более 2 кб, так что пришлось их нарезать, а потом с помощью php склеивать в один файл.

Iterator
Я написал для Siemens M65 прогу, которая через СОМ-порт собирала данные и передавала на сервер... у меня всё аплоадится без проблем! smile  Да и проблем с методом POST протокола HTTP у меня не возникло... повозиться, конечно, пришлось, но нерешаемых проблем не было!

Автор: Iterator 13.12.2008, 15:51
небольщие объемы даных прекрасно передаются через http POSTом, где то уже на форуме была поднята тема ограничения передаваемых данных методом POST (имею ввиду одного блока данных) до примерно 2 кБ. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)