记一次 Ubuntu 使用 SkiaSharp 库出现的错误

环境

AWS LightSail
Ubuntu 20.04 LTS (GNU/Linux 5.4.0-1018-aws x86_64)
.net core 3.1

问题

使用 SkiaSharp.NativeAssets.Linux 库时出现错误

Unable to load shared library 'libSkiaSharp' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: liblibSkiaSharp: cannot open shared object file: No such file or directory

解决方法

使用 ldd libSkiaSharp.so 查看缺少的链接库

linux-vdso.so.1 (0x00007ffc42ff5000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f470fa0f000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f470fa09000)
libfontconfig.so.1 =>  not found
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f470f873000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f470f681000)
/lib64/ld-linux-x86-64.so.2 (0x00007f471035f000)
libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f470f5c2000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f470f592000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f470f589000)
libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f470f551000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f470f535000)

可以看到第4行有一个 libfontconfig.so.1 => not found
通过 Google 很容易查到 libfontconfig.so.1libfontconfig1
使用 apt-get install libfontconfig1 安装相关的链接库即可

Emby IOS客户端破解方法

使用 Shadowrocket 中间人攻击解锁

很多机场都会有提供 Shadowrocket 这个 APP,其实它不仅可以拿来扶墙,也可以实现各种有意思的规则,如京东自动签到等。这里可以拿来用中间人攻击的方式解锁 Emby。
如果你还没有的话,推荐一下博主在用的机场,里面就有提供。

打开 APP -> 配置 -> default.conf -> 编辑纯文本

在最下面添加如下文本并保存

[Script]
unlock_emby = type=http-response,script-path=https://cdn.jsdelivr.net/gh/YukiCoco/[email protected]/unlock_emby.js,pattern=^http(s?):\/\/(www\.|)mb3admin\.com\/.*$,max-size=131072,requires-body=true,timeout=10,debug=false,enable=true

[MITM]
hostname = mb3admin.com,www.mb3admin.com

再次点击 default.conf -> 编辑配置 -> 开启 HTTPS 解密 -> 生成新的 CA 证书 -> 安装 CA 证书 -> 同意安装描述文件

然后去手机设置 -> 点右边的描述文件已下载 -> 查看描述文件 ->安装

然后返回 ShadowRocket,首页的全局路由选择为配置(根据配置文件转发流量),再开启即可。

尝试访问 Emby,这时会有证书接受提示,点击接受即可。

然后设置页面会有小金标提示

Emby Premiere 也会有“你有一个 Lifetime Emby Premiere 订阅,你的设备使用在最大数量限制之内”的提示。

Emby 国内加速服务效果展示

前言

因为众所周知的原因,中国网络对 fanart.tv、imvdb.com、themoviedb.org、www.thetvdb.com 等剧集刮削网站访问十分缓慢甚至无法访问。
此项目旨在破解 Emby 的同时加速中国用户对 Emby 刮削器 的访问,你无需折腾 Emby 的科学上网即可享受剧集刮削服务。你可以直接勾选 TheMovieDb、The Open Movie Database、TheTVDB 来刮削电影、剧集、动画。
因为有一定量的开销,此项目不是免费的,你需要支付 8 元来获得永久使用授权,购买链接
注意:群辉需要 Docker 版本才能使用。

效果