PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   Телефон в карпутер - BluePhone (http://pccar.ru/showthread.php?t=9972)

genius_p 05.10.2009 17:59

Цитата:

Сообщение от danclax (Сообщение 113869)
BlueSoleil call Failed. Code 41F.

Да уж. Для кода 41F в документации BlueSoleil расшифровка "Unspecifed error.", в общем они даже сами не знают что-за ошибка.

genius_p 16.10.2009 18:56

Вложений: 1
Новая версия.
Добавлено:
-Блокировка запуска второго экземпляра.
-Иконка в трэйе.
-Автоматическое сворачивание программы при закрытии главного окна.
-При входящем звонке разворачивание и выход на передний план.
-Поддержка контактов с загрузкой их из MS Outlook 2003 (должно вроде и на 2007 работать)

Установка.
Удаляем старую программу.
Ставим новую программу.

Если у Вас не установленн Outlook то не выбирайте поддержку загрузки контактов из него, иначе программа не запустится.
Также необходимо что бы у Outlook был установлен компонент "Поддержка среды .NET", иначе также будет ошибка при запуске.

Дальнейшие планы:
-Добавить поиск контактов
-Добавить вывод информации на экран CallerID

Жду Ваших отзывов.

terracan 16.10.2009 23:03

Цитата:

Сообщение от genius_p (Сообщение 115054)
Новая версия.

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

genius_p 17.10.2009 13:48

Цитата:

Сообщение от terracan (Сообщение 115083)
Нет чтоб добавить все что нужно для работы программы в инстал.
Не люди добрые сами разбирайтесь, ищите, ставте.

Дело в том, что библиотеки различаются в зависимости от версии оффиса и ставятся они его программой установки.
Так же Microsoft предлагает отдельные сетапы для этих копонентов:
Office 2003 Update: Redistributable Primary Interop Assemblies
2007 Microsoft Office System Update: Redistributable Primary Interop Assemblies

Но т.к. они распространяются в виде файлов msi, то включить их в процесс установки не получится, т.к. исполняться может только один msi файл.

St@rz 17.10.2009 15:10

Можно упаковать тогда все инсталляторы в один SFX-архив и запустить установку с помощью CMD-файла. Установка будет выполняться последовательно. И установщик будет выглядеть как один ехе-файл.

adami 26.10.2009 12:29

Наконец получилось проверить. С моим iphone работает :yes4:

Есть несколько пожеланий
1) Хотелось бы, чтобы работала на той же версии blue soleil, что и на центрифуге стоит, а то переезжать туда-сюда неудобно
2) Программа должна уметь запускать заданный в настройках скрипт при звонке, принятии звонка, окончании разговора. Нужно для того, чтобы можно было запаузить проигрывание музыки и что-то еще при звонке
3) Нужны горячие клавиши принятия и отброса звонка - чтобы повесить это на кнопки/пульт

genius_p 26.10.2009 12:55

Цитата:

Сообщение от adami (Сообщение 116320)
1) Хотелось бы, чтобы работала на той же версии blue soleil, что и на центрифуге стоит, а то переезжать туда-сюда неудобно

Я написал в шапке что требуется BS 6.4 хотя в документации написано что будет работать и с BS 5.4.236, но данный варинат не проверялся.

Цитата:

Сообщение от adami (Сообщение 116320)
2) Программа должна уметь запускать заданный в настройках скрипт при звонке, принятии звонка, окончании разговора. Нужно для того, чтобы можно было запаузить проигрывание музыки и что-то еще при звонке

Вещь нужная. Добавлю, но к сожелению не в ближайшем релизе.

Цитата:

Сообщение от adami (Сообщение 116320)
3) Нужны горячие клавиши принятия и отброса звонка - чтобы повесить это на кнопки/пульт

Добавлю. Возможно в следующем релизе.

Serg_w 26.10.2009 16:26

Вложений: 1
С прошлой ошибкой справился просто - переустановил систему.
Начисто все поставил. Скачал новую версию программы. В настройках программы имя телефона появилось, но набрать ничего не могу. Щелкая на значке Bluothooth (он почемуто зеленый) получаю ошибку: BlueSoleid call Failed. Code 301.
Прикрепляю файл с полным кодом ошибки...
Телефон SonyEricson 810, Blue Soleil 6.4 его видит, контакты считывает.

genius_p 26.10.2009 16:37

Цитата:

Сообщение от Serg_w (Сообщение 116359)
С прошлой ошибкой справился просто - переустановил систему.
Начисто все поставил. Скачал новую версию программы. В настройках программы имя телефона появилось, но набрать ничего не могу. Щелкая на значке Bluothooth (он почемуто зеленый) получаю ошибку: BlueSoleid call Failed. Code 301.
Прикрепляю файл с полным кодом ошибки...
Телефон SonyEricson 810, Blue Soleil 6.4 его видит, контакты считывает.

Имеет место такая проблемма. Дело в том что телефон и BlueSoleil установили соединение самостоятельно, до запуска программы.
Когда была запущена программа то значек был зеленый указывая на то что соединение с телом уже есть. Если нажать на значек блютуса то программа пытается разорвать соединение и вот здесь и возникает ошибка.
Как решить.
1. Не соединяться с телом вне программы. В приципе сами они могут соедениться в случае если иницировать соединение с телефона.
2. Не нажимать зеленый значек блютуса, но здесь вполне возможно могут всплыть другие проблеммы.

Serg_w 26.10.2009 17:18

Ну чтож, все заработало.
Действительно, если активировать Bluothooth в телефоне после запуска программы, то все работает.
А можно это исправить? Так как так не удобно. То есть нельзя просто сесть в машину и вкл РС, а BluePhone закинуть в автозагрузку, надо еще думать: вкл или нет у тебя Bluothooth в телефоне. То есть при выходе из машины его надо постоянно выключать.

А где список контактов? Можно ведь реализовать считывание контактов, SMS и звонившие номера с помощью BlueSoleil, там это реализовано.

Так же неудобный скин, можно сделать наподобе такого http://www.pccar.ru/showpost.php?p=90142&postcount=101 это скин из темы http://www.pccar.ru/showthread.php?t=7476&page=11 мне он очень нравится.


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

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot