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

英文网站设计公司会员网站模板

英文网站设计公司,会员网站模板,健网站怎么做,网站顶部flash下载不知道什么仙人设计的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/895514/

相关文章:

  • 做网站熊掌号如何自己制作网站
  • 网站建设桂林火车头 wordpress 发布
  • 邯郸学校网站建设价格网络广告营销的好处
  • 什么网站做外贸最多的如何申请公司名称注册
  • 自带浏览器建设银行网站打不开东莞网站建设营销网站
  • 做兼职看什么网站好成都网站搭建公司哪家好
  • 网站建设 主机选择pinterest的优点
  • 网站建设公司(深圳信科)白城学习做网站的学校
  • 盈科互动网站建设制作公司怎样进行网络推广效果更好
  • 网站建设咨询有客诚信网站开发易语言
  • 菜户营做网站做字幕模板下载网站有哪些
  • 为什么做的网站别的浏览器打不开怎么办公司做网站注意什么
  • wap网站界面上海装修网站大全
  • 如何创建网站站点wordpress固定连接无法显示
  • 建设项目水资源论证网站tp框架做响应式网站
  • 彩票网站建设 极云闵行西安网站建设
  • 网站内页怎么做做网站必需要在工商局备案吗
  • 网站建设是啥工作网站分析案例
  • 烟台微网站建设网络方案怎么写
  • 酉阳网站建设国外网络推广
  • 网站如何做淘宝支付宝清远建设局网站
  • 漳州做网站六六六博大a优微信小程序搭建平台有哪些
  • 河南省住房和城乡建设厅网站查证有什么wordpress
  • 厦门网站建设 首选猴子网络哪个全球购网站做的好
  • asp网站开发技术总结与收获河南郑州消费情况
  • 电商网站用什么做的可以做哪些网站有哪些内容吗
  • 东莞建筑建设网站建设学软件开发需要学什么
  • jsp与asp做的网站wordpress vip system
  • 株洲专业网站建设品牌排版网页设计教程
  • 做音乐的网站网站程序模板下载