思绪的空中生活

微博图片本地化
说明:上次说到微博图床的解决办法,但是不完美,考虑到以后,还是先下载下来。数据库备份先备份一次数据库,如果出错还有...
扫描右侧二维码阅读全文
16
2019/05

微博图片本地化

说明:上次说到微博图床的解决办法,但是不完美,考虑到以后,还是先下载下来。

数据库备份

先备份一次数据库,如果出错还有救。方便下面操作,数据库命名为:190425.sql

图片本地化

1.xshell切换到数据库目录
2.查找微博图片
grep -Eo 'https?://w[a-z][0-9].sinaimg.cn[a-Z0-9/]+?.(jpg|png|gif)' 190425.sql
TIM20190516150835.png
3.下载所有图片到服务器
for i in `grep -Eo 'https?://w[a-z][0-9].sinaimg.cn[a-Z0-9/]+?.(jpg|png|gif)' 190425.sql`;do wget $i;done

修改图片路径

1.搜索了下MySQL不支持正则替换。我不是专业的,会的大哥些请指正
UPDATE typecho_contents SET text = REPLACE( text, 'ws1.sinaimg.cn', 'sixu.life');
暂时发现的微博域名有以下这些:

ws1.sinaimg.cn
ws2.sinaimg.cn
ws3.sinaimg.cn
ws4.sinaimg.cn

wx1.sinaimg.cn
wx2.sinaimg.cn
wx3.sinaimg.cn
wx4.sinaimg.cn

ww2.sinaimg.cn
ww4.sinaimg.cn

参考:https://hqidi.com/144.html

相关文章:

  • 纯ipv6小鸡建站
  • 宝塔 v2ray 腾讯云cdn 联通免流
  • 老毛子配置v2ray
  • 墙得难受 套cf了
  • Debian 8安装vnStat统计vps流量
  • Last modification:May 16th, 2019 at 03:22 pm
    If you think my article is useful to you, please feel free to appreciate

    2 comments

    1. 落叶大大

      又偿提供新浪图床迁移服务(。•ˇ‸ˇ•。)

      1. 思绪的空中生活
        @落叶大大

        我已经全部下载回来了

    Leave a Comment