forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Библиотеки (http://forum.boolean.name/forumdisplay.php?f=124)
-   -   Запросы на написание библиотек. Библиотеки запрашивать только здесь. (http://forum.boolean.name/showthread.php?t=5502)

ViNT 07.01.2008 00:15

Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
В этой теме можно размещать запросы на написание библиотек для
MIDLetPascal. Просьба размещать запросы только здесь.

cHeRsAnYa 10.01.2008 22:47

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Хотелось бы иметь функцию imageToString для сохранения и отправки изображения.

cHeRsAnYa 12.01.2008 11:39

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Возможно ли сделать функцию pause, сворачивающую мидлет в фон?

ViNT 12.01.2008 12:37

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
На сколько мне известно, в MIDP 2.0 нет такой функции, эту функцию поддерживают только некоторые телефоны(Motorola), и то в случае, например, с Motorola нужно не только писать библиотеку, но и выводить главный класс не из MIDlet, а из другого класса(помоему MotorolaMIDlet).

Piligrim 12.01.2008 15:57

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Перевод в фон легко сделать для сонериков :), а вот с возвращением обратно проблема, главный класс МР не возвращает мидлет на экран. Если модернизировать FW.class, то это возможно, но тогда нужно его подменять в готовой программе.

cHeRsAnYa 12.01.2008 16:25

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Мне надо на сониэриксон. Впринципе даже необязателбно, чтобы развернуть можно было.

odd 15.01.2008 08:10

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Неплохо было бы написать библиотеку по обработке столкновения спрайтов. Класс GameCanvas предоставляет неплохие возможности по детектированию, в MP же такого нет вовсе.

Piligrim 15.01.2008 10:54

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
А если внимательно прочитать описание библиотеки Lib_game?
Там как раз есть столкновение спрайтом между собой и тайлами фона.
Цитата:

15.02.2006
+sensor screen support
+sprite.collide_with, sprite.collide_with_tile
Кроме того еещ активно модифицировал Kurdt
смотри в теме библиотек.

Jhonny 22.01.2008 11:08

Re: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Нужна библиотека доступа к видео потоку с камеры, чтоб я сам мог обрабатывать каждый кадр.

ViNT 22.01.2008 17:26

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
На сколько мне известно, обработать видеопоток в java нельзя, можно только получать и обрабатывать отдельные кадры(тоесть это не видео, а фотосъемка), эта возможность есть в библиотеке Lib_media

cHeRsAnYa 22.01.2008 18:46

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
А как сделать вывод видоискателя в канвас?

ViNT 22.01.2008 19:59

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Да вот пытались решить эту проблему-пока не получилось, только на форму.

cHeRsAnYa 22.01.2008 20:38

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
А на форму как?

ViNT 22.01.2008 20:55

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Эта возможность есть в библиотеке Lib_media.
Там в примере все описано, правда не все мобилы это поддерживают.

cHeRsAnYa 22.01.2008 23:37

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Где скачать медиа увы не нашёл.

ViNT 23.01.2008 00:10

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Ссылка на тему в посте 14(надпись 'Lib_media').

cHeRsAnYa 23.01.2008 16:15

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Я понял, но там нет ссылки для скачки.

ViNT 23.01.2008 18:34

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Вложений: 1
Хм. Либа раньше вроде лежала у pilgrim'а на сайте, теперь не найти.
Выкладываю архив.

cHeRsAnYa 23.01.2008 20:03

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Фотки делает, но в форме только надпись Video и всё. Но тел поддерживает, есть проги выводящие видоискатель и в форму, и на канвас.

Jhonny 23.01.2008 23:48

Re: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Может что то поменялось в новой версии, в старой действительно была фото сьемка причем интервал между снимками измерялся секундами а не долями секунды что не допустимо для решения моей задачи. Я конечно в java полный 0, но не верится мне что нельзя получать видео поток ведь отображаться он отображается в либ медиа, тогда как получить доступ к буферу экрана чтоб обрабатывать то что отображается?

ViNT 24.01.2008 00:32

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Собственно к потоку получить доступ не удастся, на счет буфера экрана-тоже сомнительно. Да и если удастся получить доступ к буферу-врятли успешь его обработать. Правда видел одну прогу(вроде PaintCad), в которой была функция вытаскивания отдельных кадров из 3gp, но у меня она вроде не сработала, к тому же, всеравно она работала с файлом, а не с потоком.

Piligrim 24.01.2008 10:15

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Я могу сделать возможность получать видеопоток из resource и писать его в файл, но с раскодированием и скоростью обработки разбираться придется самим.

jkeks 11.04.2008 12:21

Заколебался с Паскалем в том плане что работа со строками все время требует особого внимания, предагаю написать библиотеку для работы со строками:
urlencode
urldecode
str2utf
utf2str
Это минимум который необходим, до кучи можно собрать все функции для работы со строками.
Так же было бы зашибенно если бы появились регулярные выражения хотя бы в примитивном варианте.
Но и без регекспов можно обойтись, они не так часто нужны, и то восновном для парсинга страниц, самое нужное - это выдрать текст из тэга.
Ну как думаете.
У меня проект стоит сейчас из-за того что я так и не смог на серваке принять UTF нормально. Одни знаки вопроса.
Спасибо всем. Я знаю что тут есть несколько человек которые следят за заказами, поэтому сюда и обращаюсь, даже очень прошу.
Спасибо

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

ViNT 12.04.2008 00:33

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Может проще будет написать модуль, а не библиотеку?

jkeks 12.04.2008 10:15

Re: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
а чем модуль от библиотеки отличается - незнаю, а как лучше?
глвное чтобы функци можно было вызвать и все.
Ну как ?

ViNT 12.04.2008 14:04

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Модуль от библиотеки отличается тем, что его можно писать на MIDletPascal, а не на java, т.е. зная алгоритм вы можете написать его в MP. Я бы сделал библиотеку, но пока нет времени.

Kurdt 12.04.2008 14:36

Re: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
нащет енкоде декоде стучи icq 745-708 договоримся. это уже все писал. пройдено...
str2utf
utf2str - тоже написаны... и в юникод даже

jkeks 12.04.2008 17:51

Re: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Ну конечно, пусть модуль будет, ждать-то конечно могу, и просить вас писать быстрее тоже неудобно. Но думаю модуль был бы очень полезен не только для меня, на форуме я встретил тем 10 по кодировкам только при чтении из файлов и отправке запросов.Плюс оказывается часть тем не существует, ссылки неверные. Рано или поздно модуль напишут, если меня этот вопрос будет сильно доставать я конечно же потрачу на решение и свое время, но пока вот так. У вас есть отличная возможность стать первыми. ;)
Очень надеюсь на вас. В своем проекте могу оставить благодарность.Вам это в зачот как рекомендация будет от меня.

odd 18.04.2008 03:27

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Есть ли возможность прочитать содержимое JAD файла из приложения?
Мне бы хватило двух функций:

public static bool IsPresent (String name)
public static String GetValue(String linename)

ViNT 18.04.2008 16:04

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Есть стандартная функция MP GetProperty для получения значений параметров JAD-файла, функции для определения сществования значения по-моему даже в java нет.

Piligrim 18.04.2008 18:58

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Немного некорректно,
getProperty - получает параметры java машины
getAppProperty - получает параметры окружения, т.е. именно jad и манифеста

в данном случае это FW.fw.getAppProperty

ViNT 18.04.2008 20:12

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Вложений: 1
Да, ошибся, даже в хелпе написано...
Вот библиотека для получения параметров из JAD.

odd 19.04.2008 03:35

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Вы немножко не поняли. Я хотел определить есть ли JAD файл вообще, но за советы спасибо.

ViNT 19.04.2008 11:00

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
А как же ему не быть?
В мотороле он прямо как есть в kjava и лежит, на счет SE не знаю, но тоже должен быть. А вообще, зачем он вам нужен?

Piligrim 20.04.2008 22:45

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Все дело в том, что даже если jad файла нет. А он в принципе нужен только для того чтобы загрузить jar и используется при подписывании приложения. Во всех остальных случаях он полностью идентичен MANIFEST.MF

EVIL_USER 20.04.2008 22:51

Re: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Симёны на него кладут успешно, манифест используется, некоторые без него действительно не могут, или сами создают, или ставить без него отказываются.

Кстати, а библиотеку для аськикто-нибудь может сделать?
Отправлять, допустим, и через веб форму можно простым пост запросом, но хотелось бы ещё и принимать.
С контакт-листом работать не обязательно.
что-то вроде этого: http://zhilinsky.ru/2007/06/10/pishem-icq-klient/

ViNT 21.04.2008 15:26

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Так взять Lib_socket и работать с сервером по TCP.

odd 22.04.2008 08:13

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Я хочу запихнуть ключ регистрации в JAD файл и чтобы JAR при запуске считывал этот ключ и проверял на валидность.

Piligrim 22.04.2008 10:00

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
продуюлируй его в MANIFEST.MF и все дела

EVIL_USER 26.04.2008 23:59

Re: Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
ViNT, эээ дейсвительно, что-то я ступил)
Только это видно несколько гиморно будет
*ушёл гуглить про протокол*

odd 28.04.2008 08:04

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Есть идея по насильственному введению прозрачности в картинки.
Принцип примерно такой:
0. Берём картинку типа Image
1. Разбиваем её на массив ARGB чисел.
2. Пробегаем по массиву и меняем там прозрачность, например так: rgb[i] and 0x00FFFFFF or 0xAA000000, где AA - моя прозрачность.
3. Собираем всё это дело назад в картинку типа Image.

В принципе теоретически можно это сделать и самому. Уже есть функции по разбивке картинки в строки или наоборот по склейке из строки, но они раскиданы по разным библиотекам да и строка это не массив чисел. Работать с ней намного гиморнее. Сможете создать готовую библиотеку в которой бы была такая функция?

ViNT 09.06.2008 17:13

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Вроде бы эти функции были в Lib_cnv2.

Sashok 11.06.2008 13:43

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
А есть ли возможность узнать значение цвета в определённой точке?
Если есть, то в какой либе?
А если нет, может напишет кто, а?

Piligrim 11.06.2008 17:18

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Возможность есть в cnv2: int get_color(int i, int j)

ViNT 11.06.2008 17:19

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Вроде есть в библиотеке Lib_ui, функция get_color(x,y).

Sashok 12.06.2008 17:20

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Цитата:

Сообщение от ViNT (Сообщение 80798)
Вроде есть в библиотеке Lib_ui, функция get_color(x,y).

Спасибо, но в Lib_ui нет такой функции, хотя в описании есть.
Либу брал с форума
Помог предыдущий пост, респект pilgrim!

DarkByte 10.07.2008 10:40

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Есть ли библиотека для MP для работы с встроенным GPS приёмником? :)

ViNT 10.07.2008 14:14

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
На данный момент, думаю, такой библиотеки нет.
А на каких мобилах есть встроенный GPS-приемник?

odd 11.07.2008 08:00

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Цитата:

Сообщение от ViNT (Сообщение 82044)
На данный момент, думаю, такой библиотеки нет.
А на каких мобилах есть встроенный GPS-приемник?

Официально о GPS приемниках в мобиле я пока не слышал,
но видел патчи для Siemens и др. телефонов, позволяющие
такую функцию добавить. Так что GPS можно впаять даже на
какой-нибудь Siemens C65. Правда это негативно скажется на
аккумулятор телефона.

EVIL_USER 12.07.2008 22:13

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
miniGPS это не то, там просто определяется номер БС-ки к которой в данный момент подключён телефон и к ней можно присвоить имя (типа "дом","институт","работа").

Полноценный GPS приёмник туда прикрутить тоже можно, но проблематично.
Работают они просто по COM порту, так что имхо волне возможно с ними взаимодействовать, другой вопрос в том, что GPS обычно есть на виндовых или симбовских смартах, а там жава эмулы не имеют доступа ни к гейзубу, ни к ком портам.

ViNT 12.07.2008 23:38

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Ну вообще-то, навигация по CellID не имеет ничего общего с GPS.

beisik 15.07.2008 21:39

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Есть ли библиотека для поворота изображения на произвольный угол?

odd 16.07.2008 08:04

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Пока нету, но я видал где-то алгоритм. Кажется на MobiLab.ru. Можно реализовать. Если хочешь, я могу взяться.

Romanzes 16.07.2008 14:24

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
По-моему, на delphisources.ru в разделе "графика и игры" я видел подробный алгоритм на Delphi.

ViNT 16.07.2008 16:17

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
А чем Lib_canvas не устраивает?
http://forum.boolean.name/showthread.php?t=3515

beisik 16.07.2008 17:15

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
ViNT
тем, что она позволяет вертеть только на 90/180/270 градусов.
odd
Буду очень признателен (:

ViNT 16.07.2008 20:52

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Тогда можно спрайты использовать, там по-моему на любой угол можно.

Piligrim 16.07.2008 22:46

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
для библиотеки Lib_game есть дополнение, оно позволяет сделать практически свободное вращение спрайта.

Skythrone 17.07.2008 14:12

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
В общем, от отчаяния решил сделать запрос на написание доработанной библиотеки Lib_im, которая бы реально работала и позволяла создавать картинки из строки. Пока что в ней получается только создавать картинку из URL.

Ещё желательно иметь возможность обратного преобразования (картинку в строку) и сразу же сохранения в RecordStore. Но это всё просто дополнения. Самое главное - чтобы image_from_string работало.

Ещё функция, которая могла бы быть полезна очень многим - это преобразовние формата файла из JPEG в PNG, а также функции детекта - поддерживается ли отображение JPEG данным конкретным телефоном или нет.

Skythrone 17.07.2008 14:15

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Вот здесь, кстати, есть J2ME-класс для преобразования из JPEG:
JPEGDecoder.zip

Может, кто-нибудь сможет сделать из него библиотеку для MP ?

beisik 17.07.2008 18:25

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
pilgrim
не нашел. в описании есть только set_transform(int i, int j), которая крутит только на 90 и т.п. градусов. правда есть еще какая-то set_ref_pixel(int i, int j, int k), но что она делает не понятно :)

Piligrim 17.07.2008 18:35

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Добавил в Lib_game.

User_n 21.07.2008 03:54

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Можете создать библиотеку для автозапуска приложения.

ViNT 22.07.2008 02:06

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Через PushRegistry?


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

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