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=568)

Piligrim 14.01.2006 23:54

Работа с файловой системой Motorola Libs
Приложение их использующее JKeyNote

Piligrim 17.01.2006 12:32

Ерунда какая-то. Вчера добавил топик, а сегодня его нет.
Поддержка Gaming API:MP 2 Gaming API Support

SubZer0 17.01.2006 15:11

сорри, я откатил форум на один день... :)

такого больше не повторится

Piligrim 17.01.2006 23:06

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

jimon 18.01.2006 16:07

api неплохо
а работает всеравно тормозновато

Piligrim 20.01.2006 11:18

Цитата:

Originally posted by jimon@Jan 18 2006, 03:07 PM
api неплохо
а работает всеравно тормозновато

Ну так враппер все-таки. Считай каждый вызов функции за два. Но, писать удобнее и аккуратнее. Будем надеяться в следующем релизе MP добавят нормальную поддержку.

Guest 18.02.2006 13:38

pilgrim, ОГРОМНАЯ просьба - у 65 серии сименсов есть возможность
вывода информации в СОМ порт аппарата(MIDP2.0) если не затруднит, как осуществить это ?

Piligrim 19.02.2006 21:23

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

Guest 20.02.2006 13:41

Цитата:

Originally posted by pilgrim@19.2.2006, 18:23
Берете явавское апи и пишете свою библиотеку. По идее там все должно быть стандартное, только пакеты разные у моторолы и сименса. Завтра покопаюсь :wallbash:

Спасибо за потдержку и оперативность. Если не затруднит сделаешь ?
Не знаю пока как, но попробую отблагодарить :ok:

gsm 20.02.2006 14:13

Цитата:

Originally posted by Guest+20.2.2006, 10:41--><div class='quotetop'>ЦИТАТА(Guest @ 20.2.2006, 10:41)</div><div class='quotemain'><!--QuoteBegin-pilgrim@19.2.2006, 18:23
Берете явавское апи и пишете свою библиотеку. По идее там все должно быть стандартное, только пакеты разные* у моторолы и сименса. Завтра покопаюсь :wallbash:

Спасибо за потдержку и оперативность. Если не затруднит сделаешь ?
Не знаю пока как, но попробую отблагодарить :ok:
[/b][/quote]

Зарегистрировался, pilgrim, если нужна библиотека API от siemens и документация могу выслать ...

Piligrim 20.02.2006 16:01

Уже есть писал поддержку вибрации и подсветки :))

gsm 20.02.2006 18:56

Цитата:

Originally posted by pilgrim@20.2.2006, 13:01
Уже есть писал поддержку вибрации и подсветки :))

Ok :@ жду с нетерпением ....

Piligrim 21.02.2006 01:40

Лови. Там справка из явы по параметрам и пример использования.
Оказалось это стандартная фича MIDP 2.0

gsm 22.02.2006 10:44

Цитата:

Originally posted by pilgrim@20.2.2006, 22:40
Лови. Там справка из явы по параметрам и пример использования.
Оказалось это стандартная фича MIDP 2.0

Порт открывается, но приема/передачи выполнить не удается ... тишина :( :unsure:

Piligrim 22.02.2006 22:22

Извини. Сам не тестировал, времени не было. Теперь точно работает, проверил связь с гипертерминалом. Забирай у меня на сайте.

0vZ 08.03.2006 00:48

pilgrim, можно тебя попросить: сделай версию библиотеки JSR75 без преобразований считываемых/записываемых байтов в UTF8.

0vZ 15.03.2006 02:26

Доработанная библиотека Lib_jsr75i:
http://mototunes.motofan.ru/download.php?get=jsr75i.rar

lv333 15.03.2006 16:40

Цитата:

Originally posted by 0vZ@14.3.2006, 23:26
Доработанная библиотека Lib_jsr75i:
http://mototunes.motofan.ru/download.php?get=jsr75i.rar

Большое спасибо! Этого очень не хватало.

^SeM^ 25.03.2006 03:22

:bad: ЛЮДИ помогите плз как Lib_jsr75i эту библиотеку подключить.
Я ее копирую в папку "\MIDletPascal\Libs" , в проекте прописую
"uses Lib_jsr75i;", а мидлет выдает ошибку:
" failed to load 'Lib_jsr75i' library/unit".
В чем проблема подскажите.

Surg_66 25.03.2006 09:28

В uses пиши не Lib_jsr75i , а просто jsr75i:
"uses jsr75i;"

Guest 29.03.2006 01:58

Люди есть ли у кого нибуть классы копирования файлов в ФС моторолы или может кто знает где их скачать :SOS:

Piligrim 29.03.2006 09:13

Цитата:

Originally posted by Guest@28.3.2006, 23:58
Люди есть ли у кого нибуть классы копирования файлов в ФС моторолы или может кто знает где их скачать :SOS:

Такой класс не существует. Нужно самому читать файл по частям и записывать в новое место. Даже переименование работает только в пределах папки!

Guest 29.03.2006 17:08

Народ, вот здесь есть интересная статейка http://www.mobilab.ru/articles/75/
вот никто не может сделать библиотеку,с помощью которой можно юзать drawRGB()?

Piligrim 30.03.2006 11:09

Цитата:

Originally posted by Guest@29.3.2006, 15:08
Народ, вот здесь есть интересная статейка http://www.mobilab.ru/articles/75/
вот никто не может сделать библиотеку,с помощью которой можно юзать drawRGB()?

Сделать-то я могу. Как ты передашь ей массив с пикселями? Если только глобальный использовать, но в МР нельзя изменить размер :wallbash: Хотя размер можно изменить из библиотеки, наверно?! Интересная задачка. Покопаюсь.
Хм. Уже покопался.
UI Extensions
Пробуй. Сам еще не проверял. Должно получиться.

Guest 30.03.2006 18:12

big респект, pilgrim ,ещё не проверял, но думаю всё ок ;) , вот если бы ещё help на русском был...а то больше половины не понятно.кстати,а почему так часто иде вылетает при использование библиотек?

Piligrim 30.03.2006 18:57

Версия 2.02 - уже не так часто :'((
Русский хелп на яву по сети попробуй поискать.

Guest 30.03.2006 20:23

Цитата:

Originally posted by pilgrim@30.3.2006, 14:57

Русский хелп на яву по сети попробуй поискать.

не,ну я имел ввиду хелп к юзанию твоей библиотеки ;)

Guest 02.04.2006 01:20

Я тут скачал библиотеку Lib_jsr75 там есть функции для работы с файлами

public static int open_file(String name) - открыть файл
public static int read_byte() - прочесть байт (пример, A0=-96)
public static int read_uns_byte() - прочесть unsigned байт (A0=160)
public static String read_bytes(int off, int len) - чтение len байт по адресу off, возвращает в строке
public static void write_byte(int B) - записать байт
public static void flush() - надо вызывать после того как записали все байты. Что-то типа "записать из кэша на диск"
public static void skip(int offset) - аналог seek, работает только для чтения
public static void reset() - установка "курсора" чтения на 0
public static String read_string() - прочесть строку
public static int close_file(String name) - закрыть файл

но кто небудь может привести пример копирования файлов то у меня нечего не получается :wallbash:

Игнат 03.04.2006 19:12

а как открыть файловую систему сименса? есть у кого примерчик и библиотека?
[font=Arial]
[code]

Piligrim 04.04.2006 09:13

Для сименсов 65-75 подходит библиотека jsr75. Для других дальше вопросов дело не пошло. Попробуй спросить у stinger25

stinger25 04.04.2006 20:21

валялся только пример под яву... но также чтение ФС только 65-75й сериях

Игнат 04.04.2006 22:39

Цитата:

Originally posted by stinger25@4.4.2006, 16:21
валялся только пример под яву... но также чтение ФС только 65-75й сериях

так где валялся то? мне как раз для 65 и надо. Что то ну никак не могу одуплиться, как же создать файл на диске. ну к примеру обычный текстовый. :'((

Piligrim 06.04.2006 08:53

Цитата:

Originally posted by Игнат+4.4.2006, 20:39--><div class='quotetop'>ЦИТАТА(Игнат @ 4.4.2006, 20:39)</div><div class='quotemain'><!--QuoteBegin-stinger25@4.4.2006, 16:21
валялся только пример под яву... но также чтение ФС только 65-75й сериях

так где валялся то? мне как раз для 65 и надо. Что то ну никак не могу одуплиться, как же создать файл на диске. ну к примеру обычный текстовый. :'((
[/b][/quote]
Люди вы тему вообще читаете? Для сименса 65-75 подходит библиотека jsr75, ссылка на которую есть выше по теме от OvZ

Игнат 06.04.2006 11:46

Цитата:

Originally posted by pilgrim+6.4.2006, 4:53--><div class='quotetop'>ЦИТАТА(pilgrim @ 6.4.2006, 4:53)</div><div class='quotemain'>
Цитата:

Originally posted by Игнат@4.4.2006, 20:39
<!--QuoteBegin-stinger25
Цитата:

@4.4.2006, 16:21
валялся только пример под яву... но также чтение ФС только 65-75й сериях


так где валялся то? мне как раз для 65 и надо. Что то ну никак не могу одуплиться, как же создать файл на диске. ну к примеру обычный текстовый. :'((

Люди вы тему вообще читаете? Для сименса 65-75 подходит библиотека jsr75, ссылка на которую есть выше по теме от OvZ
[/b][/quote]
да вставил я эту библиотеку. Только что не делаю, пишет что нет такой функции процедуры или константы к приьеру read_file('text') что делать никак не пойму. какой синтаксис использования данной библиотеки.

stinger25 06.04.2006 19:58

попробуй следующую последовательность команд
var file_name,str:string;
file_name:='0:\Misc\test.txt';
open_file(file_name);
// имя файла я написал примерный.. указав явный путь
reset();
str:=read_string();
close_file(file_name);

Игнат 08.04.2006 23:21

Цитата:

Originally posted by stinger25@6.4.2006, 15:58
попробуй следующую последовательность команд
var file_name,str:string;
file_name:='0:\Misc\test.txt';
open_file(file_name);
// имя файла я написал примерный.. указав явный путь
reset();
str:=read_string();
close_file(file_name);

спасибо дружище за заботу. только всё равно не принимает он эти операторы. Видать что то не то с библиотекой, лоторую я скачал. я декомпилировал класс, там даже упоминания нет об open_file. и процедуры такой соответственно.

0vZ 09.04.2006 00:44

Игнат, попробуй для начала получить список разделов телефона
Код:

s:=jsr75i.get_roots;
drawtext(s,0,0);
repaint;
delay(20000);

Если даже список разделов не получит, то значит твой телефон не поддерживает JSR75.

PS. Либо ты качал не то, либо декомпилировал :)
Вот код этой самой open_file:
Код:

public static int open_file(String name) {
  try{
    fc = (FileConnection) Connector.open("file://"+name);
  }catch(IOException ex) {return -1;}
  return 1;
}


Piligrim 09.04.2006 10:28

Спутал две бибилотеки.
Моя jsr75 - умеет читать файлы только целиком и там есть функция read_file
А новая библиотека 0vZ - jsr75i - она умеет и по-байтно. Так вот в ней есть функция open_file.
Читай, пожалуйста, внимательнее посты.

^SeM^ 09.05.2006 15:42

Кто нибуть может привести пример копирования файлов при использовании
jsr75i

dzaniss 02.08.2006 12:43

Re: Библиотеки
 
Библиотека Lib_jsr75is файл открывает но почему не читает по байтно!

IVenoMI 28.11.2006 13:36

Re: Библиотеки
 
Несмотря на то, что тема давно не обновлялась, рискну задать вопрос, а что все-таки насчет сокетов?..

IVenoMI 29.11.2006 11:32

Re: Библиотеки
 
Спасибо, сейчас протестю...

dermeg 01.12.2006 19:03

Re: Библиотеки
 
Вообще реально сервак на php написать, чтобы мидлет соодинение открывал с ним. И если не трудно примерчик работы с сокетами бы показать бы нам горе девелоперам.

IVenoMI 05.12.2006 10:37

Re: Библиотеки
 
2 piligrim

Писать в стрим строкой было бы совсем неплохо :)

2 dermeg

Несмотря на то, что в ПХП есть возможность работы с сокетами, однако реализовано это крайне неудобно, ИМХО, овчинка выделки не стоит...

Лучше сваять сервак на чем - нить вроде Делфи или Си, ну или той же Явы на худой конец..

dermeg 05.12.2006 12:21

Re: Библиотеки
 
А насчет примера работы с сокетами

IVenoMI 06.12.2006 15:40

Re: Библиотеки
 
Выложу, как только займусь этим вопросом...

IVenoMI 10.12.2006 16:59

Re: Библиотеки
 
Громадное спасибо... Я как раз слегка запутался...


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

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