Si vous n’arrivez plus à télécharger les APK du Google Play Store avec mon logiciel GooglePlayDownloader vous devriez mettre à jour à la version 1.3.
La cause probable du bug est que la nouvelle version de PyOpenSSL est plus stricte sur les types de chaînes de caractères (str != unicode) et donc mon programme a du être corrigé pour se plier à cela.
C’est bien mais toujours ce problème de dépendance(s) avec Ubuntu 12.04 :
googleplaydownloader dépend de python-requests (>= 0.12) ; cependant :
La version de python-requests sur le système est 0.8.2-1.
L’installer avec –ignore-depends provoque à l’exécution :
Traceback (most recent call last):
File « /usr/lib/python2.7/dist-packages/googleplaydownloader/googleplaydownloader.py », line 578, in
main()
File « /usr/lib/python2.7/dist-packages/googleplaydownloader/googleplaydownloader.py », line 565, in main
app = App()
File « /usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py », line 7981, in __init__
self._BootstrapApp()
File « /usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py », line 7555, in _BootstrapApp
return _core_.PyApp__BootstrapApp(*args, **kwargs)
File « /usr/lib/python2.7/dist-packages/googleplaydownloader/googleplaydownloader.py », line 555, in OnInit
fen = MainFrame(self, title)
File « /usr/lib/python2.7/dist-packages/googleplaydownloader/googleplaydownloader.py », line 549, in __init__
self.panel.connect_to_googleplay_api()
File « /usr/lib/python2.7/dist-packages/googleplaydownloader/googleplaydownloader.py », line 424, in connect_to_googleplay_api
api.login(config[« gmail_address »], config[« gmail_password »], AUTH_TOKEN)
File « /usr/lib/python2.7/dist-packages/googleplaydownloader/ext_libs/googleplay_api/googleplay.py », line 125, in login
response = requests.post(self.URL_LOGIN, data=params, headers=headers, verify=True)
File « /usr/lib/python2.7/dist-packages/requests/api.py », line 111, in post
return request(‘post’, url, data=data, **kwargs)
TypeError: request() got an unexpected keyword argument ‘verify’
La même chose pour moi…
Aucun des soft ne fonctionne chez moi :'(
Base 12.04
Je suis désolé, mais il va falloir mettre à jour votre distribution pour l’utiliser.
:o) Peut-être… dans 2 ans. http://doc.ubuntu-fr.org/precise
En attendant, j’ai trouvé http://apps.evozi.com/apk-downloader/ pour récupérer les apk sans avoir besoin de compte google.
Bonjour Tuxicoman
Déjà merci pour ton logiciel, super pour récupérer les applis.
Par contre il doit certainement y avoir un problème avec cette version, car depuis que j’ai fais la mise à jour je ne peux plus l’ouvrir.
Je suis sous Kubuntu 14.04 et j’étais déjà il y a quelques semaines sur la version 13.10 et même problème.
je suis revenu sur la 1.2.1 et çà marche.
Tu peux rapporter le bug sur https://codingteam.net/project/googleplaydownloader/bugs ? Essaie de lancer googleplaydownloader en ligne de commande.
Bonjour,
je viens de faire la maj de Google Play Downloader (+ une maj complete de mon systeme car j’étais concerné par le bug ) mais j’ai toujours l’erreur bad auth (je suppose que le compte utilisé s’est fait banned, c’est dommage).
Du coup je teste avec un compte valide, mais j’ai comme erreur (python:8391): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion ‘GTK_IS_WIDGET (widget)’ failed (ce qui semble correspondre au début du bug ) de plus la liste d’appli reste vide et le champ recherche ne me permet pas d’afficher quoi que ce soit.
merci pour ton dev, mon téléphone n’en est que plus libre !
TmC
J’ai aussi un problème d’authentification, dommage c’était bien pratique pour ma version cyanogenmod +freecyngn.
En tout cas super réalisation, bravo et merci.
Alors chez moi, le soft marche. Le login fonctionne (du moins ca a l’air de fonctionner) mais aucun résultat n’est renvoyé quand je cherche une application. Je sèche un peu.
J’ai résolu le problème d’authentification. Le compte de base a été banni.
Vous devez utiliser de nouveaux identifiants :
android_ID : 3c1d9e3109278b1e
gmail_password : lala123456
gmail_address : aaaggspoofing@gmail.com
Je vais sortir une nouvelle version bientot pour corriger ce problème.
Bonjour,
je viens d’installer la 1.4, 0 erreur, connexion ok, et la recherche donne bien une liste d’applis !
perfect.
merci beaucoup pour ton dev (et merci d’avoir éditer mon précédent post :-))
TmC
Chez moi, sous windows, la v1.3 et v1.4 ne marchent pas, seul la v1.2 fonctionne après avoir mis à jour avec le nouveau compte.
pourtant j’ai mis à jour protobuf avec la dernière version disponible.
voilà:
Traceback (most recent call last):
File « src/googleplaydownloader.py », line 605, in
File « src/googleplaydownloader.py », line 594, in main
File « C:\Python27\lib\site-packages\wx-3.0-msw\wx\_core.py », line 8628, in __i
nit__
self._BootstrapApp()
File « C:\Python27\lib\site-packages\wx-3.0-msw\wx\_core.py », line 8196, in _Bo
otstrapApp
return _core_.PyApp__BootstrapApp(*args, **kwargs)
File « src/googleplaydownloader.py », line 582, in OnInit
File « src/googleplaydownloader.py », line 576, in __init__
File « src/googleplaydownloader.py », line 410, in connect_to_googleplay_api
File « D:\-=bin\googleplaydownloader-1.4\src\ext_libs\googleplay_api\googleplay
.py », line 125, in login
response = requests.post(self.URL_LOGIN, data=params, headers=headers, verif
y=True)
File « C:\Python27\lib\site-packages\requests\api.py », line 94, in post
return request(‘post’, url, data=data, json=json, **kwargs)
File « C:\Python27\lib\site-packages\requests\api.py », line 49, in request
return session.request(method=method, url=url, **kwargs)
File « C:\Python27\lib\site-packages\requests\sessions.py », line 457, in reques
t
resp = self.send(prep, **send_kwargs)
File « C:\Python27\lib\site-packages\requests\sessions.py », line 569, in send
r = adapter.send(request, **kwargs)
File « C:\Python27\lib\site-packages\requests\adapters.py », line 420, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: [Errno 1] _ssl.c:510: error:14090086:SSL routines:
SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Hey bro ;-)
Tout d’abord, je suis bluffé. Je n’ai jamais pensé à essayer de le faire marcher sous Windows. Mais vu que tout est en python, ca doit fonctionner si on installe bien ses dépendances.
Si tu cherches pour « error:14090086:SSL routines:
SSL3_GET_SERVER_CERTIFICATE:certificate verify failed » sur Google, tu trouveras d’autres personnes dans ton cas. Apparement, il manquerait un fichier qui spécifie les autorité de certifications valides.
Donc je ne crois pas que ce soit spécifique à mon soft.
Tu peux mettre verify=False dans mon code pour passer outre la vérification SSL (comme dans la version 1.2) mais c’est moins sûr je trouve.
Merci Tuxicoman. Pour cette aide et pour ce super soft.
Je suis passé depuis très peu sur un smartphone parce que la premiere chose qui me rebuté c’était avoir un compte google et tout ce qui va avec.
Je ne connais rien à python.
En effet en changeant ce que tu as dis ça fonctionne.
Je regarderais de plus près cette histoire de manque de fichier que tu dis et posterais ici si je trouve, si ça peut aider d’autre personne.
Bonjour
Dommage, je viens de l’installer sur Linux (Manjaro dépôts Aur) et j’ai un pb d’identification, qui persiste malgré le post plus haut en donnant des nouveaux…