motofan logo
12 страниц V « < 3 4 5 6 7 > »         
> 

Motovcl, New!!! Vcl For Delphi 7,9,10 - Ver 2.3.0 Alpha

n0wheremany
сообщение 27.10.2005, 15:30 Закрепленное сообщение!


Прогр@ммер
*****

Группа: Почётные мотофаны
Сообщений: 564
Регистрация: 10.9.2005
Пользователь №: 51 111

Рейтинг: 341



Изображение

MotoVCL - VCL для Delphi по АТ, P2K, USB (TrancFlash) и Flash режимам работы мототел

ВНИМАНИЕ!!! Эта тема только для програмистов в Delphi

Всегда Скачать последню версию мона Здесь.
Если недоступна, то из подписи... или через ЛС

Всё что вам известно про форматы команд или с предложениями пишите ЗДЕСЬ или в ЛС

Последняя версия 2.3.0 Alpha

Устанавливается на:
Delphi 7, Delphi 2005(9), Delphi 2006(10)

Возможности:

Поддержка:
* LTE, LTE2 - в основном всех мототелефонов

Список компонентов:
* TMotoATMode - Компонент для работы с телефоном в режиме АТ
* TMotoP2KMode - Компонент для работы с телефоном в режиме P2K
* TMotoUSBMode - Компонент для работы с телефоном в режиме USB (Карта памяти)
* TMotoFlashMode - Компонент для работы с телефоном в Flash режиме

Оснвные отличия:
* Единственная в мире smile.gif
* Одновременная работа с несколькими устройствами

Текущие возможности TMotoATMode
* Поиск устройств
* Переключение в P2K, USB режим
* Выключение, блокировка телефона
* Отправка, приём АТ команд

Текущие возможности компонента TMotoP2KMode
* Поиск устройств
* Переключение в АТ, Flash, Suspend Режимы
* Выключение, перезагрузка телефна
* Поиск файлов по маске, Удаление файлов, Копирование файлов в телефон и из телефона
* Чтение, запись Seem
* Нажатие клавиш в телефоне
* Работа с камерой телефона (сделать снимок разного формата)
* Контроль аудио (вкл/выкл параметров)
* Получение обширной информации о телефоне (Модель, Flex, PDS, IMEI, IMSI, Ключи блокировок, Платформы, DSP, Hardware, LangID, Release, GPS Chipset и ещё 32 инфы)

Текущие возможности TMotoUSBMode
* Поиск устройств
* Некоторая дополнительная информация по устройству
* Переключение в АТ, P2K и USB режим

Текущие возможности TMotoFlashMode
* Работа через LiibUsb или P2KSys
* Поиск устройств
* Перезагрузка, Выключение
* Заливка загрузчика
* Создание Backup
* Очистка памяти
* Прошивание BIN, SMG файлов
* Отправка, приём команд
* Получение модели, имени флекса, IMEI телефона и версии бута

дополнительно:
* Список дополнительных файлов в архиве
** \Ldr\LdrTools.exe - программа для генерирования загрузчика с выбранными адресами для прошивки. Имеет возможность просматривать кодовые группы для разных платформ
** \Ldr\ShxExtract - программа для извлечения из SHX бинарных файлов
** \Demo\ - папка демо файлов по всем компонентам, позволяющие оценить работу и возможности компонентов

Ни за правильную или не правильную работу компонентов ответстенности не несу. Вы используете эти компоненты на свой страх и риск


Исправление багов
* В демо "P2KSeem" нашёл и исправил V360. Данный баг является критичным для этой демки.

Чтобы узнать историю добавлений, возможности прочитайте ReadME.

Сообщение отредактировал n0wheremany - 25.10.2012, 10:08
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AlexKooper
сообщение 13.9.2006, 13:34


Авторитет
********

Группа: Почётные мотофаны
Сообщений: 2 838
Регистрация: 27.7.2005
Из: Йошкар-Ола
Пользователь №: 47 140
Модель телефона: E398
Прошивка: AlexKooper mod v.47

Рейтинг: 1337



У кого получилось установить на 6 дельфи, отзовитесь. Есть пара вопросов (точнее один: "как?". Мануал читал, нужен человек который растолкует)

n0wheremany
На сайте ведь для D6 выложены файлы...

Сообщение отредактировал n0wheremany - 26.10.2007, 14:33
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AlexKooper
сообщение 14.9.2006, 12:12


Авторитет
********

Группа: Почётные мотофаны
Сообщений: 2 838
Регистрация: 27.7.2005
Из: Йошкар-Ола
Пользователь №: 47 140
Модель телефона: E398
Прошивка: AlexKooper mod v.47

Рейтинг: 1337



n0wheremany, motovcl_d6.rar я скачал, и motovcl_readme.txt скачал, у меня подключить не получается. Учитывая, что rx_lib подключать получается - есть какие-то ньюансы. n0wheremany, ты можешь проконсультировать по этому вопросу? У меня появилась закладка MotoVCL с компонентами MotoATmode MotoP2Kmode MotoMMCmode MotoFlashMode, но при открытии демопроекта P2Kfilelist сначала ругается на "не могу найти файл ресурсов Fileslist.res" И говорит Recreated, после чего проект открывается. Но попытка запустить -
[Fatal Error] Unit1.pas(7): Read error on 'C:\Program.SP2\Borland\Motorola\Demo\P2KFileList\MotoP2KMode.dcu' Такое ощущение что это MotoP2KMode.dcu не от той версии (согласно справке - файл может быть поврежден, но из архива он извлечен нормально).
С другим примером P2Kmode те же самые ошибки

Связано ли это с тем, что при установке компонентов тоже были ошибки и дельфи ругалась?

Исправлено

Вот этот кусок из мануала мне не совсем понятен
1. Создать новый пакет.
2. Добавить MotoPhoneReg.dcu
Может кто-нить по пунктам (как для тупого) объяснить? Названия опций английские у меня, куда сунуть dcu - не представляю, все просят pas

Добавлено: все, разобрался. Но неплохо бы процесс создания пакета расписать поподробнее, чтоб другие не ломали голову :/

Это не работает

Сообщение отредактировал n0wheremany - 26.10.2007, 14:34
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
V360
сообщение 2.2.2007, 8:28


Интересующийся
**

Группа: Пользователи
Сообщений: 54
Регистрация: 23.12.2005
Пользователь №: 63 091
Модель телефона: Motorola V360
Прошивка: ACR+AER

Рейтинг: 16



А можно еще добавить переключение в NetMon режим

n0wheremany
Добавлен в 2.3.0.1

Сообщение отредактировал n0wheremany - 26.10.2007, 14:42
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VoV_I_K
сообщение 24.2.2007, 20:15


Новичок
*

Группа: Пользователи
Сообщений: 7
Регистрация: 16.4.2006
Пользователь №: 79 100
Модель телефона: L7

Рейтинг: 0



усиленно юзаю VCL уже не первый день!
Работю исключительно в АТ режиме.
Автору спасибо!
теперь подробнее!
При уставновке ТаймАута по событию MotoATMode1Debug выдается ошибка Phone Set TimeOut Failed! Правда судя по изменившемуся свойству TimeOut он вроди как устанавливается. Но знает ли об этом модем - загадка...
Не работают события Remove и Arrival !
При посылке любой команды по событию MotoATMode1Debug снова выдается ошибка!!! Хотя при считывании ответа оказывается , что команда прошла и все ОК.

Конечно)) может быть я что то не так делаю...! если оно так , то расталкуйте что да как))) плз
Юзаю телефон L7 через USB шнур, WINXP SP2.
И еще хотелось бы по больше инфы ! Слишком скудный ридми!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 25.2.2007, 15:25


Прогр@ммер
*****

Группа: Почётные мотофаны
Сообщений: 564
Регистрация: 10.9.2005
Пользователь №: 51 111

Рейтинг: 341



Цитата
При уставновке ТаймАута по событию MotoATMode1Debug выдается ошибка Phone Set TimeOut Failed! Правда судя по изменившемуся свойству TimeOut он вроди как устанавливается. Но знает ли об этом модем - загадка...


Пасибо за находку. Исправил баг. Модем об этом не знает, т.е. таймаут остался прежним.

Цитата
Не работают события Remove и Arrival !
При посылке любой команды по событию MotoATMode1Debug снова выдается ошибка!!! Хотя при считывании ответа оказывается , что команда прошла и все ОК.


Какая имено ошибка. Напиши подробнее.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VoV_I_K
сообщение 25.2.2007, 22:18


Новичок
*

Группа: Пользователи
Сообщений: 7
Регистрация: 16.4.2006
Пользователь №: 79 100
Модель телефона: L7

Рейтинг: 0



Да вообщем все просто!!!
Возьмем для простоты ваш пример!
Когда я всовываю(достаю) телефон в порт...ничего не происходит...т.е. события как токового не происходит!!! Думал может ждать надо , но...нет
проверял с помощью showmessage в обработчиках событий!!! ЭТо что касалось событий!

При посылке любой команды в по мобытию OnDebugE получем dtError и следующий текст "Phone Send Command Failed".
Может быть это было из-за тайм аута...качаю новую версию... буду проверять

Еще проблема! при послыке смс из памяти командой CMSS данные приходят с какой то задержкой!

while Data>0 do begin
List.Append(item.ReadCommand(Data));
sleep(Item.TimeOut);
IntBuff := Item.ReadDataUsed;
end;
цикл обрывается из-за того что данные приходят дольше(раз в 10 -20) чем таймаут. При работе с другими камандами такого нет!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
-Iron-
сообщение 8.6.2007, 22:02


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 15.10.2006
Пользователь №: 103 207
Модель телефона: Motorola v220

Рейтинг: 0.5



Ещё раз прошу ... сделай MotoVCL на Delphi 2006 (Delphi 10)

n0wheremany
Читай первый пост

Сообщение отредактировал n0wheremany - 26.10.2007, 14:57
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ALucaRD
сообщение 2.7.2007, 15:26


Интересующийся
**

Группа: Пользователи
Сообщений: 62
Регистрация: 8.4.2007
Из: Україна, Рівне
Пользователь №: 130 342
Модель телефона: SLVR L7e "hawaii"
Прошивка: R452_D_08.01.0AR

Рейтинг: 0



слушай, у мну л7е, включил демо прогу EnumDevises, распознало только когда руками переключил режым соединения ЮСБ в теле из карты в "Передача данных", нажал "Опен" и все работало хорошо, толька камера глюкала, но при нажатии "Клосе" в логе появилось " [E] > Close Phone is Failed"

с чем енто все могет быть связано??
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 3.7.2007, 11:53


Прогр@ммер
*****

Группа: Почётные мотофаны
Сообщений: 564
Регистрация: 10.9.2005
Пользователь №: 51 111

Рейтинг: 341



Цитата
включил демо прогу EnumDevises

Ну а режим то какой? Для разных режимов свои демки, правда с одним названием, но это мелочи...

Если P2K, то возможно тебе надо переключить FSACOptions в fsacAP (fsacBP).

Цитата
толька камера глюкала

Ну как глюкала то?

С L7e я ттестил прогу - работает хорошо, камера не глючит.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ALucaRD
сообщение 3.7.2007, 12:50


Интересующийся
**

Группа: Пользователи
Сообщений: 62
Регистрация: 8.4.2007
Из: Україна, Рівне
Пользователь №: 130 342
Модель телефона: SLVR L7e "hawaii"
Прошивка: R452_D_08.01.0AR

Рейтинг: 0



я не про камеру спрашивал...
режым - Р2К
меня интересует почему не возможно было телефон закрыть??

снова пересмотрел лог и увидел, что тело закрывается 2 раза почему-то...


а, вот исчьо нашол: телефон видит сразу, но не возможно ифо открыть
потом включаю P2K Tools в режым Р2К, выключаю и твоя демка моментально находит тело для подключения
почему так??

Сообщение отредактировал ALucaRD - 3.7.2007, 15:09
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motovcl, New!!! Vcl For Delphi 7,9,10 - Ver 2.3.0 Alpha · Ломаем и строим! · Forum
 

12 страниц V « < 3 4 5 6 7 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.4.2024, 9:50

Форум живёт: