如何“批量”备份 B 站的弹幕

我在 B 站上传了很多视频,最近想删除一些视频。之所以要删除,是因为 B 站不能设置为自己可见,只有删除了才能让它从我的主页上消失。

在删除前,我想备份这些视频的评论和弹幕。可惜的是,除了复制粘贴,我找不到其他备份评论的方法,不过弹幕是可以批量备份的。

第一步:批量获取视频链接

为了写微信小程序“水果机大全”,我学过一些简单的 js、node 知识,所以就写了一段简单的 node 程序自动获取所有视频的链接。代码中 url 部分可以参考知乎网友的这个分享。

var request = require('request');
for(let i = 1; i < 38; i++){
  let url = 'https://space.bilibili.com/ajax/member/getSubmitVideos?mid=11604507&pagesize=30&tid=0&page=' + i + '&keyword=&order=pubdate';
  request(url, function (error, response, body) {
      let content = JSON.parse(body).data.vlist;
           for(let i = 0; i < content.length; i++){
                console.log('https://www.bilibili.com/video/av' + content[i].aid);
             }
      });
};

第二步:批量下载视频弹幕

我用来批量下载弹幕的工具是 GitHub 上的 biliDanmakuBackup。因为我希望可以自动批量下载,所以我搜了一下,写了一段简单的 bash script 自动调用 biliDanmakuBackup

while read p; do
  cd ~/Desktop/biliDanmakuBackup
  java -jar backup.jar -b -current -url="$p" -out= /Users/keke/Desktop/danmu
done < ~/Desktop/app/url.txt

虽然我只想删除部分视频,不过我干脆把所有视频的弹幕都被下载下来了,总共 1100+ 个视频,下载耗时超过十分钟,电脑发热,风扇不断地转。

下载下来的弹幕是 xml 文件,可以把它处理成更适合阅读的 json 文件,不过我的目的只是备份,所以有了 xml 文件就够了,以后需要的时候再处理吧。

第一个 iOS 13、iPadOS 开发者预览版下载链接

苹果在 WWDC 上公布了 iOS 13、iPadOS 的发布时间:

  • 开发者预览版:2019/06/04
  • 公测版:2019 年 7 月
  • 正式版:秋季(预计 2019 年 9 月)

今年苹果不再提供 “开发者预览版” 的描述性文件,所以不能通过 OTA 升级到 “开发者预览版” 了,要升级,必须连接电脑升级。当然,也可以等 7 月的公测版,公测版可以 OTA,不需要电脑,详细的升级方法请看苹果官网

接下来说一下 iOS 13、iPadOS “开发者预览版” 的升级方法。

第一个步骤是下载对应的系统固件

以下是 iOS 13、iPadOS 第一个开发者预览版的下载链接,如果你不确定自己的设备是哪个型号,可以参考微信小程序 “水果机大全”。

XS MAX、XS:

百度: 下载 提取码: j36d
迅雷:下载

XR:

百度: 下载 提取码: 9c1d
迅雷:下载
继续阅读第一个 iOS 13、iPadOS 开发者预览版下载链接

腾讯云使用总结

最近用了一些腾讯云的服务,因为不懂,所以我的小网站出了一些差错,于是抽时间了解了一下这些服务。这篇文章应该有很多说得不对的地方,我是文科生啊… 写出来是为了加深我自己的理解,毕竟写的过程就是重新思考的过程。如果有错请留言,我已经做好脸红的准备。因为主要是写给我自己看,所以也不做铺垫不做排版了。

继续阅读腾讯云使用总结

在 Mac 上使用粵語輸入法(鼠鬚管耶魯拼音方案)

呢篇文章係用粵語輸入法打出嚟㗎,好耐無正經用過粵語拼音,打字速度慢好多,想熟悉翻,所以有咗哩篇文章。

手機依家用谷歌嘅 gboard 輸入法,佢除咗支持普通話拼音之外,還支持粵語拼音輸入(ios 和 android 都支持)。稍微瞭解過粵拼的朋友應該知道,粵拼方案有好幾種,例如粵拼方案(呢度嘅粵拼指的是香港語言學會製定的《粵語拼音方案》,簡稱粵拼)、黃錫凌方案、廣州話方案、耶魯方案等等。

耶魯方案是外國人(當時耶魯大學嘅教授)製定,而 gboard 又係外國人開發嘅軟件,所以…當然我個人覺得耶魯方案也比較容易理解,加之 gboard 可能係最好睇、且是唯一一款出自大公司的粵語輸入法,所以我其實冇得揀,手機唯有用 gboard。

手機搞點,問題係電腦點算啊?mac 有無支持耶魯拼音方案嘅輸入法呢?有,佢叫 Rime。Rime 幾年前我用過,不過無諗過用佢打粵語,當年我用嚟打普通話拼音。

嚴格嚟講,Rime 唔係輸入法,佢自稱輸入法引擎。基於呢舊引擎,開發者製作了針對 win 系統嘅『小狼豪』(英文:Weasel),針對 mac 係統嘅『鼠鬚管』(英文:Squirrel),此外還有 linux、android 版本。諸位可以前往 Rime 官網下載安裝。

继续阅读在 Mac 上使用粵語輸入法(鼠鬚管耶魯拼音方案)

Mac 如何批量压缩图片体积大小?

主要分享给像我这种公众号小编。因为公众号不能上传体积过大的图片,例如 3MB 是无法上传的,必须对图片进行压缩。

我之前的做法是用 PS 一张一张地另存为,效率明显太低…而且PS 比较占资源,打开速度慢,操作步骤多,体验糟糕。

后来找到一款叫 imageoptim 的软件,它免费、开源、无广告。可点这里前往官网下载。

打开之后就这样↓,左边表示图片名称,中间的数字表示体积大小,这是已经压缩后的大小,右边是压缩率,例如 70% 表示体积缩小了 70%。

继续阅读Mac 如何批量压缩图片体积大小?

iOS 如何安装迅雷?

Safari 访问下面这段地址(复制到 Safari 地址栏):

itms-services://?action=download-manifest&url=https%3A%2F%2Fithunder-ota.a.88cdn.com%2FMobileThunder%2Fapple%2F5.33(5.33.1.6268)%2F71404e72efebba50a243b9e58327b6f0%2F7f6ffaa6bb0b408017b62254211691b5.plist%3Ft%3D1550191353653

安装完成后,还需要这样做:打开设置-通用-设备管理-点击其中一个设置项目,在里面找到迅雷,最后点击信任xxxxx那个蓝色字符,再点信任。

继续阅读iOS 如何安装迅雷?

手机游戏推荐(不定期更新)

相关文章

说明:基本都有 iOS 版本,iOS 点应用链接跳转 AppStore 下载,安卓版本请到各大应用商城搜索。

相当推荐这款游戏:Mini Metro(安卓要到Google Play下载)

第二十六期:阿尔托的奥德赛Hidden FolksLinelight(安卓要到Google Play下载)

第二十五期:Two Dots(iOS安卓)、Fit(iOS安卓)、Outfolded(iOS安卓

第二十四期:纪念碑谷2Framed 2回忆之旅Splitter CrittersBlackBox(纪念碑谷2、回忆之旅的安卓版可在应用宝、taptap等渠道下载;FRAMED 2、Splitter Critters 安卓版国内没有合法下载渠道;BlackBox 没有安卓版)

继续阅读手机游戏推荐(不定期更新)

解释:挖矿、比特币、区块链

12 月初开始,比特币等各种虚拟货币价格猛涨,大批散户涌入币圈,结果 12 月还没结束,币市全线大跌。其中比特币从17号的1.96万美金跌到22号1.19万美金,现在回升至1.35万左右,这时候大家才冷静了一点。

当然这篇文章的主题不是炒币,而是尝试回答两个问题:

  • 比特币,到底是什么鬼?是“币”吗?
  • 挖矿,挖的到底是啥?怎么挖?

一些基础概念

比特币背后的技术叫 blockchain,即区块链。区块链顾名思义,就是一条链,当然“链”只是一种形象说法,它表达的是区块之间的联接关系。

那区块又是什么东西呢?在电脑随便安装一个比特币钱包(例如 Bitcoin Core),它会把所有区块数据(目前高达 145GB)下载到你的电脑。同步区块的过程,其实就是同步历史交易记录的过程(如下图),所以区块,大概可以理解为交易记录的集合。

比特币一个重要的特性是:去中心化。它没有中央服务器,所有数据存储在分散式的节点,就像一张网络。安装了比特币客户端的用户都会自动成为一个节点,如果你不想成为节点,可以使用在线比特币钱包。每一个节点的数据都是同步的,于是第一次安装比特币钱包,都要下载大量数据。

所以总的来说,区块链,就是一个公共的交易记录链,也就是一个公共账簿。

这个账簿由矿工维护。

继续阅读解释:挖矿、比特币、区块链

微信跳一跳,自动跳出高分的方法

在知乎看到一篇文章《教你用 Python 来玩微信跳一跳》,作者 ID 是神奇的战士,感觉很有趣!简单点说就是:用电脑帮你玩微信跳一跳,全自动,不用手动。

原文很精简,可能有人看不懂,所以这里梳理一份稍微完整一点的操作步骤。因为我用 mac,这里只分享 mac 的方法,Win 的思路是一样的。另外这里以安卓手机为例,iOS 差不多,不过要下载一个 5.5GB 的 Xcode,速度太慢,所以这里略过,感兴趣的童鞋可以去看《教你用 Python 来玩微信跳一跳》。

注意:按照下面这个方法操作,不一定一次性成功,但总体思路就是酱紫,中间遇到问题可以百度或 Google 哦!

继续阅读微信跳一跳,自动跳出高分的方法