首页
友链申请
网站统计
在线直播
壁纸下载
在线视频
网站留言
关于
更多
百宝工具箱
Search
1
CSDN破解VIP文章最新0.1.8脚本(已修复bug)
865 阅读
2
CSDN破解VIP文章脚本0.1.9版本
793 阅读
3
通过QQ号API获取用户高清QQ头像与QQ昵称
673 阅读
4
CSDN_Reader 阅读优化 | 解锁VIP文章(油猴脚本)
610 阅读
5
QQ最新强制聊天接口(可用)
558 阅读
软件仓库
安卓
苹果
电脑
工具
网站
开发
教程教学
游戏教程
实战教程
付费课程
知识课程
综合源码
网站主题
插件源码
软件源码
开源源码
Ai综合工具
AI绘画
AI代码
AI文章
AI辅助
免费游戏综合
外挂辅助
绝地求生
使命召唤
生死狙击
CSGO
逃跑吧少年
原神辅助
香肠派对
和平精英
王者荣耀
登录
/
注册
找到
53
篇与
教主
相关的结果
- 第 2 页
2025-02-03
Typecho 编辑器插件大搜罗:HTML、Markdown 互转与全能编辑
Typecho 编辑器插件大搜罗:HTML、Markdown 互转与全能编辑 在使用 Typecho 搭建博客时,一个好的编辑器插件可以极大地提升写作体验。无论是需要支持 HTML 编辑,还是希望使用 Markdown 语法,甚至两者互转,Typecho 都有丰富的插件可供选择。今天,就让我们一起探索这些强大的编辑器插件,找到最适合你的那一款。 一、WindsCkEditor:功能强大的 HTML 编辑器 1. 功能特点 功能丰富:集成了最新的 CkEditor 4.21 版本,支持代码插入、图片和附件上传,满足各种复杂的编辑需求。 高度可定制:支持自定义工具栏和在线配置,可以根据个人喜好调整编辑器的功能和布局。 扩展性强:可以通过插件扩展支持 Markdown 编辑,实现 HTML 和 Markdown 的无缝切换。 2. 安装方法 下载插件:从 WindsCkEditor 官方页面下载最新版本。 上传插件:将下载的插件文件夹重命名为 WindsCkEditor,并上传到 Typecho 的 usr/plugins/ 目录下。 激活插件:登录 Typecho 后台,进入插件管理页面,启用 WindsCkEditor 插件。 配置插件:根据需要修改 WindsCkEditor/ckeditor/config.js 文件,自定义工具栏和配置。 二、XEditor:基于 Vditor 的 Markdown 编辑器 1. 功能特点 所见即所得:支持实时预览、即时渲染和分屏预览模式,让写作更加直观。 短代码支持:支持自定义按钮和短代码渲染,方便插入复杂的格式和内容。 Markdown 编辑:专注于 Markdown 语法,但可以通过插件扩展支持 HTML 编辑。 2. 安装方法 下载插件:从 XEditor 官方页面下载最新版本。 上传插件:解压后将文件夹重命名为 XEditor,并上传到 Typecho 的 usr/plugins/ 目录下。 激活插件:登录 Typecho 后台,进入插件管理页面,启用 XEditor 插件。 自定义工具栏:根据需要修改 assets/js/toolbar.js 文件,自定义工具栏功能。 三、EditorMD for Typecho:Markdown 编辑器的全能选手 1. 功能特点 实时预览:支持实时预览、代码折叠、Emoji 表情等,让写作更加流畅。 扩展语法:支持 ToC(Table of Contents)、Github Task lists 等 Markdown 扩展语法。 简洁配置:提供简洁明了的配置界面,方便快速上手。 2. 安装方法 下载插件:从 EditorMD for Typecho 官方页面下载最新版本。 上传插件:解压后将文件夹重命名为 EditorMD,并上传到 Typecho 的 usr/plugins/ 目录下。 激活插件:登录 Typecho 后台,进入插件管理页面,启用 EditorMD 插件。 更新设置:根据需要更新插件设置,调整编辑器功能。 四、HTML2TEXT:HTML 转 Markdown 的神器 1. 功能特点 HTML 转 Markdown:将 HTML 代码转换为 Markdown 格式,适合需要将旧文章从 HTML 转换为 Markdown 的用户。 完整元数据导出:支持完整的元数据导出,确保文章信息完整。 2. 安装方法 下载插件:从 HTML2TEXT 官方页面下载最新版本。 上传插件:将下载的插件文件夹上传到 Typecho 的 usr/plugins/ 目录下。 激活插件:登录 Typecho 后台,进入插件管理页面,启用 HTML2TEXT 插件。 五、Typecho-Markdown:专注于 Markdown 的解析插件 1. 功能特点 严格遵循规范:支持 CommonMark 和 GFM(GitHub-Flavored Markdown)规范,确保 Markdown 的正确解析。 额外元素支持:提供额外的 Markdown 元素支持,满足更多写作需求。 简洁配置界面:提供简洁明了的配置界面,方便快速上手。 2. 安装方法 克隆项目:使用 Git 克隆项目源码: bash复制 git clone https://github.com/mrgeneralgoo/typecho-markdown.git 安装依赖:进入项目根目录,运行 Composer 安装依赖: bash复制 cd typecho-markdown composer install 上传插件:将 MarkdownParse 文件夹上传到 Typecho 的 usr/plugins/ 目录下。 激活插件:登录 Typecho 后台,进入插件管理页面,启用 Typecho-Markdown 插件。 六、总结 根据你的需求,如果你需要一个支持 HTML 和 Markdown 互转的编辑器,可以尝试 WindsCkEditor 或 EditorMD for Typecho。如果你主要需要 Markdown 编辑功能,XEditor 和 Typecho-Markdown 是不错的选择。如果你需要将旧文章从 HTML 转换为 Markdown,可以使用 HTML2TEXT 插件。 这些插件各有特点,可以根据你的具体需求选择最适合的编辑器。希望这些信息能帮助你找到理想的写作工具,提升你的博客写作体验。如果你还有其他问题,欢迎随时提问!
工具
网站
开发
# 免费
# 插件
# typecho
教主
3天前
0
314
0
2025-02-03
iPhone 开通微信 CallKit 教程
iPhone 开通微信 CallKit 教程 想要在 iPhone 上体验微信的 CallKit 功能,提升通话体验?以下是详细的开通教程和注意事项。 开通步骤 1. 退出微信账号 首先,退出当前登录的微信账号。这一步是为了确保后续操作能够正常进行。 2. 让好友拨打电话 让任意微信好友给退出的微信账号拨语音电话。语音电话需要打到超时,语音和视频通话均可。等待提示“对方无应答”之后,重新登录微信账号。为了确保操作成功,建议拨打2次以上。 3. 降级微信版本 使用爱思助手将微信版本降级到8.0.54。这个版本的 CallKit 功能是满血状态,能够提供更好的通话体验。 适用范围 上述教程适用于 iOS 17.4+ 系统。 版本对比 微信 8.0.56 版本 使用的是 LiveKit,锁屏时弹窗显示在灵动岛位置,无法保留最近通话记录。 微信 8.0.54 版本 使用的是 CallKit,锁屏时显示在系统通话界面,能够保留最近通话记录,并支持回拨(会跳转到微信界面)。 功能特点 LiveCommunicationKit(灵动岛) 不需要微信常驻后台,锁屏时也能收到弹窗通知。 拒接操作方便,且不会污染系统通话记录。 CallKit 需要微信常驻后台,锁屏时显示在系统通话界面。 能够保留通话记录并支持回拨。 推荐建议 从交互体验来看,灵动岛的拒接操作更方便,且不会污染系统通话记录。因此,如果您的需求不是特别刚需,建议直接使用 LiveKit,无需折腾降级微信版本。 注意事项 备份数据:在降级微信版本之前,请确保备份好所有重要数据,避免数据丢失。 使用正版工具:请确保使用正版的爱思助手或其他降级工具,避免使用来路不明的软件,以免对设备造成损害。 检查网络连接:在操作过程中,请确保设备连接到稳定的网络,避免因网络问题导致操作失败。 希望这些内容对您有所帮助!如果您在操作过程中遇到任何问题,欢迎随时留言咨询。 图片示例 https://tupian.6v6.ren/i/2025/02/03/679fa2d2c7d88.jpg图片 希望这些内容符合你的要求!如果有任何需要调整的地方,请随时告诉我。
苹果
教程教学
# 教程
# iPhone
# CallKit
教主
3天前
0
219
0
2025-02-01
如何在 Typecho 中编辑器输入#标签实现自动填充标签
如何在 Typecho 中实现 Joe 编辑器标签自动填充 在 Typecho 的文章编辑过程中,如果你使用 Joe 编辑器,可能会希望输入#标签后能自动提取并填充到文章的标签输入框中,以提高工作效率。接下来,我们将详细介绍如何通过开发一个 Typecho 插件来实现这一功能。 一、功能实现原理 这个功能的实现依赖于 JavaScript 来监听 Joe 编辑器中的输入事件,通过正则表达式提取出#开头的标签,然后将这些标签填充到 Typecho 文章编辑页面的标签输入框中。同时,我们使用 Typecho 的插件机制,将相关的 JavaScript 代码注入到文章编辑页面中。 二、准备工作 了解 HTML 结构 通过浏览器的开发者工具(如 Chrome 的 F12),确定 Joe 编辑器的文本输入框和 Typecho 标签输入框的 HTML 元素。例如,Joe 编辑器文本输入框的 class 为 cm - editor cm - focused ͼ1 ͼ2 ͼ4,Typecho 标签输入框的 id 为 token - input - tags。 熟悉 JavaScript 和 Typecho 插件开发基础 需要了解基本的 JavaScript DOM 操作和事件监听知识,以及 Typecho 插件开发的基本规范和流程。 三、插件代码编写 (一)创建插件文件 在 Typecho 的 usr/plugins 目录下创建一个新目录,例如 AutoTagExtractor。 在 AutoTagExtractor 目录下创建一个 PHP 文件,命名为 AutoTagExtractor.php。 (二)编写插件代码 footer = array('AutoTagExtractorPlugin', 'addScript'); return _t('插件已激活,可从Joe编辑器提取#标签并自动填充到文章标签输入框'); } /** * 禁用插件方法 * * @return string */ public static function deactivate() { return _t('插件已停用'); } /** * 配置插件方法 * * @param Typecho_Widget_Helper_Form $form * @return void */ public static function config(Typecho_Widget_Helper_Form $form) { // 这里可添加插件配置项,目前暂不需要 } /** * 个人用户的配置方法 * * @param Typecho_Widget_Helper_Form $form * @return void */ public static function personalConfig(Typecho_Widget_Helper_Form $form) { // 这里可添加个人用户的配置项,目前暂不需要 } /** * 在文章编辑页面底部添加JavaScript脚本 * * @return void */ public static function addScript() { echo ''; // 当页面的DOM加载完成后执行以下代码 echo 'document.addEventListener(\'DOMContentLoaded\', function () {'; // 获取Joe编辑器的文本输入框元素,通过类名选择器 echo 'const joeEditorTextareaElements = document.getElementsByClassName(\'cm - editor cm - focused ͼ1 ͼ2 ͼ4\');'; // 取第一个匹配到的元素作为Joe编辑器的文本输入框 echo 'const joeEditorTextarea = joeEditorTextareaElements.length > 0? joeEditorTextareaElements[0] : null;'; // 获取Typecho标签输入框元素,通过id选择器 echo 'const tagInput = document.getElementById(\'token - input - tags\');'; // 检查是否成功获取到这两个元素 echo 'if (joeEditorTextarea && tagInput) {'; // 为Joe编辑器的文本输入框添加keyup事件监听器 echo 'joeEditorTextarea.addEventListener(\'keyup\', function () {'; // 获取当前输入框中的文本内容 echo 'const inputText = joeEditorTextarea.value;'; // 用于存储提取出的标签 echo 'const tags = [];'; // 使用正则表达式匹配所有以#开头,且后面跟着非#字符的内容 echo 'const tagMatches = inputText.match(/#([^#]+)/g);'; // 如果匹配到了标签 echo 'if (tagMatches) {'; // 遍历所有匹配到的标签 echo 'tagMatches.forEach(function (tagMatch) {'; // 去除标签前面的#符号,并去除前后空格 echo 'let tag = tagMatch.substring(1).trim();'; // 检查标签是否已经存在于tags数组中,如果不存在则添加 echo 'if (tags.indexOf(tag) === -1) {'; echo 'tags.push(tag);'; echo '}'; echo '});'; // 将tags数组中的标签用逗号连接成字符串 echo 'const tagString = tags.join(\',\');'; // 将处理后的标签字符串填充到Typecho标签输入框中 echo 'tagInput.value = tagString;'; echo '} else {'; // 如果没有匹配到标签,清空Typecho标签输入框 echo 'tagInput.value = \'\';'; echo '}'; echo '});'; echo '}'; echo '});'; echo ''; } } (三)代码解释 激活插件方法(activate):通过 Typecho_Plugin::factory 注册一个钩子,当加载 admin/write - post.php(文章编辑页面)的页脚时,调用 addScript 方法,在页面中注入 JavaScript 代码。 禁用插件方法(deactivate):简单返回一个提示信息,表示插件已停用。 配置插件方法(config)和个人用户配置方法(personalConfig):目前这两个方法为空,后续如果需要添加插件的全局配置或个人用户配置项,可以在这里进行扩展。 添加脚本方法(addScript): 使用 document.addEventListener('DOMContentLoaded', function () {... }) 确保页面 DOM 加载完成后再执行后续代码。 通过 document.getElementsByClassName 获取 Joe 编辑器的文本输入框元素,由于该方法返回一个类数组对象,所以取第一个元素作为实际的输入框。 通过 document.getElementById 获取 Typecho 标签输入框元素。 为 Joe 编辑器的文本输入框添加 keyup 事件监听器,当用户松开按键时触发。 在事件处理函数中,获取输入框的文本内容,使用正则表达式 /#([^#]+)/g 匹配所有以#开头的标签。 遍历匹配到的标签,去除#符号和前后空格,检查是否重复,将不重复的标签添加到 tags 数组中。 将 tags 数组中的标签用逗号连接成字符串,填充到 Typecho 标签输入框中。如果没有匹配到标签,则清空标签输入框。 四、插件安装与启用 上传插件文件 如果你在本地开发环境创建了插件文件,可以使用 FTP 工具将整个 AutoTagExtractor 文件夹上传到 Typecho 网站的 usr/plugins 目录下。 启用插件 登录 Typecho 后台管理界面。 点击左侧菜单中的 “插件” 选项。 在插件列表中找到 “自动标签提取插件”(即 AutoTagExtractorPlugin),点击 “启用” 按钮。启用成功后,会显示提示信息 “插件已激活,可从 Joe 编辑器提取 #标签并自动填充到文章标签输入框”。 五、插件使用与测试 打开文章编辑页面 点击左侧菜单中的 “撰写文章”,进入文章编辑页面。 测试标签提取功能 在 Joe 编辑器中输入带有#开头的标签,例如 #软件 #工具 #免费。当你输入完成或松开按键时,Typecho 文章编辑页面的 token - input - tags 标签输入框会自动填充处理后的标签,显示为 软件,工具,免费,并且会自动去除重复标签和前后空格。 六、注意事项 元素选择器准确性:确保 Joe 编辑器的文本输入框的类名和 Typecho 标签输入框的 id 是准确的。如果这些元素的选择器发生变化,需要相应地修改插件中的 JavaScript 代码。 兼容性:该插件在大多数现代浏览器中应该可以正常工作,但在一些旧版本的浏览器中可能需要进行兼容性处理。 插件更新与维护:如果后续需要对插件进行功能扩展或修复问题,可以直接修改 AutoTagExtractor.php 文件中的代码,修改完成后保存并刷新 Typecho 后台页面即可生效。 通过以上步骤,你就成功地在 Typecho 中实现了 Joe 编辑器标签自动填充的功能,这将大大提高你撰写文章时添加标签的效率。
教程教学
# typecho
# 编辑器
# 标签
教主
4天前
0
352
0
2025-01-29
Typecho 博客快速收录秘籍:IndexNow 自动提交插件大揭秘
Typecho 博客快速收录秘籍:IndexNow 自动提交插件大揭秘在互联网的世界里,内容的快速曝光是每个博主的梦想。尤其是对于使用 Typecho 搭建博客的朋友们来说,如何让新发布的文章迅速被搜索引擎收录,是一个至关重要的问题。今天,就让我们一起探索如何通过 IndexNow 自动提交插件,让 Bing 搜索引擎快速收录你的 Typecho 博客文章。 一、什么是 IndexNow?IndexNow 是一个由 Bing、Yandex 和其他搜索引擎共同推出的协议,旨在帮助网站快速将新内容提交给搜索引擎,从而加速内容的收录。简单来说,IndexNow 就像是一个“快递服务”,能够将你的文章快速送到搜索引擎的“家门口”,让搜索引擎更快地发现和收录你的内容。 二、为什么选择 Bing 的 IndexNow?虽然 Google 是目前最主流的搜索引擎,但 Bing 也在不断努力提升自己的搜索体验。而且,Bing 的 IndexNow 功能相对简单易用,尤其是对于小型博客和独立站来说,是一个非常实用的选择。此外,Bing 站长平台提供了丰富的工具和数据,可以帮助你更好地了解网站的收录情况和优化方向。 三、Typecho 的 IndexNow 自动提交插件目前,Typecho 社区已经开发了几款可以实现 IndexNow 自动提交功能的插件。这些插件能够让你在发布新文章时,自动将文章的 URL 提交给 Bing 的 IndexNow 接口,从而加速文章的收录。接下来,我们将详细介绍两款常用的插件。 (一)PostToBingIndexNow 插件1. 插件简介PostToBingIndexNow 是一款专门为 Typecho 设计的插件,能够自动将新发布的文章 URL 提交到 Bing 的 IndexNow 接口。它简单易用,适合大多数 Typecho 用户。 2. 使用方法 下载插件:从 GitHub 下载插件文件。 上传插件:将下载的文件上传到你的 Typecho 网站的 /usr/plugins 目录下,并解压,重命名为 PostToBingIndexNow。 启用插件:登录到 Typecho 后台,进入插件管理页面,启用 PostToBingIndexNow 插件。 配置插件:在网站根目录下创建一个 temp_log 文件夹,用于存放日志文件。然后,在 Bing 站长平台申请一个 IndexNow 的 API Key。将申请到的 Key 填写到插件的设置页面中,并保存设置。最后,将 Bing 提供的 key.txt 文件上传到网站根目录。 测试是否生效:发布一篇新文章后,查看 temp_log 文件夹下的 push_bing.log 文件,确认是否成功提交。也可以在 Bing 站长平台的 IndexNow 页面查看推送记录。 (二)BingIndexNow 插件1. 插件简介BingIndexNow 插件同样可以实现将 Typecho 网站的文章自动提交到 Bing 的 IndexNow 接口。它的操作相对简单,适合新手用户。 2. 使用方法 下载插件:插件下载地址:蓝奏云网盘。 上传插件:下载后将插件上传到 /usr/plugins 目录,并重命名为 BingIndexNow。 启用插件:在 Typecho 后台的插件管理页面启用 BingIndexNow 插件。 配置插件:在 Bing 站长平台申请一个 IndexNow 的 API Key。将申请到的 Key 填写到插件设置页面中。插件会自动创建验证文件,无需手动上传。 测试是否生效:发布新文章后,查看插件目录下的 log.txt 文件,确认是否成功提交。 四、使用 IndexNow 插件的注意事项 API Key 的申请:在 Bing 站长平台申请 IndexNow 的 API Key 时,需要按照平台的指引完成相关步骤,包括下载并上传验证文件。 日志文件:插件的日志文件可以帮助你确认提交是否成功。如果返回的状态码不是 200,请根据 Bing 站长平台的说明进行调整。 网站内容质量:虽然 IndexNow 可以加速文章的收录,但最终是否被收录以及排名如何,仍然取决于网站内容的质量。 五、总结通过使用 IndexNow 自动提交插件,你可以轻松实现 Typecho 网站文章的自动提交功能,加速文章被 Bing 搜索引擎收录。无论是 PostToBingIndexNow 还是 BingIndexNow 插件,都提供了简单易用的配置方法和强大的功能,帮助你的博客内容更快地出现在搜索引擎的结果页面上。 如果你还在为如何让文章快速被收录而烦恼,不妨试试这些插件吧!它们就像你博客的“加速器”,让你的内容能够更快地被搜索引擎发现。
教程教学
知识课程
网站
# 插件
# typecho
# IndexNow
教主
1月29日
0
276
0
2025-01-29
外卖员的挽歌
外卖员的挽歌 二十年前,二十岁的你意气风发,是否能想象到自己会在未来成为一名全职外卖员?当你第一次穿上黄色的外卖员制服,蹬上电动车朝着餐馆出发时,这个问题突然在心中闪过。然而,你并没有在这个问题上停留太久——你已经四十岁了,早已过了多愁善感的年纪。青年时期的荣耀与光鲜正在远去,除了因生活而逐渐麻木的心,你还剩下什么情感呢? 经过半小时的取餐和送餐,你骑着电动车回到了那栋熟悉的大楼。曾经,你每天早上九点走进这里开始工作,下午五点下班后离开。遗憾的是,在这个不待见中年人的社会里,你最终还是因为自己的年龄被驱逐出了这里。你看着那个年轻的白领取走外卖后走向电梯的背影,猜想也许正是他取代了你的位置。再过十分钟,他可能会坐在你曾经的工位上吃外卖。你在骑车离开那栋大厦时,只感到一丝讽刺和无奈。 在外卖站点,你发现这里的人形形色色,这并不奇怪。大城市本就是三教九流之人的聚集地。你可以见到因危险而改行的前卡车司机,因年龄被解雇的前程序员,曾多次心脏病发作的前电气工程师,还有自称曾在道上混得风生水起的东北大哥。每个人都将外卖员这份职业视为一种过渡,描述自己的过去时总是渲染着曾经的辉煌,同时强调未来的可能性。然而,站长告诉你,这些人已经做了不止一年两年的外卖员,未来也还会继续做下去。 在这些同事中,你印象最深刻的是一个年轻人。他毕业于本城市的一所名牌大学,但他的专业并不是那些能“赚大钱”的理科专业,而是一门涉及欧洲古老语言和历史的文科专业。除了在学术领域继续深造,他似乎没有其他出路。考研的失败和生活的压力让他来到外卖网点,穿上了骑手服。显然,二十多岁的年轻人对社会毫无经验。站长见你老实,托你带带他。 你们相处得非常愉快。那个年轻人丝毫没有沾染上社会的戾气,他的口头禅是一句你听不懂的法语格言。茶余饭后,他曾经特别感兴趣地向你解释这句格言背后的法兰西骑士的生平和高贵品格,还旁征博引到欧洲王朝和宗教的纷争。在那家兰州牛肉面馆里,人声鼎沸,但年轻人却丝毫不受影响。他在油腻的桌面上用纸团代表那些曾经声名显赫的皇帝、国王、主教或将军,向你比划着中世纪欧洲某国的战争与和平。即使你听不懂,你也知道这位年轻人有着你所不了解的深切热爱。在那帮吹牛成癖的同事中,他是唯一让你觉得独特的人。 那个上午,年轻人给你发消息,说他今年考研成功了,很快就要去国内顶尖大学面试,他的学术梦想即将从那里开始。他真心感谢你的帮助,这也将是他做外卖员的最后两天。你回复说,祝你顺利。那个下午,骑手群里传来一个坏消息,本区内一位骑手因为操之过急,不幸被一辆沙土车压倒,惨不忍睹。你在看到图片之前还在心中默默祈祷不要是那个年轻人,但看到照片中那辆熟悉的电动车时,你就知道一切都结束了。你悲痛地闭上了眼睛,停下电瓶车,靠在墙边,双手撑墙,放声大哭。周围的路人纷纷绕道,生怕遇到了什么精神病患者。你也不知道自己为何而哭,是为了自己,还是为了那个年轻人? 从此,你变得沉默寡言,不再抱怨或拒绝那些偏远的配送任务。人生三万天,何必要求那么高呢?你现在有点像入定了的老僧,看山还是山,但山背后的内在已然完全不一样了。陪伴你的只有那辆天蓝色的电动车。即使房子因为房贷断供被查抄,你搬到吵闹的宿舍,你还是每天悉心地擦拭着你的“老伙计”。然而,那天傍晚,你注定要和这最后的伙伴分离。你看到前面路口闯出两名身穿反光背心的交警,想转身时,后面的绿化带也跳出了两位辅警。显然,你插翅难飞了,城市交通安全整改让你碰上了。 当你的电动车被送上交警大队的卡车时,被按在地上动弹不得的你发出了杀猪般的哀嚎。周围有路人惊讶地拿出手机录像,也许你的行为和遭遇会出现在各大视频网站甚至推特上供人评头论足。由于新来的辅警缺乏经验,你的左臂剧痛难忍,可能是骨折或脱臼。你的尊严也荡然无存,但这一切都不重要了。你在心中高呼:我只想要回我的电动车,我只想要回我的生活。
教程教学
# 挽歌
# 故事
# 休闲
教主
1月29日
0
184
1
上一页
1
2
3
...
11
下一页