Pull to refresh

Comments 73

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

А программа приятная и быстрая. Спасибо. Может быть, даже SIP-ом пользоваться начну :)
Звонок — это, фактически, окно. Надо просто его закрыть.

Думаю, будет адресная панель, которую можно будет открыть, а в ней уже орудовать мышью.
>Звонок — это, фактически, окно. Надо просто его закрыть.

Чтобы перезвонить, нужно запустить программу заново? Странновато. По аналогии — вытащить батарею из телефона, чтобы отменить звонок :)
Вы, наверное, плохо знакомы с интерфейсом Mac OS — закрытие окна не то же самое, что и закрытие приложения.
Прекрасно знаком уже года два.

Закрывать окно вместо кнопки остановки — нелогично.
Давайте ещё айтюнсу закрывать окно для того, чтобы музыку остановить.
> Чтобы перезвонить, нужно запустить программу заново?
Я что-то не уловил… Никак не пойму что. Разъясните, если не трудно?
Давайте заново.

Вторая картинка. Как отменить звонок?

(рассуждаю по картинкам, сипом не пользуюсь, соответственно, программу не ставлю :)
Давайте. Закрыть окошко.
Видимо, стоит поставить софтину и посмотреть

У меня предположение, что после закрытия окошка контакт-лист исчезнет. А если исчезнет, то нужно лишнее действие для открытия списка.
Лишнее действие — да, возможно, никто не спорит. Но программа не будет ни заново загружаться, ни заново логиниться. Просто откроется окошко с контактами. Разница большая.
Да не нужно мне объяснять особенности закрытия окошек под макосью, ага.

Вся проблема разрешается добавлением кнопки отмены вызова, как в более чем привычном интерфейсе телефонов.

Без этой кнопки программа заставляет пользователя испытать когнитивный диссонанс «Бл, как это нахрен срочно отменить!!!111», прыгать с матами вокруг компьютера и нажимать как Cmd+W, так и Cmd-Q.
Мы друг друга, как мне кажется, поняли. Проехали.
тебя не слышат, забей.

Что бы перезвонить появляется иконка в окне звонка по окончании вызова.
Нет, окно звонка — это отдельное окно. Оно закроется, звонок прекратится, остальное останется.

Вы в окне из первого скриншота начинаете вводить текст. Если символы совпадают с первыми символами имени, фамилии или телефона из адресной книги, предлагаются автодополнения. Можно выбрать одно из них или проигнорировать. Нажимаете Return и появляется окно со звонком.
а программа использует STUN, ICE или что-нибудь для того, чтобы тебе могли дозвониться за корпоративным фаером или НАТом?
внимательно посмотрите на последний скриншот
вижу, просто смотрел скрины выборочно, т.к. на 3g.
Да, как уже ответили, есть STUN. И ICE обязательно будет, когда получит большее распространение.
При использовании гарнитуры качество звука заметно лучше, чем через встроенный микрофон. Мне больше всего понравились USB-гарнитуры Plantronics. Насколкьо я понял, они все, или почти все, совместимы с Маком.
Нативная софтина наконец-то
Мне не нравится, что большинство софтфонов имеет ужасный интерфейс, к тому же пытается визуально быть похожим на железные телефоны

А это вобще золотые слова, помоему все айпи телефоны софтовые такие особенно если говорить про Windows. Такой интерфейс не упрощает, а скорее усложняет понимание и настройку.

А DNS SRV записи поддерживаете?
Правильные вопросы задаете. :) DNS SRV на данный момент нет, но будет. Будет включено по умолчанию и галка в расширенных настройках для отключения.
SIP address “test@xxx.xxx.xxx.xxx” does not match the user name “test”. Please check your SIP Address.
К чему бы это?
Скорее всего для указанных логина и пароля неправильно указан SIP-адрес. Например, если взять логин и пароль от одного пользователя, а в поле SIP-адрес ввести адрес другого. Точный код ошибки и, возможно, сообщение от сервера, можно посмотреть в логе ~/Library/Logs/Telephone.log после выхода из программы.
В логах: pjsua_acc.c SIP registration failed, status=403 (Forbidden (Bad auth))
Железка своя, причем Zoiper на ней успешно авторизуется.
Sorry, разобрался.
Вбивал пароль русской раскладкой. Бывает, да…
Это внутренний или какой-то публичный провайдер? Если публичный, я бы посмотрел как он себя ведет в разных ситуациях.
UFO just landed and posted this here
PPC, возможно, будет. Tiger вряд ли, когда уже Snow Leopard на подходе.
Очень жаль, что не будет тигра. Моему ноуту всего лишь год, а меня игнорирует уже половина производителей софта. Если не сложно, можешь сказать, почему так происходит, разве нельзя скомпилировать код так чтобы он работал и на тигре и на всех последующих версиях? Или в Мак ОС нет обратной совместимости, что было бы очень странно для такого консервативного софта как ОС?
С Леопардом появилась поддержка Objective-C 2.0. Некоторые вещи стали проще, некоторые изящнее. Когда на подходе следующая версия ОС, писать сложнее и менее изящно для предыдущей не хочется.
Моему ноуту всего лишь год, а меня игнорирует уже половина производителей софта

а моему два и Леопард работает замечательно
а чем это вызвано? использованием Leopardовских frameworkов, отсутсвующих на Тигре?
Да, появились вещи, позволяющие делать проще и быстрее, и не поддерживаемые Тигром.
Добавил поддержку PowerPC.
А есть какое то окно управления звонком — удержание, завершить звонок, я бы запись разговора еще сделал, дополнительный набор номера, таймер разговора?

Может адекватней не делать мусорных окон, а сразу сделать управление вызовом. Собственно закрытие окна прекращает все по данному вызову.

История вызовов нужна еще — дата, время, продолжительность.
Таймер уже есть, он включается когда там поднимают трубку. Донабор номера уже есть, надо нажимать цифры на клавиатуре когда окно звонка активно. Возможно, также для донабора номера будет отдельные элементы интерфейса.

Удержание звонка и отключение микрофона придут следующим автоапдейтом. Удержание будет нажатием H на клавиатуре, а отключение микрофона — нажатием M. В будущем это управление тоже планируется продублировать элементами графического интерфейса.

Запись планируется, итория вызовов тоже.
Молодца.
Но графически не забудьте продублировать кнопки Н и М:))
Да, я понимаю, что никто не догадается жать кнопки. :) Это скорее как временный выход и одновременно тестирование в узком кругу.
про историю вызовов хотел написать, было бы мегаудобно!
Да, согласен. Планирую через релиз.
Вы используете title окна как место, на которое можно вывести любую информацию, какую захотите. Особенно это хорошо видно на втором скриншоте. Вы действительно не понимаете для чего нужен title окна?
Я много думал на эту тему. На данный момент пришел к такому решению.
UFO just landed and posted this here
супер

с voipbuster-ом кто-та пробывал звонить через сие апликуху?

спасибо!
Были отзывы об использовании какого-то из других клонов Бетамакса. Думаю работать будет.
класс

протестил. реально пашет с voipbuster-ом

зачет!
апдейт, убери «STUN Server: stun.voipbuster.com»

без этого ща работает без проблем. если указать имеем сплошные таймауты…

спасибо еще раз, апликуха супер.
Похоже это частный случай. По крайней мере общие рекомендации на сайте самого войпбастера остались те же.
Насколько я понимаю, при его использовании нужно платить за лицензию. А это как-то не вписывается. То есть поддержка не планируется.
Прога — класс!
Большое спасибо! Хоть на маке появился нормальный SIP-клиент.
В линуксе twinkle худо-бедно справляется, хотя тоже не айс.
А в мире уиндоуз — какой-то пипец. Отсмотрел 50 софтфонов, они все ужасны… Приходится использовать X-Lite, но это тот ещё монстр. Остальное ещё хуже. Видимо, ОС накладывает отпечаток на голову разработчиков.
Когда брался за дело, были те же мысли. :)
Да вот, и пожелание ещё — если можно, сделать обработку SIP URL, чтоб когда тыкаешь на ссылку вида sip:1234567 он бы запускался и звонил по 1234567. Было бы мега-полезно!
Да, это планируется. Возможно даже в следующей версии. Следить можно поставив звездочку в issue 57.
Это стало возможным с версии 0.13.
Уже обновился, спасибо! :)
Большое спасибо! Шикарная программа! Позвонил родителям, связь отличная :)
 Понравилось! А конференции можно делать? Че-то не нашел
Нет, в самом софтфоне конференций нет. Обычно это решается на стороне АТС. Есть номер, на него все звонят, вводят пароль (если надо) и разговаривают.
Браво. Оень быстро развиваете.

Очень много пользуюсь (и в компании очень много сотрудников) программным SIP клиентом (смерть скайпу! :)) )
На самом деле идеала достичь сложно, но можно…

Елси надо — могу помочь в тестировании на очень интересных продуктах с PBX функционалом — CommuniGate, pbxnsip

Если конкретно по вашему продукту:

1) добавьте еще вариантов подстановок номеров (помимо замены "+" на что-то например) — очень часто бывает что надо заменять более сложные варианты (тот самый dialplan для аппаратных телефонов).
Яркий пример — у нас в UK многие забивают номера как локальные (мой сотовый например 077987xxxx), а при наборе через АТС не реализована подмена (АТС просто международная и точно не обязана иметь подмены под все страны) 077 на 8104477… Тобишь в идеале должна быть или возможность ввести regex, или больше полей для подмены сделать.

2) tcp / sip / tls / srtp? цены вам не будет :) Одно дело звонить бабушке, другое дело — дела обсуждать. Опять же, если не на чем проверить — то имеются PBX с полной поддержкой этих фич.

3) Идеал — иметь интеграцию с jabber. Например (вообще шикарно) в виде плагина для adium. Это будет полной заменой skype для тонн офисного планктона (их со скайпа стащить сейчас нереально тяжело — войны буквально, между тем как в корпоративной сетке нет и не будет места этому продукту / протоколу)

Сейчас пользуемся (для мак) активно продуктом iSoftPhone. В целом — неплохо, кроме платности и идиотского интерфейса.
Хочу добавить.

Нужны доп. кнопки (идеал — настраиваемые — как в аппаратных телефонах — провто вводить название и код) в интерфейсе.
Как минимум — чтобы сделать конференцию, перейти на страницу своего аккаунта на pbx (почти все современные SIP PBX это умеют), включить / выключить запись (!) разговора (на стороне АТС — это просто выдать код ей), включить / выключить переадресацию, и тд и тп.
Спасибо! Все записал в блокнот, буду думать.
Долго настраивал программу под «Мультифон». Оказалось, что sbc.megafon.ru нужно указать не в качестве прокси (так сказано у «Мегафона»), а как сервер регистрации.

Важный документ — это настройки для разных провайдеров.
Тоже не получается с первого раза настроиться…

Указал на вкладке «Информация».
Галка использовать.
Имя: Hig
Домен: multifon.ru
Пользователь: тот что дали в sms-ке
Пароль: :)

Вкладка «Дополнительно».
Сервер регистраций: sbc.megafon.ru

Делается запрос на sbc.megafon.ru и пишет ошибку: «Не удалось зарегистрироваться на sbc.megafon.ru. Ошибка сервера, ошибка 500.».

Что посоветуете? :)
Это тупой мегафон. Внезапно работает с этими настрйоками.
Sign up to leave a comment.

Articles