Софтфон с BLF

Для начинающих.
Всем начинающим - сюда.

Модераторы: Admins, Модераторы

Taiga
Сообщения: 13
Зарегистрирован: 14 сен 2012, 14:12
Откуда: Минск

Софтфон с BLF

Сообщение Taiga » 03 апр 2016, 14:54

Искал софтфон с BLF (это кнопки-лампочки отображающие занятость абонента). И нашёл Интересный софтфон tSIP ссылка. Подобного я не встречал.
Его особенности:
1) Настраиваемые дополнительные клавиши, которые также могут работать как BLF. Можно задавать их количество, размер, цвет фона, скрывать или, наоборот, отображать только их; задавать им разную функциональность. Для настройки кнопки щёлкнуть по ней правой кнопкой мыши. По умолчанию: для звонка абоненту щёлкнуть по кнопке, это действие при разговоре приведёт к переводу вызова.
Изображение

Изображение

2) Задавать hotkey, в том числе по комбинации клавиш набирать номер из буфера обмена.
Изображение

3) Программа не требует установки (запускается из папки). Настройки хранятся в отдельных файлах, поэтому софтфон с типовыми настройками легко дублируется на несколько компьютеров.

Автор общительный и открыт для диалога по улучшению и дополнению функциональности софтфона.
Вопросы можно задавать здесь.
Последний раз редактировалось Taiga 04 апр 2016, 11:03, всего редактировалось 2 раза.

Аватара пользователя
Leon77
Сообщения: 759
Зарегистрирован: 15 сен 2008, 16:52
Откуда: Щёлково, Моск.обл.

Сообщение Leon77 » 04 апр 2016, 06:05

С удовольствием возьму на тестирование.
Спасибо!

april22
Сообщения: 418
Зарегистрирован: 02 июл 2012, 17:19

Сообщение april22 » 04 апр 2016, 08:10

Выкладывайте куда нибудь . ссылки в личку

Taiga
Сообщения: 13
Зарегистрирован: 14 сен 2012, 14:12
Откуда: Минск

Сообщение Taiga » 04 апр 2016, 10:50

Ссылка на скачивание последней версии tSIP 0.142 тут .

-vvs-
Сообщения: 42
Зарегистрирован: 13 авг 2014, 07:27

Сообщение -vvs- » 04 апр 2016, 15:50

а чего, интересный софтфон.
Правда на вскидку не нашел как добавить второй аккаунт для регистрации и как подгрузить адресную книгу в XML и неплохо бы было langpack к нему прикрутить и не совсем понравилась реализация трансфера звонка, да и вообще есть ещё к чему стремиться... :)

april22
Сообщения: 418
Зарегистрирован: 02 июл 2012, 17:19

Сообщение april22 » 05 апр 2016, 14:51

Прикольно . много не юзал - но с первого вида понравился .

Taiga
Сообщения: 13
Зарегистрирован: 14 сен 2012, 14:12
Откуда: Минск

Сообщение Taiga » 06 апр 2016, 08:40

[url=http://asteriskforum.ru/viewtopic.php?p=82770#82770][img]http://asteriskforum.ru/images/quotebackarrow.gif[/img][/url] -vvs- @ Пн Апр 04, 2016 16:50 писал(а): ...не нашел как добавить второй аккаунт для регистрации...
Не идеальное решение, но выход: Это же софтфон -- можно запустить несколько софтфонов из разных папок с разным отображением (например, убрать цифровую клавиатуру на дополнительных софтфонах, уменьшить размер, изменить окраску) :)
Есть экспорт из CSV файлов и адресная книга хранится в отдельном файле tSIP_contacts.json, можно потом скопировать.
Хорошая мысль. Чтобы не отвлекать, про это напишу автору программы, уже когда разработка софтфона выйдет на финишную прямую.
[url=http://asteriskforum.ru/viewtopic.php?p=82770#82770][img]http://asteriskforum.ru/images/quotebackarrow.gif[/img][/url] -vvs- @ Пн Апр 04, 2016 16:50 писал(а): ... не совсем понравилась реализация трансфера звонка...
Трансфер можно также выполнить простым нажатием на BLF-кнопку.

Added after 9 minutes:

У меня почему-то не проходит DTMF при работе с этим софтфоном, может я что-то в Астериске неправильно настроил. Отпишитесь, пожалуйста, у кого получилось чтобы проходил DTMF.
Последний раз редактировалось Taiga 07 апр 2016, 10:33, всего редактировалось 1 раз.

-vvs-
Сообщения: 42
Зарегистрирован: 13 авг 2014, 07:27

Сообщение -vvs- » 07 апр 2016, 08:22

[url=http://asteriskforum.ru/viewtopic.php?p=82774#82774][img]http://asteriskforum.ru/images/quotebackarrow.gif[/img][/url] Taiga @ Ср Апр 06, 2016 09:40 писал(а): У меня почему-то не проходит DTMF при работе с этим софтфоном, может я что-то в Астериске неправильно настроил. Отпишитесь, пожалуйста, у кого получилось чтобы проходил DTMF.
Проверил у себя. С моим IVR-ом отработал по DTMF нормально. Ничего плохого сказать не могу :)
Есть экспорт из CSV файлов и адресная книга хранится в отдельном файле tSIP_contacts.json, можно потом скопировать.
как хранить адресную книгу это, в принципе, личное решение разработчика. но почему бы не сделать её синхронизацию с сетевой адресной книгой в XML, удобно же будет...
например формата цискофонов:
[spoiler]
<?xml version="1.0"?>
<CiscoIPPhoneDirectory>
<Title>Directory title goes here</Title>
<Prompt>Prompt text goes here</Prompt>
<DirectoryEntry>
<Name>The name of the directory entry</Name>
<Telephone>The telephone number for the entry</Telephone>
</DirectoryEntry>
</CiscoIPPhoneDirectory>
[/spoiler]

Taiga
Сообщения: 13
Зарегистрирован: 14 сен 2012, 14:12
Откуда: Минск

Сообщение Taiga » 07 апр 2016, 10:32

Да, софтфон tSIP нормально пропускает DTMF, это где-то в моих настройках Астериска или телефонов глюк.(У телефонов с настройкой "Следуйте сюда" глючит DTMF приём Астериском)

april22
Сообщения: 418
Зарегистрирован: 02 июл 2012, 17:19

Сообщение april22 » 07 апр 2016, 12:20

Еще бы всплывающее окно было бы.
бывает что софтофон свернут , и не видно кто звонит, и звонил ли .....

Taiga
Сообщения: 13
Зарегистрирован: 14 сен 2012, 14:12
Откуда: Минск

Сообщение Taiga » 07 апр 2016, 18:20


april22
Сообщения: 418
Зарегистрирован: 02 июл 2012, 17:19

Сообщение april22 » 08 апр 2016, 06:21

Отечественной локали явно не хватает !

Taiga
Сообщения: 13
Зарегистрирован: 14 сен 2012, 14:12
Откуда: Минск

Сообщение Taiga » 08 апр 2016, 07:02

Да, и мне тоже (перевожу английский через переводчик Гугла :lol: ). Перевод интерфейса попрошу у автора (он поляк, Tomasz Ostrowski), но думаю помощь русскоговорящих понадобится.
Настроек в нём нужных и интересных куча, использую метод "научного тыка". Для начального ознакомления есть маленькая инструкция, правда не от последней версии, но понять можно: http://tomeko.net/software/SIPclient/howto/

PS. Я написал автору про перевод интерфейса на русский, синхронизацию с XML и попросил добавить atxfer. И написал об этом форуме. Буду ждать ответа.

Прошу также здесь писать об интересных настройках-применении у себя, будет всем полезно. :beer2:

april22
Сообщения: 418
Зарегистрирован: 02 июл 2012, 17:19

Сообщение april22 » 08 апр 2016, 13:27

надо просто сделать.
написать некий текстовик . и в нем сделать типа того
переменная ="перевод звонка"
ну и так далее , по всем надписям - тем самым просто народу отдадут на свободный перевод , а народ сам переведет на нужные языки :-)

Taiga
Сообщения: 13
Зарегистрирован: 14 сен 2012, 14:12
Откуда: Минск

Сообщение Taiga » 08 апр 2016, 20:00

Автор ответил. Если кратко:
- по переводу: автор не сторонник какого-либо языка интерфейса кроме английского, т.к. не всегда есть точный и однозначный перевод, слова часто не помещаются, программа в процессе доработки постоянно сейчас изменяется, большие затраты времени, которого и так не хватает.
- про синхронизацию с XML: стандарт имеет какие-то ограничения, продан yealink. Пока не будет делать.
- про atxfer: предложил в настройках кнопок это реализовать через добавление DTMF при разговоре. Я это уже проверил -- прекрасно работает.

Мне бы хоть частичный перевод на русский :cry: . Научите, если это не слишком сложно, как это сделать самому.

-vvs-
Сообщения: 42
Зарегистрирован: 13 авг 2014, 07:27

Сообщение -vvs- » 11 апр 2016, 07:58

Буду смотреть дальнейшее развитие этой звонилки. Думаю вполне перспективный проект именно из-за реализации в нём BLF (индикаторов статуса линий)...
Но сам пока останусь на MicroSIP :)

Taiga
Сообщения: 13
Зарегистрирован: 14 сен 2012, 14:12
Откуда: Минск

Сообщение Taiga » 15 апр 2016, 19:53

И ещё кроме типа кнопок "BLF" можно использовать похожий тип "Presence". Его достоинство: отличает статус "не зарегистрирован" (жёлтая трубка) от "terminated" (зелёная трубка) и надпись названия статуса.
Странно, что статусы "early" и "confirmed" отображаются одинаковой иконкой (красная поднятая трубка); и иконка "жёлтая трубка" в типе кнопки "BLF" имеет статус "early", а в типе кнопки "Presence" имеет статус "не зарегистрирован".

Taiga
Сообщения: 13
Зарегистрирован: 14 сен 2012, 14:12
Откуда: Минск

Сообщение Taiga » 19 май 2016, 06:44

Новая версия tSIP_0_1_44_bin.zip. Добавлена конфигурация буфера jittera; новый тип кнопки: script; добавлен (опционально) выбор сетевого интерфейса; мелкие исправления.

Taiga
Сообщения: 13
Зарегистрирован: 14 сен 2012, 14:12
Откуда: Минск

Сообщение Taiga » 31 май 2016, 11:45

Новая версия tSIP_0_1_46_bin.zip. Добавлена настройка фона под клавиатурой телефона, фона программированых кнопок (прозрачность); сейчас изменяется цвет иконки в трее при неотвеченых вызовах, либо при появлении сообщения на голосовой почте; прочие исправления.

Аватара пользователя
Wapo
Сообщения: 1390
Зарегистрирован: 08 май 2009, 09:47
Откуда: СПб.
Контактная информация:

Сообщение Wapo » 01 июн 2016, 09:54

Не работает вызов-запрос страницы при входящем звонке - это в вкладке Contacts - хоть и прописано делать вызов страницы - не срабатывает :(
P4 3.0 + 1Gb CentOS 5.8 Aster 11.25.1
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.

Tomasz
Сообщения: 6
Зарегистрирован: 01 июн 2016, 18:08

Сообщение Tomasz » 01 июн 2016, 18:31

Hello, author here. Thanks for interest.
Sorry for using English, I hope nothing essential would be lost in translation.
[url=http://asteriskforum.ru/viewtopic.php?p=83038#83038][img]http://asteriskforum.ru/images/quotebackarrow.gif[/img][/url] Wapo @ Wed Jun 01, 2016 09:54 писал(а):Не работает вызов-запрос страницы при входящем звонке - это в вкладке Contacts - хоть и прописано делать вызов страницы - не срабатывает :(
"HTTP query" is intented to be triggered manually by using button (or global or local hotkey as any programmable button can have hotkey(s) assigned), so you have also add button for this function. It was based on assumption that it would be less trouble for the operator to use it manually than to close browser window each time, perhaps fighting with multiple pages opened automatically. It uses google by default (for yandex it would be https://www.yandex.com/search/?text=[number] query) but may also work as very simple interface to CRM. If you have different opinion how it should work - let me know.
While testing it minute ago I've found that if function was used while call was active (if used with no active call it takes number from last incoming call from history) full SIP URI was passed to URL instead of number - it is fixed in 0.1.46.2.

Аватара пользователя
Wapo
Сообщения: 1390
Зарегистрирован: 08 май 2009, 09:47
Откуда: СПб.
Контактная информация:

Сообщение Wapo » 02 июн 2016, 08:12

Сделал я клавишу - при входящем вызове нажал ее =

Звонок с 499. Результат - 1. открылось окно браузера со ссылкой вида:

Код: Выделить всё

http&#58;//192.168.0.189/search.php?q=sip%3A499%40192.168.0.5
2. вызов сразу отбрился

Сам запрос должен был быть вида: http://192.168.0.189/search.php?q=[number]
P4 3.0 + 1Gb CentOS 5.8 Aster 11.25.1
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.

Tomasz
Сообщения: 6
Зарегистрирован: 01 июн 2016, 18:08

Сообщение Tomasz » 02 июн 2016, 09:39

[url=http://asteriskforum.ru/viewtopic.php?p=83047#83047][img]http://asteriskforum.ru/images/quotebackarrow.gif[/img][/url] Wapo @ Thu Jun 02, 2016 08:12 писал(а):Сделал я клавишу - при входящем вызове нажал ее =

Звонок с 499. Результат - 1. открылось окно браузера со ссылкой вида:

Код: Выделить всё

http&#58;//192.168.0.189/search.php?q=sip%3A499%40192.168.0.5
Have you updated to 0.1.46.2 (overwriting just exe would be sufficient)?

Аватара пользователя
Wapo
Сообщения: 1390
Зарегистрирован: 08 май 2009, 09:47
Откуда: СПб.
Контактная информация:

Сообщение Wapo » 02 июн 2016, 09:58

Я обновился до последней. Да, получил номальную строку типа

Код: Выделить всё

http&#58;//192.168.0.189/search.php?q=499
Но опять таки = цель не достигнута. Хотелось бы по примеру срабатывания Click2Dial - пришел звонок, ответили на него = автоматом открылась http-страница
P4 3.0 + 1Gb CentOS 5.8 Aster 11.25.1
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.

Tomasz
Сообщения: 6
Зарегистрирован: 01 июн 2016, 18:08

Сообщение Tomasz » 02 июн 2016, 21:20

Additional setting is added in 0.1.46.3 - options to open link automatically on incoming call or when incoming call is accepted.

Ответить