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)

mustaeed 28.07.2009 00:28

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

ViNT 28.07.2009 00:30

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

Сообщение от mustaeed (Сообщение 112054)
а может ктонибудт написать встроенный синтезатор звука для mpascalя чтобы генерировал разные звуки неслишком сложные хотябы 3 октавы потипу drumsyn?

Есть Lib_tonesnd, с ее помощью можно играть звук определенного тона.

mustaeed 28.07.2009 13:23

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

Орион 02.08.2009 21:30

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
А будет ли расширяться GUI (Lib_line32, Lib_menu32, etc.) в сторону создания полей ввода текста, радиокнопок и т.п. (все это очень интересно организовано в WebMoneyKeeper Mobile).

DIMMON4IK 02.08.2009 22:58

А можно на SE для очистки буфера, кеша, и тому пд.?

Трава 07.08.2009 16:12

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Я вот сам далеко не спец в яве и либы лабать не умею... Кто-нить может сделать библеотеку с набором математических функций типа перевода HEX -> DEC, DEC -> HEX, DEC -> OCT, OCT -> DEC и BIN -> DEC, DEC -> BIN. Просто надоедает постоянно функции эти писать для каждого проджекта. Заранее благодарю :)

Tronix 10.08.2009 23:50

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

Сообщение от Трава (Сообщение 113341)
Я вот сам далеко не спец в яве и либы лабать не умею... Кто-нить может сделать библеотеку с набором математических функций типа перевода HEX -> DEC, DEC -> HEX, DEC -> OCT, OCT -> DEC и BIN -> DEC, DEC -> BIN. Просто надоедает постоянно функции эти писать для каждого проджекта. Заранее благодарю :)

Ну создай свой модуль на том-же мидлет паскале, куда включи все эти функции. И вызывай из программ по мере необходимости. И никакая ява не нужна.

Трава 11.08.2009 02:13

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

Hurrit 11.08.2009 03:10

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Если я не ошибаюсь, то это прекрасно написано в хелпе. Поищи там, я вроде бы такое встречал

Трава 13.08.2009 20:44

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

Hurrit 26.08.2009 11:35

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

odd 27.08.2009 08:52

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

Сообщение от hgang (Сообщение 116335)
Глупо конечно, но реально ли написать библиотеку для работы с sql которая размещана в интернете? Возможно ли такое вообще?

С ней можно и через сокеты общаться.

<-TzX-> 27.08.2009 18:18

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Большая просьба спецов написать либу для работы с HTTPS. Вот в этой теме http://forum.boolean.name/showthread.php?t=8790 вроде разобрались, что теоретически это возможно, в этой же теме есть и пример. Хотелось бы увидеть хоть частичную реализацию этого протокола в либе. Заранее спасибо

Bruteo 06.09.2009 23:18

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

На некоторых телефонах, в частности, смартфонах nokia: n82, 5800, n95 8gb, e66 и многих других - происходит автоматический поворот экрана при повороте самого телефона. Стандартные же функции midletpascal getWidth и getHeight всегда возвращают те размеры экрана, которые были при запуске приложения. То есть, повернув телефон(а, следовательно, и дисплей) уже после запуска мидлета, работать нормально невозможно, так как рисование происходит за физической границей дисплея, а часть дисплея наоборот пустует.

Реализуйте, пожалуйста, возможность получения актуальных размеров дисплея через библиотеку. Сделать это средствами j2me точно можно, я использую несколько мидлетов, которые это отслеживают. Как я понимаю, это возможно с использованием метода sizeChanged: http://java.sun.com/javame/reference...8int,%20int%29.

Вот здесь вот затронут этот вопрос: http://forum.vingrad.ru/forum/act-ST.../t-249751.html

Спасибо! =)

ViNT 07.09.2009 00:39

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

Сообщение от Bruteo (Сообщение 117768)
Реализуйте, пожалуйста, возможность получения актуальных размеров дисплея через библиотеку. Сделать это средствами j2me точно можно, я использую несколько мидлетов, которые это отслеживают.

Сдается мне(не помню точно), что там еще придется буфер отрисовки пересоздавать. К тому же, отреагировать на какое-то событие не так просто - если в FW обработчика нет (а его там по моему нет), то врядли получится.

Впрочем, будет время - поковыряюсь.

Bruteo 07.09.2009 04:17

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Спасибо, ViNT!
Будет очень здорово, если получится! Проблема актуальна, как минимум, для абсолютного большинства новых смартфонов Nokia =(

ksandr 28.09.2009 10:27

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Здравствуйте.
А немогли бы вы добавить в библиотеку Line32 функции наподобии
Menu32, для работы с сенсорным экраном.

SensorClick(x: integer; y: integer) - Передать меню координаты нажатой точки на сенсорном экране
чтобы соответственно этому изменить положение курсора.

integer SensorState - Возвращает текущее состояние сенсора.
0 - Ничего особенного
1 - Пользователь совершил двойной клик по какому-то пункту (номер пункта можно узнать с помощью Selected/SelectedItem)

Trazzy 30.09.2009 03:21

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
А в библу Lib_font32 влепить поддержку украинских букв Її, Іі, Єє, Ґґ..
Ну реально оч надо..

Mach94 06.10.2009 15:29

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

demon112 07.10.2009 16:03

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
как я писал в БагТикет при fixed поинтс не извлекаются большие числа, к примеру из 200000, ну а функция мне эта нужна, пользоваться флоатинг поинтс не катит (скорость никакая), вопрос, можно ли написать библиатеку которая бы выщитывала корень из больших чисел? Если да, то заранее спс)

demon112 07.10.2009 17:00

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
в общем я решил это так: поделил число на 100, вывел корень и потом умножил на 10... (ну если числа очень большие то можно впринципе поделить на 10000 и умножить потом на 100.) в моём случае мне этого хватило.

Sk.MaCh 19.10.2009 00:48

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

Сообщение от Mach94 (Сообщение 120770)
Напишите пожалуйста библиотеку для чтения тегов мр3 файлов (альбом, исполнитель, название песни,...) И если это возможно, обложка альбома

Вобщем тут информация: http://www.delphi.int.ru/articles/1/ народ, кому не влом, напишите плиз!

Edmond 19.10.2009 18:56

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Слышал, что библиотека для работы с ик-портом существует (обычный COM-порт) и называется Lib_comm. На сколько она рабочая? Хотелось бы рабочий вариант. Если старая библиотека работала, дайте ссылку, а то не могу найти).
Пасибо.

Piligrim 20.10.2009 10:14

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
http://piligrim.blog.tut.by/2007/12/...hka-com-porta/

Edmond 21.10.2009 03:36

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Спасибо, качнул. Сегодня поковырял lib_comm. Вылезает ошибка открытия порта. Верно ли я понял, что для открытия ик-порта на данном телефоне необходимо иметь еще одно устройство с ик-портом, что бы появилось подключение и порт открылся? Иными словами, можно ли телефон нельзя сделать чисто передатчиком? Возможно ли написать такую библиотеку?

Piligrim 21.10.2009 15:38

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Просто передатчиком нельзя. Работает только соединение. Т.е. показали телефоны друг другу и нажали кнопку "Подключение".

Bruteo 03.11.2009 09:55

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Сам написал библиотеку на свой запрос в этом посте =)

Lib_displaysize - ширина и высота дисплея в текущий момент

Skythrone 03.11.2009 10:00

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

emil4 07.11.2009 18:30

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Вложений: 1
Кто может, объедините эти два bluetooth-либа, плз


надо взять из либа который в папке bt1 такие функции:

=== integer rd_count - Получить количество найденных устройств

=== string rd_name(integer i) - Получить имя i-го устройства

=== string rd_address(integer i) - получить адрес i-го устройства


и добавить эти функции в либ из папки bt2

cherepets 08.11.2009 18:06

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Сам в яве смыслю мало, потому обращусь к вам.
Может ли кто нибудь написать либу для работы с камерой?
Ява2ми точно умеет с ней (было в паре игр).

DIMMON4IK 08.11.2009 19:30

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

Сообщение от cherepets (Сообщение 123824)
Сам в яве смыслю мало, потому обращусь к вам.
Может ли кто нибудь написать либу для работы с камерой?
Ява2ми точно умеет с ней (было в паре игр).

Не в тему, но в каких играх?:mda:

cherepets 09.11.2009 14:48

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
3d lawn darts (кидаем дротики камерой), deep 3d (создаем аватар фоткая), в некоторых модах джимма есть "отправить фото -> новое"

ViNT 09.11.2009 19:14

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Захват с камеры есть в библиотеке media Piligrim'a
http://piligrim.blog.tut.by/?p=23

Skythrone 09.11.2009 19:18

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
ViNT, вот только непонятно, как эту захваченную картинку (тип переменной image) передавать на сервер.

ViNT 09.11.2009 19:27

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

Сообщение от Skythrone (Сообщение 123950)
ViNT, вот только непонятно, как эту захваченную картинку (тип переменной image) передавать на сервер.

Сохраняешь в bmp/png/jpeg (нужное подчеркнуть), нужные библиотеки есть, и передаешь. Можно прямо массив бинарных данных получить, только с разбором на сервере мучиться придется, + без сжатия.

Skythrone 10.11.2009 11:01

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

Сообщение от ViNT (Сообщение 123953)
Сохраняешь в bmp/png/jpeg (нужное подчеркнуть), нужные библиотеки есть, и передаешь. Можно прямо массив бинарных данных получить, только с разбором на сервере мучиться придется, + без сжатия.

Дело в том, что если сохранять в ФС, то на мобильнике выскакивает тысяча запросов на разрешение записи в файл.

На массив бинарных данных может не хватить памяти. Но интересно было бы попробовать. Что-то я не могу найти рабочего примера на форуме. Не подскажешь, где искать?

В идеале было бы преобразовать image в string, закодировав в PNG или JPEG, и полученную строку передать на сервер. Но тут почему-то кодировка непонятно какая получается.

ViNT 10.11.2009 11:32

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

А на счет кодировки - надо не как строку передавать, а как бинарный массив. Например через Lib_binsock.

Skythrone 10.11.2009 13:44

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

Я вот что подумал. А если сконвертить image в строку, содержащую PNG-изображение, потом записать эту строку в память с помощью lib_bytes, а потом уже считывать из памяти побайтно и передавать на сервер.

ViNT 10.11.2009 19:38

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

Skythrone 10.11.2009 19:43

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

Сообщение от ViNT (Сообщение 124131)
Зачем побайтно? Чем передача массивом не устраивает?

Может, я чего-то не понимаю, но как можно передать бинарный массив, за исключением использования bin_socket?

cherepets 11.11.2009 11:18

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

ViNT 11.11.2009 11:28

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

Сообщение от Skythrone (Сообщение 124133)
Может, я чего-то не понимаю, но как можно передать бинарный массив, за исключением использования bin_socket?

Честно говоря, никогда не занимался WEB-технологиями, поэтому не помню точно, как это делается. По-моему, бинарные данные обычно перед отправкой кодируются в base64, а потом отправляются POST-запросом.

Mix6s 23.11.2009 18:25

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Всем привет! посмотрел весь список библиотек, не нашел библиотеку для работы с сенсорным экраном, возвожно ли написать такую?) сам пытался написать, но чет не получилось, я в яве чет ни как разобраться не могу( нужна именно поддержка в канвасе...

ViNT 23.11.2009 18:29

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

Сообщение от Mix6s (Сообщение 126366)
Всем привет! посмотрел весь список библиотек, не нашел библиотеку для работы с сенсорным экраном, возвожно ли написать такую?) сам пытался написать, но чет не получилось, я в яве чет ни как разобраться не могу( нужна именно поддержка в канвасе...

Есть здесь:http://forum.boolean.name/showthread.php?t=3522

IDOL 1234 23.11.2009 23:47

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
нашёл интересную функцию. Выдаёт ID ячейки сотовой связи.
[string] = System.getProperty("CellID")
Сделайте плз библиотеку чтобы эту строку получить!! Сам в джаве очень не очень :(

Bruteo 24.11.2009 01:11

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

Сообщение от IDOL 1234 (Сообщение 126422)
нашёл интересную функцию. Выдаёт ID ячейки сотовой связи.
[string] = System.getProperty("CellID")
Сделайте плз библиотеку чтобы эту строку получить!! Сам в джаве очень не очень :(

Функция GetProperty - стандартная функция Midlet Pascal. Ничего писать не нужно.

IDOL 1234 24.11.2009 20:30

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
уже понял((
на se k510 не работает, хотя эмулятор выдаёт строку.

IDOL 1234 24.11.2009 20:55

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
да... Нельзя ли осуществить чтение Gsensor? [датчик наклона]

ViNT 24.11.2009 20:56

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Есть такая библиотека:
http://forum.boolean.name/showthread.php?t=9692

IDOL 1234 24.11.2009 21:55

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

GRAY_WOLF 24.11.2009 23:04

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

Сообщение от IDOL 1234 (Сообщение 126422)
нашёл интересную функцию. Выдаёт ID ячейки сотовой связи.
[string] = System.getProperty("CellID")
Сделайте плз библиотеку чтобы эту строку получить!! Сам в джаве очень не очень :(

Функция GetProperty - стандартная функция Midlet Pascal.

Результат будет пустая строка. Через эту функцию можно было узнать только на древних сименсах.

Все что можно было узнать через эту функцию уже сделано Java Info v 1.2.37

Black Hawk 27.11.2009 15:25

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

cherepets 27.11.2009 19:23

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Black Hawk, а АИ для чего нужен?
бот для общения с ним и АИ для игр лучше на самом мидлете писать))

IDOL 1234 28.11.2009 17:43

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
х))))) и в чём же должен заключаться этот интеллект?

Black Hawk 01.12.2009 08:19

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Ну пусть это будет оппонент едущий по трассе вместе с тобой;)

cherepets 01.12.2009 09:38

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

Sand 01.12.2009 16:46

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Мне кажется лучьше либу сделать аи как например в игре Tank! чтоб персонаж ходил,упирался,встенки, стрелял.Так будет прикольние и подайдет под все мидлеты

Можно даж сделать на пример Pac man и не пачкать програмный код игры.Просто подключив эту либу

IDOL 1234 01.12.2009 16:57

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

Sand 01.12.2009 20:50

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Хм ну впринцепи нащед тово что эт муть согласен!но какие еще есть предложения???

IDOL 1234 01.12.2009 22:07

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

Pyth_ON 06.12.2009 20:30

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Прошу подпилить библиотеки для создания интерфейсов на J2ME для использования в MIDletPascal :)

J4ME - свободная библиотека, внешне похожа на интерфейс Opera Mini 2/3, поддерживает скины.


Lwvcl - свободная библиотека, внешне схожа с GTK

odd 07.12.2009 00:32

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
j4me мне довольно сильно понравилась. Правда весить будет килобайт 50 в уже сжатом виде. Если надо, то могу сделать библиотеку для работы с ней.
Я уже давно подумывал подключить какую-нибудь стороннюю библиотеку интерфейса, но таких маленьких не встречал. Java Polish очень большая и неудобная в плане подключения, а J4ME вполне даже ничего.

IDOL 1234 07.12.2009 19:11

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

Pyth_ON 07.12.2009 21:52

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

Сообщение от odd (Сообщение 128636)
j4me мне довольно сильно понравилась. Правда весить будет килобайт 50 в уже сжатом виде.

размер в 50кб это не так страшно :)
Цитата:

Сообщение от odd (Сообщение 128636)
Если надо, то могу сделать библиотеку для работы с ней.
Я уже давно подумывал подключить какую-нибудь стороннюю библиотеку интерфейса, но таких маленьких не встречал. Java Polish очень большая и неудобная в плане подключения, а J4ME вполне даже ничего.

Это будет очень замечательно :)


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

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