maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] The One Ring (https://talk.maemo.org/showthread.php?t=41817)

uvatbc 2010-08-23 21:59

Re: [Announce] The One Ring
 
Quote:

Originally Posted by epage (Post 796329)
Correction: Some data connection, dataplan or WIFI. What I mean is that I don't know of a client that works only with a voice connection.

iirc, fcrochik's MyContacts is able to dial out using the users GV pin using DTMF.

Descalzo 2010-08-23 22:05

Re: [Announce] The One Ring
 
I see. I was wondering if I've been missing something. Sorry.

feuxfollets 2010-08-23 23:36

Re: [Announce] The One Ring
 
Hmmm well as of right now I don't have a data plan, just AT&T's gophone plan. I'll be in college with wi-fi everywhere so there's very few occurrences where I might need to use my phone offline. If I get, say, ~20mb a month, would that be sufficient for texting/initiating callbacks? I'll only need to use it maybe once or twice a week for a few hours.

uvatbc 2010-08-24 00:28

Re: [Announce] The One Ring
 
Quote:

Originally Posted by feuxfollets (Post 796379)
Hmmm well as of right now I don't have a data plan, just AT&T's gophone plan. I'll be in college with wi-fi everywhere so there's very few occurrences where I might need to use my phone offline. If I get, say, ~20mb a month, would that be sufficient for texting/initiating callbacks? I'll only need to use it maybe once or twice a week for a few hours.

Thats really hard to say - Its true that TOR uses very little data when making a call, but the periodic updates will suck up data.
Other than that, I think the major data usage should be during login, so changing network connections may be a bad idea...

Thoughts Ed ?

epage 2010-08-24 02:11

Re: [Announce] The One Ring
 
Quote:

Originally Posted by uvatbc (Post 796401)
Thats really hard to say - Its true that TOR uses very little data when making a call, but the periodic updates will suck up data.
Other than that, I think the major data usage should be during login, so changing network connections may be a bad idea...

Thoughts Ed ?

Correct, if the features being polled for are not wanted they can be disabled. Otherwise I would recommend Dialcentral.

epage 2010-08-25 17:05

Re: [Announce] The One Ring
 
Anyone interested in snooping the traffic to see how they did it and how we can take advantage of it?
http://techcrunch.com/2010/08/25/goo...m-the-browser/

Laughing Man 2010-08-25 17:10

Re: [Announce] The One Ring
 
Quote:

Originally Posted by uvatbc (Post 796331)
iirc, fcrochik's MyContacts is able to dial out using the users GV pin using DTMF.

True, but it's literally calling the GV #, submitting the DTMF for the PIN and menu options, and then the phone #. (You can hear the entire process if you listen to it).

uvatbc 2010-08-25 17:59

Re: [Announce] The One Ring
 
Quote:

Originally Posted by Laughing Man (Post 798092)
True, but it's literally calling the GV #, submitting the DTMF for the PIN and menu options, and then the phone #. (You can hear the entire process if you listen to it).

Absolutely correct, but the reason I posted that was because of this post.
feuxfollets wanted to know if there was a way to NOT use data while using GV.

Laughing Man 2010-08-25 18:07

Re: [Announce] The One Ring
 
True. But you don't need mycontacts to do that. You can just put the entire string with PIN and numerical presses in the contacts.

uvatbc 2010-08-25 18:37

Re: [Announce] The One Ring
 
Quote:

Originally Posted by Laughing Man (Post 798142)
True. But you don't need mycontacts to do that. You can just put the entire string with PIN and numerical presses in the contacts.

... and that requires me to update all my contacts with my gv number and pin!

btw: I did not know that it was possible to put pauses into the phone number. How do you put a pause for a specific number of seconds?
Even if I don't do it for GV, I sure would like to do that for my webex conference calls.

fcrochik 2010-08-25 19:16

Re: [Announce] The One Ring
 
Quote:

Originally Posted by Laughing Man (Post 798142)
True. But you don't need mycontacts to do that. You can just put the entire string with PIN and numerical presses in the contacts.

If you really... really... don't like mycontacts :( you can use VICaR to place gv calls using the same idea (DTMF). VICaR will add buttons to the "standard contacts" application. I think VICaR still requires you to have your phone numbers formatted as "international" before you can use them.

MyContacts allows you to configure a default "country" code and optionally a default "area code" and will try to build a "international" number on the fly. This is probably the only advantage mycontacts offer if "gv calls w/o data" is all that you are looking for.

Jokes a side I just wanted to offer one more option to place GV calls w/o internet...

gm_w 2010-08-25 20:02

Re: [Announce] The One Ring
 
given gmail call is going to be live in a few days, i think the calling part of TOR is going to change a bit. No need for callbacks anymore!

http://www.google.com/chat/voice/

epage 2010-08-25 20:09

Re: [Announce] The One Ring
 
Quote:

Originally Posted by gm_w (Post 798273)
given gmail call is going to be live in a few days, i think the calling part of TOR is going to change a bit. No need for callbacks anymore!

http://www.google.com/chat/voice/

If we can figure out how they do it, see my previous post in case it got lost in the recent discussion, http://talk.maemo.org/showpost.php?p...&postcount=766

Laughing Man 2010-08-25 20:11

Re: [Announce] The One Ring
 
Quote:

Originally Posted by uvatbc (Post 798182)
... and that requires me to update all my contacts with my gv number and pin!

btw: I did not know that it was possible to put pauses into the phone number. How do you put a pause for a specific number of seconds?
Even if I don't do it for GV, I sure would like to do that for my webex conference calls.

Haha, my point was more so you don't need the overhead of mycontacts running. Anyway you use p. So basically 777p2 if you clled 777 and then wanted it to pause before submitting 2. You'll need to type it in with the hard keyboard though.

Quote:

Originally Posted by fcrochik (Post 798218)
If you really... really... don't like mycontacts :( you can use VICaR to place gv calls using the same idea (DTMF). VICaR will add buttons to the "standard contacts" application. I think VICaR still requires you to have your phone numbers formatted as "international" before you can use them.

MyContacts allows you to configure a default "country" code and optionally a default "area code" and will try to build a "international" number on the fly. This is probably the only advantage mycontacts offer if "gv calls w/o data" is all that you are looking for.

Jokes a side I just wanted to offer one more option to place GV calls w/o internet...

I love mycontacts. :)

uvatbc 2010-08-25 20:44

Re: [Announce] The One Ring
 
Quote:

Originally Posted by epage (Post 798283)
If we can figure out how they do it, see my previous post in case it got lost in the recent discussion, http://talk.maemo.org/showpost.php?p...&postcount=766

I'll be looking at it once I start getting the option to dial out through gmail.
IMO its going to be a plugin thats a SIP client so that it talks through the users Gizmo account. It would be really interesting if Google decides to use the open source sofia stack to do it.

lemmyslender 2010-08-25 21:58

Re: [Announce] The One Ring
 
Ed-

Quick question: Is TOR ipv6 compatible?

I am playing around with the T-Mobile ipv6 beta test. If I use a ipv4+ipv6 connection TOR (and SIP, Gizmo5) works just fine. If I use an ipv6 only connection, both end up with a network error, web browsing works fine. Are there any hardcoded ipv4 elements in TOR?

epage 2010-08-26 00:10

Re: [Announce] The One Ring
 
Quote:

Originally Posted by lemmyslender (Post 798407)
Ed-

Quick question: Is TOR ipv6 compatible?

I am playing around with the T-Mobile ipv6 beta test. If I use a ipv4+ipv6 connection TOR (and SIP, Gizmo5) works just fine. If I use an ipv6 only connection, both end up with a network error, web browsing works fine. Are there any hardcoded ipv4 elements in TOR?

I really don't have a clue. I rely on python and whatever it does.

lemmyslender 2010-08-26 00:28

Re: [Announce] The One Ring
 
Looking at the log, it wasn't connecting to google. Testing in microb, I can't reach google.com, therefore no TOR. Strange, since I'm typing this via ipv6 only. Quite a few other sites work as well. I can ping google.com though in xterm.

Once I get that straightened out, TOR should work just fine.

Thanks for the reply.

xur17 2010-08-26 23:46

Re: [Announce] The One Ring
 
Quote:

Originally Posted by epage (Post 798084)
Anyone interested in snooping the traffic to see how they did it and how we can take advantage of it?
http://techcrunch.com/2010/08/25/goo...m-the-browser/

I used live http headers (plugin for firefox), and noticed that the communication when calling was very similar to what was used for calling another google talk user. instead of calling user@gmail.com, it dialed +18004664411@voice.google.com.

I tried dialing this number using pidgin connected to google talk via xmpp, but it did not work.

The protocol appears to be similar (maybe even the same) as that used for google chat in the browser. Is there an implementation of google chat for the desktop that is not using jabber, but instead acting as a browser?

When I used wireshark, I saw some stun requests sent, but didn't see anything else that popped out at me.

lemmyslender 2010-08-27 03:40

Re: [Announce] The One Ring
 
Ed,

Think I have most everything sorted with ipv6 only connection. SIP(Gizmo5/Google), GTalk, Ovi all connect fine. TOR and skype don't. TOR seems to timeout quickly with "network unreachable", skype keeps trying for quite a while before failing (so probably a different issue). Is it possible to increase the timeout for TOR (ie make it wait longer for a response when attempting to connect)? Is there a value I can change somewhere in the code?

Part of my log: (I can reach the addresses in microb, so they are reachable)
Code:

(23:23:21) INFO  MainThread.connection: Connection to the account myaccount created
(23:23:21) INFO  MainThread.connection: Connecting...
(23:23:21) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/mobile/phones
(23:23:21) DEBUG AsyncPool.gvoice.browser_emu: <urlopen error (101, 'Network is unreachable')>: https://www.google.com/voice/mobile/phones
(23:23:21) DEBUG AsyncPool.gvoice.browser_emu: MozillaEmulator: urllib2.URLError, retrying 1
(23:23:21) DEBUG AsyncPool.gvoice.browser_emu: <urlopen error (101, 'Network is unreachable')>: https://www.google.com/voice/mobile/phones
(23:23:21) ERROR AsyncPool.gvoice.backend: Translating error: <urlopen error (101, 'Network is unreachable')>
(23:23:21) ERROR AsyncPool.gvoice.backend: https://www.google.com/voice/mobile/phones is not accesible
Traceback (most recent call last):
  File "/opt/theonering/lib/gvoice/backend.py", line 246, in is_authed
    page = self._get_page(self._forwardURL)
  File "/opt/theonering/lib/gvoice/backend.py", line 751, in _get_page
    raise NetworkError("%s is not accesible" % url)
NetworkError: https://www.google.com/voice/mobile/phones is not accesible
(23:23:21) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/m
(23:23:21) DEBUG AsyncPool.gvoice.browser_emu: <urlopen error (101, 'Network is unreachable')>: https://www.google.com/voice/m
(23:23:22) DEBUG AsyncPool.gvoice.browser_emu: MozillaEmulator: urllib2.URLError, retrying 1
(23:23:22) DEBUG AsyncPool.gvoice.browser_emu: <urlopen error (101, 'Network is unreachable')>: https://www.google.com/voice/m
(23:23:22) ERROR AsyncPool.gvoice.backend: Translating error: <urlopen error (101, 'Network is unreachable')>
(23:23:22) ERROR AsyncPool.util.go_utils: Error, passing it back to the main thread
(23:23:22) ERROR MainThread.connection: https://www.google.com/voice/m is not accesible
(23:23:22) INFO  MainThread.connection: Disconnecting
(23:23:22) INFO  MainThread.autogv: New conversation monitor stopped without starting
(23:23:22) INFO  MainThread.autogv: voicemail monitor stopped without starting
(23:23:22) INFO  MainThread.autogv: Cancelling auto-log off
(23:23:22) INFO  MainThread.gvoice.conversations: 'get_texts' Saving cache
(23:23:22) INFO  MainThread.gvoice.conversations: 'get_texts' Odd, no conversations to cache.  Did we never load the cache?
(23:23:22) INFO  MainThread.gvoice.conversations: 'get_voicemails' Saving cache
(23:23:22) INFO  MainThread.gvoice.conversations: 'get_voicemails' Odd, no conversations to cache.  Did we never load the cache?
(23:23:22) INFO  MainThread.gvoice.state_machine: Addressbook Stopping State Machine
(23:23:22) INFO  MainThread.gvoice.state_machine: Voicemail Stopping State Machine
(23:23:22) INFO  MainThread.gvoice.state_machine: Texting Stopping State Machine
(23:23:22) INFO  MainThread.connection: Disconnected
(23:23:22) DEBUG AsyncPool.util.go_utils: Shutting down worker thread

edit: in microb I had to go to about:config and change an network.dns.disableipv6 setting to false so that it works with ipv6. I see a reference to MozillaEmulator in the log. Could this be where an issue is?

epage 2010-08-27 12:13

Re: [Announce] The One Ring
 
Quote:

Originally Posted by lemmyslender (Post 799690)
Ed,

Think I have most everything sorted with ipv6 only connection. SIP(Gizmo5/Google), GTalk, Ovi all connect fine. TOR and skype don't. TOR seems to timeout quickly with "network unreachable", skype keeps trying for quite a while before failing (so probably a different issue). Is it possible to increase the timeout for TOR (ie make it wait longer for a response when attempting to connect)? Is there a value I can change somewhere in the code?

Part of my log: (I can reach the addresses in microb, so they are reachable)
Code:

(23:23:21) INFO  MainThread.connection: Connection to the account myaccount created
(23:23:21) INFO  MainThread.connection: Connecting...
(23:23:21) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/mobile/phones
(23:23:21) DEBUG AsyncPool.gvoice.browser_emu: <urlopen error (101, 'Network is unreachable')>: https://www.google.com/voice/mobile/phones
(23:23:21) DEBUG AsyncPool.gvoice.browser_emu: MozillaEmulator: urllib2.URLError, retrying 1
(23:23:21) DEBUG AsyncPool.gvoice.browser_emu: <urlopen error (101, 'Network is unreachable')>: https://www.google.com/voice/mobile/phones
(23:23:21) ERROR AsyncPool.gvoice.backend: Translating error: <urlopen error (101, 'Network is unreachable')>
(23:23:21) ERROR AsyncPool.gvoice.backend: https://www.google.com/voice/mobile/phones is not accesible
Traceback (most recent call last):
  File "/opt/theonering/lib/gvoice/backend.py", line 246, in is_authed
    page = self._get_page(self._forwardURL)
  File "/opt/theonering/lib/gvoice/backend.py", line 751, in _get_page
    raise NetworkError("%s is not accesible" % url)
NetworkError: https://www.google.com/voice/mobile/phones is not accesible
(23:23:21) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/m
(23:23:21) DEBUG AsyncPool.gvoice.browser_emu: <urlopen error (101, 'Network is unreachable')>: https://www.google.com/voice/m
(23:23:22) DEBUG AsyncPool.gvoice.browser_emu: MozillaEmulator: urllib2.URLError, retrying 1
(23:23:22) DEBUG AsyncPool.gvoice.browser_emu: <urlopen error (101, 'Network is unreachable')>: https://www.google.com/voice/m
(23:23:22) ERROR AsyncPool.gvoice.backend: Translating error: <urlopen error (101, 'Network is unreachable')>
(23:23:22) ERROR AsyncPool.util.go_utils: Error, passing it back to the main thread
(23:23:22) ERROR MainThread.connection: https://www.google.com/voice/m is not accesible
(23:23:22) INFO  MainThread.connection: Disconnecting
(23:23:22) INFO  MainThread.autogv: New conversation monitor stopped without starting
(23:23:22) INFO  MainThread.autogv: voicemail monitor stopped without starting
(23:23:22) INFO  MainThread.autogv: Cancelling auto-log off
(23:23:22) INFO  MainThread.gvoice.conversations: 'get_texts' Saving cache
(23:23:22) INFO  MainThread.gvoice.conversations: 'get_texts' Odd, no conversations to cache.  Did we never load the cache?
(23:23:22) INFO  MainThread.gvoice.conversations: 'get_voicemails' Saving cache
(23:23:22) INFO  MainThread.gvoice.conversations: 'get_voicemails' Odd, no conversations to cache.  Did we never load the cache?
(23:23:22) INFO  MainThread.gvoice.state_machine: Addressbook Stopping State Machine
(23:23:22) INFO  MainThread.gvoice.state_machine: Voicemail Stopping State Machine
(23:23:22) INFO  MainThread.gvoice.state_machine: Texting Stopping State Machine
(23:23:22) INFO  MainThread.connection: Disconnected
(23:23:22) DEBUG AsyncPool.util.go_utils: Shutting down worker thread

edit: in microb I had to go to about:config and change an network.dns.disableipv6 setting to false so that it works with ipv6. I see a reference to MozillaEmulator in the log. Could this be where an issue is?

Mozilla Emulator is my class with a mozilla UA that handles cookies and everything. It id pute python. Id have to do some hunting to check on pythons ipv6 support but for the timeout, go to /opt/theonering/lib/gvoice/browser_emu.py nd look for setdefaulttimeout I think

Patroclo 2010-08-27 21:02

Re: [Announce] The One Ring
 
I would like to ask to the author if he could create a gui like in windows, showing the network used around the world, with the same options (change the connections, etc.).

lemmyslender 2010-08-28 00:11

Re: [Announce] The One Ring
 
Quote:

Originally Posted by epage (Post 799967)
Mozilla Emulator is my class with a mozilla UA that handles cookies and everything. It id pute python. Id have to do some hunting to check on pythons ipv6 support but for the timeout, go to /opt/theonering/lib/gvoice/browser_emu.py nd look for setdefaulttimeout I think

Tried changing the timeout and number of retries, no luck, same behavior. I mentioned in the IPv6 thread you are taking a look at this. Got this suggestion:

Quote:

Originally Posted by ddrown (Post 800298)
Since tmobile is using DNS64+NAT64 there are two things the maintainer can do:

1. if they're trying to connect to a hostname, just do a AAAA lookup and connect to that (DNS64 takes care of routing the connection through NAT64)

2. if they just have an IPv4 address to connect to, try to figure out the NAT64 prefix: http://www.ietf.org/mail-archive/web.../msg08666.html (specifically, option 6)

Don't know if it helps, but there it is. thanks for your patience and perseverence. I love TOR and hope you can get it working with ipv6. In the meantime, I'll continue to use the ipv4+ipv6 connexction.

feuxfollets 2010-08-28 14:56

Re: [Announce] The One Ring
 
I can't seem to set the callback number in the n900. When I change the screen name to my AT&T phone number the callback still goes to my sipgate number. Which fails miserably over EDGE.
You mentioned something about changing it under advanced settings; is there such a setting for maemo 5, as I can't find anything there?

AgentZ 2010-08-28 20:43

Re: [Announce] The One Ring
 
Hey Ed, any chance that we could update our GV contacts from the builtin contact manager; instead of updating from GV to our phones. Someone said something a couple of posts back how they have a master copy of contacts on the phone not in GV, so do I. No big hurry just a feature request if it's not too involved.

epage 2010-08-30 22:49

Re: [Announce] The One Ring
 
Quote:

Originally Posted by Patroclo (Post 800346)
I would like to ask to the author if he could create a gui like in windows, showing the network used around the world, with the same options (change the connections, etc.).

Either I'm missing something or this is posted in the wrong place. Mind adding some context?

Quote:

Originally Posted by feuxfollets (Post 800780)
I can't seem to set the callback number in the n900. When I change the screen name to my AT&T phone number the callback still goes to my sipgate number. Which fails miserably over EDGE.
You mentioned something about changing it under advanced settings; is there such a setting for maemo 5, as I can't find anything there?

You set the nickname to a phone number and it reverts back to the sipgate one? Mind sending me a log (~/.telepathy-theonering/theonering.log). This is normally an area that works pretty well so there is some but not extensive logging.

Quote:

Originally Posted by AgentZ (Post 800941)
Hey Ed, any chance that we could update our GV contacts from the builtin contact manager; instead of updating from GV to our phones. Someone said something a couple of posts back how they have a master copy of contacts on the phone not in GV, so do I. No big hurry just a feature request if it's not too involved.

You can disable TOR from reporting google contacts by going into the advanced options and unchecking "Use GV Contacts". Be sure to also set the polling time to -1. TOR can enable calling but not texting system contacts (Maemo bug as far as I'm aware).

Is that what you are looking for?

gsever 2010-08-31 18:32

Re: [Announce] The One Ring
 
Hey,

I have a question. Some of my contacts are listed as numbers (after texting them) in the main conversations window. They are listed as proper names in the contacts along with their correct name. Also again in some conversations, conv window shows the phone number instead of their names. Is this a bug or something related with my settings?

Thanks for the nice GV integration.

epage 2010-09-01 02:37

Re: [Announce] The One Ring
 
Quote:

Originally Posted by gsever (Post 803458)
Hey,

I have a question. Some of my contacts are listed as numbers (after texting them) in the main conversations window. They are listed as proper names in the contacts along with their correct name. Also again in some conversations, conv window shows the phone number instead of their names. Is this a bug or something related with my settings?

Thanks for the nice GV integration.

Sounds like a bug ether in TOR or maybe more likely Maemo (hard to say since there is very fine lines I might be crossing that aren't too clear)

gsever 2010-09-01 15:36

Re: [Announce] The One Ring
 
One more problem, when I text one of my contacts through GV using this interface for some very interesting reason, whenever I get a text from that person, it shows as if I am the sender. I edited my chat css to show only avatars not names during IM conversations. To demonstrate clearly:

My avatar: how is the weather?
My avatar: it is windy here (this is the sender's message)
My avatar: same here

It becomes really easy to get confused during the conversation as my avatar is shown on all sent/received text messages.

I have other GV text conversations but they seem fine, this is the first time I have noticed this behavior.

feuxfollets 2010-09-28 22:39

Re: [Announce] The One Ring
 
Mmm this thing has some bugs concerning network errors when attempting to connect...

So when I switch between wi-fi/3g occasionally I get network error when TOR is connecting. Usually after 3-5 minutes it will successfully connect.

However upon connecting, it erases all of my Google Voice IM fields and replaces them with Google Voice fields so I have to go through all of my contacts and set them up again. Also it sets all of the polling times (contacts, voicemail, text) to -2147483648.

epage 2010-09-29 02:01

Re: [Announce] The One Ring
 
Quote:

Originally Posted by feuxfollets (Post 828781)
Mmm this thing has some bugs concerning network errors when attempting to connect...

So when I switch between wi-fi/3g occasionally I get network error when TOR is connecting. Usually after 3-5 minutes it will successfully connect.

Different people experience different behavior with this. Part of it is that you have multiple accounts all trying to connect at once. There is one improvement for this I have been contemplating been making which shuld help the mot for when switching connections

Quote:

Originally Posted by feuxfollets (Post 828781)
However upon connecting, it erases all of my Google Voice IM fields and replaces them with Google Voice fields so I have to go through all of my contacts and set them up again.

I'm unsure what your steps were that led up to this. Were you merging contacts? Manully entering in X-GV fields? Those actions bleed over into components of which I have no idea how the interactions work so its hard for me to gauge what I might or might not be doing wrong if it is even a bug on my side.

Quote:

Originally Posted by feuxfollets (Post 828781)
Also it sets all of the polling times (contacts, voicemail, text) to -2147483648.

Settings are stored by the system. I thought I had filed a bug on this but I searched b.m.o on it and couldn't find it. Feel free to file a bug to them, hopefully they'll fix it.

feuxfollets 2010-09-29 02:31

Re: [Announce] The One Ring
 
Well sometimes I enter a Google Voice number, then click on that, and then click on my Gmail account that shows up in a window, which turns the field into a Google Voice IM one.
Sometimes I go into a conversation and merge that with a contact and get a Google Voice IM field that way.
Regardless of the entry method the network error wipes all Google Voice IM fields.

gsever 2010-10-03 00:04

Re: [Announce] The One Ring
 
Quote:

Originally Posted by gsever (Post 803458)
Hey,

I have a question. Some of my contacts are listed as numbers (after texting them) in the main conversations window. They are listed as proper names in the contacts along with their correct name. Also again in some conversations, conv window shows the phone number instead of their names. Is this a bug or something related with my settings?

Thanks for the nice GV integration.

Hello epage :)

I think, I have found a solution for the described situation. If a contact has a Google Voice IM entry, then the window title properly shows the sender's name. Which is exactly what I want. It could be nice if an unlisted number could be populated through both GV IM and Cell phone entries automatically, instead of just filling in GV IM field.

feuxfollets 2010-10-03 18:34

Re: [Announce] The One Ring
 
Yea that works but the problem is the Google Voice IM field deletes itself way too frequently and reverts to a Google Voice field; see my post above. Then you have to go through all of your contacts, lick on Google Voice, and click on your GV Account in order to populate the Google Voice IM number.

The alternative is ticking the "Use GV Numbers" which will automatically add a Google Voice IM and Google Voice Call field once you input a cell phone number. It's not instantaneous as you'll need Mail for Exchange to sync your Google Voice contacts with those of your phone and then wait for TOR to poll contacts. However the problem with this is that when you get a network error it will separate GV contacts from regular ones upon polling again, giving you a duplicate of every contact. Then you have to merge all of them, which can take a while... it's better than the first method, but still...

If this network error thing can be fixed then there wouldn't be any problems, but I don't think that is happening anytime soon.

wakkamis 2010-10-05 14:25

Re: [Announce] The One Ring
 
Not sure if this was covered or not yet but:

Every few days I have to re-merge my google voice contacts. Is there a reason and a fix for why they keep separating?

Thanks.

epage 2010-10-05 15:30

Re: [Announce] The One Ring
 
Quote:

Originally Posted by wakkamis (Post 833827)
Not sure if this was covered or not yet but:

Every few days I have to re-merge my google voice contacts. Is there a reason and a fix for why they keep separating?

Thanks.

If I understand the coupleo f posts right before yours correctly, somehow the network error causes them to unmerge.

xur17 2010-10-05 16:06

Re: [Announce] The One Ring
 
Is there any chance that you would support growl (or howl) notifications to force TOR to check for new text messages?

epage 2010-10-05 16:19

Re: [Announce] The One Ring
 
Quote:

Originally Posted by xur17 (Post 833920)
Is there any chance that you would support growl (or howl) notifications to force TOR to check for new text messages?

So from my little bit of research growl supports sending notifications across the network? And you'd want a refresh based on one of these?

Besides that I don't run MacOS X on any computer (nor do I want to) so I can't even test it, it feels a bit hacky and special purpose.

A refresh can be forced through the command prompt. Something I should do is create a script that will send the appropriate message to the command prompt on behalf of the user. This could then hopefully be connected to other types of events or a button or whatever.

EDIT: if this sounds like what you want, file an enhancement request or I'll never remember to do it.

xur17 2010-10-05 16:43

Re: [Announce] The One Ring
 
Quote:

Originally Posted by epage (Post 833929)
So from my little bit of research growl supports sending notifications across the network? And you'd want a refresh based on one of these?

Besides that I don't run MacOS X on any computer (nor do I want to) so I can't even test it, it feels a bit hacky and special purpose.

A refresh can be forced through the command prompt. Something I should do is create a script that will send the appropriate message to the command prompt on behalf of the user. This could then hopefully be connected to other types of events or a button or whatever.

EDIT: if this sounds like what you want, file an enhancement request or I'll never remember to do it.

GVMax (can send different notifications for google voice) can send growl (or howl notifications). I would like to use these to for the TOR plugin to check for new messages.

I have been using gvmax to send instant messages to my jabber account, but the integration isn't very good, and I have missed several text messages (when switching from wifi to data, and other times).

A command line tool might also work, if I can figure out how to receive growl or howl notifications.

I'm not sure if these types of notifications would be of use to other people. but gvmax would enable push sms messages via TOR if growl/howl support was added.

wakkamis 2010-10-05 17:29

Re: [Announce] The One Ring
 
Quote:

Originally Posted by epage (Post 833890)
If I understand the coupleo f posts right before yours correctly, somehow the network error causes them to unmerge.

Haha. Thanks for pointing that out. I read them but i guess i just didnt "get" them.


All times are GMT. The time now is 00:15.

vBulletin® Version 3.8.8