forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   Управление вспышкой (http://forum.boolean.name/showthread.php?t=12298)

Winner 29.03.2010 19:16

Управление вспышкой
 
Реально через midletpascal управлять вспышкой на телефоне? Телефон nokia 5610

odd 29.03.2010 20:54

Ответ: Управление вспышкой
 
Не реально. На некоторых старых Сименсах такое ещё могло проканать, сейчас уже такое нигде не осталось.

Winner 30.03.2010 00:34

Ответ: Управление вспышкой
 
А вообще реально как-то вспышкой управлять (не через мидлетпаскаль)? Знаю, есть в интернете brightlight программа, но она не для всех мобил. Думал, может удастся самому что-то подобное сделать для нокии 5610

ViNT 30.03.2010 00:57

Ответ: Управление вспышкой
 
Если только на конкретных моделях есть специфические классы для этого. Но, во-первых, эти классы нужно найти (если они вообще есть), во-вторых, такой мидлет будет работать только на определенных аппаратах.

Winner 30.03.2010 00:59

Ответ: Управление вспышкой
 
Искать классы и что это такое в мобилах я не знаю =\ Спасибо за совет.

ViNT 30.03.2010 01:03

Ответ: Управление вспышкой
 
Цитата:

Сообщение от Winner (Сообщение 143592)
Искать классы и что это такое в мобилах я не знаю =\

У некоторых моделей телефонов могут быть специфические функции для доступа к нестандартным возможностям. Для начала можно посмотреть, для каких телефонов написан выше упомянутый мидлет и поковырять его код.

Winner 30.03.2010 01:19

Ответ: Управление вспышкой
 
Brightlight кода в интернете нету, а модели довольно новые. Для сенсорных телефонов или как там они называются (клавиши в них уже не нужны). Как эти функции можно найти?

cherepets 30.03.2010 13:06

Ответ: Управление вспышкой
 
смотрите доки на http://developers.nokia.com/

cHeRsAnYa 04.04.2010 09:38

Ответ: Управление вспышкой
 
На многие современные телефоны уже давно ставят jsr-234, где есть доступ к фонарику (у камеры который). Если написать либу для мидлет паскаля, то можно будет управлять :)

Arenyan 04.04.2010 19:39

Ответ: Управление вспышкой
 
Вложений: 1
Вот нашёл в инете, включает фанарик, работает на SE K790, K800...
Может кому-нибудь понадобится:

Dimon 04.04.2010 19:44

Ответ: Управление вспышкой
 
у меня тоже nokia 5610 :) на оф форуме nokia один раз овтетили что можно управлять, но для этого нужны спец. java программы, а все комменты были таковы, что таких прог не существует

odd 04.04.2010 22:29

Ответ: Управление вспышкой
 
На SE фонарик-то светит, но и то через раз да и при этом выдается 5 - 6 запросов от пользователя. Нужна вам такая библиотека?

Dimon 07.04.2010 17:14

Ответ: Управление вспышкой
 
Цитата:

Сообщение от odd (Сообщение 144133)
На SE фонарик-то светит, но и то через раз да и при этом выдается 5 - 6 запросов от пользователя. Нужна вам такая библиотека?

на nokia s40 сделай лучше :cool: будет нужна всем обладателям наверно :)

GRAY_WOLF 07.04.2010 19:36

Ответ: Управление вспышкой
 
Цитата:

Сообщение от Dimon (Сообщение 144319)
на nokia s40 сделай лучше :cool: будет нужна всем обладателям наверно :)

На S40 нет из java доступа к камере и зачем нужно управление вспышкой тогда...

odd 10.04.2010 01:07

Ответ: Управление вспышкой
 
В программе Torch.jar там есть и доступ и к Nokia классу для вспышки, но проверять не на чем. У меня Nokia нету. Могу сделать библиотеку но кто-то должен будет проверить.

GRAY_WOLF 10.04.2010 08:48

Ответ: Управление вспышкой
 
Цитата:

Сообщение от odd (Сообщение 144363)
В программе Torch.jar там есть и доступ и к Nokia классу для вспышки, но проверять не на чем. У меня Nokia нету. Могу сделать библиотеку но кто-то должен будет проверить.

Я могу проверить, камера со вспышкой. Можешь написать либу с примерном.

Dimon 10.04.2010 11:57

Ответ: Управление вспышкой
 
у меня nokia5610 там 3,2 мегапикселя и вспышка двойная (светодиоиды) такие 2 лампочки. Давайте могу протестить люьую прогу, мне очень нужно, чтоб вспышка можно включать!!! :)

GRAY_WOLF 10.04.2010 12:15

Ответ: Управление вспышкой
 
Цитата:

Сообщение от Dimon (Сообщение 144377)
у меня nokia5610 там 3,2 мегапикселя и вспышка двойная (светодиоиды) такие 2 лампочки. Давайте могу протестить люьую прогу, мне очень нужно, чтоб вспышка можно включать!!! :)

Про светодиоды разве что только Ежик не знает...

odd 11.04.2010 01:43

Ответ: Управление вспышкой
 
Вложений: 1
Вот. Проверьте библиотеку. Метод там всего один:
set_light(d: integer; l: integer)
где
d - номер фонарика (0 -- сколько их там у вас)
l - уровень света (0 - 100)

Библиотека рассчитана только на Nokia!

Dimon 11.04.2010 12:14

Ответ: Управление вспышкой
 
не компилируется прога, пишет indentifier set_light is not procedure, function ....

ну можешь сделать чтоб работало? А то даже протестить не могу, дай хотя бы скомпилированную чтоб проверить либу :) а лучше скажи как пользваотсья чтоб работало

odd 12.04.2010 19:03

Ответ: Управление вспышкой
 
Вложений: 1
Исправил. Теперь можно пробовать.
Исправил команду на более короткую set.
Вот пример использования, компилится без проблем.
Если не будет светиться попробуйте поменять значение номера фонаря и попробовать применить цикл.

PHP код:

Program FlashTest;
Uses flash;
Begin
    flash
.set(0100);
    
DrawText('Flash light turned on!'55);
    
Repaint;    
    
Delay(5000);
End


Dimon 14.04.2010 22:10

Ответ: Управление вспышкой
 
если честно, то не работает. вспышка просто не как не реагирует

Bruteo 14.04.2010 22:22

Ответ: Управление вспышкой
 
Nokia 5800 - работает. Но вот только не вспышкой идёт управление, а яркостью дисплея ;)

odd 15.04.2010 13:18

Ответ: Управление вспышкой
 
Цитата:

Сообщение от Bruteo (Сообщение 144749)
Nokia 5800 - работает. Но вот только не вспышкой идёт управление, а яркостью дисплея ;)

Я же говорю, поменяйте номер фонарика.
По умолчанию там 0 - это сам экран и его яркость,
а вспышка будет 1 или 2 пробуйте.

Bruteo 15.04.2010 13:28

Ответ: Управление вспышкой
 
Цитата:

Сообщение от odd (Сообщение 144787)
Я же говорю, поменяйте номер фонарика.
По умолчанию там 0 - это сам экран и его яркость,
а вспышка будет 1 или 2 пробуйте.

Естественно, я попробовал и 1, и 2. Но только 0 даёт эффект

odd 16.04.2010 14:52

Ответ: Управление вспышкой
 
Значит не пашет. :mad:


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot