繁体   English   中英

从基于网络的市场在Android上远程安装应用

[英]Remotely install apps on android from the web-based market

我想在我的android手机上安装市场上所有免费的前100个应用程序。 我知道这可以直接在手机上或通过网络版本的市场手动完成。 无论如何,我尝试使此过程自动化。

最初,我考虑过使用诸如selenium,mechanize或httpUnit之类的库,以编程方式与基于Web的市场进行交互。 但是页面的代码非常晦涩(由于Javascript部分进行了一些优化/关闭),而且我真的无法弄清楚如何构建正确的请求来实现它。

顺便说一句,我已经准备好扎根手机了。 有人知道怎么做吗?

编辑

当心,不要尝试这样做,这是非法的

有人知道怎么做吗?

您不这样做,因为这样做会违反《 Android Market 网站服务条款》

3.3您同意不通过Google提供的界面以外的任何方式进入(或尝试进入)市场,除非与Google达成的单独协议明确允许您这样做。 您明确同意不通过任何自动化方式(包括使用脚本,爬网程序或类似技术)进入(或尝试进入)市场,并应确保您遵守网站上任何robots.txt文件中列出的说明。市场网站。

硒有什么问题? 最好选择Google Market屏幕抓取工具。

不要尝试直接使用JavaScript-使用HTML元素。 如果按钮调用JavaScript函数而不是模拟所述JavaScript,则模拟按钮单击。

您可以使用Microsoft Web浏览器控件(又称为“ IE引擎”)快速构建屏幕抓取器。 核心思想是-不要模仿Web浏览器,而要使用现成的,可编程的浏览器。 是的,代码可能需要运行GUI系统-不会是守护程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM