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