从androzoo资源库下载apk https://androzoo.uni.lu/

azoo的Python项目详细描述


Build Status

从androzoo存储库中随机下载指定数量的个满足指定条件的apk。
将指定的元数据保存到metadata.csv。dexDate、apksize和vtDetection需要以lower:upper格式指定上下限,两者都包括在内。
其中一个界限可以省略(即您可以写:upper or lower:)
pkgname,markets,metadata,sha256,sha1,md5可以是单个值,也可以是逗号分隔的列表。 密钥和输入文件可以指定为选项,也可以通过本地或全局配置文件指定。 允许在多个线程中下载。

先决条件

  • python 3.6

安装

  1. pip install azoo

  2. 在主目录中创建.az文件(在Linux上 以及macos,c:\ windows上的users%username%或在您要从中调用az的目录中,包含以下内容:

key=%API_KEY%  
input_file=%PATH_TO_INPUT_FILE%

或者,使用cli选项-k-i

从androzoo请求api密钥,从这里下载并解压缩输入文件https://androzoo.uni.lu/lists

配置

您可以使用cli选项或.az配置文件配置api密钥和输入文件。该文件可以放在本地(在要从中调用az的目录中)或全局(在主目录中)。 读取配置值的优先级如下:cli->;local->;global。

样本使用

az -n 10 -d 2015-12-11: -s :3000000 -m play.google.com,appchina

这意味着:从 2015-12-11(含),最大300万字节(含),可在play.google.com或appchina上找到

选项:
  -n, --number INTEGER     Number of apks to download.
  -d, --dexdate TEXT       The date on a dex file, format %Y-%m-%d, e.g.  2015-10-03.
  -s, --apksize TEXT       Apk size, in bytes.
  -vt, --vtdetection TEXT  Virus total rating, integer.
  -pn, --pkgname TEXT      Package names.
  -m, --markets TEXT       Markets, e.g. play.google.com. Possible values (can differ, since repository is updating): 1mobile,angeeks,anzhi,apk_bang,appchina,fdroid,freewarelovers,genome,hiapk,markets,mi.com,play.google.com,proandroid,slideme,torrents.
  --sha256 TEXT            SHA256 hashes.
  --sha1 TEXT              SHA1 hashes of apks to download.
  --md5 TEXT               MD5 hashes of apks to download.
  -md, --metadata TEXT     Metadata. This is a subset of latest.csv column names to keep in metadata.csv. By default sha256,pkg_name,apk_size,dex_date,markets.  
  -o, --out TEXT           Output folder name. By default current directory.
  -sd, --seed INTEGER      Seed for a random algorithm.
  -k, --key TEXT           Androzoo api key.
  -i, --input-file TEXT    Path to input csv.
  -t, --threads INTEGER    Number of threads for concurrent download. 4 by default.
  --version                Show the version and exit.
  --help                   Show this message and exit.  

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在wix中为TARGETDIR和SourceDir提供路径?   java在custom starter中访问spring应用程序名称   没有构建带有ActionBarSherlock的java Android项目   java按钮边框不显示   JavaSpring:从表单数据获取文件输入流   javascript通知侦听器服务   java在Junit测试时遇到异常   java从文件中读取特定值   JavaFX:在很短的时间内隐藏窗格   如何在Docker中使用用户定义的引用类来容器化Java应用程序?   java如何更改项目的编译SDKversion?   是否有任何java/spring方法可以使用HttpServletRequest存储当前登录用户的会话信息?   Java中的双大于号(>>)?   Java阵列2x2及其工作原理   java Spring引导ddl自动生成器   java如何利用大量数据传输优化服务器客户端应用程序?   java在使用Windows的FLAG_全屏时ICS和Jelly Bean之间的不同行为   java如何获取当前在回收器视图的线性布局中不可见的视图