Saber 酱的抱枕

Fly me to the moon

03/30
2024
学习 软件

JavaScript 中 textContent 和 innerText 的区别

textContentinnerText 属性返回的都是纯文本,不会含有 HTML 标签。它们的主要区别在于:textContent 返回的是所有文本内容(忽略 HTML 标签本身),而且保持源代码里的格式innerText 则会按照人眼所看到的格式返回。

对于代码里的 <br> 换行,由于 textContent 只管返回文本内容,而 <br> 是个标签,所以 textContent 会完全忽略它。

innerText 则会将 <br> 变成 \n,因为这符合人眼看到的效果。

Read More →

JavaScript 中 textContent 和 innerText 的区别

03/30
2024
学习 软件

JavaScript 编码(反转义)HTML 转义字符

我发现文章里的语法高亮插件自动把一些转义字符给解码了,导致显示的不正确。可以移步知乎查看:
https://zhuanlan.zhihu.com/p/689946202

需求:反转义/解码字符

API 返回的某个字段里是用于渲染到页面上的 HTML 代码,其中可能混杂有转义字符、正常字符、HTML 标签。如下:

// 解码后应为:1,2'<br />3<4 5>
const str = '1&#44;2&#39;<br />3<4 5>'
// 3、4、5 后面的其实都是转义字符,但是高亮插件给自动解码了,所以你看到的是正常的字符

现在有个需求,将其保存到一个 txt 纯文本里,为了可读性,需要将转义字符变成其“真正”的字符,可以称为“反转义”或“解码”。(这里不需要处理 HTML 标签如 <br /> 等,原样保留即可)。

下面有 3 个方法,第一个是正确的,后面两个是不符合预期的:

Read More →

JavaScript 编码(反转义)HTML 转义字符

03/26
2024
学习 软件

JavaScript 的循环/遍历方法,你用的最多的是哪个?

起因是我在知乎看到了这个问题,提问者列出了 4 个方法: for forEach map reduce,问大家用的最多的是哪个。
巧了,我哪个都不是,我用 for of。看完了那些回答,我才发觉 for of 怎么比我想象中冷门很多呢?难道是因为它相比 for 算是高级的,相比 forEach 之类算是低级的,所以夹在中间不上不下了?但也许正因为如此,我才喜欢用它,因为它既比 for 简洁,又比 forEach 之类强大(例如可以 break,可以循环执行 await)。
我写了个回答详细说明了一下,感兴趣的话可以看看:
https://www.zhihu.com/question/605580848/answer/3443452329

JavaScript 的循环/遍历方法,你用的最多的是哪个?

02/21
2024
软件

YT Saver OnlyFans Downloader 一键下载 OnlyFans 高清视频

使用 YT Saver 批量下载 OnlyFans 上的视频

OnlyFans 上有许多网红博主发的视频,而且也有不少福利博主在上面发布成人内容,比如玩偶姐姐 HongKongDoll(当然很多需要订阅才能看)。不过之前我没有找到好用的 OnlyFans 下载软件,今天这个试了下很好用,给大家推荐一下。

YT Saver OnlyFans Downloader 是一个方便好用的视频下载软件,我试了用它来下载 OnlyFans 上的视频,体验很棒。使用它可以从 OnlyFans下载免费视频、已订阅视频、私信视频,并且能够移除 DRM 保护,让你摆脱版权保护的限制,想下就下。

官网:https://ytsaver.net/zh-cn/onlyfans-downloader

从上面的链接里可以下载 Windows 和 Mac 的客户端,另外它还有 Android APP,需要的话可以从这里下载

而且它还能下载许多其他网站的视频,比如 YouTube、Instagram、Pornhub、Bilibili 等,可谓是非常强大。感兴趣的话可以戳这里查看支持的网站

它的使用也很简单,跟着我一起看一下吧~

Read More →

YT Saver OnlyFans Downloader 一键下载 OnlyFans 高清视频

02/16
2024
软件

解决浏览器因为下载历史记录太多卡死的问题

当浏览器的下载历史记录达到数万条时,可能会导致浏览器在启动及查看下载记录时出现卡顿的问题。一开始可能只会卡顿一两秒钟,但随着下载记录的增多这个问题也会愈发严重,甚至会导致浏览器一启动就直接卡死(无响应)。

Read More →

解决浏览器因为下载历史记录太多卡死的问题

01/18
2024
软件

获取bilibili视频的封面图片的用户脚本

bilibili cover image javascript js UserScript 哔哩哔哩 封面图 用户脚本

在 bilibili 的各种视频/直播封面上,以及视频播放页面/直播间内,按 Ctrl+鼠标右键 ,就会在新标签页里打开它的封面图。

脚本安装地址:
https://greasyfork.org/zh-CN/scripts/30714

老东西了,今天更新了一下。

获取bilibili视频的封面图片的用户脚本

12/30
2023
软件

用 BallonsTranslator 翻译本子、漫画、自动嵌字

漫画(本子)的画面上有很多对话气泡,有些软件可以识别气泡里的文字并自动翻译和嵌字,所以即使你不懂日语,也可以自己翻译本子(生肉)。当然,这是机翻,不过也可以搭配 AI 翻译,效果也算不错。

本文介绍的软件 BallonsTranslator 就是这样的软件。它是大佬用 Python 开发的开源软件,主页地址:
https://github.com/dmMaze/BallonsTranslator

我会简单做个使用介绍,看了这篇文章,你也能自己翻译本子啦!

Read More →

用 BallonsTranslator 翻译本子、漫画、自动嵌字

12/29
2023
软件

最近试用了一些 AI(ChatGPT)工具的感受

省流,直接说一些个人感受:

  1. 术业有专攻,ChatGPT 不是万能的,它不能取代专精于中文领域的 AI(如文心一言),也不能取代 SD 画图 AI。
  2. 许多 ChatGPT 聊天机器人还是 3.5 版本,没有 4.0 版本,或者 4.0 版本会额外收费(比 3.5 更贵)。
  3. AI 模型具有时效性,如果问它近期发生的事情它无法回答。所以它也不能取代搜索引擎。
  4. 在线的 AI 聊天机器人由于背后是在大服务器上部署,所以比普通用户在本机上部署的效果好很多。
  5. 多数在线机器人通常对于成人内容有很强的审查,会拒绝服务。有人说使用 API 不会审查,但我不知道如何使用。

Read More →

最近试用了一些 AI(ChatGPT)工具的感受