Текущий архив: 2006.08.27;
Скачать: CL | DM;
Вниз
JDMClient Найти похожие ветки
← →
VirEx © (2006-07-01 11:10) [40]
> [36] VictorT © (01.07.06 10:42)
> З.Ы. На nokia 7210 будет работать?
[7] VirEx © (26.06.06 16:00)
← →
VictorT © (2006-07-01 12:35) [41]
> Протокол возвращает html.
А, ну собственно, да, в постах есть html, правда урезанный, присутствует всего несколько тегов (из тех, что на кнопочках оформления справа от формы ответа, и тег ссылки).
> [7] VirEx © (26.06.06 16:00)
Не помню я, что она поддерживает :D
но вот эта игруха, написанная на мидлет паскале, работает.
http://deep.webest.net/forum/reply.php?num=2.7&id=208252
← →
VictorT © (2006-07-01 12:37) [42]
> POST /cgi-bin/forum.pl?n=3&id=1151261024
Если я не ошибаюсь, клиентский скрипт не умеет принимать ответы.
Подсмотри, куда посылаеюся ответы из формы ответа в html-версии форума.
← →
VirEx © (2006-07-01 12:54) [43]
> [41] VictorT © (01.07.06 12:35)
> > [7] VirEx © (26.06.06 16:00)
> Не помню я, что она поддерживает :D
> но вот эта игруха, написанная на мидлет паскале, работает.
> http://deep.webest.net/forum/reply.php?num=2.7&id=208252
значит и клиент заработает
← →
VirEx © (2006-07-01 21:28) [44]
> [5] SergP. (25.06.06 23:16)
> На Сименсе CF75 будет работать?
скопипастил с сайта мидлетпаскаля:
Motorola V300
Nokia N-Gage
Samsung SGH-E330
SonyEricsson P800
SonyEricsson T630
SonyEricsson K700i
SonyEricsson Z600
SonyEricsson T630 *
Motorola E398
Samsung (all devices) - doesn work full canvas
Alcatel (all devices) - doesn work full canvas
Nokia 6600, 6630, 6680
Nokia S40: 3100, 3200, 6020, 3220, 6230, 6230i
Motorola C650, All Siemens with Midp 2.0 and Midp 1.0 without sounds! Testing models: M55, C60, CF62, CF65, CX70, CX75, SK65, S75 , but
sie x55-x60 have some problems with FormAddString (Scrolling dsnt work!).
SE T630, also have some problems with FormAddChoice after canvas refresh
6600 hang up! Restart Fone
6220 works but not fully functional...CANVAS,alert.
3100 works
3200 works
3120 works
7250 works
Works okey with Nokia 7600
Works also with Nokia 7610
Works on 3200,3100
← →
VirEx © (2006-07-02 03:04) [45]обновление:
- более функциональный интерфейс
- информативней сообщения
- мелкие баги...
всё еще не могу разобраться почему не добавляются сообщения или новые ветки...
ссылки те же (сам мидлет и исходники), поэтому повторяться не буду, разве что еще добавил скомпиленный MIDlet как PE приложение около 80 кб:
http://winconsul.kladovka.net.ru/java/JDMClient/DMClient.exe
для тех кто хочет испробовать в деле
и пка что мучаюсь с java парсингом html"я - очень много памяти кушает во время работы)
← →
VirEx © (2006-07-02 03:05) [46]кстати можно зайти на ссылку
http://winconsul.kladovka.net.ru/java/JDMClient/DMClient.jad
из сотика и начнется автоматическая установка
← →
Piter © (2006-07-02 03:50) [47]VirEx © (28.06.06 11:23) [20]
Опера мини использует прямой приём объектов отображения со своей прокси
ой-ла-ла. Не верю! (c) Станиславский.
Ты осознаешь, сколько экземпляров Opera Mini установлено на мобилах по всеми миру? Это что же за ПРОКСИ должен быть...
← →
VirEx © (2006-07-02 11:53) [48]
> [47] Piter © (02.07.06 03:50)
> Ты осознаешь, сколько экземпляров Opera Mini установлено
> на мобилах по всеми миру? Это что же за ПРОКСИ должен быть...
для интереса сам подсмотрел - через прокси опера мини работает, или нет.
1) устанавливаем "Sun Java Wireless Toolkit 2.3 beta"
2) пуск -> Sun Java Wireless Toolkit 2.3 beta -> KToolbar
3) в меню Edit -> Prefences -> вкладка Monitor -> устанавливаем галка Enable Monitor NetWork Monitoring
4) в меню File -> Create project from JAD/JAR -> указываем предварительно скачанный файл *.jad мидлета Opera Mini (заодно конечно и скачать jad файлик, а то какой же это эксперимент? :) )
5) меню Project -> Run
6) заходим из эмулятора на сайт.. например ya.ru и смотрим в мониторинге отправленный пакет данных и полученный, в результате получается (самое интересное):
запрос Оперы мини
host: 193.69.116.41:80 - "Операвский" прокси
ïðèíÿòü: application/x-obml, image/png, image/jpeg - типы данных которые он грузит
x-accept-encoding: gzip - сжатие
x-displayprops: w:240;h:309;c:4096;m:294916;i:1;q:0;f:0;j:0;l:256 - параметры экрана или элементов (?)
x-operette-url: /obml/0/ya.ru - а вот и сайт
Ответ "Операвского" прокси:
content-type: application/x-obml
set-cookie: I=d02a076f0c3955b847c295890bd8e4e8ffe2eb95d1dbf74dd1f8760a33346b80; expires=Fri, 13 Jun 2008 06:59:14 GMT; path=/
x-operette-host: a6
content-length: 1407
x-operette-cookie: d02a076f0c3955b847c295890bd8e4e8ffe2eb95d1dbf74dd1f8760a33346b80
далее идут сами данные в сжатом виде:
.0c0c1...u......
....uTiPSW.½$a1l
².Y..˰½.bA.HHL0
...±ìH.Ý.¡¢.. B
%..*Ê.@$"...BA..
±,/.ZÄà.ÅR..¶..
}À´£3íÜ9ó-óÝsÏ÷ã
......È.4À...`.. и т.п.
← →
VirEx © (2006-07-02 11:56) [49]заходим через ПК"шную версию оперы на урл: 193.69.116.41:80 и видим окошко ввода пароля - "сервер: 193.69.116.41:80" "сообщение: Opera Mini transcoder"
← →
VirEx © (2006-07-02 11:58) [50]application/x-obml - и что это за тип данных такой? не object midlet ли?) я теряюсь в догадках)))
← →
VirEx © (2006-07-02 15:56) [51]test
← →
VirEx © (2006-07-02 16:06) [52]всётаки topsw в заголовках я нигде не встречаю, только загадочные id и lg в кукисах
← →
VirEx © (2006-07-02 16:14) [53]всётаки topsw в заголовках я нигде не встречаю, только загадочные id и lg в кукисах
← →
VirEx © (2006-07-02 16:56) [54]test_from_JDMClient
← →
VirEx © (2006-07-03 00:09) [55]обновление:
- можно добавлять свои посты в ветке
- сохраняются опции:
+ время в часах последнего обновления топиков, т.е. последнее время за которое появились или обновились топики
+ ник и пароль пользователя
пароль и ник устанавливается в меню топика
← →
VirEx © (2006-07-03 00:20) [56]Вот тока есть некоторые проблемы с кодировкой
← →
VictorT © (2006-07-06 10:03) [57]Попробовал запустить в эмуляторе Nokia_7210_MIDP_SDK_v1_0, показывает список форумов, при выборе форума не показывает список тем, и висит.
В эмуляторе Nokia_S40_DP20_SDK_1_0 вроде нормально работает.
← →
VirEx © (2006-07-06 19:29) [58]
> [57] VictorT © (06.07.06 10:03)
в Nokia 7210 - 210 Кб памяти, а в клиенте очень ресурсоёмкие операции по парсингу текста... но вот крестики нолики идут отлично :)
http://winconsul.kladovka.net.ru/java/tictactoe/NewProject.jad
http://winconsul.kladovka.net.ru/java/tictactoe/NewProject.jar
чесно говоря сейчас нет времени покачто разобраться с оптимизацией кода.. да и вобще думаю следует всё это делать на j2me а не извращаться с дополнительными библиотеками из явы для мидлет паскаля, т.к. он еще глючный несмотря на версию 2.02
← →
VictorT © (2006-07-07 11:25) [59]А с какой целью html парсится? Просто чтобы вырезать html-теги и получать чистый plain-text? Или другая цель?
Я к тому, что если для plain-text, то может McSimm бы сделал чуть изменённую версию протокола без html, специально для мобильных клиентов? И трафик при этом сэкономился бы.
← →
Джо © (2006-07-07 15:01) [60]> [59] VictorT © (07.07.06 11:25)
Очень хорошая мысль.
← →
VirEx © (2006-07-08 00:15) [61]
> [59] VictorT © (07.07.06 11:25)
> А с какой целью html парсится? Просто чтобы вырезать html-теги
> и получать чистый plain-text? Или другая цель?
> Я к тому, что если для plain-text, то может McSimm бы сделал
> чуть изменённую версию протокола без html, специально для
> мобильных клиентов? И трафик при этом сэкономился бы
ну кто знает, может мои руки и дойдут до "правильного" парсинга и нормального отображения тегов, и чесно говоря я хотел бы попросить об урезании html текста до plain но я слишком скромный :)
← →
McSimm © (2006-07-08 01:43) [62]plain сделать несложно, например в client.pl добавить команды.
Но может лучше сразу wml разработать? Мне несложно разобраться с форматом - он простой, но мне сложно разработать странички. Просто не хватает опыта - у меня никогда такого телефона-то и не было.
← →
VictorT © (2006-07-08 10:15) [63]
> Просто не хватает опыта - у меня никогда такого
> телефона-то и не было.
Какого? Поддерживающего wml? Можно поюзать эмуляторы телефонов, а так-же опера понимает wml.
З.Ы. Пример wml-версии можно посмотреть на дремучих, правда там не всё гладко с кодировкой при отправке постов.
З.З.Ы. А вообще, удобнее смотреть через оперу мини версию мастаков для кпк от Панова.
← →
McSimm © (2006-07-08 10:25) [64]"Поюзать" можно. Так и делаю, когда надо отлаживать. Но это только для отладки и подходит - и то не все можно проверить.
Совершенно разные вещи. Эмулятор не дает представления удобно сделана навигация или нет, сколько сообщений на одном экране лучше разместить и т.п.
← →
tesseract © (2006-07-08 13:13) [65]> Но может лучше сразу wml разработать?
кстати оно :-)
А то нет шустрый, а клиент не поставишь.
← →
VictorT © (2006-07-08 14:50) [66]
> Эмулятор не дает представления удобно сделана
> навигация или нет, сколько сообщений на одном экране
> лучше разместить и т.п.
Я говорю именно об эмуляторах мобилок, а не вап-клиентах.
Типа такого, например: http://download.promobile.ru/soft/nokia/emulator/nokia7210sdk.rar (5 метров, урезанная версия, но для ознакомления пойдёт).
← →
VirEx © (2006-07-11 19:34) [67]тест
тест
тест
тест
тест_тест_тест
тест_тест_тест
тесттексттест
извините, тестирую модуль преобразования html в раскрашенный текст на форме :)
← →
tesseract © (2006-07-11 22:26) [68]> [66] VictorT © (08.07.06 14:50)
лучше здесь:
http://www.delphimaster.ru/cgi-bin/forum.pl?n=6
← →
VirEx © (2006-07-11 23:20) [69]вобщем обновление, прошу высказывания насчет скорости и глюков новой версии.
что есть:
быстрая загрузка топика, и преобразование на лету из html в удобочитаемый вид, даже на моём ограниченном по памяти сотике грузит со скоростью оперы мини.пришлость сделать это на яве т.к. из мидлет паскаля работа со строками сами понимаете... вобщем сначало попробовал буферезировать данные получаемые с сервака, и парсить их, но опять двадцать пять...
попробовал сделать ограниченный парсинг, понимающий теги:
<p> <br> (остальные теги он игнорирует, и спец. символы, включая символ пробела, символ (с) и т.п.)
в связи с новым алгоритмом преобразования html, функции копирования и цитаты не работают (руки еще не дошли)
ссылки по скачиванию исходников и самого мидлета те же.
← →
VirEx © (2006-07-11 23:31) [70]ээ, тэги:
p, i, b, u, br
← →
VirEx © (2006-07-29 00:22) [71]теперь на чистой яве:
/*
* JDMClient.java 29.07.2006
*
* Copyright (c) 2006 VirEx, Inc. All rights reserved.
*
*
-! сделано
- то что предстоит сделать
-# отклонено
---
-! мультизадачность
-! сохранение в памяти телефона: имя, пароль, время обновления
-! переход на n"нный пост
-! отображение количества постов в топике при переходе на n"нный пост
-! отображение автора ветки, и количества постов в списке топиков
-! отображение названия форума и ветки в загружаемом посте
-# сохранение текущего поста в память телефона, либо всей ветки
- добавление в избранное ссылки на ветку или топик
- поиск ветки (?)
- добавление about
-! перезагрузка поста
-! буфер обмена для топика: копирование, вставка; цитата
- подсчет траффика
*/
http://winconsul.kladovka.net.ru/java/JDMClient2/JDMClient.jad
http://winconsul.kladovka.net.ru/java/JDMClient2/JDMClient.jar
← →
Джо © (2006-07-29 02:31) [72]Когда заходишь в топик, ОЧЕНЬ медленно выводится текст ветки. То есть — по одной букве, как в мультике :)
← →
Джо © (2006-07-29 02:31) [73]П.С. Nokia 6681.
← →
antonn © (2006-07-29 05:19) [74]а на SE(телефоне) это дело пойдет? Я проверить пока не могу, у меня услуга "интернет" не подключена:)
← →
VirEx © (2006-07-29 07:16) [75]Джо (29.07.06 02:31)Когда заходишь в топик, ОЧЕНЬ медленно выводится текст ветки. То есть — по одной букве, как в мультике :)
----
если сделать вывод текста после загрузки, скорость будет такая же, проверено
← →
VirEx © (2006-07-29 07:19) [76]antonn (29.07.06 05:19)а на SE(телефоне) это дело пойдет? Я проверить пока не могу, у меня услуга "интернет" не подключена:)
----
пойдет на тех мобилах, которые поддерживают j2me
(з.ы. Отвечаю из клиента :-) )
← →
Pazitron_Brain © (2006-07-30 13:15) [77]У меня не грузится список тем в выбранном форуме. Раньше, когда в настройках был пункт "Таймаут", то при увеличении его - тему грузились, но не читались.
← →
VirEx © (2006-07-30 14:29) [78]
> [77] Pazitron_Brain © (30.07.06 13:15)
навигация клиента:
1) форумы (главное меню)
- Выход
- Опции:
ник ___
пароль ___
e-mail ___
время обновления ___: (в часах, по умолчанию 3 часа)
- Сохранить
- Выход
2) темы:
- Обновить (обновляет список тем)
- Добавить (добавляем новую тему, добавится если сохранены ник и пароль)
тема сообщения ___
текст ___:
- Сохранить
- Выход
- Выход
3) топик [n из N]
- Вперед (загружает новый пост в топике n+1 , либо отображает если уже загружен)
- Назад (загружает новый пост в топике n-1, либо... )
- На номер: (перейти на n топик)
- Ок
- Выход
- Цитата:
Добавить ответ ___(текст топика)___:
- Вставить (вставка из буфера обмена)
- Добавить (добавляет пост в ветку)
- Выход
- Копировать (копирует текст топика в буфер обмена)
- Добавить:
Добавить ответ ___:
- Вставить (вставка из буфера обмена)
- Добавить (добавляет пост в ветку)
- Выход
← →
VirEx © (2006-07-30 14:34) [79]Pazitron_Brain (30.07.06 13:15)У меня не грузится список тем в выбранном форуме. Раньше, когда в настройках был пункт "Таймаут", то при увеличении его - тему грузились, но не читались.
----
это цитата из клиента :)
← →
Pazitron_Brain © (2006-07-30 16:21) [80]Точно, поменял таймаут в настройках все работает. Я его в начале не заметил :).
Сделай управление клавишами, а не джойстиком!
Страницы: 1 2 3 вся ветка
Текущий архив: 2006.08.27;
Скачать: CL | DM;
Память: 0.65 MB
Время: 0.049 c