admin管理员组

文章数量:1597400

索引

  • 1. USB端口连接方式
    • 1.1 必备条件
    • 1.2 安装过程
    • 1.3 测试
    • 1.4 具体应用方法
      • 1.4.1 方法一:在App Inventor 2网站中使用
      • 1.4.2 方法二:直接通过AiStarter
    • 1.5 假如出现链接不到模拟器的情况,尝试如下操作:
  • 2. VirtualBox + Genymobile
    • 2.0 安装准备
    • 2.1 安装
    • 2.2 问题解决
    • 2.3 Genymotion安装APK问题
  • Python3爬虫入门到精通课程视频

1. USB端口连接方式

原文:https://gte.fsyz/node/1881

1.1 必备条件

这种通过USB连线来适时测试App Inventor开发的应用,必须要满足这几个条件:

  • 第一,用USB数据线把电脑和手机连接起来,并且连接后,手机不能只是处于充电状态,而是处于便携媒体播放器状态。
  • 第二,在电脑上安装aiStarter模拟器,以及在手机上安装AI伴侣
  • 第三,在手机的设置里,在开发人员选项中,“USB调试”选项必须打开。

1.2 安装过程

  1. 首先安装好aiStarter.(MIT_App_Inventor_Tools_2.3.0_win_setup.exe),官方下载:http://appinv.us/aisetup_windows

  2. 手机安装MITAI2Companion.apk。
    本文参考网站:https://gte.fsyz提供的个人版和网络版来进行配置使用,在程序的文件夹\AI2Companion中可以找到相应版本的程序,下载到手机安装即可。
    或者百度盘下载:链接: https://pan.baidu/s/1bqWYcxh 密码: dqtx

  3. 手机允许开发者选项和允许USB调试2个选项。:

1.3 测试

  1. 使用USB线连接手机。
  2. 运行aiStarter。
  3. 使用Chrome浏览器访问:http://appinventor.mit.edu/test/。下图显示通过测试,否则安装指引去寻找解决方法。

  1. aiStarter 中也有相应的提示。如图:

1.4 具体应用方法

1.4.1 方法一:在App Inventor 2网站中使用

  1. 登陆你的App Inventor 2网站,打开项目,连接–选择USB。 aiStarter 同样跟着有相应的显示。
    在你的手机中就能实时看到编程的效果了。

1.4.2 方法二:直接通过AiStarter

使用WIFI连接手机,请确保手机与你的电脑在同一网段。

  1. 使用Chrome打开你的App Inventor 2项目,”连接“----”AI伴侣“
  2. 手机运行MIT App Inventor 2 Companion,输入6个字符,点击黄色connect with code按钮。
    若是上图出现的二维码对话框自动消失,恭喜你,连接成功。

1.5 假如出现链接不到模拟器的情况,尝试如下操作:

  1. 如果有5554窗口,关闭。

  2. 如有有aiStarter窗口,关闭。

  3. 任务管理器中如有adb.exe,终止。

  4. 重新运行aiStarter。

  5. “连接”菜单–“重置连接”

  6. “连接”菜单–“AI伴侣” 或者“模拟器”或者“USB”

2. VirtualBox + Genymobile

原文:https://gte.fsyz/node/1918

2.0 安装准备

  1. 硬件
    电脑最好是Intel的CPU,BIOS开启Hyper-V. 显卡需要支持OpenGl 2.0以上。
    CMD里面运行systeminfo,可以看到有关Hyper-V 信息。
  2. 软件:
    ① virtualBox(下载地址:https://www.virtualbox/wiki/Downloads)和Genymobile(百度盘下载: 链接: https://pan.baidu/s/1bqWYcxh 密码: dqtx
    进入网站后在ai2server>模拟器及AI伴侣>VirtualBox+Genymobile文件夹中查找)
    ② 我自己在https://gte.fsyz网盘中下载的Genymobile2.12版本基础上制作的绿色版,已经添加Genymotion_ARM_Translation_5.1,可以自由通过拖动安装程序,当然virtualBox需要大家自己安装,在virtualBox中导入ova文件的方法,请参考下面的提示。APPInventor模拟器Genymotion2.12.rar下载地址: https://download.csdn/download/acktomas/11803575

2.1 安装

  1. 下载virtualBox解压包后,运行并安装。借以前安装5.1.6的图片。
    假如你以前安装过旧版本的VirtualBox,记得把虚拟网卡的驱动升级到最新版本。安装目录\drivers\network\netadp6下有驱动。
  2. 运行VirtualBox,导入emulator.ova文件【推荐api 22 ova(安卓 5.1)目录中emulator.ova。】。


  3. 检查一下虚拟机的网络设置。
    注意网卡2的界面名称必须是你现在可以上网的网卡。图片中Realtek是我笔记本的有线网卡,并没有使用。改为笔记本的无线网卡。

  4. 若无意外,运行run.bat就能打开虚拟机了。
-----------------------run.bat----------------------------------
cd %~dp0
start .\Genymotion\player.exe --vm-name "emulator"
exit
  1. 启动虚拟机,有些耐心,稍微等等。

    模拟器wifi连接正常的话,虚拟机就能正常工作了。

打开自己的项目,连接选AI伴侣,出现二维码,模拟器打开桌面的MIT AI2 Companion APP,输入二维码,点击橙色 connect with code 按钮。
(若是提醒AI伴侣版本过期,点击“确定”升级的对话框,选择“现在不”)稍微等待就能看到APP运行界面了。

  1. 模拟器已经开启usb调试,若本机无法连接外网,可以安装官方的aiStarter,使用usb的方式连接虚拟机。
    a.运行MIT_App_Inventor_Tools_2.3.0_win_setup.exe安装aiStarter。
    b.将Genymotion\tools下所有文件拷贝到C:\Program Files\AppInventor\commands-for-appinventor目录。
    c.运行aiStarter;运行run.bat,启动虚拟机 ; 打开chrome登录,打开自己的项目,“连接”选择“USB”。

    请参考: https://gte.fsyz/node/1883

2.2 问题解决

  1. 启动不了的话,打开Genymotion\Genymotion.exe 修改一些设置再试试。



设置一下网络选项,指定为自己机器的当前上网网卡。

2.3 Genymotion安装APK问题

  1. Genymotion-ARM-Translation.zip各安卓版本合集
    地址一:GitHub上:https://github/m9rco/Genymotion_ARM_Translation
    网友:https://blog.csdn/GHY2016/article/details/83422620
  2. win10安装 Genymotion ARM Translation教程(避免掉入大坑)
    https://blog.csdn/w605283073/article/details/70597368
  3. android模拟器解决genymotion-arm-translation.zip无法拖拽安装的问题
    https://blog.csdn/YY793924556/article/details/86649720
  4. genymotion2.8.1安装apk时提示ARM……x86……异常处理
    https://blog.csdn/THMAIL/article/details/74567096.

Python3爬虫入门到精通课程视频

https://gitee/qianchilang
介绍
Python3爬虫入门到精通课程视频 链接:https://pan.baidu/s/1gTZUptVGd4Ruu6pNEHxjsw 提取码:8c2x

目录
├─章节1: 环境配置
│ 课时01:Python3+Pip环境配置.mp4
│ 课时02:MongoDB环境配置.mp4
│ 课时03:Redis环境配置.mp4
│ 课时04:MySQL的安装.mp4
│ 课时05:Python多版本共存配置.mp4
│ 课时06:Python爬虫常用库的安装.mp4

├─章节2: 基础篇
│ 课时07:爬虫基本原理讲解.mp4
│ 课时08:Urllib库基本使用.mp4
│ 课时09:Requests库基本使用.mp4
│ 课时10:正则表达式基础.mp4
│ 课时11:BeautifulSoup库详解.mp4
│ 课时12:PyQuery详解.mp4
│ 课时13:Selenium详解.mp4

├─章节3: 实战篇
│ 课时14:Requests+正则表达式爬取猫眼电影.mp4
│ 课时15:分析Ajax请求并抓取今日头条街拍美图 .mp4
│ 课时16:使用Selenium模拟浏览器抓取淘宝商品美食信息.mp4
│ 课时17:使用Redis+Flask维护动态代理池.mp4
│ 课时18:使用代理处理反爬抓取微信文章.mp4
│ 课时19:使用Redis+Flask维护动态Cookies池.mp4

├─章节4: 框架篇
│ 课时20:PySpider框架基本使用及抓取TripAdvisor实战.mp4
│ 课时21:PySpider架构概述及用法详解.mp4
│ 课时22:Scrapy框架安装.mp4
│ 课时23:Scrapy框架基本使用.mp4
│ 课时24:Scrapy命令行详解.mp4
│ 课时25:Scrapy中选择器用法.mp4
│ 课时26:Scrapy中Spiders用法.mp4
│ 课时27:Scrapy中Item Pipeline的用法.mp4
│ 课时28:Scrapy中Download Middleware的用法.mp4
│ 课时29:Scrapy爬取知乎用户信息实战.mp4
│ 课时30:Scrapy+Cookies池抓取新浪微博.mp4
│ 课时31:Scrapy+Tushare爬取微博股票数据.mp4

└─章节5: 分布式篇
课时32:Scrapy分布式原理及Scrapy-Redis源码解析.mp4
课时33:Scrapy分布式架构搭建抓取知乎.mp4
课时34:Scrapy分布式的部署详解.mp4

本文标签: 虚拟机伴侣AppinventorAI