|
2010-02-06
, 17:56
|
Posts: 1,418 |
Thanked: 1,541 times |
Joined on Feb 2008
|
#192
|
|
2010-02-06
, 18:03
|
|
Posts: 1,684 |
Thanked: 1,562 times |
Joined on Jun 2008
@ Austin, TX
|
#193
|
Apparently written in Python. Causes the whole Python to be installed (had to use shell to weed it all out after uninstalling The One Ring).
|
2010-02-06
, 18:03
|
Posts: 1,283 |
Thanked: 370 times |
Joined on Sep 2009
@ South Florida
|
#194
|
Duplicate names or duplicate names and numbers? I do create a separate contact per number and don't modify the name so it is expected for there to be duplicates in that way.
I think once back before 0.7 I saw on my n8x0 multiple GV contact lists. I've never seen it since.
|
2010-02-06
, 18:08
|
|
Posts: 1,684 |
Thanked: 1,562 times |
Joined on Jun 2008
@ Austin, TX
|
#195
|
I looked a little closer
1) Lots(Hundreds) of numbers with no names that are not normally there.
2) Some Contacts are doubled, some tripled, some quads, etc
3) Some are not doubled at all.
I'm not sure how it figures out what to do.
|
2010-02-06
, 18:13
|
Posts: 1,283 |
Thanked: 370 times |
Joined on Sep 2009
@ South Florida
|
#196
|
Are you referring to the "doubled contacts" as in their names are doubled or their name and number?
Google tends to keep data around for all you communicate with. The ones not in the contact list are treated as one with an ID of "0". I filter them out by that ID. GV might have changed, breaking this (again, Google rolls out updates gradually so it could be a while before I see this issue). Once we get a better picture on the other issue in case they are related, I could add a filter for blank names.
|
2010-02-06
, 18:14
|
Posts: 1,283 |
Thanked: 370 times |
Joined on Sep 2009
@ South Florida
|
#197
|
|
2010-02-06
, 18:16
|
|
Posts: 1,684 |
Thanked: 1,562 times |
Joined on Jun 2008
@ Austin, TX
|
#198
|
In an ideal world, I would prefer only my system contacts to be used. And no entries replicated or GV'd.
|
2010-02-06
, 18:24
|
|
Posts: 1,684 |
Thanked: 1,562 times |
Joined on Jun 2008
@ Austin, TX
|
#199
|
OK, Just looked close at one with three entries
1 Entry is the original
1 Entry only GV with a phone # and name
1 Entry only GV with a second number and name
The entries with only numbers, no names are who knows what. They just showed up and if I disable GV, they're gone. They may be normally parsed by Company name or another field. But there are hundreds of them.
#!/usr/bin/python import sys sys.path.insert(0, "/usr/lib/theonering") import logging import pprint import gvoice.backend as backend import gvoice.addressbook as abook def print_contacts(): logging.basicConfig(level=logging.DEBUG) args = sys.argv username = args[1] password = args[2] b = backend.GVoiceBackend() b.login(username, password) assert b.is_authed() book = abook.Addressbook(b) book.update() for number in book.get_numbers(): pprint.pprint((number, book.get_contact_name(number), book.get_phone_type(number), book.is_blocked(number))) def print_blank_names(): logging.basicConfig(level=logging.DEBUG) args = sys.argv username = args[1] password = args[2] b = backend.GVoiceBackend() b.login(username, password) assert b.is_authed() book = abook.Addressbook(b) book.update() for number in book.get_numbers(): if not book.get_contact_name(number): pprint.pprint(book._numbers[number]) if __name__ == "__main__": #print_contacts() print_blank_names()
python FILE_NAME USERNAME PASSWORD
The Following User Says Thank You to epage For This Useful Post: | ||
|
2010-02-06
, 18:32
|
Posts: 1,283 |
Thanked: 370 times |
Joined on Sep 2009
@ South Florida
|
#200
|
As I said, I've made it so you can disable GV contacts but I do not have system contacts working. That would be ideal. I was interested in what would help improve the situation in the short term.
Tags |
google voice, maemo 4, maemo 5 |
Thread Tools | |
|
You can disable contacts through the "Advanced" account settings now (and in more than one way ). System contacts still aren't working.
So with those off the table (unless you feel very strong about it) what do you think would be a good option?
770, n810, n900, Ideapad S10-3t
TheOneRing, DialCentral, Gonvert, Quicknote, Multilist, ejpi, nQa, Waters of Shiloah
Programming Blog