MySearch and GooglePlayDownloader passent en version 1.6

Voila c’est Noël avant l’heure, je sors une nouvelle version de mes 2 logiciels libres :

  • Mysearch : un métamoteur de recherche anonymisateur, sans pub, et avec la pertinence des résultats Google.
  • GooglePlayDownloader : il vous permet de télécharger les applications gratuites du PlayStore sans nécessiter d’utiliser un compte Google personnel ni d’installer les applis Google avec les droits root sur votre smartphone Android

Par un hasard incroyable ils atteignent le même numéro de version (1.6) en même temps :-)

Si vous voulez me faire plaisir, faite connaître ce blog plus largement sur la toile, ça me suffit.

Amusez-vous bien !

24 réactions sur “ MySearch and GooglePlayDownloader passent en version 1.6 ”

  1. carlchenet

    « Si vous voulez me faire plaisir, faite connaître ce blog plus largement sur la toile, ça me suffit. »

    hop, relayé sur le Journal du Pirate https://infos.mytux.fr :) Je vais aussi profiter de Noël pour mettre à jour mon projet perso.

  2. Sabcat

    Merci bcp Tuxico, très intéressant MySearch, sur le principe, mais ça existe déjà (Startpage). Je suis depuis un bon moment adepte de Startpage, mais je commence à me demander si c’est la bonne solution, de se caler sur Google, car une requête, même anonymisée sur Google, c’est une requête sur Google. Je pense que finalement le meilleur moyen de combattre Google est de ne plus l’utiliser même indirectement et d’utiliser la concurrence. Est-il possible de configurer un autre moteur dans MySearch ?
    J’ajoute aussi que Google n’est plus aussi pertinent qu’avant, les deux premières pages renvoient le plus souvent sur des sites commerciaux ou sponsorisés, sauf si on passe par les opérateurs spéciaux.
    En tout cas, beau boulot.

  3. Sabcat

    Je me répond à moi-même, il est possible d’utiliser d’autres moteurs dans MySearch, il suffit juste d’ouvrir les yeux. My bad.

  4. brother

    Super grand merci pour cette mise à jour.

    J’ai juste un problème, ça ne marche pas chez moi et je ne sais pas analyser l’erreur, s’il y a une âme charitable….

    D:\-=bin\googleplaydownloader-1.6>python src/googleplaydownloader.py
    C:\Python27\lib\site-packages\ndg_httpsclient-0.3.2-py2.7.egg\ndg\httpsclient\su
    bj_alt_name.py:22: UserWarning: Error importing pyasn1, subjectAltName check for
    SSL peer verification will be disabled. Import error is: No module named pyasn
    1.type
    warnings.warn(import_error_msg)
    C:\Python27\lib\site-packages\ndg_httpsclient-0.3.2-py2.7.egg\ndg\httpsclient\ss
    l_peer_verification.py:24: UserWarning: SubjectAltName support is disabled – che
    ck pyasn1 package installation to enable
    warnings.warn(SUBJ_ALT_NAME_SUPPORT_MSG)
    C:\Python27\lib\site-packages\ndg_httpsclient-0.3.2-py2.7.egg\ndg\httpsclient\su
    bj_alt_name.py:22: UserWarning: Error importing pyasn1, subjectAltName check for
    SSL peer verification will be disabled. Import error is: No module named pyasn
    1.type
    warnings.warn(import_error_msg)
    Traceback (most recent call last):
    File « src/googleplaydownloader.py », line 626, in
    File « src/googleplaydownloader.py », line 615, 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 603, in OnInit
    File « src/googleplaydownloader.py », line 597, in __init__
    File « src/googleplaydownloader.py », line 423, in connect_to_googleplay_api
    File « D:\-=bin\googleplaydownloader-1.6\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: hostname ‘android.clients.google.com’ doesn’t matc
    h either of ‘*.google.com’, ‘*.android.com’, ‘*.appengine.google.com’, ‘*.cloud.
    google.com’, ‘*.google-analytics.com’, ‘*.google.ca’, ‘*.google.cl’, ‘*.google.c
    o.in’, ‘*.google.co.jp’, ‘*.google.co.uk’, ‘*.google.com.ar’, ‘*.google.com.au’,
    ‘*.google.com.br’, ‘*.google.com.co’, ‘*.google.com.mx’, ‘*.google.com.tr’, ‘*.
    google.com.vn’, ‘*.google.de’, ‘*.google.es’, ‘*.google.fr’, ‘*.google.hu’, ‘*.g
    oogle.it’, ‘*.google.nl’, ‘*.google.pl’, ‘*.google.pt’, ‘*.googleadapis.com’, ‘*
    .googleapis.cn’, ‘*.googlecommerce.com’, ‘*.googlevideo.com’, ‘*.gstatic.cn’, ‘*
    .gstatic.com’, ‘*.gvt1.com’, ‘*.gvt2.com’, ‘*.metric.gstatic.com’, ‘*.urchin.com
    ‘, ‘*.url.google.com’, ‘*.youtube-nocookie.com’, ‘*.youtube.com’, ‘*.youtubeeduc
    ation.com’, ‘*.ytimg.com’, ‘android.com’, ‘g.co’, ‘goo.gl’, ‘google-analytics.co
    m’, ‘google.com’, ‘googlecommerce.com’, ‘urchin.com’, ‘youtu.be’, ‘youtube.com’,
    ‘youtubeeducation.com’

  5. Tuxicoman

    @brother: j’ai peur que ton OS soit trop vieux. Si tu utilises des libs plus récentes tu n’auras pas ce soucis.

  6. linelo

    Hello, un grand merci pour ces deux applications.

    Cependant j’ai exactement le même problème brother pour googleplaydownloader, pourtant mon ordinateur et mon OS sont récents (Linux Mint 17.1) lorsque je veux le lancer via le shell. Et lorsque je veux l’installer avec le .deb il m’indique qu’il ne peut pas satisfaire les dépendances.
    Une solution ? :'(

    Merci encore.

  7. brother

    Salut à tous, même problème sur une debian 7.7 toute fraiche.
    Bizarre ??

  8. brother

    En effet, sous windows, avec python 2.7, après installation des 2 package (pyasn1-0.1.7 et ndg_httpsclient-0.3.3) et changement de verify=True par verify=False dans googleplay.py (toujours pas résolu ce problème) ça fonctionne.
    Je re-testerai sous ma debian 7.7 toute fraiche.

  9. linelo

    Salut,

    Je viens de vérifier de mon côté, le programme s’exécute sans problème avec ta manipulation, en revanche impossible de rechercher une application…
    Vu que je trouve pas les deux paquets c’est peut être dû a çà, je vais voir si je peux trouver ces paquets.

  10. Brother

    La manip du « verify=False » revient à Tuxicoman.
    Merci à lui.

  11. linelo

    Mea culpa je n’avais pas fait attention que je pouvais les installer via easy_install.
    sudo easy_install ndg-httpsclient && pyasn1
    a résolu mon problème ! :D
    Mais je peux toujours pas l’installer avec les .deb :(, je me contenterai de ca ! :)
    Merci à toi brother et à Tuxicoman pour ce programme !

    (note il semblerait que pyasn1-0.1.7 n’existe pas ou plus).

  12. Vincent

    Quand j’essaye d’installer GooglePlayDownloader (sous Xubuntu 14.04) j’ai un message d’erreur « Erreur la dépendance ne peut être satisfaite : python-ndg-httpsclient » Peux-tu me dire ce que je dois faire

  13. brother

    Salut, j’avais le même problème sur la debian 7.7, j’ai installé le paquet à la « main » avant.

  14. Vincent

    Heu brother… « à la main » ? Tu veux bien me donner la commande. Je ne sais pas comment cela marche

  15. brother

    De souvenir je crois que c’était en prenant la commande dans le fichier readme du .tar.Z de GooglePlayDownloader
    apt-get install python-protobuf python-wxgtk2.8 python-requests java-common python-ndg-httpsclient python-pyasn1

    Joyeux noel à tous ;)

  16. Vincent

    Helas non, cela ne marche pas
    Lecture des listes de paquets… Fait
    Construction de l’arbre des dépendances
    Lecture des informations d’état… Fait
    E: Impossible de trouver le paquet python-ndg-httpsclient
    Et je ne voius rien dans la doc du .deb

  17. brother

    Salut vincent, en effet sur une Mint 17 toute fraiche même erreur que toi pour installer python-ndg-httpsclient.
    J’ai réussi en téléchargeant le .deb via cette page:
    https://packages.debian.org/jessie/all/python-ndg-httpsclient/download
    par ce miroir: http://ftp.fr.debian.org/debian

    Ensuite j’ai pu installer GooglePlayDownloader.
    Truc intéressant sur Mint je n’ai pas le problème des certificats, donc pas besoin de faire « verify=False ».
    Si quelqu’un a une piste de où chercher pour ça.

  18. brother

    Sous windows XP, j’ai résolu le problème de certificat obligeant à mettre « verify=False ».
    J’ai installé le package « google-apputils », maintenant ça marche.

  19. Monsieur lawa

    Je découvre à la fois ce blog et cet outil. Quelle belle découverte !

    Merci à Tuxicoman. Je classe immédiatement le blog dans mes favoris.

  20. Silverf

    Bonjour, lorsque je n’arrive plus à télécharger d’appli apparemment pour un soucis d’authentification mais lorsque je clique sur autogeneration d’une nouvelle identité, le logiciel m’indique que celle-ci a échouée avec l’erreur ci-dessous. Y a-t-il quelque chose à faire ? Je suis sous Debian Jessie.

    Merci.

    server says: BadAuthentication
    java -jar /usr/lib/python2.7/dist-packages/googleplaydownloader/ext_libs/android-checkin/target/android-checkin-1.1-jar-with-dependencies.jar pedro.almovador@gmail.com !qs+*_6pMd/?dr@QZ`SS
    [‘Error: Unable to access jarfile /usr/lib/python2.7/dist-packages/googleplaydownloader/ext_libs/android-checkin/target/android-checkin-1.1-jar-with-dependencies.jar\n’]
    ^C

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.