diff --git a/content/Calling-cards.md b/content/Calling-cards.md index 67c14eb..87d1b27 100644 --- a/content/Calling-cards.md +++ b/content/Calling-cards.md @@ -49,7 +49,6 @@ tags = ["Calling-cards"] - 5.关于副卡 有些小伙伴在买完流量卡后打算作为主力卡使用,那这样原先的卡套餐就没必要了,可以办理8元保号套餐,让号码可以继续使用。 -![image-zbxy.webp](https://pic.dich.ink/1/2024/03/06/65e8664fec536.webp) - 6.关于注销 每个运营商最多办5张电话卡,因此注销需谨慎;流量卡大部分可以线上异地注销,但也要仔细看清楚条款。 @@ -62,14 +61,10 @@ tags = ["Calling-cards"] 一是激活卡需要预充值,数额较多:二是额外的流量以流量包形式给出,此流量包不同活动获得方式也不同;三是155G中包括定向流量,不能和其他APP混用;四是超额后资费特贵,要小心。 -![image-kabe.webp](https://pic.dich.ink/1/2024/03/06/65e8667230bda.webp) -![image-szky.webp](https://pic.dich.ink/1/2024/03/06/65e8665fb6963.webp) - 注意要实名购卡,且收获地址要足够详细,会有专门的快递小哥和你线下激活,预充值,注意接受电话! 2.隐藏的条款:办完卡后进入营业厅的APP,可能不会马上出现,这是因为系统的延迟以及运营商的计时方式,需要在月初才能有全部的流量,后几天按百分比计算,第二个月就正常了。 -![image-vvxp.webp](https://pic.dich.ink/1/2024/03/06/65e866583d1d8.webp) ## 后记 仔细观察条款,不要冲动消费。 \ No newline at end of file diff --git a/content/How-email-works.md b/content/How-email-works.md index c27d8f9..19b6d70 100644 --- a/content/How-email-works.md +++ b/content/How-email-works.md @@ -179,8 +179,6 @@ SPF 解决了接收方验证发件人域名 SPF 记录内 IP 地址从而验证 当邮件服务器接收到邮件时,先验证 DKIM,SPF,然后再根据 DMARC 的配置检查。这样就能确保最终用户看到的 `From` 字段和 SPF、DKIM 认证的发件人一致了。 -## 后记 - -改变自:[电子邮件的工作原理](https://einverne.github.io/post/2022/03/how-email-send-and-receive.html) + diff --git a/content/OpenSourceSoftware-Licenses.md b/content/OpenSourceSoftware-Licenses.md index 5983486..b9484d3 100644 --- a/content/OpenSourceSoftware-Licenses.md +++ b/content/OpenSourceSoftware-Licenses.md @@ -47,11 +47,9 @@ tags = ["open","software","licenses"] 世界上的开源许可证(Open Source License)大概有上百种,而常见的开源协议大致有GPL、BSD、MIT、Mozilla、Apache和LGPL等。 -![Image](pic/65e86e88d8580.webp) +![65e86e88d8580.webp](https://pic.dich.ink//i/2024/04/20/6622f837a561f.webp) -![da68b98e404578126b87c5afd9ba9bc3.webp](https://pic.dich.ink/1/2024/03/06/65e86e88d8580.webp) -![free_software_licenses.webp](https://pic.dich.ink/1/2024/03/06/65e86f310fd5f.webp) ## Apache License Apache License(Apache许可证),是Apache软件基金会发布的一个自由软件许可证。 diff --git a/content/PVE-MCSM.md b/content/PVE-MCSM.md deleted file mode 100644 index 70a8b5b..0000000 --- a/content/PVE-MCSM.md +++ /dev/null @@ -1,250 +0,0 @@ -+++ -title = "PVE安装与MC服务器搭建" -date = 2023-08-11 - -[taxonomies] -tags = ["PVE","Debain"] -+++ - - -前言 假期将至,不少家里有闲置设备的小伙伴想尝试开设一个我的世界(Minecraft)服务器,却不知从何下手。本文以 PVE-Debian-MCSM 为主线介绍其部署流程。 - -## 什么是PVE? -PVE (全称 Proxmox Virtual Environment) 是一款开源免费的虚拟化环境平台,同时支持KVM 虚拟机和 LXC 容器。它基于 Debian 和 KVM 技术开发,可在一台 PC 或服务器上同时运行Linux、OpenWRT、Windows 等,实现计算、网络、存储一体化解决方案,即所谓的“all in one”。类似的平台还有ESXi、Unraid等。 -![image-acze.webp](https://pic.dich.ink/1/2024/03/06/65e866888f518.webp) -## 什么是MCSM? - -MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开箱即用,多实例和支持 Docker 的 Minecraft 服务端管理面板。 - -此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。 -![image-gfvh.webp](https://pic.dich.ink/1/2024/03/06/65e86679bf8aa.webp) -具体步骤:安装PVE并优化,开设虚拟机并安装Debian,安装mscm界面并开设实例,配置网络服务。 - -## 准备工作 - -- 1.PVE镜像,推荐使用7.4版本 https://www.proxmox.com/en/downloads - -- 2.Debian镜像:https://mirrors.tuna.tsinghua.edu.cn/debian/dists/ (不建议使用DVD版,会出现奇怪的问题。) - -- 3.我们的老伙计Rufus:https://www.423down.com/10080.html - -- 4.Purpur1.19 服务端:https://purpurmc.org/ - -- 5.MC启动器HMCL:https://hmcl.huangyuhui.net/ - -- 6.Zerotier客户端:https://www.zerotier.com/download/ - -## 一.安装PVE并优化 - -1.将下载好的镜像用Rufus写入U盘。 -![image-rzsv.webp](https://pic.dich.ink/1/2024/03/06/65e8666328232.webp) - -2.将U盘插到目标主机上面,进入BIOS-boot设置启动顺序。这里我使用二手浪潮服务器X99主板,矿龙电源以及一块128G的SSD固态。注意:大部分服务器主板有机箱入侵检测机制,需要在说明书中找到特定针脚并用导电帽盖上,否则无法开机。 - -3.进入安装界面,选择install; -![image-jnjm.webp](https://pic.dich.ink/1/2024/03/06/65e86672288a5.webp) -随后跑码,进入如下界面,同意协议: -![image-tuay.webp](https://pic.dich.ink/1/2024/03/06/65e8665e5bea6.webp) -设置硬盘与文件类型,可以选择ext4或者btrfs; -![image-jmqb.webp](https://pic.dich.ink/1/2024/03/06/65e8667524dfc.webp) -选择国家与地区,这里需要手打出China; -![image-bjtq.webp](https://pic.dich.ink/1/2024/03/06/65e86688bc677.webp) -随后设置密码与邮件,邮件可以随便填: -![image-nyjm.webp](https://pic.dich.ink/1/2024/03/06/65e8666ca9d1c.webp) -然后设置网络连接,这里插网线就有地址;设置主机名,并记下内网IP地址; -![image-exsk.webp](https://pic.dich.ink/1/2024/03/06/65e8667d982ed.webp) -检查无误后开始安装: -![image-lizj.webp](https://pic.dich.ink/1/2024/03/06/65e86670b1d4d.webp) -![image-alwv.webp](https://pic.dich.ink/1/2024/03/06/65e866883d700.webp) -安装完成后 reboot。 - -4.浏览器打开 PVE 地址,进入系统后我们需要给PVE换源。 - -## 换源 - -首先,移除(备份)一下 PVE 原始的官方源 (将 sources.list 改名为 sources.list.bak) - -``mv /etc/apt/sources.list /etc/apt/sources.list.bak`` - -添加国内 Debian 软件源: - -``nano /etc/apt/sources.list`` - -改为 - -``` -deb https://mirrors.ustc.edu.cn/debian/ bookworm main contrib - -deb-src https://mirrors.ustc.edu.cn/debian/ bookworm main contribe - -deb https://mirrors.ustc.edu.cn/debian/ bookworm-updates main contrib - -deb-src https://mirrors.ustc.edu.cn/debian/ bookworm-updates main contrib -``` -``#编辑文件 pve-no-subscription.list`` - -``nano /etc/apt/sources.list.d/pve-no-subscription.list`` - -内容如下: - -``deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian bookworm pve-no-subscription`` - -屏蔽 PVE 企业源: - -``nano /etc/apt/sources.list.d/pve-enterprise.list`` - -将下面这一行注释掉 (前面加上井号): - -``#deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian bookworm pve-no-subscription`` - -更新测试: - -``apt-get update`` - -## 二.新建虚拟机并安装Debian - -1.找到 local-btrfs(pve),在其中的 ISO 中上传下载好的 Debian 镜像; -![image-umwh.webp](https://pic.dich.ink/1/2024/03/06/65e8665b63a68.webp) -2.随后创建虚拟机,选择 Debian 镜像并设置 CPU 核数与硬盘、内存大小; -![image-yqwh.webp](https://pic.dich.ink/1/2024/03/06/65e8665280168.webp) -3.一路确认后开机进入命令行界面,即可开始Debian安装。我们选择graphical install: -![image-xxnf.webp](https://pic.dich.ink/1/2024/03/06/65e866531e486.webp) -4.选择国家和语言,随后自动配置网络; - -![image-btiq.webp](https://pic.dich.ink/1/2024/03/06/65e8668621c39.webp) - -5.设置主机名,跳过域名设置;设置 root 账户名和密码、普通用户账户名与密码; - -![image-ziat.webp](https://pic.dich.ink/1/2024/03/06/65e866513265d.webp) -![image-byig.webp](https://pic.dich.ink/1/2024/03/06/65e86686bb058.webp) - -6.对磁盘进行分区,由于是虚拟机我们选择使用整个磁盘; -![image-bsyh.webp](https://pic.dich.ink/1/2024/03/06/65e866874398d.webp) -![image-hihs.webp](https://pic.dich.ink/1/2024/03/06/65e86677d1a34.webp) - -7.安装基本系统,随后将进入包管理器和大组件安装; -![image-ldsc.webp](https://pic.dich.ink/1/2024/03/06/65e8667090f06.webp) - -我们选择清华源,速度较快。注意:Debian 安装时默认开启安全源,这个源是国外的所以下载速度极慢,因此还需要修改配置文件。 - -在安装步骤进入到选择安装的桌面环境和软件时, 键入 Ctrl+Alt+F2 可以看到从图形界面转到了tty命令终端, 键入 Enter -这里修改软件源配置文件 - -``` -nano /target/etc/apt/sources.list -``` -修改debian-security源地址  `http://mirrors.ustc.edu.cn ` 目测最快 - -``` -deb http://mirrors.ustc.edu.cn/debian-security bullseye-security main -``` -修改后 Ctrl+X 退出保存,然后退出终端重新进入界面继续安装,键入 Ctrl+Alt+F5。 - -![image-uphv.webp](https://pic.dich.ink/1/2024/03/06/65e8665b075cf.webp) - -下载需要一些时间,此时可以饮口茶先,随后看到如下界面: - -![image-whqy.webp](https://pic.dich.ink/1/2024/03/06/65e86657265a4.webp) - -由于是服务器所以不需要桌面环境: - -![image-qhns.webp](https://pic.dich.ink/1/2024/03/06/65e8666556171.webp) - -安装 grub 引导: - -![image-ujgc.webp](https://pic.dich.ink/1/2024/03/06/65e8665c6a5c2.webp) - -随后安装完成,reboot后进入mscm的安装。 - -## 三.安装MCSM并开设实例 - -**1.开机进入tty1界面** - -**2.安装JAVA环境**,不同版本的游戏的 Java 版本也不同。这里我们使用1.19版,需要安装 Java18。 - -安装 wget 和 下载 Java18 - -``apt install wget && wget http://img.zeruns.tech/down/Java/OpenJDK18U-jre_x64_linux_hotspot_18.0.1_10.tar.gz`` - -创建安装目录 - -``mkdir /usr/local/java/`` - -解压当前目录下的 JDK 压缩文件 - -``tar -zxvf OpenJDK18U-jre_x64_linux_hotspot_18.0.1_10.tar.gz -C /usr/local/java/`` - -软链接程序到环境变量中 - -``ln -sf /usr/local/java/jdk-18.0.1+10-jre/bin/java /usr/bin/java`` - -测试是否安装正常,显示 `openjdk version "18.0.1" 2022-04-19` 则为正常 - -``java -version`` - -**3.端口开发**,面板需要 23333和24444 端口,游戏服务器默认端口是 25565。 - -在 PVE-防火墙中打开它们。如果还是不行,执行如下命令: - -``` -systemctl stop firewalld - -systemctl disable firewalld - -service iptables stop -``` - -从而关闭防火墙。 - -**4.安装面板**,这里使用一键安装命令(注意该脚本仅适用于 AMD64 架构) - -``wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh | bash`` - -执行完成后,使用 ``systemctl start mcsm-{web,daemon} ``即可启动面板服务。使用 ``systemctl enable mcsm-{daemon,web}.service ``实现开机自启。 - -**5.在浏览器中打开该地址**加上23333端口后缀,即可看到面板,账户为root,密码为123456。 - -**6.新建实例**,上传 Purpur1.19 服务端,设置名称随后开启实例 -![image-taez.webp](https://pic.dich.ink/1/2024/03/06/65e8665e659d2.webp) -7.随后我们可以在**配置文件**中设置游戏的相关选项,如关闭正版验证等。 -![image-sgzp.webp](https://pic.dich.ink/1/2024/03/06/65e86663a7b22.webp) -**8.大功告成**,此时打开 HMCL 启动器,即可加入游戏。 - -## 四.配置联机网络 - -1.此时不要忘记需要和小伙伴们一起玩耍。如果你家里有公网固定 IPv4 或者 IPv6,直接输入联机即可;如果没有公网IP,此时就需要进行内网穿透或者DDNS。 - -这里介绍一种名为 zerotier 的工具。 - -2.首先在 https://www.zerotier.com/ 注册并创建一个私有网络; - -3.首先在虚拟机中安装 curl 命令支持 - -``apt-get install curl`` - -4.安装gnupg非对称信息加密系统,通讯所需必备软件 - -``apt-get install gnupg`` - -5.安装 ZeroTier - -``curl -s https://install.zerotier.com/ | bash`` - -安装成功后提示如下: - -``Success! You are ZeroTier address [ xxxxxxxxx ].`` - -方括号内地址为类似于MAC地址。 - -6.设定开机自启动(分别执行如下命令) - -``systemctl start zerotier-one.service`` - -``systemctl enable zerotier-one.service`` - -7.加入自己的私有网络 - -``zerotier-cli join xxxxxxxxx`` - -8.大功告成!此时只要让小伙伴们下载 zerotier 客户端并加入相同的私有网络,即可一起快乐联机! - diff --git a/content/RSS-Read.md b/content/RSS-Read.md index 61e2e2b..f247a77 100644 --- a/content/RSS-Read.md +++ b/content/RSS-Read.md @@ -213,19 +213,6 @@ volumes: ``docker-compose up -d`` 在浏览器中访问服务器ip:端口号(如http://123.45.67.890:8080),如显示登录界面,即代表安装成功。域名解析和反代步骤略。 - -## 三.Miniflux的使用方法 -首先,初次登陆会弹出注册界面,注册为管理员账户;随后进入主页,可以看到: -![image-eiye.webp](https://pic.dich.ink/1/2024/03/06/65e8667b963e1.webp) - -在设置中可以在集成中连接你自己的工作流,以及设置Api密钥便于客户端登陆,还可以添加用户来多人协作。 -![image-hqtj.webp](https://pic.dich.ink/1/2024/03/06/65e866764fcc5.webp) - -在源+中可以添加新源,并自动帮你查找网址中的RSS链接;也可以批量导入已有的订阅列表: - -完成后我们可以在客户端进行连接,当然如果就一台设备的话也不用服务端同步。如图所示,以Fluent Reader为例,输入刚刚的网址和用户名-密码,即可同步。 -![image-fozk.webp](https://pic.dich.ink/1/2024/03/06/65e86679ca967.webp) - ## 后记 [RSS源](https://morerss.com/tools_zh.html) diff --git a/content/Searching.md b/content/Searching.md index 921e661..4167150 100644 --- a/content/Searching.md +++ b/content/Searching.md @@ -160,4 +160,3 @@ Disallow: / 站点地图可以列出网站上所有的页面,比如产品分类,产品详情页,新闻博客页等。我们将站点地图提交给搜索引擎,可能会帮助爬虫更快地发现我们的网站。谷歌是在谷歌站长后台提交站点地图,其他搜索引擎同理。 -![图片-vveb.webp](https://pic.dich.ink/1/2024/03/06/65e86690b2b44.webp) diff --git a/content/about-working.md b/content/about-working.md index 0e2aab7..13c8bbc 100644 --- a/content/about-working.md +++ b/content/about-working.md @@ -13,7 +13,6 @@ tags = ["working"] ## 一.关于薪酬 薪酬是 货币+实物报酬 的总和,包括: -![v2-26bc48adc9539ddbd25c6339d3e8d082_1440w.webp](https://pic.dich.ink/1/2024/03/06/65e87637a1c2a.webp) > 直接薪酬:指的是以现金形式,按照一定的周期,直接发放给你的货币,比如每个月的固定薪资,或者各种现金的补贴,奖金等等。 @@ -70,7 +69,6 @@ tags = ["working"] 五险一金是国家规定,企业必须为员工缴纳的社会保障。 五险比例,根据地方不同,有细微差别,而一金,比例在5%-12%之间浮动,单位缴纳的比例,不得低于你个人承担的比例。一般来说,比例是相等的,比如你自己缴纳12%,单位也为你缴纳12%。如果你的税前薪酬是10000元,那么你当月公积金账户里会有2400元,其中个人单位各占一半。 -![v2-61b8ded39b60ba91a6abb5128c794380_1440w.webp](https://pic.dich.ink/1/2024/03/06/65e876936e9fa.webp) - 养老保险 参加基本养老保险的个人,达到法定退休年龄时(男职工60岁;从事管理和科研工作的女职工55岁;从事生产和工勤辅助工作的女职工50岁,自由职业者、个体工商户女年满55周岁),累计缴费满15年的,按月领取基本养老金。 @@ -328,7 +326,6 @@ Offer也不是劳动合同。用人单位单方面发出的offer可以视为要 **1.应纳税所得额** 应纳税所得额=收入-起征点(5000元) -![v2-61b8ded39b60ba91a6abb5128c794380_1440w.webp](https://pic.dich.ink/1/2024/03/06/65e876d122f47.webp) 个人因任职或者受雇而取得的工资、薪金、奖金、年终加薪、劳动分红、津贴、补贴以及与任职或者受雇有关的其他所得都应该叫个人所得税。 >不包括 diff --git a/content/android-TV.md b/content/android-TV.md deleted file mode 100644 index 8874150..0000000 --- a/content/android-TV.md +++ /dev/null @@ -1,152 +0,0 @@ -+++ -title = "Android TV 折腾小记" -date = 2023-08-08 - -[taxonomies] -tags = ["android-TV"] -+++ - - -前言 由于 AppleTV 的高昂的售价和普通电视盒子广告的泛滥,一台开源、多功能的原生安卓电视盒子逐渐成为智能家居的必备神器。出于对 IPTV、YouTube 和家庭影院等需求,以及对一面赏心悦目电视墙的期待,这里分享 Android TV (以下简称ATV)安装的一些要点。 - -准备工作: - -- 1.一个 ATV 镜像,这里使用 Tosathony 制作的 Android TV x86 9.0, 支持 Android tv Remote,且可以下载 Google Play Store 。https://pan.baidu.com/s/17eDDrf4WzWVmrc9hLw-c_w?pwd=a728 - -- 2.我们的老朋友 Rufus 写盘工具:https://www.423down.com/10080.html - -- 3.Android tv Remote 手机遥控器软件:https://android-tv-remote-control.en.softonic.com/android - -- 4.Tiny ADB 软件: https://androidmtk.com/tiny-adb-and-fastboot-tool#installer - -- 5.一些可安装的软件: - -- 当贝市场:https://www.dangbei.com/apps/ - -- 哔哩哔哩TV版:https://www.fenxm.com/104.html - -- kodi: http://www.kodiplayer.cn/ - -- ATV Launcher: https://www.fenxm.com/592.html - -安装流程: - -## 一、写盘,BIOS启动 - -1.使用 Rufus 将下载好的 ATV 镜像写入U盘。 -![image-tlej.webp](https://pic.dich.ink/1/2024/03/06/65e8665dd27b9.webp) - -2.将U盘插到目标主机上,并设置 BIOS-boot 优先启动,不同设备进入 BIOS 的按键不同,大部分是F2或者DEL; - -## 二、开始安装 - -1.boot 成功后可以看到如下界面: -![image-mvrh.webp](https://pic.dich.ink/1/2024/03/06/65e8666eac466.webp) -2.我们选择自动安装: -![image-yudd.webp](https://pic.dich.ink/1/2024/03/06/65e86651a32f2.webp) -3.经过跑码后进入若干个选项,一路 yes 过去,文件系统选 ext4; -![image-zycr.webp](https://pic.dich.ink/1/2024/03/06/65e8664cc6063.webp) -![image-hesu.webp](https://pic.dich.ink/1/2024/03/06/65e86677e6b6c.webp) -![image-xgcp.webp](https://pic.dich.ink/1/2024/03/06/65e86653ab2b1.webp) -随后运行 ATV ,并拔出U盘; -![image-hwoz.webp](https://pic.dich.ink/1/2024/03/06/65e866762b828.webp) -## 三、进入Google界面 - -由于国内网络环境问题,导致一些界面无法进入,可使用如下方法或全局科学。 - -1.如果卡在 Google的logo 界面或者动画比较缓慢,或者重启后无法进入 ATV 界面,需要在``BIOS-Advanced-OS selection``中将其设置为Windows 8.X或者Android。 -![image-ckgi.webp](https://pic.dich.ink/1/2024/03/06/65e866840ebf2.webp) -2.然后可以看到 PayPal 界面,这里使用可以 `Ctrl+Alt+F1` 进入命令行界面,随后输入 - -``pm disable com.tosanthony.tv.networkprovider #注意空格`` - -回车执行,随后按`Ctrl+Alt+F7或F8`回到图形界面。 -![image-rdqf.webp](https://pic.dich.ink/1/2024/03/06/65e8666529ea7.webp) -3.下一步,我们可以看到自动更新界面,这里我们需要禁用它: - -同样`Ctrl+Alt+F1` 进入命令行界面,随后输入 - -``pm disable com.google.android.tungsten.setupwraith #注意空格`` - -回车执行,随后按`Ctrl+Alt+F7或F8`回到图形界面。 -![image-chcc.webp](https://pic.dich.ink/1/2024/03/06/65e866843a99e.webp) -4.此时会进入一个 WiFi 界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。 - -5.现在我们可以看到进入了 ATV 的桌面。 -![image-fjzc.webp](https://pic.dich.ink/1/2024/03/06/65e8667b8c994.webp) -## 四、安装软件并设置桌面启动 - -1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。 -![image-ylsa.webp](https://pic.dich.ink/1/2024/03/06/65e86652f1a2a.webp) -![image-vtwo.webp](https://pic.dich.ink/1/2024/03/06/65e86651ded04.webp) -2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令adb connect 。 ,随后在ATV端授权连接; -![image-mgql.webp](https://pic.dich.ink/1/2024/03/06/65e8666eec785.webp) -3.接着使用命令adb install 将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。 - -附一些 ADB 常用命令: - -``` -adb reboot #将重启 Android 设备。 - -adb reboot recovery #将设备重新启动到恢复模式。 - -adb push #将文件从您的 PC 复制到您的 Android 设备。 - -adb shell wm density #改变显示器的像素密度。 - -adb kill server #切断 PC 和 Android TV 之间的连接。 -``` -4.如果存在一些软件无法安装,可开启ARM兼容层,具体方法为在 `dl.android-x86.org/houdini/9_y/houdini.sfs` 中下载得到`houdini.sfs`,把文件名改成`houdini9_y.sfs`,随后拷贝进U盘,进入命令行界面,输入 `ls` 找到 storage 目录,输入 `cd storage` 进入你的U盘,输入 `ls` ,查看你拷贝的 `houdini9_y.sfs` 文件,并复制到该目录下。 - -``` -cp houdini9_y.sfs /system/etc - -enable_nativebridge - -reboot -``` -5.安装一些软件包后我们发现需要代替掉ATV自带的桌面,从而形成海报墙的效果,这和 linux 的桌面环境切换有异曲同工之处。注意:替换前需要已经安装完成其他桌面!!!!(比如 ATV Launcher )我们使用 - -``pm disable-user --user 0 com.google.android.tvlauncher `` - -恢复原有桌面: - -``` -C:\Users\root>adb shell -generic_x86:/ $ su -generic_x86:/ # pm enable --user 0 com.google.android.tvlauncher -Package com.google.android.tvlauncher new state: enabled -``` - -命令,禁用 google 默认的桌面。随后重启,即可看到如下海报墙: -![image-vjkj.webp](https://pic.dich.ink/1/2024/03/06/65e86648d6dcb.webp) -## 后记 - -Android TV google 官方 TV 库 - -https://github.com/googlesamples/leanback-showcase - -智能电视,电视盒子开发 SDK - -https://github.com/boxmate/tvframe - -选中框切换动画,适用于电视 - -https://github.com/EZJasonBoy/FocusChangeAnimation - -仿泰捷视频最新 TV 版 Metro UI 效果. 仿腾讯视频 TV 版(云视听•极光) 列表页 - -https://github.com/hejunlin2013/TVSample - -tv 常用效果控件,包括焦点、边框处理等 - -https://github.com/evilbinary/Tvwidget - -Android tv,盒子,投影仪 控件 - -https://github.com/FrozenFreeFall/Android-tv-widget - -TV 项目常用工具(焦点问题,适配问题等.) - -https://github.com/genius158/TVProjectUtils - diff --git a/content/android-root.md b/content/android-root.md deleted file mode 100644 index 8a3bef9..0000000 --- a/content/android-root.md +++ /dev/null @@ -1,116 +0,0 @@ -+++ -title = "安卓刷机与root教程" -date = 2023-09-07 - -[taxonomies] -tags = ["android","root"] -+++ - - - -前言 自安卓系统诞生以来,root 一直是玩机的必备过程。时至今日,在安卓定制系统日益完善的情况下,能 root 的机型越来越少,本文以小米手机为例,介绍 root 的具体方法。 - -## 一.什么是root - -这涉及安卓的权限系统。Andoird 系统是基于 Linux 内核的,其中的权限大致可以分为四级,即一般软件权限,用户权限,ADB 权限和超级管理员权限(su)。而所谓 Root 也就是使手机获得超级管理员的权限,但是出于种种原因,厂商默认不提供超级管理员的权限,因此,root的本质就是一个提权的过程。 - -## 二.为什么要root - -以权限系统为例,一般软件权限需要经过用户同意,即每次安装前出现的各种请求弹窗;而 ADB 权限常常用于开发者模式,可以调试一些比较深层的设置;至于 root 权限则为系统的最高权限,与 Windows 的 system 权限相当(比 administer 还高)。因此,当我们具备了 root 权限后,就可以实现许多功能,例如屏蔽广告,虚拟定位,安装 Google 框架和软件,满血运行CPU等等。 - -## 三.如何root - -首先我们要了解安卓系统的分区和启动。安卓的分区包括 - -1. recovery 分区,类似PC端的PE环境,手机上的恢复出厂设置即为从 recovery 恢复; - -2. cache 分区,保存系统最常访问的数据和应用程序。 擦除这个分区,不会影响个人数据,只是删除了这个分区中已经保存的缓存内容; - -3. boot 分区,类似PC端的MBR分区,用来引导系统启动,擦除后手机会卡在开机 logo 的界面; - -4. system 分区,包括操作系统与软件,vendor 定制文件与库文件等等,擦除后会卡在开机的动画界面; - -5. data 分区,存放用户数据和系统设置,擦除后不影响系统的运行。 - -6. 手机启动阶段存在名为 bootloader 的程序,与 PC 端的 BIOS 类似,被称为 fastboot 模式,厂商一般会将其锁定。 - -![图片.webp](https://pic.dich.ink/1/2024/03/06/65e8668fbcf26.webp) - -早些年间,存在大量一键 root,kingroot 之类的软件,可以直接刷写 root 包,获得 root 权限,但成功率不高; - -因此,现在主流的刷机步骤为 - -1. 解开 bootloader,俗称解BL锁。 - -2. 刷入第三方 recovery,比如大名鼎鼎的 TWRP; - -3. 进入 recovery 模式,通过TWRP刷入其他系统(可选),包括线刷和卡刷两种方法; - -4. 刷入 Magisk (面具)工具,通过修补img文件获得 root 权限; - -5. 安装 Magisk 模块和 Lsposed 框架(可在其中下载许多模块,推荐一键救砖,系统优化和 root 隐藏) - -6. 安装 Momo 软件检测系统环境是否正常。 - -## 四.哪些机型可以root - -看到这里很多小伙伴肯定跃跃欲试,不过在 2023 年的今天,能 root 的机型还是比较少。首先是最容易的一加和小米,可以申请官方解 BL 锁,需要等待7天;其次是联想,索尼等海外品牌,也比较容易;而 oppo 和 vivo 及其子品牌 iqoo 和 realme 有些是不行的;苹果的越狱在10代前是可以的,而华为全部机型都是不可以的,除非上万能的淘宝收费解锁,直接烧录芯片;至于三星,BL 锁一旦解开就会触发芯片物理熔断机制,无法使用 pay 以及升级系统,体验极差。因此,刷机有风险,root 需谨慎!刷机前要了解相应的厂商,考虑保修和变砖的问题! - -## 五.具体操作流程 - -1.笔者以 redmi k30pro 5G 这款手机为例,首先我们进入手机设置界面,进入“我的设备”,在“全部参数”中找到“ MIUI 版本”,连续点击后开启开发者模式,随后在“更多设置”中开启 USB 调试, USB安装 功能。 - -2.随后下载大名鼎鼎的搞机工具箱http://jamcz.com/ (由B站up主晨钟酱出品),里面具有许多功能,包括进入各个模式,无极调速等等: -![图片-hpcf.webp](https://pic.dich.ink/1/2024/03/06/65e86698787d4.webp) -然后我们进入小米官网https://www.miui.com/unlock/download.html ,下载官方解锁工具,需要登陆小米账号并等待7天,随后即可解锁。 -![图片-cqty.webp](https://pic.dich.ink/1/2024/03/06/65e8669b6262e.webp) -3.解锁完成后在https://mifirm.net/downloadtwrp/148 中下载对应的 TWRP 版本,注意 redmi 的海外名为 Poco 。 -![图片-fvmc.webp](https://pic.dich.ink/1/2024/03/06/65e8669970621.webp) -4.随后用数据线连接手机,用其中的一键刷写刷入 TWRP;随后下载 rom 包,可以选择原版,官改版,海外版和类原生版。相关链接: - -``https://miuiver.com/`` - -``https://mi.fiime.cn/Android`` - -这里选择 ``https://c.mi.com/global/miuidownload/index`` - -下载时注意一并下载 boot.img 文件,作为 Magisk 的修补用。然后下载 Magisk 包,与 rom 一起存入TF卡或者U盘中。 - -Magisk : ``https://magisk.me/zip/`` - -**注意,由于本机型为新型AB分区**(``https://www.jianshu.com/p/b2726b304801``) 因此如果刷机失败,需要下载原厂包用以恢复AB分区,否则无法启动和安装rom。 - -5.通过搞机工具箱进入 recovery 模式,首先我们在wipe中清除Data、Cache两个分区,俗称“双清”,随后在高级清除选项中清除 Data、Cache、Dalvik Cache 和 System 分区,俗称“四清”。 -![图片-jout.webp](https://pic.dich.ink/1/2024/03/06/65e86697464e1.webp) -![图片-rdqx.webp](https://pic.dich.ink/1/2024/03/06/65e8669388775.webp) -6.清除完成后即可开始刷机。将 TF 卡或者U盘插入手机,在“安装”中选择 rom 包,右滑确认刷机;随后如法炮制,刷入 magisk.zip 包,不然会卡在开机 logo 界面,俗称“卡米”。 -![图片-tabl.webp](https://pic.dich.ink/1/2024/03/06/65e86692414a8.webp) -7.刷完之后重启,则会进入安装界面。注意:如果刷的是海外版的包,千万不能联网安装,否则会失败且变为国内版。 - -**据说miui13以后优化不好,这里使用12.5版。** -![图片-aquy.webp](https://pic.dich.ink/1/2024/03/06/65e8669b8dcb6.webp) - -随后可以看到桌面环境 -![图片-ozqh.webp](https://pic.dich.ink/1/2024/03/06/65e86694ddf8e.webp) - -8.此刻我们将下载好的 boot.img 文件复制到手机上,打开 Magisk 软件,在其中选择修补一个文件,选中 boot.img,修复完成后可以看到超级用户一栏可以使用了,说明root完成。 - -![图片-ufkn.webp](https://pic.dich.ink/1/2024/03/06/65e8669197f5b.webp) -![图片-djlq.webp](https://pic.dich.ink/1/2024/03/06/65e8669a36927.webp) -## 六.Root后的模块安装 - -包括大名鼎鼎的yc调度,Lposed 框架,李跳跳和 scene 软件都是必备的,这些资源可在我的 alist 中下载:``https://share.dich.ink/STORJ/ROOT`` - -## 后记 - -关于 root 的其他用途还有很多,这里就不一一列举,分享一些常用模块: - -``https://sspai.com/post/68531`` - -## 参考 - - - [lineageos镜像](https://download.lineageos.org/devices/lmi/builds) - - [lineageos教程](https://wiki.lineageos.org/devices/lmi/install/variant1/) - - [机型介绍](https://wiki.lineageos.org/devices/lmi/variant2/) - - [XDA-没有声音的问题解决](https://xdaforums.com/t/no-sound-issue-can-u-help.4479225/) - - [XDA-更换内核](https://xdaforums.com/t/kernel-overclocked-no-gravity-2023-08-28-protonclang.4531497/) \ No newline at end of file diff --git a/content/chromebook.md b/content/chromebook.md deleted file mode 100644 index 306a10f..0000000 --- a/content/chromebook.md +++ /dev/null @@ -1,108 +0,0 @@ -+++ -title = "ChromeBook研究记" -date = 2023-08-12 - -[taxonomies] -tags = ["chromebook"] -+++ - - - - -前言 ChromeBook 作为国外一款定位为商务办公和学生入门的机器,其性能在2023年的当下似乎已经过时;在其退出中国市场后更是接近绝迹。不过,针对特殊需求下的部分机型在今天仍然极具性价比。 - -作为一个垃圾佬,作者常常去发掘二手平台的诸多“洋垃圾”;而就在某一天,一台名为 ASUS ChromeBook C302 的机器吸引了我的注意力,且看其配置: -![image-kmux.webp](https://pic.dich.ink/1/2024/03/06/65e8667181a0f.webp) - -此前作者一直认为 ChromeBook 只存在于 Google 的 Pixelbook 机型之上,就如同 Mircosoft的Surface Pro 一样;实际上,主流 OEM 厂商——美帝良心想、社会主义戴、惠普宏碁华硕三星等等—-都推出过 Chromebook。 - -但本次所说的这台 ASUS 的机器属实让我眼前一亮:质感上佳的银白色全金属外壳,360度可翻转的触摸屏,以及最大10小时的续航和仅仅1.15千克的重量,这简直是轻薄本和平板的完美结合!美中不足的是其接口较少,两个type-C、一个3.5mm耳机口和SD卡接口显得有些单薄;而在性能上,Intel m3-6y30和8+32G的组合只能说差强人意。 - -不过,作为触摸屏和翻转本的结合,用来当阅读器、上网本和视频播放器以及盖泡面上实用性极强,在亚马逊的 kindle 退出中国市场后阅读器市场群魔乱舞,高昂的售价和低配的机型遍地横行;而一般的平板生态和手机重复,价格不菲;如果没有游戏需求,ChromeBook 是不错的选择。 - -到祸啦家人们!我们看看其实际效果究竟如何?首先映入眼帘的是经典的 Chrome OS 界面,这里注意登录需要有Google的账号(Gmail邮箱),如果暂时没有可以用访客模式登录,在该模式下的一切操作不会保存在硬盘(似乎很好的保护了隐私);而在登录谷歌后,可以看到其完善的生态,包括原生的 play 商店、Chrome 浏览器,Gmail 邮箱等等。 - -那么,ChromeBook 有哪些玩法呢? - -## 一.进入开发者模式 - -我们假设你已经有了一个 Google 账号,并在往期的博客中部署了 openwrt,那么此时通过全局科学让 chromebook 联网,随后登录账号,此时我们完成了第一步;随后拆开后盖,拧下主板上的 BIOS 写保护螺丝。注意在拆卸背板的时候,有两颗螺丝藏在上侧脚垫下,需要先用工具去除脚垫再拆卸这两颗螺丝;下侧的两个脚垫下没有螺丝。如图所示: -![image-rybv.webp](https://pic.dich.ink/1/2024/03/06/65e86662ed8c9.webp) -随后打开背板,卸下图示位置(在蒙皮下)的大螺丝: -![image-mfjq.webp](https://pic.dich.ink/1/2024/03/06/65e866496a43d.webp) -随后装回后盖,按住键盘上的Esc和“刷新”键不动,然后按下电源键。这样Chromebook会进入“恢复”模式: -![image-edcy.webp](https://pic.dich.ink/1/2024/03/06/65e8668011f98.webp) - -然后同时按下键盘上的Ctrl键和D键: - -![image-efqm.webp](https://pic.dich.ink/1/2024/03/06/65e8667e34bdd.webp) - -按下Enter,系统重启: -这时会有一声“滴!”的BIOS提示音。 - -![image-hzut.webp](https://pic.dich.ink/1/2024/03/06/65e866753ff2d.webp) - -随后等待Chrome OS重置即可。 - -![image-ntmm.webp](https://pic.dich.ink/1/2024/03/06/65e8666e00a56.webp) - -重置完成后看到如下界面,以后每次开机都要按Ctrl+D进入系统: - -![image-goit.webp](https://pic.dich.ink/1/2024/03/06/65e866790a8f6.webp) - -随后在设置-高级中可以看到开发者模式已打开,此时传到ChromeOS中的其他APP即可安装。 - -附阅读器和视频效果: - -![image-wuzq.webp](https://pic.dich.ink/1/2024/03/06/65e866580fe13.webp) -![image-acav.webp](https://pic.dich.ink/1/2024/03/06/65e86680d5edf.webp) - -## 二.安装其他系统 - -如果你不喜欢 ChromeOS 或者需要 linux 环境,那么可以尝试安装其他系统,例如FydeOS,manjaro等。我们以crouton脚本为例(需要全局科学): - -这里是 crouton 项目的github地址``https://github.com/dnschneid/crouton`` - -由于我们已经进入开发者模式,这时打开chromeOS的浏览器,同时按住ctrl和alt和t,会打开一个命令行窗口。 输入命令 shell ,回车,之后会出现 linux 的真正命令行。随后安装 crouton,如果你是用 chromeOS 下载的 crouton,那么这个文件应该在~/Downloads目录下。 执行命令: - -``sudo sh ~/Downloads/crouton -r list`` - -列出所有可以用的发行版版本。像ubuntu,debian,kali等等。 随后使用命令列出所有可以选择安装的组件: - -``sudo sh crouton -t list`` - -这其中就包括各种桌面环境,gnome,kde,xface,lxde啥的。 我们选择最轻量的lxde: - -``sh crouton -r stretch -t lxde`` - -随后设置用户名,密码等等。安装完成后,在chromeOS的linux shell里面输入命令: - -``sudo startlxde`` - -就能启动 linux 了。 - -实际上,crouton 的原理,是基于 linux 下的一个软件, chroot - -在linux系统中,它可以把linux系统的根目录(也就是 / ),切换到其它的目录。 crouton 利用这一点,将 chromeOS 的根目录切换到指定的安装了另一系统的文件。而且,会出现两个特性为:linux 可以享受到 chromeOS 的驱动支持,不用担心驱动问题,且使用的是 chromeOS 的系统内核。 - -由于该内核过于精简,会出现一些服务跑不了的情况,这时我们可以用第二种方法:刷 BIOS。我们进入 linux shell,插入一个空U盘,输入如下命令 - -``` -cd - -curl -LO mrchromebox.tech/firmware-util.sh - -sudo install -Dt /usr/local/bin -m 755 firmware-util.sh - -sudo firmware-util.sh -``` -成功启动脚本后可以看到如下界面: -![image-lroz.webp](https://pic.dich.ink/1/2024/03/06/65e8666f76c3e.webp) - -选择标注了“Full ROM”的选项,按照提示备份BIOS和刷入BIOS,随后 reboot,然后可以按正常的装系统流程(Rufus写入ISO启动) - -注意:需要先删除 ChromeBook 的硬盘分区;仅支持UEFI启动,且 Windows 驱动不太完整。 - -## 后记 - -合适的设备总是相对而言的,只要符合需求即可,不必过多的追求工具的完美。 \ No newline at end of file diff --git a/content/git.md b/content/git.md index d9a1d56..3db2cfc 100644 --- a/content/git.md +++ b/content/git.md @@ -11,7 +11,6 @@ tags = ["Git"] 前言 Git,作为现代软件开发中不可或缺的版本控制工具,常常让初学者感到困惑。本文旨在介绍 Git 的全流程安装和基本使用,希望能够帮助新手更轻松地理解和掌握 Git 的基本概念和操作。 ## 安装git -![Image](pic/65e86e88d8580.webp) Windows:[https://git-scm.com/download/](https://git-scm.com/download/) diff --git a/content/openwrt.md b/content/openwrt.md deleted file mode 100644 index f96160b..0000000 --- a/content/openwrt.md +++ /dev/null @@ -1,63 +0,0 @@ -+++ -title = "OpenWrt 软路由部署" -date = 2023-08-08 - -[taxonomies] -tags = ["openwrt"] -+++ - - -前言 openwrt 是一个自由的、兼容性好的嵌入式 linux 发行版。作为软路由玩家必备的一款神器,可以实现诸如去广告,多拨和科学上网等多种功能。本文以 openwrt 在X86平台的安装为例,介绍其部署流程。 - -## 为什么是X86? - -无论是作为主路由或是旁路由,传统路由器由于主频低,内存小,并不适合作为软路由;而 NAS-软路由一体式 又有 all in boom 的风险,因此推荐X86平台作为物理机。当然,也可以采用 armbian 平台或是开发板,例如网心云老母鸡、树莓派等设备。截至本文撰写时间,二手平台上的价格不太利好:一台J1900平台的售价往往在200左右,而专门的多网口工控机价格在200到1000不等,树莓派更是成为了理财产品,需要慎重选择。 - -## 准备工作 - -- 1.openwrt 的编译包,由 eSir 大佬编译的三个经典版本: - -https://drive.google.com/drive/folders/1uRXg_krKHPrQneI3F2GNcSVRoCgkqESr - -- 2.PE 启动盘,这里推荐微PE:https://www.wepe.com.cn/download.html - -- 3.img 写盘工具:https://www.roadkil.net/program.php?ProgramID=12#google_vignette - -- 4.一个U盘与一台双网口物理机 - -安装流程: - -## 一、进入PE环境: - -1.打开微PE,将其安装进U盘中,安装完成后将 img 工具和 openwrt 包一起放进去; -![image-xgsv.webp](https://pic.dich.ink/1/2024/03/06/65e8665416902.webp) - -2.将U盘插入目标主机,进入 BIOS-boot 设置U盘优先启动,各主板进入 BIOS 的按键不同,不确定的话建议都试一遍。 -![image-uxcl.webp](https://pic.dich.ink/1/2024/03/06/65e8665ae2917.webp) -## 二、格式化硬盘并写盘 - -1.进入PE环境中,可以看到存在名为“分区助手”的软件,打开它并将目标主机硬盘格式化;注意不要分区!不要分区!不要设置文件系统!否则后续可能无法编译! -![image-lxgv.webp](https://pic.dich.ink/1/2024/03/06/65e8666fc739c.webp) -点击左上角提交并执行 -![image-efkt.webp](https://pic.dich.ink/1/2024/03/06/65e8667fc956e.webp) -2.打开img写盘工具,将openwrt包写入硬盘,注意不要写进U盘里。 -![image-otsu.webp](https://pic.dich.ink/1/2024/03/06/65e86669be5c8.webp) -## 三、进入配置界面 - -1.重启系统并快速拔出U盘,避免重新进入PE;这时系统开始运行了。注意Esir固件是不跑码的,无需担心。 -![image-ogrk.webp](https://pic.dich.ink/1/2024/03/06/65e8666b11d79.webp) -2.当看到 `please press Enter to activate this console`这个提示的时候系统就安装完毕了。可使用 passwd 命令设置密码。软路由将自动获取IP地址,随后我们在浏览器中打开该地址,即可看到 Lucl 界面。 -![image-ariu.webp](https://pic.dich.ink/1/2024/03/06/65e86687ef0fc.webp) -## 后记 - -开源世界还存在着 DD-WERT、Tomato 等系统。正如互联网的发展并非一帆风顺,OpenWRT 也出现过核心开发者出走,另立山头推出 LEDE 等波折,在18年 LEDE 与 openwrt 合并后,通过众多开发者的不懈努力, OpenWRT 有了现在丰富完善的生态。 - - -## 参考 - -- [Openwrt wiki](https://openwrt.org/zh/docs/start) -- [OpenWrt在线定制编译](https://openwrt.ai/?target=ipq807x%2Fgeneric&id=xiaomi_ax3600) -- [openwrt luci 页面无法访问 问题排查](https://www.cnblogs.com/tfel-ypoc/p/17226064.html) -- [超详细,多图,简单,OpenWRT 设置,IPV6配置](https://post.smzdm.com/p/axz6369w/) -- [保姆级-光猫改桥接-路由拨号-openwrt端口转发](https://blog.csdn.net/weixin_44548582/article/details/121064734) -- [360T7刷机](http://www.ttcoder.cn/index.php/2023/07/11/p0/) \ No newline at end of file diff --git a/content/podcast-use.md b/content/podcast-use.md index e15dbbe..d91c63c 100644 --- a/content/podcast-use.md +++ b/content/podcast-use.md @@ -35,7 +35,6 @@ tags = ["Podcast"] - 通过RSS订阅: 几乎每个独立播客的主播都会反复强调「请使用节目 RSS 链接在 泛用型播客客户端 里订阅节目」,一定程度上有无 RSS 订阅链接是作为独立播客的判断标准。使用 RSS 链接订阅播客其实非常简单——得到节目的 RSS 订阅链接后,将之粘贴到你的播客客户端内(通常是节目的搜索栏或地址栏)即可。大多数播客应用都支持这种方式。注意,例如喜马拉雅、荔枝等平台是没有原生RSS链接的,因此,对第三方服务生成的 RSS 链接要注意鉴别。有些服务提供者会在不告知主播和听众的前提下,私自在节目中间插入广告,非常影响节目收听体验,在使用时请注意甄别。 ## 三.常见客户端优缺点 -![image-pdyk.webp](https://pic.dich.ink/1/2024/03/06/65e866685c6c8.webp) `我个人推荐使用开源的 AntennaPod 。` diff --git a/pic/65e8663c97d59.webp b/pic/65e8663c97d59.webp deleted file mode 100755 index 3d3ef89..0000000 Binary files a/pic/65e8663c97d59.webp and /dev/null differ diff --git a/pic/65e86648d6dcb.webp b/pic/65e86648d6dcb.webp deleted file mode 100755 index 717c820..0000000 Binary files a/pic/65e86648d6dcb.webp and /dev/null differ diff --git a/pic/65e86648e71e4.webp b/pic/65e86648e71e4.webp deleted file mode 100755 index 24932e3..0000000 Binary files a/pic/65e86648e71e4.webp and /dev/null differ diff --git a/pic/65e866496a43d.webp b/pic/65e866496a43d.webp deleted file mode 100755 index b01afec..0000000 Binary files a/pic/65e866496a43d.webp and /dev/null differ diff --git a/pic/65e8664a20ab5.webp b/pic/65e8664a20ab5.webp deleted file mode 100755 index 6712e73..0000000 Binary files a/pic/65e8664a20ab5.webp and /dev/null differ diff --git a/pic/65e8664a2bac8.webp b/pic/65e8664a2bac8.webp deleted file mode 100755 index 8807211..0000000 Binary files a/pic/65e8664a2bac8.webp and /dev/null differ diff --git a/pic/65e8664a7b760.webp b/pic/65e8664a7b760.webp deleted file mode 100755 index 31c3fb9..0000000 Binary files a/pic/65e8664a7b760.webp and /dev/null differ diff --git a/pic/65e8664b8a81b.webp b/pic/65e8664b8a81b.webp deleted file mode 100755 index 2a09f19..0000000 Binary files a/pic/65e8664b8a81b.webp and /dev/null differ diff --git a/pic/65e8664bc6ddf.webp b/pic/65e8664bc6ddf.webp deleted file mode 100755 index 2814a72..0000000 Binary files a/pic/65e8664bc6ddf.webp and /dev/null differ diff --git a/pic/65e8664cc6063.webp b/pic/65e8664cc6063.webp deleted file mode 100755 index 56e8bdb..0000000 Binary files a/pic/65e8664cc6063.webp and /dev/null differ diff --git a/pic/65e8664d11509.webp b/pic/65e8664d11509.webp deleted file mode 100755 index 0abed1f..0000000 Binary files a/pic/65e8664d11509.webp and /dev/null differ diff --git a/pic/65e8664e458f4.webp b/pic/65e8664e458f4.webp deleted file mode 100755 index 0477093..0000000 Binary files a/pic/65e8664e458f4.webp and /dev/null differ diff --git a/pic/65e8664ebe680.webp b/pic/65e8664ebe680.webp deleted file mode 100755 index b83e443..0000000 Binary files a/pic/65e8664ebe680.webp and /dev/null differ diff --git a/pic/65e8664f220fc.webp b/pic/65e8664f220fc.webp deleted file mode 100755 index 0d7f9b4..0000000 Binary files a/pic/65e8664f220fc.webp and /dev/null differ diff --git a/pic/65e8664f56501.webp b/pic/65e8664f56501.webp deleted file mode 100755 index 2734a44..0000000 Binary files a/pic/65e8664f56501.webp and /dev/null differ diff --git a/pic/65e8664fec536.webp b/pic/65e8664fec536.webp deleted file mode 100755 index 72f0b4f..0000000 Binary files a/pic/65e8664fec536.webp and /dev/null differ diff --git a/pic/65e866513265d.webp b/pic/65e866513265d.webp deleted file mode 100755 index 6877a63..0000000 Binary files a/pic/65e866513265d.webp and /dev/null differ diff --git a/pic/65e86651a32f2.webp b/pic/65e86651a32f2.webp deleted file mode 100755 index 4b607f3..0000000 Binary files a/pic/65e86651a32f2.webp and /dev/null differ diff --git a/pic/65e86651ded04.webp b/pic/65e86651ded04.webp deleted file mode 100755 index 4842ba8..0000000 Binary files a/pic/65e86651ded04.webp and /dev/null differ diff --git a/pic/65e866526e0f2.webp b/pic/65e866526e0f2.webp deleted file mode 100755 index 76204aa..0000000 Binary files a/pic/65e866526e0f2.webp and /dev/null differ diff --git a/pic/65e8665280168.webp b/pic/65e8665280168.webp deleted file mode 100755 index 6dc4e83..0000000 Binary files a/pic/65e8665280168.webp and /dev/null differ diff --git a/pic/65e86652f1a2a.webp b/pic/65e86652f1a2a.webp deleted file mode 100755 index f730ca9..0000000 Binary files a/pic/65e86652f1a2a.webp and /dev/null differ diff --git a/pic/65e866531e486.webp b/pic/65e866531e486.webp deleted file mode 100755 index a1cae07..0000000 Binary files a/pic/65e866531e486.webp and /dev/null differ diff --git a/pic/65e86653ab2b1.webp b/pic/65e86653ab2b1.webp deleted file mode 100755 index 9f6775e..0000000 Binary files a/pic/65e86653ab2b1.webp and /dev/null differ diff --git a/pic/65e86653da156.webp b/pic/65e86653da156.webp deleted file mode 100755 index 4c059df..0000000 Binary files a/pic/65e86653da156.webp and /dev/null differ diff --git a/pic/65e8665416902.webp b/pic/65e8665416902.webp deleted file mode 100755 index 9747105..0000000 Binary files a/pic/65e8665416902.webp and /dev/null differ diff --git a/pic/65e866559efd6.webp b/pic/65e866559efd6.webp deleted file mode 100755 index 668ad80..0000000 Binary files a/pic/65e866559efd6.webp and /dev/null differ diff --git a/pic/65e866564c0fd.webp b/pic/65e866564c0fd.webp deleted file mode 100755 index e814f38..0000000 Binary files a/pic/65e866564c0fd.webp and /dev/null differ diff --git a/pic/65e86656d36f9.webp b/pic/65e86656d36f9.webp deleted file mode 100755 index 2740a2a..0000000 Binary files a/pic/65e86656d36f9.webp and /dev/null differ diff --git a/pic/65e8665712d9a.webp b/pic/65e8665712d9a.webp deleted file mode 100755 index 2fdc2ad..0000000 Binary files a/pic/65e8665712d9a.webp and /dev/null differ diff --git a/pic/65e86657265a4.webp b/pic/65e86657265a4.webp deleted file mode 100755 index e641373..0000000 Binary files a/pic/65e86657265a4.webp and /dev/null differ diff --git a/pic/65e86657a4cc2.webp b/pic/65e86657a4cc2.webp deleted file mode 100755 index 553fd45..0000000 Binary files a/pic/65e86657a4cc2.webp and /dev/null differ diff --git a/pic/65e866580fe13.webp b/pic/65e866580fe13.webp deleted file mode 100755 index f7f94ee..0000000 Binary files a/pic/65e866580fe13.webp and /dev/null differ diff --git a/pic/65e866583d1d8.webp b/pic/65e866583d1d8.webp deleted file mode 100755 index 499161c..0000000 Binary files a/pic/65e866583d1d8.webp and /dev/null differ diff --git a/pic/65e8665938916.webp b/pic/65e8665938916.webp deleted file mode 100755 index 78e048a..0000000 Binary files a/pic/65e8665938916.webp and /dev/null differ diff --git a/pic/65e8665a69df8.webp b/pic/65e8665a69df8.webp deleted file mode 100755 index e4f5f40..0000000 Binary files a/pic/65e8665a69df8.webp and /dev/null differ diff --git a/pic/65e8665acf552.webp b/pic/65e8665acf552.webp deleted file mode 100755 index 17ecb10..0000000 Binary files a/pic/65e8665acf552.webp and /dev/null differ diff --git a/pic/65e8665ae2917.webp b/pic/65e8665ae2917.webp deleted file mode 100755 index aafc214..0000000 Binary files a/pic/65e8665ae2917.webp and /dev/null differ diff --git a/pic/65e8665b075cf.webp b/pic/65e8665b075cf.webp deleted file mode 100755 index c5ef1ce..0000000 Binary files a/pic/65e8665b075cf.webp and /dev/null differ diff --git a/pic/65e8665b63a68.webp b/pic/65e8665b63a68.webp deleted file mode 100755 index 9d0c419..0000000 Binary files a/pic/65e8665b63a68.webp and /dev/null differ diff --git a/pic/65e8665c6a5c2.webp b/pic/65e8665c6a5c2.webp deleted file mode 100755 index 6db24cc..0000000 Binary files a/pic/65e8665c6a5c2.webp and /dev/null differ diff --git a/pic/65e8665cd9701.webp b/pic/65e8665cd9701.webp deleted file mode 100755 index d450c08..0000000 Binary files a/pic/65e8665cd9701.webp and /dev/null differ diff --git a/pic/65e8665d3a441.webp b/pic/65e8665d3a441.webp deleted file mode 100755 index 2c7c4c8..0000000 Binary files a/pic/65e8665d3a441.webp and /dev/null differ diff --git a/pic/65e8665dd27b9.webp b/pic/65e8665dd27b9.webp deleted file mode 100755 index 5f9c168..0000000 Binary files a/pic/65e8665dd27b9.webp and /dev/null differ diff --git a/pic/65e8665e5bea6.webp b/pic/65e8665e5bea6.webp deleted file mode 100755 index f6d940b..0000000 Binary files a/pic/65e8665e5bea6.webp and /dev/null differ diff --git a/pic/65e8665e659d2.webp b/pic/65e8665e659d2.webp deleted file mode 100755 index 823d937..0000000 Binary files a/pic/65e8665e659d2.webp and /dev/null differ diff --git a/pic/65e8665e96b43.webp b/pic/65e8665e96b43.webp deleted file mode 100755 index 334b9ab..0000000 Binary files a/pic/65e8665e96b43.webp and /dev/null differ diff --git a/pic/65e8665f3fa14.webp b/pic/65e8665f3fa14.webp deleted file mode 100755 index 2b70b44..0000000 Binary files a/pic/65e8665f3fa14.webp and /dev/null differ diff --git a/pic/65e8665fb6963.webp b/pic/65e8665fb6963.webp deleted file mode 100755 index 8f5eadb..0000000 Binary files a/pic/65e8665fb6963.webp and /dev/null differ diff --git a/pic/65e86660a42e4.webp b/pic/65e86660a42e4.webp deleted file mode 100755 index b13b95c..0000000 Binary files a/pic/65e86660a42e4.webp and /dev/null differ diff --git a/pic/65e866611c8ff.webp b/pic/65e866611c8ff.webp deleted file mode 100755 index 560e2fb..0000000 Binary files a/pic/65e866611c8ff.webp and /dev/null differ diff --git a/pic/65e86661e4e50.webp b/pic/65e86661e4e50.webp deleted file mode 100755 index 34dc931..0000000 Binary files a/pic/65e86661e4e50.webp and /dev/null differ diff --git a/pic/65e8666236f41.webp b/pic/65e8666236f41.webp deleted file mode 100755 index cb92231..0000000 Binary files a/pic/65e8666236f41.webp and /dev/null differ diff --git a/pic/65e86662ed8c9.webp b/pic/65e86662ed8c9.webp deleted file mode 100755 index 29241ac..0000000 Binary files a/pic/65e86662ed8c9.webp and /dev/null differ diff --git a/pic/65e8666328232.webp b/pic/65e8666328232.webp deleted file mode 100755 index 445295e..0000000 Binary files a/pic/65e8666328232.webp and /dev/null differ diff --git a/pic/65e866639170a.webp b/pic/65e866639170a.webp deleted file mode 100755 index 8455c1d..0000000 Binary files a/pic/65e866639170a.webp and /dev/null differ diff --git a/pic/65e86663a7b22.webp b/pic/65e86663a7b22.webp deleted file mode 100755 index 95c9557..0000000 Binary files a/pic/65e86663a7b22.webp and /dev/null differ diff --git a/pic/65e86663c5f4d.webp b/pic/65e86663c5f4d.webp deleted file mode 100755 index f271938..0000000 Binary files a/pic/65e86663c5f4d.webp and /dev/null differ diff --git a/pic/65e8666529ea7.webp b/pic/65e8666529ea7.webp deleted file mode 100755 index e0c9b5b..0000000 Binary files a/pic/65e8666529ea7.webp and /dev/null differ diff --git a/pic/65e8666556171.webp b/pic/65e8666556171.webp deleted file mode 100755 index 12668e0..0000000 Binary files a/pic/65e8666556171.webp and /dev/null differ diff --git a/pic/65e86665ede7c.webp b/pic/65e86665ede7c.webp deleted file mode 100755 index 730f5d8..0000000 Binary files a/pic/65e86665ede7c.webp and /dev/null differ diff --git a/pic/65e866667a349.webp b/pic/65e866667a349.webp deleted file mode 100755 index 36df51b..0000000 Binary files a/pic/65e866667a349.webp and /dev/null differ diff --git a/pic/65e86666b7344.webp b/pic/65e86666b7344.webp deleted file mode 100755 index be0848c..0000000 Binary files a/pic/65e86666b7344.webp and /dev/null differ diff --git a/pic/65e866678a101.webp b/pic/65e866678a101.webp deleted file mode 100755 index 34de809..0000000 Binary files a/pic/65e866678a101.webp and /dev/null differ diff --git a/pic/65e86667c4e10.webp b/pic/65e86667c4e10.webp deleted file mode 100755 index 29d2f38..0000000 Binary files a/pic/65e86667c4e10.webp and /dev/null differ diff --git a/pic/65e866685c6c8.webp b/pic/65e866685c6c8.webp deleted file mode 100755 index c1ce637..0000000 Binary files a/pic/65e866685c6c8.webp and /dev/null differ diff --git a/pic/65e866690b752.webp b/pic/65e866690b752.webp deleted file mode 100755 index 9923ef8..0000000 Binary files a/pic/65e866690b752.webp and /dev/null differ diff --git a/pic/65e86669be5c8.webp b/pic/65e86669be5c8.webp deleted file mode 100755 index 7977730..0000000 Binary files a/pic/65e86669be5c8.webp and /dev/null differ diff --git a/pic/65e8666b11d79.webp b/pic/65e8666b11d79.webp deleted file mode 100755 index 24bcf84..0000000 Binary files a/pic/65e8666b11d79.webp and /dev/null differ diff --git a/pic/65e8666b2924a.webp b/pic/65e8666b2924a.webp deleted file mode 100755 index 88dda5d..0000000 Binary files a/pic/65e8666b2924a.webp and /dev/null differ diff --git a/pic/65e8666c49f21.webp b/pic/65e8666c49f21.webp deleted file mode 100755 index c31397d..0000000 Binary files a/pic/65e8666c49f21.webp and /dev/null differ diff --git a/pic/65e8666ca9d1c.webp b/pic/65e8666ca9d1c.webp deleted file mode 100755 index d1c62a6..0000000 Binary files a/pic/65e8666ca9d1c.webp and /dev/null differ diff --git a/pic/65e8666d2104f.webp b/pic/65e8666d2104f.webp deleted file mode 100755 index 36d4677..0000000 Binary files a/pic/65e8666d2104f.webp and /dev/null differ diff --git a/pic/65e8666d7293d.webp b/pic/65e8666d7293d.webp deleted file mode 100755 index 6fa1835..0000000 Binary files a/pic/65e8666d7293d.webp and /dev/null differ diff --git a/pic/65e8666e00a56.webp b/pic/65e8666e00a56.webp deleted file mode 100755 index 5a87197..0000000 Binary files a/pic/65e8666e00a56.webp and /dev/null differ diff --git a/pic/65e8666e596bd.webp b/pic/65e8666e596bd.webp deleted file mode 100755 index b40fa2a..0000000 Binary files a/pic/65e8666e596bd.webp and /dev/null differ diff --git a/pic/65e8666eac466.webp b/pic/65e8666eac466.webp deleted file mode 100755 index 8d88ffc..0000000 Binary files a/pic/65e8666eac466.webp and /dev/null differ diff --git a/pic/65e8666eec785.webp b/pic/65e8666eec785.webp deleted file mode 100755 index f6da0be..0000000 Binary files a/pic/65e8666eec785.webp and /dev/null differ diff --git a/pic/65e8666f76c3e.webp b/pic/65e8666f76c3e.webp deleted file mode 100755 index eb0c273..0000000 Binary files a/pic/65e8666f76c3e.webp and /dev/null differ diff --git a/pic/65e8666fc739c.webp b/pic/65e8666fc739c.webp deleted file mode 100755 index 9b4ecb9..0000000 Binary files a/pic/65e8666fc739c.webp and /dev/null differ diff --git a/pic/65e8667090f06.webp b/pic/65e8667090f06.webp deleted file mode 100755 index 90b3a1f..0000000 Binary files a/pic/65e8667090f06.webp and /dev/null differ diff --git a/pic/65e86670b1d4d.webp b/pic/65e86670b1d4d.webp deleted file mode 100755 index 662dd3d..0000000 Binary files a/pic/65e86670b1d4d.webp and /dev/null differ diff --git a/pic/65e866710ce19.webp b/pic/65e866710ce19.webp deleted file mode 100755 index b3be8e6..0000000 Binary files a/pic/65e866710ce19.webp and /dev/null differ diff --git a/pic/65e8667181a0f.webp b/pic/65e8667181a0f.webp deleted file mode 100755 index 88a3d23..0000000 Binary files a/pic/65e8667181a0f.webp and /dev/null differ diff --git a/pic/65e866718b6aa.webp b/pic/65e866718b6aa.webp deleted file mode 100755 index 7d48309..0000000 Binary files a/pic/65e866718b6aa.webp and /dev/null differ diff --git a/pic/65e86672288a5.webp b/pic/65e86672288a5.webp deleted file mode 100755 index 63a7278..0000000 Binary files a/pic/65e86672288a5.webp and /dev/null differ diff --git a/pic/65e8667230bda.webp b/pic/65e8667230bda.webp deleted file mode 100755 index ff49721..0000000 Binary files a/pic/65e8667230bda.webp and /dev/null differ diff --git a/pic/65e8667283eb6.webp b/pic/65e8667283eb6.webp deleted file mode 100755 index 6b3953a..0000000 Binary files a/pic/65e8667283eb6.webp and /dev/null differ diff --git a/pic/65e86673eec71.webp b/pic/65e86673eec71.webp deleted file mode 100755 index 35f1af9..0000000 Binary files a/pic/65e86673eec71.webp and /dev/null differ diff --git a/pic/65e86674466a9.webp b/pic/65e86674466a9.webp deleted file mode 100755 index dba61ea..0000000 Binary files a/pic/65e86674466a9.webp and /dev/null differ diff --git a/pic/65e86674bc9c3.webp b/pic/65e86674bc9c3.webp deleted file mode 100755 index 2cd4f0b..0000000 Binary files a/pic/65e86674bc9c3.webp and /dev/null differ diff --git a/pic/65e8667524dfc.webp b/pic/65e8667524dfc.webp deleted file mode 100755 index 81c311e..0000000 Binary files a/pic/65e8667524dfc.webp and /dev/null differ diff --git a/pic/65e866753ca00.webp b/pic/65e866753ca00.webp deleted file mode 100755 index ce30ef7..0000000 Binary files a/pic/65e866753ca00.webp and /dev/null differ diff --git a/pic/65e866753ff2d.webp b/pic/65e866753ff2d.webp deleted file mode 100755 index ce30ef7..0000000 Binary files a/pic/65e866753ff2d.webp and /dev/null differ diff --git a/pic/65e866762b828.webp b/pic/65e866762b828.webp deleted file mode 100755 index 935eff2..0000000 Binary files a/pic/65e866762b828.webp and /dev/null differ diff --git a/pic/65e866764fcc5.webp b/pic/65e866764fcc5.webp deleted file mode 100755 index 0f9f79f..0000000 Binary files a/pic/65e866764fcc5.webp and /dev/null differ diff --git a/pic/65e8667709160.webp b/pic/65e8667709160.webp deleted file mode 100755 index ca65890..0000000 Binary files a/pic/65e8667709160.webp and /dev/null differ diff --git a/pic/65e86677d1a34.webp b/pic/65e86677d1a34.webp deleted file mode 100755 index 33747c1..0000000 Binary files a/pic/65e86677d1a34.webp and /dev/null differ diff --git a/pic/65e86677e6b6c.webp b/pic/65e86677e6b6c.webp deleted file mode 100755 index 6cae880..0000000 Binary files a/pic/65e86677e6b6c.webp and /dev/null differ diff --git a/pic/65e866783c1ea.webp b/pic/65e866783c1ea.webp deleted file mode 100755 index 937d3bf..0000000 Binary files a/pic/65e866783c1ea.webp and /dev/null differ diff --git a/pic/65e866790a8f6.webp b/pic/65e866790a8f6.webp deleted file mode 100755 index b1d60b2..0000000 Binary files a/pic/65e866790a8f6.webp and /dev/null differ diff --git a/pic/65e8667989f9e.webp b/pic/65e8667989f9e.webp deleted file mode 100755 index dda7bca..0000000 Binary files a/pic/65e8667989f9e.webp and /dev/null differ diff --git a/pic/65e86679bf8aa.webp b/pic/65e86679bf8aa.webp deleted file mode 100755 index ce6cef3..0000000 Binary files a/pic/65e86679bf8aa.webp and /dev/null differ diff --git a/pic/65e86679ca967.webp b/pic/65e86679ca967.webp deleted file mode 100755 index 4a9f6c2..0000000 Binary files a/pic/65e86679ca967.webp and /dev/null differ diff --git a/pic/65e8667a7a38c.webp b/pic/65e8667a7a38c.webp deleted file mode 100755 index 0488a71..0000000 Binary files a/pic/65e8667a7a38c.webp and /dev/null differ diff --git a/pic/65e8667b8c994.webp b/pic/65e8667b8c994.webp deleted file mode 100755 index d607029..0000000 Binary files a/pic/65e8667b8c994.webp and /dev/null differ diff --git a/pic/65e8667b963e1.webp b/pic/65e8667b963e1.webp deleted file mode 100755 index ada41f3..0000000 Binary files a/pic/65e8667b963e1.webp and /dev/null differ diff --git a/pic/65e8667d982ed.webp b/pic/65e8667d982ed.webp deleted file mode 100755 index 4672111..0000000 Binary files a/pic/65e8667d982ed.webp and /dev/null differ diff --git a/pic/65e8667da3327.webp b/pic/65e8667da3327.webp deleted file mode 100755 index 168c73a..0000000 Binary files a/pic/65e8667da3327.webp and /dev/null differ diff --git a/pic/65e8667e34bdd.webp b/pic/65e8667e34bdd.webp deleted file mode 100755 index 7392c79..0000000 Binary files a/pic/65e8667e34bdd.webp and /dev/null differ diff --git a/pic/65e8667ed92fa.webp b/pic/65e8667ed92fa.webp deleted file mode 100755 index 8450b22..0000000 Binary files a/pic/65e8667ed92fa.webp and /dev/null differ diff --git a/pic/65e8667fc956e.webp b/pic/65e8667fc956e.webp deleted file mode 100755 index 634fa15..0000000 Binary files a/pic/65e8667fc956e.webp and /dev/null differ diff --git a/pic/65e8668011f98.webp b/pic/65e8668011f98.webp deleted file mode 100755 index 12be6f0..0000000 Binary files a/pic/65e8668011f98.webp and /dev/null differ diff --git a/pic/65e86680d5edf.webp b/pic/65e86680d5edf.webp deleted file mode 100755 index 688d234..0000000 Binary files a/pic/65e86680d5edf.webp and /dev/null differ diff --git a/pic/65e8668130166.webp b/pic/65e8668130166.webp deleted file mode 100755 index fc0276e..0000000 Binary files a/pic/65e8668130166.webp and /dev/null differ diff --git a/pic/65e86681e07ab.webp b/pic/65e86681e07ab.webp deleted file mode 100755 index 073ff50..0000000 Binary files a/pic/65e86681e07ab.webp and /dev/null differ diff --git a/pic/65e8668249f9e.webp b/pic/65e8668249f9e.webp deleted file mode 100755 index 3611874..0000000 Binary files a/pic/65e8668249f9e.webp and /dev/null differ diff --git a/pic/65e86682b4130.webp b/pic/65e86682b4130.webp deleted file mode 100755 index 13c7373..0000000 Binary files a/pic/65e86682b4130.webp and /dev/null differ diff --git a/pic/65e866832696c.webp b/pic/65e866832696c.webp deleted file mode 100755 index 49cb3d6..0000000 Binary files a/pic/65e866832696c.webp and /dev/null differ diff --git a/pic/65e866840ebf2.webp b/pic/65e866840ebf2.webp deleted file mode 100755 index 716f6eb..0000000 Binary files a/pic/65e866840ebf2.webp and /dev/null differ diff --git a/pic/65e866843a99e.webp b/pic/65e866843a99e.webp deleted file mode 100755 index ea824c1..0000000 Binary files a/pic/65e866843a99e.webp and /dev/null differ diff --git a/pic/65e86684c3fb0.webp b/pic/65e86684c3fb0.webp deleted file mode 100755 index 4d060c1..0000000 Binary files a/pic/65e86684c3fb0.webp and /dev/null differ diff --git a/pic/65e8668621c39.webp b/pic/65e8668621c39.webp deleted file mode 100755 index 9a3b57e..0000000 Binary files a/pic/65e8668621c39.webp and /dev/null differ diff --git a/pic/65e86686bb058.webp b/pic/65e86686bb058.webp deleted file mode 100755 index 1afc7de..0000000 Binary files a/pic/65e86686bb058.webp and /dev/null differ diff --git a/pic/65e866874398d.webp b/pic/65e866874398d.webp deleted file mode 100755 index b3e7eb1..0000000 Binary files a/pic/65e866874398d.webp and /dev/null differ diff --git a/pic/65e86687ef0fc.webp b/pic/65e86687ef0fc.webp deleted file mode 100755 index 636c1a0..0000000 Binary files a/pic/65e86687ef0fc.webp and /dev/null differ diff --git a/pic/65e866883d700.webp b/pic/65e866883d700.webp deleted file mode 100755 index 58060cc..0000000 Binary files a/pic/65e866883d700.webp and /dev/null differ diff --git a/pic/65e866888f518.webp b/pic/65e866888f518.webp deleted file mode 100755 index dbe1fc2..0000000 Binary files a/pic/65e866888f518.webp and /dev/null differ diff --git a/pic/65e86688bc677.webp b/pic/65e86688bc677.webp deleted file mode 100755 index bb3534f..0000000 Binary files a/pic/65e86688bc677.webp and /dev/null differ diff --git a/pic/65e86689c0da5.webp b/pic/65e86689c0da5.webp deleted file mode 100755 index e09bd6b..0000000 Binary files a/pic/65e86689c0da5.webp and /dev/null differ diff --git a/pic/65e86689cfd51.webp b/pic/65e86689cfd51.webp deleted file mode 100755 index f3270af..0000000 Binary files a/pic/65e86689cfd51.webp and /dev/null differ diff --git a/pic/65e8668a2461c.webp b/pic/65e8668a2461c.webp deleted file mode 100755 index 11762a6..0000000 Binary files a/pic/65e8668a2461c.webp and /dev/null differ diff --git a/pic/65e8668a8b8ee.webp b/pic/65e8668a8b8ee.webp deleted file mode 100755 index 17f4166..0000000 Binary files a/pic/65e8668a8b8ee.webp and /dev/null differ diff --git a/pic/65e8668ab842f.webp b/pic/65e8668ab842f.webp deleted file mode 100755 index 17221e7..0000000 Binary files a/pic/65e8668ab842f.webp and /dev/null differ diff --git a/pic/65e8668b3dd09.webp b/pic/65e8668b3dd09.webp deleted file mode 100755 index 83e28af..0000000 Binary files a/pic/65e8668b3dd09.webp and /dev/null differ diff --git a/pic/65e8668b77d6f.webp b/pic/65e8668b77d6f.webp deleted file mode 100755 index 5bdbdf3..0000000 Binary files a/pic/65e8668b77d6f.webp and /dev/null differ diff --git a/pic/65e8668bccd68.webp b/pic/65e8668bccd68.webp deleted file mode 100755 index 67bbd1a..0000000 Binary files a/pic/65e8668bccd68.webp and /dev/null differ diff --git a/pic/65e8668c2f9b1.webp b/pic/65e8668c2f9b1.webp deleted file mode 100755 index c0064ae..0000000 Binary files a/pic/65e8668c2f9b1.webp and /dev/null differ diff --git a/pic/65e8668cd925b.webp b/pic/65e8668cd925b.webp deleted file mode 100755 index 6144e90..0000000 Binary files a/pic/65e8668cd925b.webp and /dev/null differ diff --git a/pic/65e8668cee5d0.webp b/pic/65e8668cee5d0.webp deleted file mode 100755 index dfbe680..0000000 Binary files a/pic/65e8668cee5d0.webp and /dev/null differ diff --git a/pic/65e8668d896cd.webp b/pic/65e8668d896cd.webp deleted file mode 100755 index e5560db..0000000 Binary files a/pic/65e8668d896cd.webp and /dev/null differ diff --git a/pic/65e8668fb97ca.webp b/pic/65e8668fb97ca.webp deleted file mode 100755 index ad7fc15..0000000 Binary files a/pic/65e8668fb97ca.webp and /dev/null differ diff --git a/pic/65e8668fbcf26.webp b/pic/65e8668fbcf26.webp deleted file mode 100755 index ad7fc15..0000000 Binary files a/pic/65e8668fbcf26.webp and /dev/null differ diff --git a/pic/65e8669051675.webp b/pic/65e8669051675.webp deleted file mode 100755 index bffeffb..0000000 Binary files a/pic/65e8669051675.webp and /dev/null differ diff --git a/pic/65e86690b2b44.webp b/pic/65e86690b2b44.webp deleted file mode 100755 index c395852..0000000 Binary files a/pic/65e86690b2b44.webp and /dev/null differ diff --git a/pic/65e86691690f8.webp b/pic/65e86691690f8.webp deleted file mode 100755 index 575fad3..0000000 Binary files a/pic/65e86691690f8.webp and /dev/null differ diff --git a/pic/65e8669197f5b.webp b/pic/65e8669197f5b.webp deleted file mode 100755 index f2ef49e..0000000 Binary files a/pic/65e8669197f5b.webp and /dev/null differ diff --git a/pic/65e86692414a8.webp b/pic/65e86692414a8.webp deleted file mode 100755 index bb608c2..0000000 Binary files a/pic/65e86692414a8.webp and /dev/null differ diff --git a/pic/65e86692c0294.webp b/pic/65e86692c0294.webp deleted file mode 100755 index d2fcd41..0000000 Binary files a/pic/65e86692c0294.webp and /dev/null differ diff --git a/pic/65e8669305425.webp b/pic/65e8669305425.webp deleted file mode 100755 index 76a6aa5..0000000 Binary files a/pic/65e8669305425.webp and /dev/null differ diff --git a/pic/65e866937c090.webp b/pic/65e866937c090.webp deleted file mode 100755 index 2a1952d..0000000 Binary files a/pic/65e866937c090.webp and /dev/null differ diff --git a/pic/65e8669388775.webp b/pic/65e8669388775.webp deleted file mode 100755 index 1e15974..0000000 Binary files a/pic/65e8669388775.webp and /dev/null differ diff --git a/pic/65e866941f513.webp b/pic/65e866941f513.webp deleted file mode 100755 index df37574..0000000 Binary files a/pic/65e866941f513.webp and /dev/null differ diff --git a/pic/65e86694ddf8e.webp b/pic/65e86694ddf8e.webp deleted file mode 100755 index 30aaba1..0000000 Binary files a/pic/65e86694ddf8e.webp and /dev/null differ diff --git a/pic/65e86694e858d.webp b/pic/65e86694e858d.webp deleted file mode 100755 index 28b6ef8..0000000 Binary files a/pic/65e86694e858d.webp and /dev/null differ diff --git a/pic/65e86695cd273.webp b/pic/65e86695cd273.webp deleted file mode 100755 index bd1bcac..0000000 Binary files a/pic/65e86695cd273.webp and /dev/null differ diff --git a/pic/65e866969748f.webp b/pic/65e866969748f.webp deleted file mode 100755 index 8e695af..0000000 Binary files a/pic/65e866969748f.webp and /dev/null differ diff --git a/pic/65e86696d7933.webp b/pic/65e86696d7933.webp deleted file mode 100755 index cc35ee6..0000000 Binary files a/pic/65e86696d7933.webp and /dev/null differ diff --git a/pic/65e86697464e1.webp b/pic/65e86697464e1.webp deleted file mode 100755 index 07ae442..0000000 Binary files a/pic/65e86697464e1.webp and /dev/null differ diff --git a/pic/65e86698787d4.webp b/pic/65e86698787d4.webp deleted file mode 100755 index 32ff7f3..0000000 Binary files a/pic/65e86698787d4.webp and /dev/null differ diff --git a/pic/65e8669894b53.webp b/pic/65e8669894b53.webp deleted file mode 100755 index 776ad18..0000000 Binary files a/pic/65e8669894b53.webp and /dev/null differ diff --git a/pic/65e8669970621.webp b/pic/65e8669970621.webp deleted file mode 100755 index b5ea20a..0000000 Binary files a/pic/65e8669970621.webp and /dev/null differ diff --git a/pic/65e8669a36927.webp b/pic/65e8669a36927.webp deleted file mode 100755 index 39df46d..0000000 Binary files a/pic/65e8669a36927.webp and /dev/null differ diff --git a/pic/65e8669a9e067.webp b/pic/65e8669a9e067.webp deleted file mode 100755 index fbca364..0000000 Binary files a/pic/65e8669a9e067.webp and /dev/null differ diff --git a/pic/65e8669b6262e.webp b/pic/65e8669b6262e.webp deleted file mode 100755 index 0d59d98..0000000 Binary files a/pic/65e8669b6262e.webp and /dev/null differ diff --git a/pic/65e8669b8dcb6.webp b/pic/65e8669b8dcb6.webp deleted file mode 100755 index e7071d2..0000000 Binary files a/pic/65e8669b8dcb6.webp and /dev/null differ diff --git a/pic/65e8669bee023.webp b/pic/65e8669bee023.webp deleted file mode 100755 index 7c80f49..0000000 Binary files a/pic/65e8669bee023.webp and /dev/null differ diff --git a/pic/65e8669c7e24a.webp b/pic/65e8669c7e24a.webp deleted file mode 100755 index b07096f..0000000 Binary files a/pic/65e8669c7e24a.webp and /dev/null differ diff --git a/pic/65e8669d29bb0.webp b/pic/65e8669d29bb0.webp deleted file mode 100755 index 1987ce4..0000000 Binary files a/pic/65e8669d29bb0.webp and /dev/null differ diff --git a/pic/65e86e88d8580.webp b/pic/65e86e88d8580.webp deleted file mode 100755 index 14b0d6d..0000000 Binary files a/pic/65e86e88d8580.webp and /dev/null differ diff --git a/pic/65e86f310fd5f.webp b/pic/65e86f310fd5f.webp deleted file mode 100755 index fb47bab..0000000 Binary files a/pic/65e86f310fd5f.webp and /dev/null differ diff --git a/pic/65e8749416ee6.webp b/pic/65e8749416ee6.webp deleted file mode 100755 index 00d3733..0000000 Binary files a/pic/65e8749416ee6.webp and /dev/null differ diff --git a/pic/65e87637a1c2a.webp b/pic/65e87637a1c2a.webp deleted file mode 100755 index 6d797b7..0000000 Binary files a/pic/65e87637a1c2a.webp and /dev/null differ diff --git a/pic/65e876936e9fa.webp b/pic/65e876936e9fa.webp deleted file mode 100755 index 4038306..0000000 Binary files a/pic/65e876936e9fa.webp and /dev/null differ diff --git a/pic/65e876d122f47.webp b/pic/65e876d122f47.webp deleted file mode 100755 index feff214..0000000 Binary files a/pic/65e876d122f47.webp and /dev/null differ