-
Notifications
You must be signed in to change notification settings - Fork 1
/
27708.html
1 lines (1 loc) · 89 KB
/
27708.html
1
<!DOCTYPE html><html lang="zh-CN" data-default-color-scheme="auto"><head><meta charset="utf-8"><meta name="renderer" content="webkit"><meta name="force-rendering" content="webkit"><meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"><meta name="HandheldFriendly" content="True"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1"><link rel="preconnect" href="https://busuanzi.ibruce.info"><link rel="preconnect" href="https://cdn.jsdelivr.net"><link rel="preconnect" href="https://rmt.dogedoge.com"><link rel="preconnect" href="https://fonts.dogedoge.com"><link rel="shortcut icon" href="https://cdn.jsdelivr.net/gh/Flexiston/CDN/favicon.png"><title>图床的千层套路 - Flexiston's Blog</title><meta name="keywords" content="Dev, Hexo, 图床, PicGo, Flexiston,个人博客,Blog,Hexo,HTML,JavaScript,MarkDown"><meta content="#f6f7f8" name="apple-mobile-web-app-status-bar-style"><meta content="telephone=no" name="format-detection"><meta name="description" content="> 本文转载自 [**陈YFの博客( ̄▽ ̄)"** ](https://blog.cyfan.top/) 2020年8月9日Jsdelivr发布了一次使用政策:Create Acceptable Use Policy,其中第4条Prohibited Use引起了众多议论..."><meta property="og:type" content="article"><meta property="og:title" content="图床的千层套路"><meta property="og:url" content="https://blog.flesx.cn/posts/27708.html"><meta property="og:site_name" content="Flexiston's Blog"><meta property="og:description" content="> 本文转载自 [**陈YFの博客( ̄▽ ̄)"** ](https://blog.cyfan.top/) 2020年8月9日Jsdelivr发布了一次使用政策:Create Acceptable Use Policy,其中第4条Prohibited Use引起了众多议论..."><meta property="og:locale" content="zh_CN"><meta property="og:image" content="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912212615.jpg?q=75"><meta property="article:published_time" content="2020-09-13T07:29:38.000Z"><meta property="article:modified_time" content="2020-09-13T07:29:38.000Z"><meta property="article:author" content="Flexiston"><meta property="article:tag" content="Dev"><meta property="article:tag" content="Hexo"><meta property="article:tag" content="图床"><meta property="article:tag" content="PicGo"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912212615.jpg?q=75"><link rel="preconnect" href="https://artalk-a.flesx.cn/index.php" crossorigin><link href="https://cdn.jsdelivr.net/gh/qwqcode/Artalk/dist/Artalk.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/jquery@3.4/dist/jquery.min.js"></script><link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/Flexiston/Flexiston.github.io@latest/css/style/highlight/dark.l.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/Flexiston/Flexiston.github.io@latest/css/style/highlight/index.l.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/Flexiston/Flexiston.github.io@latest/css/style/index.xrsl.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.14.0/css/all.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/font-awesome-animation@0.2.1/dist/font-awesome-animation.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/Flexiston/Flexiston.github.io@latest/css/style/dark.lr.css"><script>function waitElementLoaded(e,t){var o="undefined"!=typeof window,r=o&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro|msn)bot|crawl|spider|yand|duckgo/i.test(navigator.userAgent);if(o&&!r)if("MutationObserver"in window){new MutationObserver((function(o,r){document.getElementById(e)&&(t&&t(),r.disconnect())})).observe(document,{childList:!0,subtree:!0})}else{var n=window.onload;window.onload=function(){n&&n(),t&&t()}}}((e,t)=>{const o=t.documentElement,r=e=>{try{return localStorage.getItem(e)}catch(e){return null}},n=()=>{const e=getComputedStyle(o).getPropertyValue("--color-mode");return e.length?e.replace(/["'\s]/g,""):"dark"===e?"dark":"light"},a=()=>{o.removeAttribute("data-user-color-scheme"),(e=>{try{localStorage.removeItem(e)}catch(e){}})("cards-user-color-scheme")},l={dark:"sun",light:"moon"},d={dark:!0,light:!0},c=e=>{const c=e||r("cards-user-color-scheme")||(()=>{let e=o.getAttribute("data-default-color-scheme");if(d[e])return e;if(e=n(),d[e])return e;const t=(new Date).getHours();return t>=19||t<=7?"dark":"light"})();c===n()?a():d[c]?o.setAttribute("data-user-color-scheme",c):a(),(e=>{if(d[e]){let o="fa-moon";e&&(o="fa-"+l[e]);let r=t.getElementById("color-toggle-icon");r?r.setAttribute("class","fas "+o):waitElementLoaded("color-toggle-icon",(function(){r=t.getElementById("color-toggle-icon"),r&&r.setAttribute("class","fas "+o)}))}})(c)},i={dark:"light",light:"dark"},s=()=>{var e=r("cards-user-color-scheme");if(d[e])e=i[e];else{if(null!==e)return;e=i[n()]}return((e,t)=>{try{localStorage.setItem(e,t)}catch(e){}})("cards-user-color-scheme",e),e};c();let u=e.onload;e.onload=()=>{u&&u(),"dark"===n()?$(o).addClass("DarkMode"):$(o).removeClass("DarkMode");const e=t.getElementById("color-toggle-btn");e.addEventListener("click",()=>{c(s()),$('<div class="Cuteen_DarkSky"><div class="Cuteen_DarkPlanet"></div></div>').appendTo($("body")),setTimeout((function(){"dark"===n()?$(o).addClass("DarkMode"):$(o).removeClass("DarkMode"),setTimeout((function(){$(".Cuteen_DarkSky").fadeOut(1e3,(function(){$(this).remove()}))}),2e3)}),50)}),t.getElementById("hl-dark-theme")&&e.addEventListener("click",()=>{"dark"===n()?(t.getElementById("hl-default-theme").media="none",t.getElementById("hl-dark-theme").media="all"):(t.getElementById("hl-dark-theme").media="none",t.getElementById("hl-default-theme").media="all")})}})(window,document);</script><link rel="stylesheet" id="hl-default-theme" href="https://cdn.jsdelivr.net/npm/hexo-theme-cards@1.0/dist/css/highlight/atom-one-light.min.css" media="none" onload='-1===getComputedStyle(document.documentElement).getPropertyValue("--color-mode").indexOf("dark")&&(this.media="all"),this.onload=null'><noscript><style>img.lazy{opacity:1!important}</style></noscript><script id="config_change">var GLOBAL_CONFIG_SITE={isPost:!0,isPage:!1,isHome:!1,isHighlightShrink:!1,isSidebar:!0,postUpdate:"2020-09-13 15:29:38",pageLayout:"post",pagePath:"/posts/27708.html"}</script><script>var GLOBAL_CONFIG={root:"/",highlight:{plugin:"highlighjs",highlightCopy:!0,highlightLang:!0},showLoader:!1,copy:{success:"已复制",error:"复制出错",noSupport:"浏览器不支持"},statistics:{use:"leancloud",leancloud:{appId:"phQYSmit2dyhTMOxfoMJozJy-MdYXbMMI",appKey:"bdE3wy67rMuJJ75wGfQLzoqo",serverURL:null}},galMenu:{menu:"GalMenusDrop",ctrl_key_open_original:!0}}</script><link rel="alternate" href="/atom.xml" title="Flexiston's Blog" type="application/atom+xml"><link rel="manifest" href="/manifest.json"><meta name="theme-color" content="#fafafa"><meta name="msapplication-TileColor" content="#fafafa"><link rel="apple-touch-icon" sizes="180x180" href="https://cdn.jsdelivr.net/gh/Flexiston/CDN@latest/apple-touch.png"><link rel="icon" type="image/png" sizes="32x32" href="https://cdn.jsdelivr.net/gh/Flexiston/CDN@latest/img/icons/icon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="https://cdn.jsdelivr.net/gh/Flexiston/CDN@latest/img/icons/icon-16x16.png"><link rel="mask-icon" href="https://cdn.jsdelivr.net/gh/Flexiston/CDN@latest/favicon_200.png" color="#5bbad5"><meta name="generator" content="Hexo 5.2.0"></head><body><div class="rebar" style="width:0"> </div><div id="app"><header style="opacity:1;animation:1s ease 0s 1 normal none running headerNoOpacity"><div class="header__content"><div class="header__left"><a href="/" class="button"><span class="logo__text">Flexiston's Blog</span></a></div><div class="header__right"><div class="navbar__menus"><a href="/archives/" class="button"><div class="navbar-menu faa-parent animated-hover"><i class="fas fa-list faa-shake fa-fw"></i> 时间轴</div></a><a href="/tags/" class="button"><div class="navbar-menu faa-parent animated-hover"><i class="fas fa-hashtag faa-shake fa-fw"></i> 标签</div></a><a href="/categories/" class="button"><div class="navbar-menu faa-parent animated-hover"><i class="fas fa-folder-open faa-shake fa-fw"></i> 分类</div></a><a href="/friends/" class="button"><div class="navbar-menu faa-parent animated-hover"><i class="fas fa-fish faa-shake fa-fw"></i> 友链</div></a><a target="_blank" rel="noopener" href="https://lab.flesx.cn" class="button"><div class="navbar-menu faa-parent animated-hover"><i class="fas fa-balance-scale-left faa-shake fa-fw"></i> 实验室</div></a><a href="/about/" class="button"><div class="navbar-menu faa-parent animated-hover"><i class="fas fa-user-circle faa-shake fa-fw"></i> 关于</div></a></div><a href="/search/" class="button" title="搜索"><div id="btn-search"><i class="fas fa-search"></i></div></a><a href="javaScript:void(0);" class="button" title="切换暗色/亮色模式"><div id="color-toggle-btn"><i class="fas fa-moon" id="color-toggle-icon"></i></div></a><a class="dropdown-icon button" id="btn-dropdown"><i class="fas fa-list"></i></a><div class="dropdown-menus" id="dropdown-menus"><a class="dropback-icon button" id="btn-dropback"><i class="fas fa-times"></i></a><a href="/archives/" class="dropdown-menu button faa-parent animated-hover"><i class="fas fa-list faa-shake fa-fw"></i> 时间轴</a><a href="/tags/" class="dropdown-menu button faa-parent animated-hover"><i class="fas fa-hashtag faa-shake fa-fw"></i> 标签</a><a href="/categories/" class="dropdown-menu button faa-parent animated-hover"><i class="fas fa-folder-open faa-shake fa-fw"></i> 分类</a><a href="/friends/" class="dropdown-menu button faa-parent animated-hover"><i class="fas fa-fish faa-shake fa-fw"></i> 友链</a><a target="_blank" rel="noopener" href="https://lab.flesx.cn" class="dropdown-menu button faa-parent animated-hover"><i class="fas fa-balance-scale-left faa-shake fa-fw"></i> 实验室</a><a href="/about/" class="dropdown-menu button faa-parent animated-hover"><i class="fas fa-user-circle faa-shake fa-fw"></i> 关于</a></div></div></div></header><main><pla></pla><div class="post-title"><h1 class="post-title__text" style="font-weight:600"><span id="subt"> </span></h1><div class="post-title__meta"><a href="/archives/2020/09/" class="post-meta__date button"><i class="fas fa-calendar fa-fw"></i> <time datetime="2020-09-13T07:29:38.000Z" itemprop="datePublished">2020-09-13</time></a><span class="separate-dot"></span><a href="/categories/%E7%99%BD%E5%AB%96/" class="button"><i class="fas fa-folder-open fa-fw"></i> 白嫖</a><span class="separate-dot"></span><a class="notlink"><i class="fas fa-clock"></i> <span>3.1k words in 11 min</span></a><span style="color:grey"><span id="leancloud_container_page_pv" hidden><span class="separate-dot"></span><span></span><span id="leancloud_value_page_pv"></span> <span>Page Views</span></span></span></div></div><div class="post__with-side"><aside class="post-side"><div class="post-side__toc" id="toc"><div class="toc__container"><p class="toc__header"><i class="fas fa-list-alt fa-fw"></i> 目录</p><div class="toc" id="tocbot"></div></div></div></aside><article class="post card is_post" id="article-container"><div class="post__header"><div class="post-thumbnail lazy" data-bg="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912212615.jpg?q=75"></div></div><div class="post__content" id="post-body"><blockquote class="blockquote-note blockquote-note__info"><div class="blockquote-note__header"><div class="blockquote-note__icon"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="16" viewbox="0 0 14 16"><path fill-rule="evenodd" d="M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"/></svg></div>版权说明</div><div class="blockquote-note__content"><p>本文转载自 <a target="_blank" rel="noopener" href="https://blog.cyfan.top/"><strong>陈YFの博客( ̄▽ ̄)"</strong></a></p><p>原文链接:<a target="_blank" rel="noopener" href="https://blog.cyfan.top/p/eb490c73.html">https://blog.cyfan.top/p/eb490c73.html</a></p></div></blockquote><p>2020年8月9日<a target="_blank" rel="external nofollow noopener noreferrer" href="https://github.com/jsdelivr/jsdelivr/pull/18247/files">Jsdelivr发布了一次使用政策:Create Acceptable Use Policy</a>,其中第4条Prohibited Use引起了众多议论:</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br></pre></td><td class="code"><pre><span class="line">4. Prohibited Use</span><br><span class="line"></span><br><span class="line">The following behavior is prohibited:</span><br><span class="line"></span><br><span class="line"> 1. Hosting or accessing content that:</span><br><span class="line"> - contains malware or harmful code in any form,</span><br><span class="line"> - violates proprietary rights of others,</span><br><span class="line"> - is sexually explicit,</span><br><span class="line"> - is potentially illegal in the EU or the USA.</span><br><span class="line"></span><br><span class="line"> 2. Abusing the service and its resources, or using jsDelivr as a general-purpose</span><br><span class="line"> file or media hosting service. This includes, for example:</span><br><span class="line"> - running an image hosting website and using jsDelivr as a storage for all</span><br><span class="line"> uploaded images,</span><br><span class="line"> - hosting videos, file backups, or other files in large quantities.</span><br><span class="line"></span><br><span class="line"> We recognize that there are legitimate projects that consist of a large number</span><br><span class="line"> of files, and these are not considered abuse. For example: icons packs, apps,</span><br><span class="line"> or games with a large number of assets.</span><br></pre></td></tr></table></figure><p>其中<code>running an image hosting website and using jsDelivr as a storage for all uploaded images</code> 这一句相当的有歧义,要多少的图片才能算是图站?博客里面图片放里面算吗?上传的图片怎样才不行?<a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/TlAGjm6IvJSMVpq.jpg"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/TlAGjm6IvJSMVpq.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/TlAGjm6IvJSMVpq.jpg" alt="img"></a></p><p>反观网上流传的白嫖Github做图床,基本点进去都是<code>https://cdn.jsdelivr.net/gh/</code> 这样子的图床,这种行为,我不敢妄加评论。但是,jsdelivr诞生的意义似乎并不是为了图床而生的,这种行为也很难判断成滥用。<a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5896ece29a8e0.jpg"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5896ece29a8e0.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5896ece29a8e0.jpg" alt="img"></a></p><p>使用政策发布之后,一时间,QQ群、v2ex、知乎上立刻就炸了锅。很多人猜测jsdelivr是不是滥用过度而禁止将其作为图床?免费图床的白嫖日子要结束了吗?更多的人,是在哭诉和询问那里还有像jsd一样优秀的<strong>图床</strong>可以白嫖,微博炸了,那里还有免费图床啊?</p><p>实际上,我一般采用的是<code>BackBlaze+CloudFlare</code> 但是自从八月底移动开始改道,从原先优秀的CMI绕路LAX后,国内CloudFlare访问质量再次暴跌,这不得不使我将博客迁至Vercel。好在八月份我有幸申请到了<code>doegdoge图床</code>使用权限,获得了国内较高速的图床.</p><p>但是,对于哪些没有没有图床的人来说,免费图床真的这么难以获得吗?</p><p>不好意思,<strong>免费图床非常多</strong>,只是你不会用而已,这篇文章,就是拯救面前陷入图床危机的你【当然是面向小白,大佬也可以在底下给我提意见鸭】。<a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/stick_56.png"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/stick_56.png" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/stick_56.png" alt="img"></a></p><h2 id="公益图床">公益图床</h2><h3 id="sm-ms"><a target="_blank" rel="external nofollow noopener noreferrer" href="http://sm.ms">sm.ms</a></h3><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://sm.ms/">https://sm.ms</a></p><p>推荐程度:★</p><p>首先推荐的是这个图床,loli.net域名经典重现。三年前此图床域名还有备案采用的是国内CDN,可惜后来因为滥用吊销备案号而被迫迁移国外,用的是CloudFlare。实际使用效果面向国内确实不太好,建议备用。</p><p>你不需要注册,拖拽直接上传,只要不违反大陆和香港法律,他就能永久保留你的图片</p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://i.loli.net/2020/09/12/OxvnMBwd3VA8uyD.jpg"><img src="https://i.loli.net/2020/09/12/OxvnMBwd3VA8uyD.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://i.loli.net/2020/09/12/OxvnMBwd3VA8uyD.jpg" alt="img"></a></p><p>可搭配PicGo</p><h3 id="Imgur">Imgur</h3><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://imgur.com/">https://imgur.com</a></p><p>推荐程度:★★</p><p>国外一家牛逼的图片托管服务商,你可以选择注册或不注册,同样的,拖拽上传,永久保留,其SLA有着相当高的保证。</p><p>然而很可惜的是,这种网站很早就在国内被<strong>DNS域名污染</strong>,也就意味着访客无法正常加载你的图片。这也就是被打为两颗星的原因。<a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/%E4%B8%8D%E8%AF%B4%E8%AF%9D.png"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/%E4%B8%8D%E8%AF%B4%E8%AF%9D.png" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/%E4%B8%8D%E8%AF%B4%E8%AF%9D.png" alt="img"></a></p><p>当然,你也可以通过<a href="#%E5%9B%BE%E7%89%87%E7%BC%93%E5%AD%98%E6%9C%8D%E5%8A%A1">#图片缓存服务</a> 从而实现国内访问。</p><p>可搭配PicGo【需注册】</p><h3 id="去不图床">去不图床</h3><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://7bu.top/">https://7bu.top/</a></p><p>推荐程度:★★★★</p><p>由<a target="_blank" rel="external nofollow noopener noreferrer" href="https://dusays.com/241/">杜老师</a>提供的个人公益图床,存储于阿里和腾讯的COS,官方保证SLA>=99%,是一个不错的选择,当然,7bu毕竟是个人维护的图床,能不能永久撑下去还是个问题,我也没有做过深度评测,无法表明其可用性。</p><p>可搭配PicGo。</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">接口地址:https://7bu.top/api/upload</span><br><span class="line">post参数:image</span><br><span class="line">回调json:data.url</span><br></pre></td></tr></table></figure><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://7bu.top/index/api.html">更准确的API文档</a></p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://7.dusays.com/2020/09/13/aa555748a9f38.jpg"><img src="https://7.dusays.com/2020/09/13/aa555748a9f38.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://7.dusays.com/2020/09/13/aa555748a9f38.jpg" alt="img"></a></p><blockquote><p><s>而且,就在我上传测试图片的时候,明明已经表明图片已经上传,打开却发现COS提示404,这一点我不得陷入思考,个人维持的公益项目真的能保证SLA吗?<a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/%E4%BE%BF%E4%BE%BF.png"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/%E4%BE%BF%E4%BE%BF.png" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/%E4%BE%BF%E4%BE%BF.png" alt="img"></a></s></p></blockquote><blockquote><p>昨天上传的时候撞上服务器维修了,很抱歉做出了不够恰当的评价.7bu采用的是全国腾讯云CDN加速,国内访问速度十分优良。然而请注意,7bu刚开始建立的目的并不是面向全球【仅面对中国大陆游客】,这导致其大陆以外基本解析至国内西藏腾讯,访问效果并不好。并且,这是通过腾讯云的鉴黄,可能会存在误杀行为。具体使用请个人斟酌【不过作为开发环境还是可行的】。</p></blockquote><h2 id="白嫖的">白嫖的</h2><h3 id="阿里图床">阿里图床</h3><p>推荐程度:★★★★</p><p>我个人搭建的API:<a target="_blank" rel="external nofollow noopener noreferrer" href="https://picbed.cyfan.top/">https://picbed.cyfan.top</a> 不保证上传SLA<a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5c53ce897ab55.jpg"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5c53ce897ab55.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5c53ce897ab55.jpg" alt="img"></a></p><p>由于小鸡联通国内网络不太好,很有可能无法正常上传,<a target="_blank" rel="external nofollow noopener noreferrer" href="https://github.com/ChenYFan-Tester/Alibaba_pic">原项目已经开源</a> ,你完全可以通过在国内的机子或者是本地搭建以获得更佳体验。</p><p>如果上传成功了,图片将会托管于阿里云的CDN,无论是速度还是延迟都相当的优秀。</p><p>官方大厂,下载SLA有保障。</p><p>可搭配PicGo。</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">接口地址:https://picbed.cyfan.top/update.php</span><br><span class="line">post参数:file</span><br><span class="line">回调json:data.url</span><br></pre></td></tr></table></figure><h3 id="DogeDoge图床">DogeDoge图床</h3><p>推荐程度:★★★★★</p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912192303.jpg"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912192303.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912192303.jpg" alt="TEST"></a></p><p>其实很早就看到<a target="_blank" rel="external nofollow noopener noreferrer" href="https://v2ex.com/t/659652">V2EX的那篇征文了</a>:</p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912190301.png?q=45"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912190301.png?q=45" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912190301.png?q=45" alt="img"></a></p><p>可是当时我不够优秀啊虽然现在同样不优秀,博客也没满一年啊,于是白嫖的心态搁浅了。<a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5896e8a408253.jpg"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5896e8a408253.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5896e8a408253.jpg" alt="img"></a></p><p>后来突然看到<a target="_blank" rel="noopener" href="https://blog.jalenchuh.cn/">Jalen的博客</a>也用了DogeDoge图床,这才突然意识到原来我已经满一年了。于是抱着试试看的心态向doge官方邮箱发送了邮件,结果真过了。。。</p><p>dogedoge拥有着国内相当不错的CDN,国内访问飞快,但是国外的访问质量的确不如人意。【反正此博客面向中国大陆】</p><p>而且,DogeDoge拥有着很良心的处理参数:</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br></pre></td><td class="code"><pre><span class="line">w:宽</span><br><span class="line">h:高</span><br><span class="line">mode:模式 - crop 裁剪、clip 缩略</span><br><span class="line">fmt:格式 - jpg、png、webp(原图为 gif,且没有 frame 参数时,不做任何裁切、缩略处理)</span><br><span class="line">frame:1 - EOF帧,默认为 1 (对动画有效)</span><br><span class="line">q:压缩质量 - 1 - 100(默认 90 )</span><br><span class="line">rect:指定位置裁剪 - top,left,w,h(若与 w / h 参数同时存在,则 会在 rect 裁剪过后,继续按照 w / h 的要求缩略)</span><br><span class="line">pos:(配合 w / h )裁剪位置 - top-left、top、top-right、left、center、right、bottom-left、bottom、bottom-right,默认为center</span><br><span class="line">pos 还有一个特殊的值 auto,该值目前为 alpha 状态,可以根据图片重点来进行 pos 的位置取舍。</span><br></pre></td></tr></table></figure><p>当然,DogeDoge也可以搭配PicGo使用。</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">接口地址:https://www.dogedoge.com/tools/upload/{Your_Token}</span><br><span class="line">post参数:file</span><br><span class="line">回调json:data.o_url</span><br></pre></td></tr></table></figure><p>当然,现在的Doge图床还是处于免费的试用期【Creater】,不过好在试用期过后价格也比较合理,一般的tester也足够使用,目前看来SLA还是不错的。</p><p>当然,申请不到dogedoge图床也没关系,看下去你就会发现,白嫖的路千千万万,何必执着于一条。<a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/stick_34.png"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/stick_34.png" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/stick_34.png" alt="img"></a></p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912205753.png?q=45"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912205753.png?q=45" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912205753.png?q=45" alt="img"></a></p><h3 id="BackBlaze">BackBlaze</h3><p>推荐程度:★★★</p><p>具体可以看看<a target="_blank" rel="noopener" href="https://blog.cyfan.top/2020/07/09/free-10GB-oss-poweredby-backblaze/">这篇文章</a></p><h2 id="千奇百怪的">千奇百怪的</h2><h3 id="Github-JSDelivr">Github+JSDelivr</h3><p>正如我所说的,这种组合已经被广大博主所采纳,并且网上教程已经泛滥了,在这里不再阐述。</p><h3 id="npm-JSDelivr-Zhimg-bdstatic-自定义镜像">npm+JSDelivr&&Zhimg&&bdstatic&&自定义镜像</h3><p>推荐程度:★★★★★</p><p>为什么很多文章都没有提到用npm做图床?我想其中很大的原因是,白嫖jsd做图床的,很多都是小白【或者不愿花时间在于此的大佬】,同样的,这些文章面向的都是这些人,毕竟,以拖拽方式上传的Github和命令行方式上传,我想,大都数人会选择前者吧。</p><p>可是,你们没有想到的是,github文件镜像【github.com.cnpmjs.org是站点镜像】只有jsd一个,npm镜像可远远不止这一个啊!</p><p>让我们看看分别镜像在jsd、zhimg、bdstatic的文件怎么样:</p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://cdn.jsdelivr.net/npm/chenyfan-oss@0.0.1/1.jpg"><img src="https://cdn.jsdelivr.net/npm/chenyfan-oss@0.0.1/1.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://cdn.jsdelivr.net/npm/chenyfan-oss@0.0.1/1.jpg" alt="img"></a></p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://unpkg.zhimg.com/chenyfan-oss@0.0.1/2.jpg"><img src="https://unpkg.zhimg.com/chenyfan-oss@0.0.1/2.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://unpkg.zhimg.com/chenyfan-oss@0.0.1/2.jpg" alt="img"></a></p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://code.bdstatic.com/npm/chenyfan-oss@0.0.1/3.jpg"><img src="https://code.bdstatic.com/npm/chenyfan-oss@0.0.1/3.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://code.bdstatic.com/npm/chenyfan-oss@0.0.1/3.jpg" alt="img"></a></p><p>【unpkg镜像用的是CloudFlare,国内加速效果不好,暂时不写】</p><p>jsd就不必多说了,国内拥有强劲的网宿节点支撑【虽然以前出现过网宿下游投毒】,速度丝滑无比,国外也有强劲的CloudFlare上岗,可谓国内外两不误。而且,jsd对于npm的package单文件没有大小限制,也就是说泡个视频也不是问题。</p><p>zhimg是知乎的unpkg镜像,也是一个不错的选择【阿里CDN】,知乎官方也未对此做出限制,日常使用是可以的。</p><p>bdstatic是百度的内用npm镜像,速度也很好【百度CDN】,但是请注意,bdstatic作为内用cdn,其拉取频率较慢,经常出现无法及时更新。</p><p>啊哈?不会上传?<br><a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/stick_31.png"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/stick_31.png" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/stick_31.png" alt="img"></a>去<a target="_blank" rel="external nofollow noopener noreferrer" href="https://npmjs.org/">npm</a><br>官网注册个账号去,然后先:</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">npm login</span><br></pre></td></tr></table></figure><p>接着:</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">npm init</span><br><span class="line">npm publish</span><br></pre></td></tr></table></figure><p>请注意,如果你之前用过淘宝镜像,那么请先手动切回源:</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">npm config set registry https://registry.npmjs.org</span><br></pre></td></tr></table></figure><p>每一次发布图片后,你可以将原来的图片删除,更改<code>package.json</code> 版本号【向上增加】,然后<code>npm publish</code>即可</p><p>这个似乎可以搭配picgo,不过好像没这个插件,写起来也麻烦。。。</p><p>unpkg的国内镜像其实远远不止这些,包括七牛、饿了么、腾讯都有,不过这个就要自己找了。<a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/7DgSoyqwtYBxchE.jpg"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/7DgSoyqwtYBxchE.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/7DgSoyqwtYBxchE.jpg" alt="img"></a></p><p>一些推荐的npm【or unpkg镜像】:</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">【jsd出品,网宿国内节点】https://cdn.jsdelivr.net/npm/</span><br><span class="line">【知乎出品,阿里国内节点】https://unpkg.zhimg.com/</span><br><span class="line">【百度出品,网宿国内节点】https://code.bdstatic.com/npm/</span><br><span class="line">【饿了么出品,网宿国内节点】https://shadow.elemecdn.com/npm/</span><br></pre></td></tr></table></figure><p>或者说,你还可以自建unpkg镜像。</p><p>啊,你说你没有服务器反向代理unpkg?</p><p>其实,七牛的对象存储,腾讯的COS和阿里的OSS都是支持镜像回源的鸭!</p><p>七牛http流量每月免费10GB,腾讯的国内免费60GB6个月,作为自用完全足够了!</p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/L6LVJL_1ZUM2ISQ%5D10R%7B3HF.png?q=45"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/L6LVJL_1ZUM2ISQ%5D10R%7B3HF.png?q=45" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/L6LVJL_1ZUM2ISQ%5D10R%7B3HF.png?q=45" alt="img"></a></p><h3 id="ipfs">ipfs</h3><p>我曾经<a target="_blank" rel="noopener" href="https://blog.cyfan.top/2020/04/07/IPFS-CloudFlare-ServerLessWebPage/">写过关于ipfs的讲解</a> ,作为一个去中心化的存储系统拿来做公开图床其实挺不错的。</p><p>我个人搭建的ipfs镜像【托管于CloudFlareWorkers】:<a target="_blank" rel="external nofollow noopener noreferrer" href="https://ipfs.cyfan.top/">https://ipfs.cyfan.top</a> <a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5c53d78c3f4a5.jpg"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5c53d78c3f4a5.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5c53d78c3f4a5.jpg" alt="img"></a></p><p>我个人搭建的ipfs上传API:<a target="_blank" rel="external nofollow noopener noreferrer" href="https://ipfsupload.cyfan.top/">https://ipfsupload.cyfan.top</a></p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">接口地址:https://ipfsupload.cyfan.top/api/v0/add?pin=true</span><br><span class="line">post参数:file</span><br><span class="line">回调json:Hash</span><br></pre></td></tr></table></figure><blockquote><p>此处Hash获得的是文件的Qmhash,你还要依托ipfs镜像,如https://ipfs.cyfan.top/ipfs/{QmHash}</p></blockquote><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://ipfs.cyfan.top/ipfs/QmctXmCyxkN72nzoHMAgw1geR7u9XvK7sLo72W4bDZsCm2"><img src="https://ipfs.cyfan.top/ipfs/QmctXmCyxkN72nzoHMAgw1geR7u9XvK7sLo72W4bDZsCm2" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://ipfs.cyfan.top/ipfs/QmctXmCyxkN72nzoHMAgw1geR7u9XvK7sLo72W4bDZsCm2" alt="img"></a></p><p>顺便收录一些ipfs网关【可访问】:</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">【北京 阿里云】https://hashnews.k1ic.com/</span><br><span class="line">【香港 阿里云】https://ipfs.jbb.one/</span><br><span class="line">【美国 DigitalOcean】https://ipfs.telos.miami/</span><br><span class="line">【Amazon】https://ipfs.oceanprotocol.com/</span><br></pre></td></tr></table></figure><p>你可以在https://ipfs.github.io/public-gateway-checker/找到更多</p><h2 id="图片缓存服务">图片缓存服务</h2><p>正如<a href="#Imgur">#Imgur</a>所说的,imgur在国内已经无法访问了,但是,图片缓存服务可以啊!</p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://search.pstatic.net/common/?src=https://i.imgur.com/Usdr0IT.jpg"><img src="https://search.pstatic.net/common/?src=https://i.imgur.com/Usdr0IT.jpg" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://search.pstatic.net/common/?src=https://i.imgur.com/Usdr0IT.jpg" alt="img"></a></p><p>收集了一些图片缓存服务:</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">【国内网宿节点,只能加载特定图床图片如imgur】https://search.pstatic.net/common/?src=</span><br><span class="line">【Akamai节点,没有使用限制】https://imageproxy.pimg.tw/resize?url=</span><br><span class="line">【CloudFlare节点】https://images.weserv.nl/?url=</span><br><span class="line">【CloudFlare节点】https://pic1.xuehuaimg.com/proxy/</span><br></pre></td></tr></table></figure><h2 id="PicGo的搭配使用">PicGo的搭配使用</h2><p>PicGo默认已经集成了部分图床,其拖拽上传、自动复制剪贴板实在赢得了无数人的心。但是,对于一些冷门的图床支持似乎就不太好,这时候你需要用自定义web图床实现这一切:</p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912205225.png?q=45"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912205225.png?q=45" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912205225.png?q=45" alt="img"></a></p><p>我在上方介绍的图床如果支持web端上传,基本上就会写一个post请求,你可以依葫芦画瓢填写进去</p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912205449.png?q=45"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912205449.png?q=45" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912205449.png?q=45" alt="img"></a></p><p>这样子你就可以实现较为丝滑的上传图片了:</p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912210009.jpg?q=45"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912210009.jpg?q=45" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912210009.jpg?q=45" alt="img"></a></p><p><a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912210420.gif?q=45"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912210420.gif?q=45" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912210420.gif?q=45" alt="img"></a></p><p>【为了压缩方便删除了部分帧】</p><h2 id="后言">后言</h2><p>实际上最保险的莫过于使用各大厂商的对象存储,当然这笔钱不大好使。<br>你也可以用自己的VPS搭建Chevereto,当然前提是你有VPS<a target="_blank" rel="external nofollow noopener noreferrer" href="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5c53de1a4d14d.gif"><img src="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5c53de1a4d14d.gif" class="lazy" onerror='this.onerror=null,this.src="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png",this.srcset="https://cdn.jsdelivr.net/gh/honjun/cdn@1.6/img/other/image-404.png"' data-srcset="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/5c53de1a4d14d.gif" alt="img"></a></p></div><div class="post__license"><p><strong>本文作者:</strong>Flexiston</p><p><strong>本文链接:</strong><a href="https://blog.flesx.cn/posts/27708.html">https://blog.flesx.cn/posts/27708.html</a></p><strong><p>博客内容遵循 <a target="_blank" rel="external nofollow noopener noreferrer" href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh">署名-非商业性使用-相同方式共享 4.0 国际 (<i class="fas fa-creative-commons"></i> BY-NC-SA 4.0) 协议</a></p></strong></div><div class="post-meta__cats"><a href="/categories/%E7%99%BD%E5%AB%96/" class="post-cats__link button"><i class="fas fa-folder-open fa-fw"></i> 白嫖</a><a href="/tags/Dev/" class="post-tags__link button"><i class="fas fa-hashtag fa-fw"></i> Dev</a><a href="/tags/Hexo/" class="post-tags__link button"><i class="fas fa-hashtag fa-fw"></i> Hexo</a><a href="/tags/%E5%9B%BE%E5%BA%8A/" class="post-tags__link button"><i class="fas fa-hashtag fa-fw"></i> 图床</a><a href="/tags/PicGo/" class="post-tags__link button"><i class="fas fa-hashtag fa-fw"></i> PicGo</a></div><div class="social-share" data-image="https://rmt.dogedoge.com/fetch/hi-c-oss/storage/20200912212615.jpg?q=75" data-sites="qzone,qq,weibo,wechat,douban,facebook,twitter" data-mobile-sites="weibo,qq,qzone,tencent"></div><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/social-share.js@1.0.16/dist/css/share.min.css"><script src="https://cdn.jsdelivr.net/npm/social-share.js@1.0.16/dist/js/jquery.share.min.js" defer></script></article><div class="nav"><div class="nav__prev"></div><div class="nav__next"><a href="/posts/17931.html" class="nav__link next"><div><div class="nav__label">下一篇</div><div class="nav__title">GitHub Actions自动部署Hexo博客</div></div><div><i class="fas fa-chevron-right fa-fw"></i></div></a></div></div><div class="post__comments card is_post reveal" id="comment"><details class="admonition admonition-note"><summary>Comment</summary><p>评论如无特殊原因均不会被删除,请对自己的言论负责。</p></details><div id="LetsArtalk" class="artalk_thread"></div></div></div><cover><div class="cover__logo" id="site-title"><a href="https://blog.flesx.cn" class="cover__author-link" title="I'm Flexiston~"><img alt="Author image" class="cover__avatar" src="https://rmt.dogedoge.com/fetch/Flexiston/storage/ava.jpg?fmt=webp"></a></div><div class="cover__intro" id="site-subtitle"><p>立即行动吧,未来要自己争取</p></div><div class="menus"><a target="_blank" rel="noopener" href="https://flesx.cn" style="color:var(--s)" title="我的主页"><span class="faa-parent animated-hover"><i class="fas fa-home fa-fw"></i></span></a><a href="/music/" style="color:#f5a623" title="音乐"><span class="faa-parent animated-hover"><i class="fas fa-music fa-fw"></i></span></a><a target="_blank" rel="noopener" href="https://box.flesx.cn" style="color:var(--t)" title="Flesxの百宝箱"><span class="faa-parent animated-hover"><i class="fas fa-cube fa-fw"></i></span></a><a target="_blank" rel="noopener" href="https://lab.flesx.cn/mikutap/" style="color:#06a878" title="Mikutap"><span class="faa-parent animated-hover"><i class="fas fa-drum fa-fw"></i></span></a><a href="/say/" style="color:#1da1f2" title="吐槽"><span class="faa-parent animated-hover"><i class="fas fa-comment-dots fa-fw"></i></span></a><a href="/changelog/" style="color:#ca2c2a" title="更新记录"><span class="faa-parent animated-hover"><i class="fas fa-calendar-alt fa-fw"></i></span></a><a target="_blank" rel="external nofollow noopener noreferrer" href="https://travellings.now.sh" style="color:var(--t)" title="开往-友链接力"><span class="faa-parent animated-hover"><i class="fas fa-paper-plane fa-fw"></i></span></a></div></cover></main><section><a href="javaScript:void(0);" class="button fas fa-arrow-up fa-fw" id="b2t" aria-label="回到顶部" title="回到顶部"></a><a href="https://github.com/Flexiston" target="_blank" style="text-decoration:none" title="Flexiston's GitHub" rel="external nofollow noopener noreferrer"><div class="footer-github"><i class="fab fa-github fa-fw"></i></div></a></section><footer><p class="footer-copyright">Copyright<i class="far fa-copyright fa-fw copy-icon"></i> 2020 Flexiston · <a href="https://icp.gov.moe/?keyword=202023333" target="_blank" style="color:inherit" rel="external nofollow noopener noreferrer">萌ICP备202023333号</a></p><p><span id="leancloud_container_site_uv" hidden><span>Total </span><span id="leancloud_value_site_uv"></span> <span>Viewers</span> <span> ·</span></span> <span id="leancloud_container_site_pv" hidden><span>Total </span><span id="leancloud_value_site_pv"></span> <span>Views</span></span> · Word Count: <span>21.6k</span></p><div class="github-badge"><a style="color:#fff" href="https://hexo.io" target="_blank" title="由 Hexo 强力驱动" rel="external nofollow noopener noreferrer"><span class="badge-subject">Powered</span><span class="badge-value bg-blue">Hexo</span></a></div><div class="github-badge"><a style="color:#fff" href="https://vercel.com" target="_blank" title="静态网页托管于 Vercel & Coding Pages" rel="external nofollow noopener noreferrer"><span class="badge-subject">Hosted</span><span class="badge-value bg-brightgreen">Vercel & Coding</span></a></div><div class="github-badge"><a style="color:#fff" href="https://www.dogedoge.com" target="_blank" title="部分图片使用 DogeDoge 图床" rel="external nofollow noopener noreferrer"><span class="badge-subject">ImageHost</span><span class="badge-value bg-orange">DogeDoge</span></a></div><div class="github-badge"><a style="color:#fff" href="https://github.com/ChrAlpha/hexo-theme-cards" target="_blank" title="主题" rel="external nofollow noopener noreferrer"><span class="badge-subject">Theme</span><span class="badge-value bg-blueviolet">Cards v1.0.1</span></a></div></footer><div id="waves"><svg class="waves" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 24 150 28" preserveaspectratio="none" shape-rendering="auto"><defs><path id="gentle-wave" d="M-160 44c30 0 58-18 88-18s58 18 88 18 58-18 88-18 58 18 88 18v44h-352z"/></defs><g class="parallax"><use xlink:href="#gentle-wave" x="48" y="0"/><use xlink:href="#gentle-wave" x="48" y="3"/><use xlink:href="#gentle-wave" x="48" y="5"/><use xlink:href="#gentle-wave" x="48" y="7"/></g></svg></div><div class="app-refresh" id="app-refresh"><div class="app-refresh-wrap"><span>✨ Flexiston 的快递已送达 🚀</span> <a href="javascript:void(0)" onclick="location.reload()">点击签收</a></div></div><div class="GalMenu GalMenusDrop"><div class="circle" id="gal"><div class="ring"><a href="/" class="menuItem">首页</a> <a href="/archives/" class="menuItem">时间轴</a> <a href="/lab/" class="menuItem">实验室</a> <a href="javaScript:void(0);" onclick="window.location.reload()" class="menuItem">刷新</a> <a href="/friends/" class="menuItem">友人帐</a> <a href="/about/" class="menuItem">关于</a></div></div></div></div><script>var coverSubtitle=",图床的千层套路",hasCover=!1;-1===navigator.userAgent.toLowerCase().indexOf("msie")&&-1===navigator.userAgent.toLowerCase().indexOf("trident")||alert("老哥,都 0202 年了,还在用这种落后的浏览器啊,赶紧换 Chrome / 新版 Edge 吧!")</script><script defer src="https://cdn.jsdelivr.net/npm/vanilla-lazyload@17.1.0/dist/lazyload.min.js"></script><script>window.lazyLoadOptions={elements_selector:".lazy",threshold:0}</script><script src="https://cdn.jsdelivr.net/gh/Flexiston/Flexiston.github.io@latest/js/galmenu.l.js"></script><script src="https://cdn.jsdelivr.net/gh/Flexiston/Flexiston.github.io@latest/js/main.lrxs.js"></script><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.css"><script src="https://cdn.jsdelivr.net/npm/@fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.js"></script><script>var lazyloadT=!0,auto_fancybox=!0;auto_fancybox?$(".post__content").find("img").not(".inline").not("[no-fancybox]").not("a img").each(function(){var a=document.createElement("a");$(a).attr("data-fancybox","gallery"),$(a).addClass("fancybox"),$(a).addClass("nline"),$(a).attr("href",$(this).attr("src")),lazyloadT&&$(a).attr("href",$(this).attr("data-srcset")),$(this).wrap(a)}):$(".post__content").find("fancybox").find("img").each(function(){var a=document.createElement("a");$(a).attr("data-fancybox","gallery"),$(a).addClass("fancybox"),$(a).addClass("nline"),$(a).attr("href",$(this).attr("src")),lazyloadT&&$(a).attr("href",$(this).attr("data-srcset")),$(this).wrap(a)}),$("img").parent("a[href]").addClass("nline")</script><script>function initArtalk(){new Artalk({el:"#LetsArtalk",placeholder:"来啊,快活啊 ( ゜- ゜)",noComment:"空荡荡的大沙发~",defaultAvatar:"",pageKey:"https://blog.flesx.cn/"+window.location.pathname,serverUrl:"https://artalk-a.flesx.cn/index.php",readMore:{pageSize:15,autoLoad:!0},gravatar:{cdn:"https://cdn.staticdn.net/avatar/"},emoticons:{"滑稽":{inputType:"image",container:{"原味稽":"https://i.loli.net/2019/02/01/5c53d26b7ae13.png","还是算了":"https://i.loli.net/2020/04/30/riySFlu75fJdG4p.png","蓝纹稽":"https://i.loli.net/2020/04/30/jyh5IVzpqXsHuvU.jpg","随稽应变":"https://i.loli.net/2017/02/05/5896e6ec1d528.jpg","蠕动":"https://i.loli.net/2017/02/05/5896e9712a3c1.gif","束手无稽":"https://i.loli.net/2020/04/30/dF8sTOpgomj7qf5.jpg","微笑默叹以为妙绝":"https://i.loli.net/2019/02/01/5c53daa84f24a.png","喝嘤料":"https://i.loli.net/2019/02/01/5c53d63d8c6af.jpg","暗中观察":"https://i.loli.net/2019/02/01/5c53dd21a2e7b.jpg","高兴":"https://i.loli.net/2019/02/01/5c53d1b9e5f38.jpg","惊稽":"https://i.loli.net/2019/02/01/5c53d1e2ad89f.jpg","可这和我的帅有什么关系":"https://i.loli.net/2017/02/05/5896ece29a8e0.jpg","狱稽":"https://i.loli.net/2020/04/30/cUEQrVYGFiDjqhy.jpg","梆":"https://i.loli.net/2020/04/30/TlAGjm6IvJSMVpq.jpg","吃鱼摆摆":"https://i.loli.net/2017/02/05/5896ec2cb7f39.gif","跃跃欲试 3":"https://i.loli.net/2017/02/05/5896ece2ac5a2.gif","突然滑稽":"https://i.loli.net/2019/02/01/5c53cf2a457f1.jpg","扶墙怂":"https://i.loli.net/2017/02/05/5896ece2ab57a.jpg","阔以":"https://i.loli.net/2020/04/30/7EYyq1TcBKa3eQ2.jpg","不得行":"https://i.loli.net/2020/04/30/KoqBGauX7TEfeyn.jpg","少儿不宜":"https://i.loli.net/2020/04/30/nt2ZWRozUNjBxAK.jpg","稽日可期":"https://i.loli.net/2020/04/30/FmfYcoMJesi2Ddq.jpg","哎":"https://i.loli.net/2020/04/30/ps7PTIANgSErqnU.jpg","别看丢人":"https://i.loli.net/2019/02/01/5c53d4f89ea29.jpg","地稽 2":"https://i.loli.net/2019/02/01/5c53dbae85687.jpg","地稽":"https://i.loli.net/2020/04/30/BnTMX35EPxleVmA.jpg","老阔有点扣":"https://i.loli.net/2020/04/30/fhDXbA9T1zJPlKk.gif","啊哈哈":"https://i.loli.net/2019/02/01/5c53dc2947d84.jpg","无稽可奈":"https://i.loli.net/2020/04/30/UyxTzB2fS3LtH7Q.jpg","老实巴交":"https://i.loli.net/2020/04/30/7DgSoyqwtYBxchE.jpg","紧张":"https://i.loli.net/2017/02/05/5896e8a408253.jpg","摇摆稽":"https://i.loli.net/2019/02/01/5c53d1904dcb2.gif","又不是不能用":"https://i.loli.net/2019/02/01/5c53ce897ab55.jpg","一时滑稽":"https://i.loli.net/2019/02/01/5c53d5d28e22c.jpg","无法接受":"https://i.loli.net/2019/02/01/5c53cee8422fc.jpg","嘤雄豪稽":"https://i.loli.net/2020/04/30/sbtw6o7iKaM4Nmq.jpg","相视双稽":"https://i.loli.net/2019/02/01/5c53d5a093149.jpg","稽皮发麻":"https://i.loli.net/2017/02/05/5896ece2a019f.jpg","地稽 3":"https://i.loli.net/2019/02/01/5c53dbe510bcf.jpg","地稽委屈":"https://i.loli.net/2019/02/01/5c53d76e250da.jpg","地稽抚摸":"https://i.loli.net/2020/04/30/cavZ6nNzMPimLy7.gif","地稽捶打":"https://i.loli.net/2020/04/30/vFVPynXaHR5sitk.gif","绝望":"https://i.loli.net/2019/02/01/5c53dc0ba2303.jpg","气稽败坏":"https://i.loli.net/2019/02/01/5c53d216f3c60.jpg","当场去世":"https://i.loli.net/2020/04/30/sogxHMTFWbE2lrP.jpg","喝酒":"https://i.loli.net/2019/02/01/5c53d78c3f4a5.jpg","老衲摆摊算命":"https://i.loli.net/2017/02/05/5896ece29d8a5.gif","老哥,稳":"https://i.loli.net/2017/02/05/5896ece29ebb0.jpg","自闭稽":"https://i.loli.net/2019/02/01/5c53d6603ee24.jpg","无话可说":"https://i.loli.net/2019/02/01/5c53d6a77b7e4.jpg","跃跃欲试":"https://i.loli.net/2017/02/05/5896e9710dfd5.jpg","跃跃欲试 2":"https://i.loli.net/2019/02/01/5c53dcc057350.jpg","满脑子骚操作":"https://i.loli.net/2020/04/30/xJXcUtO2BryHAsa.gif","稽之舞":"https://i.loli.net/2019/02/01/5c53de1a4d14d.gif","将稽就稽":"https://i.loli.net/2020/04/30/KVwf8qCrZts6WOT.gif","weibo-1":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/weibo/weibo-1.png","weibo-2":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/weibo/weibo-2.png","weibo-3":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/weibo/weibo-3.png","weibo-4":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/weibo/weibo-4.png"}},"阿鲁":{inputType:"image",container:{"aru-1":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-1.gif","aru-2":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-2.gif","aru-3":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-3.gif","aru-4":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-4.gif","aru-5":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-5.gif","aru-6":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-6.gif","aru-7":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-7.gif","aru-8":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-8.gif","aru-9":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-9.gif","aru-10":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-10.gif","aru-11":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-11.gif","aru-12":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-12.gif","aru-13":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-13.gif","aru-14":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-14.gif","aru-15":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-15.gif","aru-16":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-16.gif","aru-17":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-17.gif","aru-18":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-18.gif","aru-19":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-19.gif","aru-20":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-20.gif","aru-21":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-21.gif","aru-22":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-22.gif","aru-23":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-23.gif","aru-24":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-24.gif","aru-25":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-25.gif","aru-26":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-26.gif","aru-27":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-27.gif","aru-28":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-28.gif","aru-29":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-29.gif","aru-30":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-30.gif","aru-31":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-31.gif","aru-32":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-32.gif","aru-33":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-33.gif","aru-34":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-34.gif","aru-35":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-35.gif","aru-36":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-36.gif","aru-37":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-37.gif","aru-38":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-38.gif","aru-39":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-39.gif","aru-40":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-40.gif","aru-41":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-41.gif","aru-42":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-42.gif","aru-43":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-43.gif","aru-44":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-44.gif","aru-45":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-45.gif","aru-46":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-46.gif","aru-47":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-47.gif","aru-48":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-48.gif","aru-49":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-49.gif","aru-50":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-50.gif","aru-51":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-51.gif","aru-52":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-52.gif","aru-53":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-53.gif","aru-54":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-54.gif","aru-55":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-55.gif","aru-56":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-56.gif","aru-57":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-57.gif","aru-58":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-58.gif","aru-59":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-59.gif","aru-60":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-60.gif","aru-61":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-61.gif","aru-62":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-62.gif","aru-63":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-63.gif","aru-64":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-64.gif","aru-65":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-65.gif","aru-66":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-66.gif","aru-67":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-67.gif","aru-68":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-68.gif","aru-69":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-69.gif","aru-70":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-70.gif","aru-71":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-71.gif","aru-72":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-72.gif","aru-73":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-73.gif","aru-74":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-74.gif","aru-75":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-75.gif","aru-76":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-76.gif","aru-77":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-77.gif","aru-78":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-78.gif","aru-79":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-79.gif","aru-80":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-80.gif","aru-81":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-81.gif","aru-82":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-82.gif","aru-83":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-83.gif","aru-84":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-84.gif","aru-85":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-85.gif","aru-86":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-86.gif","aru-87":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-87.gif","aru-88":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-88.gif","aru-89":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-89.gif","aru-90":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-90.gif","aru-91":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-91.gif","aru-92":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-92.gif","aru-93":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-93.gif","aru-94":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-94.gif","aru-95":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-95.gif","aru-96":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-96.gif","aru-97":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-97.gif","aru-98":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-98.gif","aru-99":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-99.gif","aru-100":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-100.gif","aru-101":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-101.gif","aru-102":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-102.gif","aru-103":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-103.gif","aru-104":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-104.gif","aru-105":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-105.gif","aru-106":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-106.gif","aru-107":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-107.gif","aru-108":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-108.gif","aru-109":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-109.gif","aru-110":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-110.gif","aru-111":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-111.gif","aru-112":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-112.gif","aru-113":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-113.gif","aru-114":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-114.gif","aru-115":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-115.gif","aru-116":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/aru/aru-116.gif"}},QQ:{inputType:"image",container:{"qq-1":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-1.gif","qq-2":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-2.gif","qq-3":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-3.gif","qq-4":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-4.gif","qq-5":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-5.gif","qq-6":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-6.gif","qq-7":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-7.gif","qq-8":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-8.gif","qq-9":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-9.gif","qq-10":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-10.gif","qq-11":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-11.gif","qq-12":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-12.gif","qq-13":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-13.gif","qq-14":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-14.gif","qq-15":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-15.gif","qq-16":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-16.gif","qq-17":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-17.gif","qq-18":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-18.gif","qq-19":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-19.gif","qq-20":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-20.gif","qq-21":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-21.gif","qq-22":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-22.gif","qq-23":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-23.gif","qq-24":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-24.gif","qq-25":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-25.gif","qq-26":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-26.gif","qq-27":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-27.gif","qq-28":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-28.gif","qq-29":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-29.gif","qq-30":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-30.gif","qq-31":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-31.gif","qq-32":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-32.gif","qq-33":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-33.gif","qq-34":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-34.gif","qq-35":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-35.gif","qq-36":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-36.gif","qq-37":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-37.gif","qq-38":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-38.gif","qq-39":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-39.gif","qq-40":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-40.gif","qq-41":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-41.gif","qq-42":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-42.gif","qq-43":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-43.gif","qq-44":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-44.gif","qq-45":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-45.gif","qq-46":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-46.gif","qq-47":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-47.gif","qq-48":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-48.gif","qq-49":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-49.gif","qq-50":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-50.gif","qq-51":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-51.gif","qq-52":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-52.gif","qq-53":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-53.gif","qq-54":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-54.gif","qq-55":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-55.gif","qq-56":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-56.gif","qq-57":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-57.gif","qq-58":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-58.gif","qq-59":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-59.gif","qq-60":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-60.gif","qq-61":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-61.gif","qq-62":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-62.gif","qq-63":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-63.gif","qq-64":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-64.gif","qq-65":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-65.gif","qq-66":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-66.gif","qq-67":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-67.gif","qq-68":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-68.gif","qq-69":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-69.gif","qq-70":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-70.gif","qq-71":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-71.gif","qq-72":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-72.gif","qq-73":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-73.gif","qq-74":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-74.gif","qq-75":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-75.gif","qq-76":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-76.gif","qq-77":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-77.gif","qq-78":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-78.gif","qq-79":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-79.gif","qq-80":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-80.gif","qq-81":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-81.gif","qq-82":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-82.gif","qq-83":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-83.gif","qq-84":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-84.gif","qq-85":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-85.gif","qq-86":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-86.gif","qq-87":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-87.gif","qq-88":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-88.gif","qq-89":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-89.gif","qq-90":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-90.gif","qq-91":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-91.gif","qq-92":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-92.gif","qq-93":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-93.gif","qq-94":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-94.gif","qq-95":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-95.gif","qq-96":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-96.gif","qq-97":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-97.gif","qq-98":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-98.gif","qq-99":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-99.gif","qq-100":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-100.gif","qq-101":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/qq/qq-101.gif"}},"贴吧":{inputType:"image",container:{"tieba-1":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-1.png","tieba-2":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-2.png","tieba-3":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-3.png","tieba-4":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-4.png","tieba-5":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-5.png","tieba-6":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-6.png","tieba-7":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-7.png","tieba-8":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-8.png","tieba-9":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-9.png","tieba-10":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-10.png","tieba-11":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-11.png","tieba-12":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-12.png","tieba-13":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-13.png","tieba-14":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-14.png","tieba-15":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-15.png","tieba-16":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-16.png","tieba-17":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-17.png","tieba-18":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-18.png","tieba-19":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-19.png","tieba-20":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-20.png","tieba-21":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-21.png","tieba-22":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-22.png","tieba-23":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-23.png","tieba-24":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-24.png","tieba-25":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-25.png","tieba-26":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-26.png","tieba-27":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-27.png","tieba-28":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-28.png","tieba-29":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-29.png","tieba-30":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-30.png","tieba-31":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-31.png","tieba-32":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-32.png","tieba-33":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-33.png","tieba-34":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-34.png","tieba-35":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-35.png","tieba-36":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-36.png","tieba-37":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-37.png","tieba-38":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-38.png","tieba-39":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-39.png","tieba-40":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-40.png","tieba-41":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-41.png","tieba-42":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-42.png","tieba-43":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-43.png","tieba-44":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-44.png","tieba-45":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-45.png","tieba-46":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-46.png","tieba-47":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-47.png","tieba-48":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-48.png","tieba-49":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-49.png","tieba-50":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-50.png","tieba-51":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-51.png","tieba-52":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-52.png","tieba-53":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-53.png","tieba-54":"https://cdn.jsdelivr.net/gh/Flexiston/cdn-emoji/valine/tieba/tieba-54.png"}},"猫羽雫":{inputType:"image",container:{"stick_1.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img1.png","stick_10.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img10.png","stick_11.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img11.png","stick_12.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img12.png","stick_13.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img13.png","stick_14.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img14.png","stick_15.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img15.png","stick_16.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img16.png","stick_17.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img17.png","stick_18.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img18.png","stick_19.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img19.png","stick_2.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img2.png","stick_20.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img20.png","stick_21.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img21.png","stick_22.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img22.png","stick_23.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img23.png","stick_24.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img24.png","stick_25.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img25.png","stick_26.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img26.png","stick_27.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img27.png","stick_28.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img28.png","stick_29.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img29.png","stick_3.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img3.png","stick_30.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img30.png","stick_31.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img31.png","stick_32.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img32.png","stick_33.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img33.png","stick_34.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img34.png","stick_35.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img35.png","stick_36.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img36.png","stick_37.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img37.png","stick_38.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img38.png","stick_39.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img39.png","stick_4.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img4.png","stick_40.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img40.png","stick_41.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img41.png","stick_42.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img42.png","stick_43.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img43.png","stick_44.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img44.png","stick_45.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img45.png","stick_46.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img46.png","stick_47.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img47.png","stick_48.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img48.png","stick_49.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img49.png","stick_5.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img5.png","stick_50.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img50.png","stick_51.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img51.png","stick_52.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img52.png","stick_53.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img53.png","stick_54.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img54.png","stick_55.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img55.png","stick_56.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img56.png","stick_57.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img57.png","stick_58.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img58.png","stick_59.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img59.png","stick_6.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img6.png","stick_60.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img60.png","stick_61.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img61.png","stick_62.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img62.png","stick_63.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img63.png","stick_64.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img64.png","stick_65.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img65.png","stick_66.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img66.png","stick_67.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img67.png","stick_68.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img68.png","stick_69.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img69.png","stick_7.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img7.png","stick_70.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img70.png","stick_71.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img71.png","stick_72.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img72.png","stick_73.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img73.png","stick_74.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img74.png","stick_75.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img75.png","stick_76.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img76.png","stick_77.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img77.png","stick_78.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img78.png","stick_79.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img79.png","stick_8.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img8.png","stick_80.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img80.png","stick_81.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img81.png","stick_9.png":"https://rmt.dogedoge.com/fetch/Flexiston/storage/img9.png"}},Emoji:{inputType:"emoji",container:["😀","😃","😄","😁","😆","😅","😂","😊","😉","👀","😌","😍","😘","😋","😜","😝","😎","😏","😒","😟","😕","😖","😫","😩","😠","😲","😵","😳","😱","😨","😢","😭","😷","✋","✌️","👊","👋","👏","👍","👎","❤️","🎉","🚀"]},"颜文字":{inputType:"emoticon",container:{Hi:"|´・ω・)ノ","开心":"ヾ(≧∇≦*)ゝ","星星眼":"(☆ω☆)","掀桌":"(╯‵□′)╯︵┴─┴","流口水":" ̄﹃ ̄","捂脸":"(/ω\)","给跪":"∠( ᐛ 」∠)_","哈?":"(๑•̀ㅁ•́ฅ)","斜眼":"→_→","加油":"୧(๑•̀⌄•́๑)૭","有木有WiFi":"٩(ˊᗜˋ*)و","前方高能预警":"(ノ°ο°)ノ","纳尼":"(´இ皿இ`)","吓死惹":"⌇●﹏●⌇","已阅留爪":"(ฅ´ω`ฅ)","去吧大师球":"(╯°A°)╯︵○○○","太萌惹":"φ( ̄∇ ̄o)","咦咦咦":'ヾ(´・ ・`。)ノ"',"气呼呼":"( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃","我受到了惊吓":"(ó﹏ò。)","什么鬼":"Σ(っ °Д °;)っ","摸摸头":'( ,,´・ω・)ノ"(´っω・`。)',"无奈":"╮(╯▽╰)╭ ","脸红":"o(*////▽////*)q ","悲哀":">﹏<","静静地看着你":'( ๑´•ω•) "(ㆆᴗㆆ)',"不要哇":"(。•ˇ‸ˇ•。)"}}}})}"function"==typeof Artalk?initArtalk():$.getScript("https://cdn.jsdelivr.net/gh/Flexiston/CDN@latest/Artalk/dist/Artalk.js",initArtalk)</script><script>"use strict";!function(e,r,t){function a(e){var t=r.createElement("div");t.className="heart",n.push({el:t,x:e.clientX-5,y:e.clientY-5,scale:1,alpha:1,color:"rgb("+~~(255*Math.random())+","+~~(255*Math.random())+","+~~(255*Math.random())+")"}),r.body.appendChild(t)}var o,n=[];e.requestAnimationFrame=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||e.msRequestAnimationFrame||function(e){setTimeout(e,1e3/60)},function(t){var a=r.createElement("style");try{a.appendChild(r.createTextNode(t))}catch(e){a.styleSheet.cssText=t}r.getElementsByTagName("head")[0].appendChild(a)}(".heart{width: 10px;height: 10px;position: fixed;background: #f00;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);}.heart:after,.heart:before{content: '';width: inherit;height: inherit;background: inherit;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;position: fixed;}.heart:after{top: -5px;}.heart:before{left: -5px;}"),o="function"==typeof e.onclick&&e.onclick,e.onclick=function(e){o&&o(),a(e)},function e(){for(var t=0;t<n.length;t++)n[t].alpha<=0?(r.body.removeChild(n[t].el),n.splice(t,1)):(n[t].y--,n[t].scale+=.004,n[t].alpha-=.013,n[t].el.style.cssText="left:"+n[t].x+"px;top:"+n[t].y+"px;opacity:"+n[t].alpha+";transform:scale("+n[t].scale+","+n[t].scale+") rotate(45deg);background:"+n[t].color+";z-index:99999");requestAnimationFrame(e)}()}(window,document)</script><script>window.FPConfig={delay:0,ignoreKeywords:["#"],maxRPS:6,hoverDelay:0}</script><script defer src="https://cdn.jsdelivr.net/gh/gijo-varghese/flying-pages@2.1.2/flying-pages.min.js"></script><script>"use strict";function showNotification(){var e=-1===getComputedStyle(document.documentElement).getPropertyValue("--color-mode").indexOf("dark")?"#0A73FF":"#1f1f1f";$("#app-refresh").css({top:"0",background:e})}"serviceWorker"in navigator&&(navigator.serviceWorker.controller&&navigator.serviceWorker.addEventListener("controllerchange",function(){showNotification()}),window.addEventListener("load",function(){navigator.serviceWorker.register("/service-worker.js")}))</script></body></html>