快速上传微信素材

当我们编写了博客后,想将博客内容发送到微信公众平台时,会遇到一个新的阻碍:图片需要重新上传。

MD转成微信样式后有很多方式,之前我们提到的md.openwrite.cn,或者直接使用OpenWrite中编辑文章后显示的公众号预览功能都能基本满足要求,但是!复制的内容粘贴在微信后,无法解决图片无法加载的问题,功能实用性大打折扣。

理清思路

失败的素材的处理

图片不是微信的,会提示失败图片,我们需要通过点击查看失败图片找到对应的图片,然后选中失败图片后,点击图片->本地上传再从本地选择图片上传,若提前存图片库的,可以从图片库中选择。

失败图片显示

重复动作梳理

1、找到失败图片,选中失败图片

2、获取失败图片路径

3、点击图片->本地上传

4、找到对应失败图片的本地路径

5、点击确定

需要处理的核心问题

1、通过失败图片路径找到本地路径

2、重复动作太多,需要简化操作

解决问题

替换图片路径为本地路径

我们可以uTools的自动化助手,帮我们将图片下载,然后替换成本地的路径

let path = ENTER.payload
//路径为https://mixley.stdcdn.com/ 替换为应用中路径
let url="https://mixley.stdcdn.com/";
let dic="C:/Users/micke/OneDrive/应用/PoweredBy.Cloud/mixley.stdcdn.com/";

//图片下载保存路径
let imgdowndir="E:/mixley/Pictures/Saved Pictures/"

//定义获取UUID的方法
let getUUID=function(){
  //UUID来自UUID插件中算法
  const uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, c => {
    let r = Math.random() * 16 | 0
    let v = c === 'x' ? r : (r & 0x3 | 0x8)
    return v.toString(16)
  })
  retu
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值