guiguan Posted May 5, 2013 Posted May 5, 2013 (edited) Uni Call is an open source project and an Alfred workflow providing the fastest way to make whatever audio, video phone call or send whatever text message on your Mac OS X (ambitious . It views your Apple Contacts (we love Apple address book and iCloud as the central place for all your contact information, and makes use of those information to help you initiate your phone calls or text messages as quickly as possible. Please visit Uni Call's official project site (http://unicall.guiguan.net) for more details. Edited March 9, 2015 by guiguan egoldy, guiguan, vdesabou and 7 others 9 1
DJay Posted May 5, 2013 Posted May 5, 2013 Great workflow. Thanks a lot. And also thanks for the hint to Phone Amego . This App is awesome. Didn't know this all was possible with a connected iPhone. WOW. Tried it. Bought it. ssent1 1
guiguan Posted May 5, 2013 Author Posted May 5, 2013 Great workflow. Thanks a lot. And also thanks for the hint to Phone Amego . This App is awesome. Didn't know this all was possible with a connected iPhone. WOW. Tried it. Bought it. Cheers man. Glad to hear that ssent1 1
Davide Posted May 6, 2013 Posted May 6, 2013 Great workflow! Thanks! Possible to add also call with Telephone?
guiguan Posted May 6, 2013 Author Posted May 6, 2013 Great workflow! Thanks! Possible to add also call with Telephone? Hi, Davide. I haven't used sip before, but I found that Telephone does support the url scheme sip:{query} (https://groups.google.com/forum/?fromgroups=#!searchin/telephone-app/url$20scheme/telephone-app/UwbxCr8YV1A/iNU8BHIv7rQJ), so does Phone Amego (http://www.sustworks.com/pa_guide/sipURIs.html). The default sip handler can be set by Default Apps (http://www.macupdate.com/app/mac/14618/rcdefaultapp). I can certainly add a new call type "Sip Call". But before that, as I have no one to make a sip call to, could you please verify the url scheme to see if it works?
guiguan Posted May 6, 2013 Author Posted May 6, 2013 Hey, please upgrade your Uni Call to v4.1. You can either download from http://guiguan.github.io/Uni-Call/ or use Alleyoop to update. Changelog for v4.1 (7/05/13) Did some performance tweak. Now Uni Call runs much faster.
Davide Posted May 6, 2013 Posted May 6, 2013 Hi, Davide. ... I can certainly add a new call type "Sip Call". But before that, as I have no one to make a sip call to, could you please verify the url scheme to see if it works? Hi Guiguan, Thanks for your reply! Well, I would prefer to use the url scheme tel:{query}. So I can call everybody in my contacts, doesn't mater if land line, cell phone or VoIP. That works perfectly with Telephone from Contacts and links in Safari, e.g. <a href="tel:+123456789" target="_self">, but if I try it from Alfred Contacts action it doesn't work, regardless if I use sip:{query} or tel:{query}. The cursor jumps to Telephone App but without number.
guiguan Posted May 7, 2013 Author Posted May 7, 2013 (edited) Hi Guiguan, Thanks for your reply! Well, I would prefer to use the url scheme tel:{query}. So I can call everybody in my contacts, doesn't mater if land line, cell phone or VoIP. That works perfectly with Telephone from Contacts and links in Safari, e.g. <a href="tel:+123456789" target="_self">, but if I try it from Alfred Contacts action it doesn't work, regardless if I use sip:{query} or tel:{query}. The cursor jumps to Telephone App but without number. How about from your Terminal: open "sip:+123456789" Does it work for you? Edited May 7, 2013 by guiguan
Davide Posted May 7, 2013 Posted May 7, 2013 (edited) Works perfectly with "sip:123456789@sipgate.com" or "tel:+123456789". I want to say, if I use "sip" the number must include @xxx.com at the end. But "tel" works always! Doesn't matter what kind of number VoIP or what ever. Edited May 7, 2013 by Davide
guiguan Posted May 7, 2013 Author Posted May 7, 2013 Works perfectly with "sip:123456789@sipgate.com" or "tel:+123456789". I will say, if I use "sip" the number must include of course @xxx.com at the end. LOL, thanks for the correction. I will work on it in the coming weekend. Cheers!
Davide Posted May 9, 2013 Posted May 9, 2013 Just read that Viber is available for Mac OS. Maybe you like to include it if possible?
guiguan Posted May 10, 2013 Author Posted May 10, 2013 (edited) Just read that Viber is available for Mac OS. Maybe you like to include it if possible? Sure, I ll look into that once I hv added SIP. Edited May 10, 2013 by guiguan
guiguan Posted May 11, 2013 Author Posted May 11, 2013 Hey, guys. I have just released Uni Call v4.2. This is mainly a performance upgrade, which improves the response time when you are typing. Please download it now! v4.2 (12/05/13)The original Uni Call executable is now divided into two separate parts: the Uni Call Basestation and the Uni Call. The Uni Call Basestation is the one invoked everytime by Alfred, while the Uni Call is in turn spawned by Uni Call Basestation, which will continue to run in the background unless idling for 5 min. Basically, the Uni Call will sit there and wait to serve requests come from Uni Call Basestation (via TCP port number 28642). In this way, the consecutive requests come from Alfred could be served more quickly by Uni Call. In fact, it does improve the response time by 50% (Refer to the following figure)! Options can now be used everywhere among the query. So "call guan -s gui" is equivalent to "call -s guan gui" and "call guan gui -s".
guiguan Posted May 11, 2013 Author Posted May 11, 2013 Sure, I ll look into that once I hv added SIP. Just read that Viber is available for Mac OS. Maybe you like to include it if possible? Hey, Davide. I got too many things at hand this weekend. I may have to postpone adding SIP or Viber call to next weekend. However, I managed to upgrade some basic infrastructures for Uni Call. Please refer to the changelog and check out the new version: http://guiguan.github.io/Uni-Call/
tschoof Posted May 11, 2013 Posted May 11, 2013 Hey, guys. I have just released Uni Call v4.2. This is mainly a performance upgrade, which improves the response time when you are typing. Please download it now! v4.2 (12/05/13) The original Uni Call executable is now divided into two separate parts: the Uni Call Basestation and the Uni Call. The Uni Call Basestation is the one invoked everytime by Alfred, while the Uni Call is in turn spawned by Uni Call Basestation, which will continue to run in the background unless idling for 5 min. Basically, the Uni Call will sit there and wait to serve requests come from Uni Call Basestation (via TCP port number 28642). In this way, the consecutive requests come from Alfred could be served more quickly by Uni Call. In fact, it does improve the response time by 50% (Refer to the following figure)! Options can now be used everywhere among the query. So "call guan -s gui" is equivalent to "call -s guan gui" and "call guan gui -s". I now get double results, Skype calls with and without avatars
guiguan Posted May 11, 2013 Author Posted May 11, 2013 I now get double results, Skype calls with and without avatars That's strange. What did u type? Did you overwrite your old version completely?
Davide Posted May 11, 2013 Posted May 11, 2013 Hey, Davide. I got too many things at hand this weekend. I may have to postpone adding SIP or Viber call to next weekend. However, I managed to upgrade some basic infrastructures for Uni Call. Please refer to the changelog and check out the new version: http://guiguan.github.io/Uni-Call/ Hi Guiguan, thanks for the info and the new version 4.2. Works great on my machine! One more request: I don't use Phone Amego but PushDialer. There is already a workflow for this but would be great to have all in one. What do you think?
guiguan Posted May 12, 2013 Author Posted May 12, 2013 Hi Guiguan, thanks for the info and the new version 4.2. Works great on my machine! One more request: I don't use Phone Amego but PushDialer. There is already a workflow for this but would be great to have all in one. What do you think? Sure. So three future call components are pending now. LOL
tschoof Posted May 12, 2013 Posted May 12, 2013 That's strange. What did u type? Did you overwrite your old version completely? Okay, I did this: each color represents a number, and I deactivated the bluetooth calling, and I also removed all the custom contact actions, but it still apprears like this after a reinstall. is there a way to reset the whole thing? I tried deleting everything I could find before reinstalling it.
guiguan Posted May 12, 2013 Author Posted May 12, 2013 Okay, I did this: each color represents a number, and I deactivated the bluetooth calling, and I also removed all the custom contact actions, but it still apprears like this after a reinstall. is there a way to reset the whole thing? I tried deleting everything I could find before reinstalling it. Wow, that's a mess. To reset, you just need to delete everything related to either Skype Call or Uni Call, and then install a fresh copy of the newest Uni Call. To limit the functionality of Uni Call to just FaceTime and Skype, you could change the script filter "call" to: ./bin/Uni\ Call\ Basestation -fs {query} Hope this helps
tschoof Posted May 12, 2013 Posted May 12, 2013 Wow, that's a mess. To reset, you just need to delete everything related to either Skype Call or Uni Call, and then install a fresh copy of the newest Uni Call. To limit the functionality of Uni Call to just FaceTime and Skype, you could change the script filter "call" to: ./bin/Uni\ Call\ Basestation -fs {query} Hope this helps how do I go about "deleting everything" I deleted the workflow folder, is there more I can do? In the Library/Application Support Folder?
DJay Posted May 12, 2013 Posted May 12, 2013 today I updated to 4.2. Now unfortunately my contacts are not shown anymore and I can't dial via phone amego. Then I deleted the workflow completely and installed it clean. Same problem. Strange.
guiguan Posted May 12, 2013 Author Posted May 12, 2013 today I updated to 4.2. Now unfortunately my contacts are not shown anymore and I can't dial via phone amego. Then I deleted the workflow completely and installed it clean. Same problem. Strange. how do I go about "deleting everything" I deleted the workflow folder, is there more I can do? In the Library/Application Support Folder? Okay, guys. Sorry for your trouble. Let's hunt down the problem: 1. Manually delete the thumbnail cache folder: rm -rf ~/Library/Caches/net.guiguan.Uni-Call/ 2. Remove Uni Call from your Alfred Preferences: 3. Empty your Trash 4. Make sure from your System Preferences > Security & Privacy > Privacy > Contacts, there is only one Uni Call entry: I got two there, because the another one is from my Xcode project's debug output folder. You should have strictly one Uni Call there. If it is not the case, you have to delete the corresponding Uni Call executable (possibly hiding in your Trash). When you delete the Uni Call executable, the entry shown in the figure will be automatically deleted. 5. Then go to reinstall Uni Call I have tried the above steps, and mine is working fine.
DJay Posted May 12, 2013 Posted May 12, 2013 Thanks. Did all your steps. Unfortunately doesn't work for me. I recognized that in Security & Privacy > Privacy > Contacts, there is NO Uni Call entry
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now