Skip to content

Releases: matlink/gplaycli

Default token dispenser url has been changed, not to require SNI for privacy

27 Mar 15:36
Compare
Choose a tag to compare

For privacy reasons, the default token dispenser server is now at matlink.fr. That way, SNI is not needed anymore and nobody can tell if it's gplaycli that's speaking.

Add token authentification

26 Mar 10:18
Compare
Choose a tag to compare

Because of recent issues with credentials (people changing credentials), we've add a token authentification method using a third-server token dispenser:

  • the server https://token.matlink.fr/token/email/[email protected] provides tokens from [email protected] account without requiring to have the account password
  • credentials.conf now supports 2 more options: token and token_url
  • if token=True and token_url=<token_dispenser_url> then gplaycli will use the token authentification instead of credentials. It will request the token_url a token to use for further communications with google play store
  • if you don't want to use the config file, you can use --token (doesn't need value) and --token-url <token_dispenser_url>

Pros:

  • don't need to bother with credentials anymore
  • nobody will be able to change the password

Cons:

  • the third party server (handled by myself for the default one) will be aware of who is using its credentials (privacy issues)

I give you the choice, it's up to you.

Synchronize with PIP version name, recommends dummydroid. Get ready for debian packaging.

20 Dec 16:10
v0.2.1
Compare
Choose a tag to compare

This version does not change a lot of things, it's just a release to be coherent with the version name across Pip and debian.
Also this release should be in debian Stretch.
I recommend using Dummydroid to generate your own AndroidID if you got any issue with the default credentials.
We're looking for a way to use Dummydroid directly into gplaycli.

PEP8, fix issues, update credentials, appends version number (Fdroid)

14 Sep 17:38
Compare
Choose a tag to compare
  • now PEP8 compliant 11d96b3
  • fix requests2 requirement 4a20c1b
  • now possible to override root-wide conf file with local conf file 20f65ca
  • androguard is now fetched from pypi af1ddb9
  • now appends the version number to the apk filename (like org.mozilla.firefox-1234.apk), useful for Fdroid a2fc722
  • Fix bad SSL certificates path 3f411ef
  • add libssl-dev requirement 1c17621
  • fix a 401 bug due to too quick ask to the Google server d38923c
  • update credentials de4bcd9

Made improvements for packaging

21 Oct 18:23
Compare
Choose a tag to compare

Made some changes which help packaging with GplayWeb.

Adding cronjob creation with --install-cronjob

28 Aug 21:03
Compare
Choose a tag to compare

If you plan to regularly update your apks, you could be interested by cronjobs. GPlayCli now has the --install-cronjob to interactively install the cronjob file you need in /etc/cron.{daily,weekly} depending on what you gave.
For more precise cronjob, like every hour, I invite you to get this file and make your own cron job.

Initial release, making deb packages

25 Aug 21:24
Compare
Choose a tag to compare

Here is the version 0.1 as a debian package.
Some dependencies, like python-ndg-httpsclient cannot be automatically resolved on some disto, such as debian wheezy. Either manually get missing packages or install GPlayCli via the setuptools method (python setup.py install).