gplaycli—— 用于从 GooglePlayStore 中下载和管理 Apk 文件的命令行工具

这个 GooglePlay市场 中 https://play.google.com/store/apps/details?id=com.tencent.mm 的  com.tencent.mm 是 AppIDs


下载这个应用方法是

gplaycli -d com.tencent.mm -f ./apps

默认配置文件是   /root/.config/gplaycli/credentials.conf           或者   /etc/gplaycli/credentials.conf

需要填写正确的 gmail 账号 和  android ID

更多的参数见下面的说明

usage: gplaycli [-h] [-y] [-l FOLDER] [-s SEARCH] [-n NUMBER]
                [-d AppID [AppID ...]] [-u FOLDER] [-f FOLDER] [-v]
                [-c CONF_FILE] [-p] [-ic]

A Google Play Store Apk downloader and manager for command line

optional arguments:                                                        # 可选参数:
  -h, --help            show this help message and exit                    # 显示此帮助消息并退出
  -y, --yes             Say yes to all prompted questions                  # 对所有提问说 yes

  -l FOLDER, --list FOLDER
                        List APKS in the given folder, with details        # 列出指定文件夹中的应用程序,包含细节
  -s SEARCH, --search SEARCH
                        Search the given string in Google Play Store       # 在GooglePlayStore 中搜索指定的字符串
  -n NUMBER, --number NUMBER
                        For the search option, returns the given number of
                        matching applications                              # 对于搜索选项,返回指定匹配应用程序的数值
  -d AppID [AppID ...], --download AppID [AppID ...]
                        Download the Apps that map given AppIDs            # 下载指定 AppIDs 对应的 Apps
  -u FOLDER, --update FOLDER
                        Update all APKs in a given folder                  # 更新指定文件夹中所有的 APK 文件
  -f FOLDER, --folder FOLDER
                        Where to put the downloaded Apks, only for -d command # 把下载的APK 文件放到那里,仅和 -d 参数共用
  -v, --verbose         Be verbose                                         # 运行的时候显示详细信息
  -c CONF_FILE, --config CONF_FILE                                         # 使用与credentials.conf不同的自定义配置文件
                        Use a different config file than credentials.conf  # 默认配置文件 ~/.config/gplaycli/credentials.conf
  -p, --progress        Prompt a progress bar while downloading packages   # 在下载软件包时展示进度条
  -ic, --install-cronjob
                        Interactively install cronjob for regular APKs update # 为常规APK更新进行交互式安装cronjob

gplaycli—— 用于从 GooglePlayStore 中下载和管理 Apk 文件的命令行工具的更多相关文章

  1. 【AMAD】watchdog -- 用于监控文件系统的事件,并且提供了shell命令行工具

    简介 动机 作用 用法 个人评分 简介 用于监控文件系统的事件的Python库,并且提供了shell命令行工具 动机 有很多情况下,我们希望监控文件的变化,在变化之后作出一些响应. 比如flask,d ...

  2. vs for Mac中的启用Entity Framework Core .NET命令行工具

    在vs for Mac的工具菜单中已没有了Package Manager Console. 我们可以通过以下方法使用Entity Framework Core .NET命令行工具: 1.添加Nuget ...

  3. 七个用于数据科学(data science)的命令行工具

    七个用于数据科学(data science)的命令行工具 数据科学是OSEMN(和 awesome 相同发音),它包括获取(Obtaining).整理(Scrubbing).探索(Exploring) ...

  4. Expo大作战(六)--expo开发模式,expo中exp命令行工具,expo中如何查看日志log,expo中的调试方式

    简要:本系列文章讲会对expo进行全面的介绍,本人从2017年6月份接触expo以来,对expo的研究断断续续,一路走来将近10个月,废话不多说,接下来你看到内容,将全部来与官网 我猜去全部机翻+个人 ...

  5. Cmder命令行工具在Windows系统中的配置

    一.Cmder简介 Cmder:一款用于Windows系统中,可增强传统cmd命令行工具的控制台模拟器(类似于Linux系统中的终端控制窗口) 特点: 无需安装,解压即用 可使用较多Linux命令,如 ...

  6. Linux链接文件——管理链接文件的命令

    Linux链接文件——管理链接文件的命令 摘要:本文主要学习了在Linux系统中创建链接文件的命令. ln命令 ln命令用于给文件创建链接,是Link的缩写. 基本语法 ln [选项] 源文件 目标文 ...

  7. Orchard中的命令行工具

    在Orchard中提供了一个命令行工具,我们可以使用这个命令行工具创建用户.创建博客.生成代码.配置网站.打包模块等.并且这个命令行工具是可以扩充的,只要我们在自己开发的模块中创建一个Command类 ...

  8. 如何在Linux中用命令行工具管理KVM虚拟环境

    第一步: 配置存储池 Virsh命令行工具是一款管理virsh客户域的用户界面,它能在命令行中运行所给的命令以及它的参数,我们要用它给我们的KVM环境创建存储池,想知道关于这个工具的更多信息,用以下这 ...

  9. GO实现简单(命令行)工具:sftp,文檔压解,RDS备份,RDS备份下载

    GO实现简单(命令行)工具:sftp,文檔压解,RDS备份,RDS备份下载 轉載請註明出處:https://www.cnblogs.com/funnyzpc/p/11721978.html 内容提要: ...

随机推荐

  1. Shiro架构及其组件

    Shiro可以帮助我们完成:认证.授权.加密.会话管理.与Web集成.缓存等.这不就是我们想要的嘛,而且Shiro的API也是非常简单:其基本功能点如下图所示: Authentication:身份认证 ...

  2. jQuery - 设置内容和属性 设置内容 - text()、html() 以及 val() , 设置属性 - attr()

    jQuery - 设置内容和属性  设置内容 - text().html() 以及 val() text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTM ...

  3. su su- sudo区别概述

    在Linux的操作中经常会用到su 命令进行用户的切换和sudo命令获取root权限,su su- sudo三个命令经常弄混,下面简单的讲解下. 一.查看su的命令帮助信息: pipci@openSU ...

  4. openSUSE leap 42.3 实现有线 无线同时用

    因为工作的原因,经常会用有线网卡连接服务器进行配置,无线网卡上外网. 一.查看当前网关信息 pipci@openSUSE:~> ip route show 可以看到前两行default开头的就是 ...

  5. python 服务端判断客户端异常断开

    在进行 python 套接字编程时,服务端程序要判断客户端是否异常断开[由于断电或者其他突发情况导致链接中断],可以通过以下几种方式判断: 1.如果通信协议中,设有心跳包,则可记录上次收到时间,将服务 ...

  6. JS 中 this 与闭包的结合产生的问题

    代码片段一: var name = "The Window"; var object = { name : "My Object", getNameFunc : ...

  7. 绕过open_basedir读文件脚本

    绕过open_basedir读文件脚本 2016年11月13日 01:28:21 阅读数:1221 参加了一场2016年的sycsec感觉又学到不少东西 废话不多说,首先啥是open_basedir? ...

  8. Istio Service Mash管理微服务

    Istio Service Mash管理微服务 今天的文章通过Istio开源项目展示如何为Kubernetes管理的微服务提供可见性,弹性,安全性和控制. 服务是现代软件体系结构的核心.比起复杂庞大的 ...

  9. java knowledge record

    javax.accessibility.Accessible       给予private  或者 final 变量可以改变的机会

  10. PCA and Whitening on natural images

    Step 0: Prepare data Step 0a: Load data The starter code contains code to load a set of natural imag ...