motofan logo
18 страниц V  1 2 3 > »         
> 

Новая Программа Phonebook Moto Manager, Программа для работы со справочником

Deamon
сообщение 2.11.2005, 18:08 Закрепленное сообщение!


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

Группа: Пользователи
Сообщений: 55
Регистрация: 16.8.2005
Из: г.Первоуральск
Пользователь №: 48 814

Рейтинг: 20



PhoneBook MOTO Manager (текущую версию см. в подписи)
Прямая ссылка для загрузки: https://motofan.ru/soft/?action=view&id=202&parent=2

PhoneBook MOTO Manager представляет собой менеджер (в основном)
по работе с справочником телефонов Motorola.

ГЛАВНОЕ, что отличает эту программу от всех других это то, что она работает и в АТ и в P2K
режимах, поэтому в справочнике есть возможность не только редактировать, добавлять и удалять
контакты и категории, а также назначать им картинки и мелодии!

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

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

Поддерживаемые модели телефонов Motorola: C550, C650, C380, C390, V180, V220, E398, V635, E790, Rokr E1, Razr V3(i)

Обсуждение программы идет на форуме www.motofan.ru в теме: Новая Программа Phonebook Moto Manager

Программа представляет собой менеджер по работе со справочником телефонов Motorola. Главное, что отличает эту программу от всех других это то, что она работает и в АТ и в P2K режимах, поэтому в справочнике есть возможность не только редактировать, добавлять и удалять контакты и категории, а также назначать им картинки и мелодии.

Программа тестировалась на небольшом количестве телефонов. Текущая версия на С350 скорее всего работать не будет, в связи с отсутствием древовидной структуры файловой системы телефона, но в будущем, думаю, что эти проблемы разрешатся.

Что касается драйверов: если у вас работает Mobile Phone Tools (т.е. телефон определяется как модем) и работают программы P2KMan или P2KTools, то моя программа тоже работать будет. Если же драйверов нет, то их можно установить из поддиректории /Drv. Информацию об установке можно посмотреть в соответствующих разделах форума.

Функции программы:
[+] Введена возможность работы с телефоном (в АТ режиме) через Bluetooth.
Для этого необходимо в качестве Bluetooth Com Port указать номер Bluetooth-порта. Замечу, что работа в режиме P2K невозможна через Bluetooth, поэтому для того чтобы при работе через Bluetooth была возможность считывать мелодии и картинки, необходимо подключить к телефону кабель и указать соответствующий порт в настройках. В таком случае работа АТ режима будет осуществляться через Bluetooth, а P2K -через кабель. Если же Bluetooth у вас нет, то программа работает через кабель: сначала читает справочник через АТ режим, затем переключается в P2K режим и считывает мелодии и картинки. Затем произойдет повторное переключение в АТ режим.

[+] Функция "Дефрагментация записей"
Каждому знакома ситуация, когда после удаления некоторых записей в справочнике, некоторые ячейки остаются пустыми. Эта функция "сдвигает" все записи таким образом, чтобы между ними не оставалось пустых ячеек. Внимание! Весь справочник не перезаписывается, перезаписываются только те записи, которые подвергаются перемещению.

[+] Добавлена возможность архивирования и восстановления записей ежедневника.

[!] Немного подробнее о кнопке "Fix Melody DB":
Программа PBMoto Manager не считывает индексы мелодий для присвоения их абонентам, а лишь формирует этот индексный лист на основе правил, таким образом он может отличаться от оригинального индексного списка в телефона. Это происходит в случае, если некоторые мелодии были записаны с помощью протокола OBEX. Для исключения ошибок, возникающих при этом необходимо удалить файл MyTonedb.DB - это и происходит при нажатии кнопки "Fix Melody DB" - файл MyTonedb.DB удаляется и происходит перезагрузка телефона,
после чего он автоматически находится программой.

[+] Добавлена возможность вместо стандартных картинок типов номеров назначать свои картинки, например, если в DRM перепрошиты «свои» логотипы операторов. Это можно сделать, отредактировав файл PBMoto.ini В Разделе «NumberTypes» необходимо указать имена файлов (без расширения) для данного типа. Файлы должны находиться в директории /logo программы и иметь расширение *.bmp.
[NumberTypes]
Work=Рабочий
Home=Домашний
Main=Основной
Mobile=Мобильный
Fax=Факс
Pager=Пейджер
Email=E-Mail
Subscribe=Рассылка

Программа постоянно обновляется, следите за обновлениями.

В заключение хочу выразить глубокую благодарность всем, кто помогал мне в
создании программы (имена не упоминаю, дабы никого не пропустить). Не сомневаюсь,
что без вашей помощи, мне было бы очень и очень трудно. Отдельное спасибо Vilko за
помощь и предоставленную информация по работе с телефоном в P2K-режиме.

Deamon, г.Первоуральск 2005-2007
ICQ: 145-228-823
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 2.11.2005, 18:18


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Так, размер примерно 300 Кб .

Цитата(Deamon @ Среда, 2 Ноября 2005, 21:08)
Добавлена возможность BackUp'а и восстановления записей ежедневника.
*


В каком формате делает ? Импорт/экспорт из МПТ ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Deamon
сообщение 2.11.2005, 18:37


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

Группа: Пользователи
Сообщений: 55
Регистрация: 16.8.2005
Из: г.Первоуральск
Пользователь №: 48 814

Рейтинг: 20



Цитата(Osta @ Четверг, 3 Ноября 2005, 0:18)
В каком формате делает ? Импорт/экспорт из МПТ ?
*



Значит дело обстоит так: мой друг попросил, чтобы файл резервной копии можно было редактировать через Excel поэтому он сохраняется НЕ в формате MPT, а просто так, как мне было удобно. Исходя из особеностей Excel после редактирования через него, у номеров отрезаются плюсы, т.к. эти ячейки распознаются как "числовые", поэтому было принято решение перед номерами писать апостроф (') чтобы ячейки распознавались как текстовые. Резервные копии, сделанные через MPT не понимает, только собственные...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Тушик
сообщение 6.11.2005, 7:47


Гуру С650
*****

Группа: Пользователи
Сообщений: 574
Регистрация: 12.1.2005
Пользователь №: 33 679
Модель телефона: -

Рейтинг: 96.5



Не работает на Е398 angry.gif
Пользователю запрещено создавать сообщения
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Deamon
сообщение 6.11.2005, 8:39


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

Группа: Пользователи
Сообщений: 55
Регистрация: 16.8.2005
Из: г.Первоуральск
Пользователь №: 48 814

Рейтинг: 20



Цитата(Тушик @ Воскресенье, 6 Ноября 2005, 13:47)
Не работает на Е398  angry.gif
*



Я уже понял что не работает... При чтении справочника возникает ошибка "Is not a valid integer value" так? Я пока не могу понять в каком месте она возникает... (т.к. е398 не имею в наличии...)
Насколько я знаю, при нажатии кнопки "подключиться" е398 нормально коннектится. После этого нажми кнопку Чтение справочника и после ошибки посмотрите лог во вкладке АТ команды и напишите пожалуйста что там есть (если там не пусто :))
И попробуй вручную ввести АТ команды (тоже во вкладке Ат команды) и напишите мне ответ телефона
AT+CSCS=UCS2
AT+CPBS="ME"
AT+MPGR=1,30
AT+MPBSC=?
AT+MPBR=1
Можете отправить в личку или на мыло, буду благодарен за помощь и тестирование!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Softel1
сообщение 6.11.2005, 8:50


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

Группа: Пользователи
Сообщений: 34
Регистрация: 26.3.2005
Пользователь №: 39 601
Модель телефона: Motorola c380
Прошивка: R364_G_0B.D1.09R

Рейтинг: 1



С380 - Работает нормально. Посмотрю подробнее - сообщу предложения. и/или замечания Насвкидку - Категори и Дерево категорий надо бы закрыть пока не было справочника
продолжай в том же духе
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 6.11.2005, 23:20


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



Deamon,
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 7.11.2005, 7:29


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

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

Рейтинг: 341



procedure GetPhoneBook;
var item : TMotoATModemItem;
begin
if (ListBox1.ItemIndex<0) and (ListBox1.ItemIndex>=ListBox1.Count) then exit; // ListBox1.ItemIndex - индекс устройства
item := MotoATMode1.DeviseList.GetMotoATModem(ListBox1.ItemIndex);
if item=nil then exit;
Form1.Caption := 'ATMode - Получение телефонной книги'; // Типа действие началось
item.SendCommand('AT+CPBS="AD"'+#13#10+'AT+CPBR=?'+#13#10+'AT+CPBS?');
item.ReadCommand(512); // Получение ответа от SendCommand
item.SendCommand('AT+MPBR=1,1250');
Memo2.Lines.Add(item.ReadCommandbyOk(0)); // Результат функции - справочник
Form1.Caption := 'ATMode'; // Типа действие закончилось
end;

Вот тебе код получения всего справочника и на всех мобилах + прога не вииснет (поставить TimeOut=100 или больше)

Используююется MotoATMode1 - MotoVCL
Код для Delphi

Этот код взят из демо компонентов MotoVCL
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Deamon
сообщение 7.11.2005, 11:06


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

Группа: Пользователи
Сообщений: 55
Регистрация: 16.8.2005
Из: г.Первоуральск
Пользователь №: 48 814

Рейтинг: 20



Цитата(n0wheremany @ Понедельник, 7 Ноября 2005, 13:29)
...
Вот тебе код получения всего справочника и на всех мобилах + прога не вииснет (поставить TimeOut=100 или больше)

Используююется MotoATMode1 - MotoVCL
Код для Delphi

Этот код взят из демо компонентов MotoVCL
*



Не могу понять смысл этого сообщения... Если у тебя есть замечания по работе программы или предложения по улучшению быстродействия говори, но зачем выкладывать код?

Сообщения иного рода (отличные от сообщений об ошибках или замечаний) в этой теме рассматривать не буду!

Цитата(blackbox @ Понедельник, 7 Ноября 2005, 5:20)
Deamon,
Прикрепленное изображение
*


blackbox,
Тебе необходимо сменить региональные настройки. Это можно сделать в Панели управления -> Язык и региональные стандарты и выбрать "Россия"
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 7.11.2005, 12:04


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



Цитата(Deamon @ Понедельник, 7 Ноября 2005, 14:06)
blackbox,
Тебе необходимо сменить региональные настройки. Это можно сделать в Панели управления -> Язык и региональные стандарты и выбрать "Россия"
*


Это конечно вариант, но лучше учитывать не региональные настройки, а кодовую страницу для неюникодовых программ - в той же панели управления Advanced > Language for non-Unicode programs. У меня там выбрано Russian.
Все остальные русские неюникодовые программы работают отлично, в т.ч. написанные на дельфи.
Если у тебя в коде заменить
Код
Font.Charset = DEFAULT_CHARSET

на
Код
Font.Charset = RUSSIAN_CHARSET
, то все становится нормально.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Новая Программа Phonebook Moto Manager, Программа для работы со справочником · Программы для работы со справочником и SMS-сообщениями · Forum
 

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

 



Текстовая версия Сейчас: 28.3.2024, 11:00

Форум живёт: