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)

IDOL 1234 08.12.2009 18:53

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

ViNT 08.12.2009 20:06

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

ViNT 08.12.2009 20:13

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
По поводу Lib_comm - здесь темы нет, либа есть на сайте Piligrim'a
http://piligrim.blog.tut.by/?p=17

IDOL 1234 09.12.2009 01:30

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
а как насчёт псевдо3d?
Например, создавать в произвольной точке"объёма" произвольное кол-во... эээ... параллелепипедов с картинками на гранях?

Saxon 14.12.2009 13:46

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Сложно сделать либу/class под MIDPascal для общения со встроенным GPS-приемником? На основе javax.microedition.location или ocss.nmea.api Хочется иметь возможность забирать GPS-координаты (если приемник считает их действительными)

odd 14.12.2009 17:45

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

Сообщение от Saxon (Сообщение 129574)
Сложно сделать либу/class под MIDPascal для общения со встроенным GPS-приемником? На основе javax.microedition.location или ocss.nmea.api Хочется иметь возможность забирать GPS-координаты (если приемник считает их действительными)

Попробуй пообщаться с GPS через прослушивание сенсоров.

Saxon 16.12.2009 14:07

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

Сообщение от odd (Сообщение 129604)
Попробуй пообщаться с GPS через прослушивание сенсоров.

этой либой: http://mobilepascal.ucoz.ru/load/2-1-0-37 ???
Эта точно не пойдет! AFAIK с GPS-приемнике выходит nmea-поток, вот его и надо слушать и парсить!

Hurrit 16.12.2009 16:13

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

ViNT 16.12.2009 17:06

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

Сообщение от Hurrit (Сообщение 129836)
Есть библиотека, позволяющая скейлить картинку? Что то к помоще либ_спрайт я ничего такого не нашел

В Lib_canvas вроде функция была.

im_zorg 21.01.2010 14:59

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

Сообщение от Pyth_ON (Сообщение 128609)
Прошу подпилить библиотеки для создания интерфейсов на J2ME для использования в MIDletPascal :)

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


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

ну дак что odd сделаешь?

odd 23.01.2010 22:55

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

im_zorg 24.01.2010 10:53

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

odd 25.01.2010 03:01

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

Сообщение от im_zorg (Сообщение 134601)
lib_arcade?

Нет, это баловство на 30 минут работы. Есть работа и посложнее.

im_zorg 25.01.2010 17:07

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

GRAY_WOLF 25.01.2010 17:54

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

Сообщение от im_zorg (Сообщение 134727)
какая?

Alta Widgets

NightDeath 02.02.2010 01:22

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Можно ли сделать либу,чтоб она отлавливала ошибку аутофмемори и прога не вылетала?тока чтоб эта функция давала еще какоето значение,чтоб можно было сделать чтото типа такого
...
if catch_memory=1 then drawtext('OutOfMemory',0,0);
repaint;
...

Bruteo 02.02.2010 01:27

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

Сообщение от NightDeath (Сообщение 135620)
Можно ли сделать либу,чтоб она отлавливала ошибку аутофмемори и прога не вылетала?тока чтоб эта функция давала еще какоето значение,чтоб можно было сделать чтото типа такого
...
if catch_memory=1 then drawtext('OutOfMemory',0,0);
repaint;
...

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

Ksanatos 02.02.2010 17:33

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Можно вопрос: а вообще существует библиотека подобная overlay в turbo pascal'е :dontknow: ? И если нет, то возможно ли её создание?

GRAY_WOLF 02.02.2010 18:46

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

Сообщение от Bruteo (Сообщение 135621)
Исследуй, на каких телефонах вылетает - и на основе этого предпринимай меры.

В основном на нокиа и тех телах, где хип маленький. На тех телах, где он динамический(сони) все норм.

Sehnsucht_1 08.02.2010 22:10

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Всем добрый вечер, я к вам с просьбой. А заключается она вот в чём. Сижу я значит над либой proweb уже сутки, но никак не могу скинуть на сервер файл с ФС телефона. И в base64 кодил а на серваке декодил, и т.д и т.п - как ни крути файл битый получается. (файл был zip) . Так вот собственно просьба: напишите самую простенькую библиотеку для передачи файла на сервер через multipart/form-data, либо просто через пост переменную с чтением её на сервере.

demon112 11.02.2010 16:05

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Хм, народ, а можно ли сделать либу для проверки касаются ли 2 изображения, выведеные по определённым координатам друг друга, но чтоб прозрачность учитывалась? ну типо функция pr(im1, im2, x, y) где х и у - разность координат (x=abs(x1-x2)) ну или pr(im1,im2,x1,y1,x2,y2).

odd 11.02.2010 16:35

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

Сообщение от demon112 (Сообщение 136906)
Хм, народ, а можно ли сделать либу для проверки касаются ли 2 изображения, выведеные по определённым координатам друг друга, но чтоб прозрачность учитывалась? ну типо функция pr(im1, im2, x, y) где х и у - разность координат (x=abs(x1-x2)) ну или pr(im1,im2,x1,y1,x2,y2).

В недавно вышедшей библиотеке Lib_arcade есть функция определения столкновения спрайтов. Попробуй её.

demon112 11.02.2010 16:46

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

odd 11.02.2010 19:23

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

Сообщение от demon112 (Сообщение 136912)
Со спрайтами работать несколько проблематично и ресурсоёмко, да и функции я такой что то как то не вижу... А там с прозразрачностью как? считается за сталкновение?

Протри глаза лучше. Она там есть. И работа со спрайтами нисколько не ресурсоемкая, а очень даже удобная.
Держи пример определения столкновения спрайтов с помощью библиотеки.
Прозрачность отлично поддерживается.

demon112 12.02.2010 16:10

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

demon112 12.02.2010 16:39

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

function stolk(im1:image; xim1:integer; yim1:integer; im2:image; xim2:integer; yim2:integer):integer;
begin
AddSprite(im1, getImageWidth(im1), GetImageHeight(im1));
AddSprite(im2, getImageWidth(im2), GetImageHeight(im2));
SpritePosition(0, xim1, yim1);
SpritePosition(1, xim2, yim2);
stolk:=Collision(0, 1, 0);
RemoveSprites;
end;

odd 13.02.2010 16:57

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Ты в своем уме? При каждом вызове данной функции в память будет загружаться 2 спрайта благодаря функции AddSprite. Пару сотен вызовов проверки на столкновение и твоя игра вылетит с ошибкой OutOfMemory из-за нехватки памяти.

demon112 16.02.2010 09:28

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

odd 16.02.2010 16:29

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

Сообщение от demon112 (Сообщение 137662)
дык я же их удаляю потом при помощи RemoveSprites... (миллион до неба раз вызвал и всё норм работало)

Правильный ответ такой:
Нужно удалить добавление спрайтов из функции определения столкновения,
а спрайты добавлять только 1 раз - при запуске игры.

nil0q 27.02.2010 20:16

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

javax.microedition.media.control (JSR135), MIDIControl называется.
Можете быстро написать библиотечку - враппер для команд MIDIControl, чтобы "на лету" играть MIDI? (Спецификация - кому интересно:http://ru.wikipedia.org/wiki/MIDI http://kazus.ru/articles/202.html)

Sehnsucht_1 28.02.2010 16:42

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

odd 01.03.2010 13:57

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

Сообщение от Sehnsucht_1 (Сообщение 139962)
напишите пожалуйста очень простую библиотеку, для добавления в форму выпадающего списка выбора.

Это уже есть и в стандартных формах. Смотри пример:
PHP код:

Program ComboBox;
Var    
combomalefemalealieninteger;
Const 
CH_POPUP 4;
Begin
    combo
:=FormAddChoice('Ваш пол:'CH_POPUP);
    
male:=ChoiceAppendString(combo'Мужской');
    
female:=ChoiceAppendString(combo'Женский');
    
alien:=ChoiceAppendString(combo'Не определился');    
    
ShowForm;
    
Delay(50000);
End


GRAY_WOLF 22.03.2010 21:02

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Пожалуйста сделай библиотеку математических функций нормально работающую, не как эта тема. Вот хороший материал по этой теме http://forum.boolean.name/attachment...9&d=1269201397

ncuxonaT 26.03.2010 18:28

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

ViNT 26.03.2010 19:08

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

Сообщение от ncuxonaT (Сообщение 143198)
Напишите, пожалуйста, либу для определения одновременного нажатия нескольких цифровых клавиш.
Только не говорите, что ява этого не позволяет, и вообще на половине телефонов это невозможно.

Функция должна быть в Lib_game.
Не знаю, как на большинстве телефонов, но на Motorola, например, это не работает.

ncuxonaT 26.03.2010 21:34

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
в lib_game вроде только на джойстик и софт клавиши
На сонериках и нокиях точно работает

odd 27.03.2010 00:24

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Просто на некоторых телефонах цифровые клавиши 2, 4, 6, 8 и 5 считаются клавишами джойстика и их тоже можно отлавливать как джойстик.
С возможностью одновременного нажатия нескольких цифровых клавиш.

ncuxonaT 27.03.2010 02:06

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
хотелось бы отлавливать еще и 1, 3, 7, 9, 0, * и #:)

ncuxonaT 30.03.2010 02:51

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

odd 30.03.2010 05:04

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

Сообщение от ncuxonaT (Сообщение 143607)
а что, это вообще очень сложно?

Это вообще не возможно.

ncuxonaT 31.03.2010 00:23

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

cherepets 31.03.2010 11:38

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

ncuxonaT 31.03.2010 20:16

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

cherepets 31.03.2010 20:26

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
хм, кстати пару раз видел что работает 4+7 или 6+9 одновременно.
кинь пример - декомпильну, мож пойму в чем юмор...

GRAY_WOLF 31.03.2010 21:27

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

if ((key KE_KEY4) and (key KE_KEY7)) then begin ... end

А так разве не прокатывает?

cherepets 31.03.2010 22:02

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
KE_KEY4 и KE_KEY7 - целочисленные константы.
переменная key не может быть равна двум разным числам одновременно

ViNT 31.03.2010 22:27

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
А чем Lib_game не устраивает?
Там можно отловить одновременное нажатие для всех 9 кнопок, только, по-моему, нет раздельного определения нажатия джойстика и клавишь 2, 4, 5, 6, 8.
Лучше сделать в любом случае не получится, java не позволяет.

cherepets 31.03.2010 22:49

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
ViNT, а стрелки от 2,4,6,8 легко ведь отделить можно. Если GA_UP нажата, а KE_KEY2 не нажата - значит нажата именно стрелка

Felix KoT 07.04.2010 16:16

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Хотелось бы либу, что бы включать\отключать беззвучный режим на SE и либу для получения данных с акселерометра :rolleyes: если кто может, напишите такие пжалуйста :mad: хотя бы первую)

Bruteo 07.04.2010 16:36

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

Сообщение от Felix KoT (Сообщение 144316)
либу для получения данных с акселерометра :rolleyes:

Уже реализовано odd`ом
http://forum.boolean.name/showthread.php?t=9692

Felix KoT 07.04.2010 18:00

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

А звук никто не сможет сделать? Хотел поставить на автозапуск в 11 на включение звука и в 23:00 отключение..

Bruteo 07.04.2010 18:08

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Даже если существует такая возможность в проприетарной сониериксовской части явы(что вряд ли), то существует ли возможность автозапуска по времени(что тоже вряд ли).
Использование смартфонов - выход из ситуации ;)

ViNT 07.04.2010 20:31

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

DIMMON4IK 07.04.2010 22:42

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

Сообщение от Felix KoT (Сообщение 144324)
Хотел поставить на автозапуск в 11 на включение звука и в 23:00 отключение..

Lib_autorun30

Felix KoT 08.04.2010 00:17

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

Сообщение от DIMMON4IK (Сообщение 144341)
Lib_autorun30

так нет возможности управлять беззвучным режимом телефона, смысла нет) а про это либу я знаю..)

nil0q 10.04.2010 19:47

Запись звука
 
Вложений: 1
Нужна отдельная библиотека для записи звука с микрофона.
Документация прилагается. (Взято отсюда: http://annimon.wen.ru/stat/JavaDocs.html)

Надо мне написать тюнер для музыкальных инструментов. Типа, подносишь телефон к звучащей струне, а он показывает частоту звука. Алгоритм у меня есть, телефон, думаю, его потянет (одно умножение выполняется за 40-70 нс) при качестве записи 8 кГц.

Felix KoT 10.04.2010 23:04

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
nil0q, есть прога Music Mate от SE, она по идее умеет определять

nil0q 11.04.2010 19:31

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

Freez 23.04.2010 19:33

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

im_zorg 06.05.2010 08:39

Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
 
Есть ли библиотека воспроизведения бинауральных волн?
http://ru.wikipedia.org/wiki/Бинауральные_ритмы

cherepets 06.05.2010 20:47

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

im_zorg 06.05.2010 20:50

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

cherepets 07.05.2010 00:16

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

odd 14.05.2010 17:04

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


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

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