当前位置: 首页 > news >正文

搭建网站代码网站推广app下载

搭建网站代码,网站推广app下载,盐城市城乡建设局网站教育培训栏目,东莞电商网页设计不知道什么仙人设计的arduino连接网络部分,死活下不下来。(真的沙口,第一次看到这么抽风的下载口) 操作 给爷惹火了我踏马解析json选zip直接全部下下来 把这个大家的开发板管理地址下下来跟后面python放在同一目录下&#xff0c…

不知道什么仙人设计的arduino连接网络部分,死活下不下来。(真的沙口,第一次看到这么抽风的下载口)

操作

给爷惹火了我踏马解析json选zip直接全部下下来
把这个大家的开发板管理地址下下来跟后面python放在同一目录下,下载下来的东西也都在一起
https://espressif.github.io/arduino-esp32/package_esp32_index.json

import json
import os.pathimport requests as requests
from contextlib import closingwith open('package_esp32_index.json') as f:metadata = json.load(f)def download_with_prigress(url, store_path):with closing(requests.get(url, stream=True)) as response:chunk_size = 1024  # 单次请求最大值content_size = int(response.headers['content-length'])  # 内容体总大小data_count = 0with open(store_path, "wb") as file:for data in response.iter_content(chunk_size=chunk_size):file.write(data)data_count = data_count + len(data)now_jd = (data_count / content_size) * 100print("\r 文件下载进度:%d%%(%d/%d) - %s" % (now_jd, data_count, content_size, url), end=" ")print("\n")for platform in metadata['packages'][0]['platforms']:if platform['url'][-4:] == '.zip':url = platform['url']target_name = platform['archiveFileName']if os.path.exists(target_name):print('exist', target_name)else:print('downloading', url)download_with_prigress(url, target_name)for tool in metadata['packages'][0]['tools']:for system in tool['systems']:# if system_or_platform['host'] == 'x86_64-mingw32' or system_or_platform['host'] == 'i686-mingw32':if system['url'][-4:] == '.zip':url = system['url']target_name = system['archiveFileName']if os.path.exists(target_name):print('exist', target_name)else:print('downloading', url)download_with_prigress(url, target_name)

直接运行把这些下完的zip通通滚去这软件的默认下载暂存的地方,再arduino
C:\Users\xxxxxxx\AppData\Local\Arduino15\staging\packages


整个文件夹:下好的全zip、代码、元数据json

github其实连接很快的,防谁还抽风我直接传百度云了,有需自取
链接:https://pan.baidu.com/s/1O8yZFpKJAHDlx6HJhzOaPA
提取码:ud1c


废弃的分析过程不用管

有幸等了半天下下来了部分包,经过观察:某一个包报错请求的是这个文件:https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch5-win64.zip
发现通过浏览器可以直接下载该文件
在这里插入图片描述
然后我们直接干去首选项要我们填入的地址:https://espressif.github.io/arduino-esp32/package_esp32_index.json,看看里面是什么东西:在这里插入图片描述
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch5-win64.zip 同时发现和下的url的对应关系,于是就可以拼接了,可以一个一个拼url把它下载,但是懒,试试url
https://github.com/espressif/crosstool-NG/releases
可以访问,再找到版本,发现对应列表在,检验发现list中文件url和上面报错要下载的是一样的,可以依此类推,但是好像还有些文件是不行的
https://github.com/espressif/crosstool-NG/releases/tag/esp-2021r2-patch5
本地的位置经过搜索得到:C:\Users\xxxxxxx\AppData\Local\Arduino15\staging\packages
把zip放到这个文件夹下就行了,然后再运行原来arduino包管理的ESP32的点击安装

http://www.yayakq.cn/news/431204/

相关文章:

  • 网站双机热备怎么做天津seo外包平台
  • 怎么做粉丝福利购网站营销型网站建设公司方法和技巧
  • 陕西的网站建设公司哪家好备案期间网站可以做竞价吗
  • 衡水电商网站建设价格网站设计开发的销售主要工作
  • 泰安外贸网站建设公司西安网站搭建建设定制
  • 广州网站设计找哪里记事本做网站格式
  • 用手机做电影网站wordpress听说对百度不友好
  • 能答题做试卷的网站互联网+可以做什么项目
  • 怎么在企业站建立网站吗企业年报入口官网查询系统
  • 关于建设工程资料的网站线上营销的优势
  • 茶叶网站模板下载做企业规划的网站
  • 汕头市建筑信息网站青建设厅官方网站
  • 哪些网站可以用gif做头像文章类网站选什么内容
  • 电商网站建设信息无锡百度信息流
  • 购物网站后台好管理吗临沂画册设计公司
  • 编程网站scratch在线使用网站开发js不更新
  • 外贸企业公司网站建设大姨吗网站
  • 爬知乎文章做网站如何在手机上做微电影网站
  • 内网门户网站建设要求浙江省建设诚信系统网站
  • 网站建设空间域名是什么商城网站设计价格
  • 易云巢做营销型网站seo海外
  • 榆林做网站多少钱怎样做公司网页
  • 青岛开发区网站建设哪家好哪个网站做兼职可以赚钱
  • ipv6网站建设注册安全工程师的报考条件
  • 信阳网站建设信阳网络营销经典失败案例
  • 成都网站建设公司有哪几家如何取消网站备案号
  • 专业移动微网站设计海南 网站开发
  • 215专业品牌网站建设wordpress有什么缺点
  • 怎么查网站备案域名备案信息网站网站开发逻辑
  • 写网站论文怎么做网站建设需要什么格式的图片