Notices


Reply
Thread Tools
Posts: 1,048 | Thanked: 979 times | Joined on Mar 2008 @ SF Bay Area
#651
Originally Posted by epage View Post
I rely on the free calls so that shouldn't go away. The main use case is I've had brought up is they want to use their cell but want to make sure it appears from their GV account. Not using the callback might be simpler.
I have two reasons for a callout:
1. for me, skype out is free (I have a subscription)
2. gv callbacks are quite flaky when it comes to calling me. it is much better if I am able to cancel a call in some way if the callback doesn't happen. qgvdial handles that by providing a way to cancel. a callout would make it even simpler to cancel.
__________________
qgvdial: Google Voice client. All downloads
qgvtp: Phone integration for the n900 that dials out and sends texts using qgvdial.
mosquitto: message broker that implements the MQ Telemetry Transport protocol version 3.
qgvnotify: Google voice and contacts notifier for diablo and maemo.

If you want to thank me, click the Thanks button.
If you'd like to thank my applications, vote to move them to extras.
 
epage's Avatar
Posts: 1,684 | Thanked: 1,562 times | Joined on Jun 2008 @ Austin, TX
#652
Originally Posted by uvatbc View Post
I have two reasons for a callout:
1. for me, skype out is free (I have a subscription)
2. gv callbacks are quite flaky when it comes to calling me. it is much better if I am able to cancel a call in some way if the callback doesn't happen. qgvdial handles that by providing a way to cancel. a callout would make it even simpler to cancel.
That is a good point on canceling and I also have a skype account. I probably should implement canceling for Dialcentral. TOR's lack of it is mainly an artifact of how it interacts with the system (I don't have Hold support working right so TOR blocks calls rather than allowing you to switch)

Though one downside for Skype for me is DTMF doesn't seem to work which means I can't use the call screener but then the Skype voicemail picks it up and they refuse the disable voicemail on my account. My Linux client has voicemail disabled but its weird in terms of how this applies to Maemo 5 which doesn't have voicemail settings. I'm curious what you do for Skype...
__________________
770, n810, n900, Ideapad S10-3t
TheOneRing, DialCentral, Gonvert, Quicknote, Multilist, ejpi, nQa, Waters of Shiloah
Programming Blog
 

The Following User Says Thank You to epage For This Useful Post:
Posts: 1 | Thanked: 0 times | Joined on Jul 2010
#653
IS there another location to download TOR? The repository seems to be down
 
epage's Avatar
Posts: 1,684 | Thanked: 1,562 times | Joined on Jun 2008 @ Austin, TX
#654
Originally Posted by grantlowrance View Post
IS there another location to download TOR? The repository seems to be down
At least the web interface is working
http://repository.maemo.org/extras-t...hy-theonering/
__________________
770, n810, n900, Ideapad S10-3t
TheOneRing, DialCentral, Gonvert, Quicknote, Multilist, ejpi, nQa, Waters of Shiloah
Programming Blog
 

The Following User Says Thank You to epage For This Useful Post:
Posts: 24 | Thanked: 1 time | Joined on Jun 2010 @ USA
#655
New error:
(18:18:41) ERROR MainThread.connection: __init__
Traceback (most recent call last):
File "/opt/theonering/lib/util/misc.py", line 48, in wrapper
return func(*args, **kwds)
File "/opt/theonering/lib/connection.py", line 118, in __init__
constants._telepathy_implementation_name_
File "/opt/theonering/lib/tp/conn.py", line 82, in __init__
_Connection.__init__(self, bus_name, object_path)
File "/usr/lib/pymodules/python2.5/dbus/service.py", line 480, in __init__
self.add_to_connection(conn, object_path)
File "/usr/lib/pymodules/python2.5/dbus/service.py", line 571, in add_to_connection
self._fallback)
KeyError: "Can't register the object-path handler for '/org/freedesktop/Telepathy/Connection/theonering/gv/myGVAccount': there is already a handler"
(18:18:47) ERROR MainThread.connection: __init__
Traceback (most recent call last):
File "/opt/theonering/lib/util/misc.py", line 48, in wrapper
return func(*args, **kwds)
File "/opt/theonering/lib/connection.py", line 118, in __init__
constants._telepathy_implementation_name_
File "/opt/theonering/lib/tp/conn.py", line 82, in __init__
_Connection.__init__(self, bus_name, object_path)
File "/usr/lib/pymodules/python2.5/dbus/service.py", line 480, in __init__
self.add_to_connection(conn, object_path)
File "/usr/lib/pymodules/python2.5/dbus/service.py", line 571, in add_to_connection
self._fallback)
KeyError: "Can't register the object-path handler for '/org/freedesktop/Telepathy/Connection/theonering/gv/myGVAccount': there is already a handler"

And if I remember the sequence of events correctly, this started happening after I added erminig-ng to my n900 which uses the same account. Also, I deleted my GV account thinking of readding it and now it does not even sign in. Looks like an interaction problem, one is creating a handler and the other one rather than reusing, is trying to create a new one?
 
epage's Avatar
Posts: 1,684 | Thanked: 1,562 times | Joined on Jun 2008 @ Austin, TX
#656
Originally Posted by activemind View Post
New error:
(18:18:41) ERROR MainThread.connection: __init__
Traceback (most recent call last):
File "/opt/theonering/lib/util/misc.py", line 48, in wrapper
return func(*args, **kwds)
File "/opt/theonering/lib/connection.py", line 118, in __init__
constants._telepathy_implementation_name_
File "/opt/theonering/lib/tp/conn.py", line 82, in __init__
_Connection.__init__(self, bus_name, object_path)
File "/usr/lib/pymodules/python2.5/dbus/service.py", line 480, in __init__
self.add_to_connection(conn, object_path)
File "/usr/lib/pymodules/python2.5/dbus/service.py", line 571, in add_to_connection
self._fallback)
KeyError: "Can't register the object-path handler for '/org/freedesktop/Telepathy/Connection/theonering/gv/myGVAccount': there is already a handler"
(18:18:47) ERROR MainThread.connection: __init__
Traceback (most recent call last):
File "/opt/theonering/lib/util/misc.py", line 48, in wrapper
return func(*args, **kwds)
File "/opt/theonering/lib/connection.py", line 118, in __init__
constants._telepathy_implementation_name_
File "/opt/theonering/lib/tp/conn.py", line 82, in __init__
_Connection.__init__(self, bus_name, object_path)
File "/usr/lib/pymodules/python2.5/dbus/service.py", line 480, in __init__
self.add_to_connection(conn, object_path)
File "/usr/lib/pymodules/python2.5/dbus/service.py", line 571, in add_to_connection
self._fallback)
KeyError: "Can't register the object-path handler for '/org/freedesktop/Telepathy/Connection/theonering/gv/myGVAccount': there is already a handler"

And if I remember the sequence of events correctly, this started happening after I added erminig-ng to my n900 which uses the same account. Also, I deleted my GV account thinking of readding it and now it does not even sign in. Looks like an interaction problem, one is creating a handler and the other one rather than reusing, is trying to create a new one?
This error means that Mission Control (the Connection Manager Manager) lost track of the active TOR connection some how. TOR doesn't know this and can't force it to close. TOR needs to stop and restart to work again. This can be done by rebooting or killing the process.

This happens when a specific Connection Manager is unresponsive when creating connections. I had thought I fixed all cases in TOR but system load can also be a factor. So this might be my fault or might be the systems fault. "They" had done work to make it better with PR1.2 but I've occasionally hit it with TOR and sometimes SIP becomes really bad.
__________________
770, n810, n900, Ideapad S10-3t
TheOneRing, DialCentral, Gonvert, Quicknote, Multilist, ejpi, nQa, Waters of Shiloah
Programming Blog
 

The Following User Says Thank You to epage For This Useful Post:
Posts: 24 | Thanked: 1 time | Joined on Jun 2010 @ USA
#657
Well whatever it was, a reboot fixed it! I am connected now.
 
Posts: 356 | Thanked: 123 times | Joined on Dec 2008
#658
I played around with the google voice iphone page, and I could get my phone to dial using it, but I can't figure out any way to get the number that you need to dial (it is obfuscated in javascript). I could post data at this address:
https://www.google.com/voice/m/x?m=c...664411&f=&v=6:

with post content (content removed):
{"gvx":"random-letters-and-numbers-here:thirteennumbershere"}

and then calling the number I got from dialing on android as the outgoing number, I reached 18004664411.

This could definitely work if someone could figure out how to get the outgoing telephone number. Hint: search for "tel:" in the javascript.
 
Posts: 55 | Thanked: 9 times | Joined on May 2010
#659
If we can't figure out how android does it, can we just do this by dialing our GV# + 4 digits VM pass + 2 + Dial out number?
 
epage's Avatar
Posts: 1,684 | Thanked: 1,562 times | Joined on Jun 2008 @ Austin, TX
#660
Originally Posted by qt4eva View Post
If we can't figure out how android does it, can we just do this by dialing our GV# + 4 digits VM pass + 2 + Dial out number?
That is a possibility but am unsure if it fits within the scope of TOR
__________________
770, n810, n900, Ideapad S10-3t
TheOneRing, DialCentral, Gonvert, Quicknote, Multilist, ejpi, nQa, Waters of Shiloah
Programming Blog
 
Reply

Tags
google voice, maemo 4, maemo 5

Thread Tools

 
Forum Jump


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