教程
-
WordPress固定链接取消分类目录前缀及tag标签前缀方法
在wordpress中默认会有一个分类目录前缀,不填写则在链接中表现为category,如本站之前会这么显示: https://blog.lanluo.cn/category/media 经过修改后则显示为: https://blog.lanluo.cn/media 下面则分享一下方法: 在wordpress插件中心,安装一款插件,名称如下 WP No Ba…
-
chevereto 安装出现404原因
使用了Nginx提醒404 Not Found解决办法: 规则一:
1location / { if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php; } try_files $uri $uri/ /api.php; } location /admin { try_files $uri /admin/index.php?$args; }规则二:
1location / { try_files $uri $uri/ /index.php?$query_string; } -
代码刷网易云音乐听歌量、等级,装逼利器
F12,输入下方代码运行即可:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176var Music163 = {};Music163.Send = function (index, count) {var bd = NEJ.P,cg = NEJ.O,cz = NEJ.F,bm = bd("nej.u"),bj = bd("nej.v"),bA = bd("nej.j"),bL = bd("nej.ut"),bn = bd("nm.x"),bs = bd("nm.d"),bc,bO;bs.iR = NEJ.C();bc = bs.iR.bT(bL.bft);bc.dK = function () {var Rs = location.protocol + "//" + location.host;var cqX = function (cF, bl) {var cI = { conf: {}, data: {}, urls: [] };bm.cr(cF,function (bP, bv, bk) {var cl = bs.bD(bP);if (!cl) return;var bfz = bGO(cl.url, bl[bP]);cI.urls.push(bfz);cI.conf[bfz] = cl;cI.data[bfz] = JSON.stringify(bl[bP] == null ? "" : bl[bP])});return cI};var bGO = function (ce, bl) { return ce.replace(/\{(.*?)\}/gi, function ($1, $2) { return bl[$2] || $1 }) };var bGW = function (cl, bf, be) {bj.bG(window, "requesterror", be);if (!!be.stopped) return;var KT = cl.onerror || bf.onerror;if (bm.gO(KT)) {this.bG(KT, be, bf)} else {(KT || cz).call(this, be, bf)}var be = { result: be, option: bf };this.bG("onerror", be);if (!be.stopped) (cl.onmessage || cz).call(this, be.result.code, be.result)};var bHc = function (bV, cl, bf) {var bo = bV;if (bm.hF(cl.format)) {bo = cl.format.call(this, bV, bf)}return bo};var yC = function (bV, cl, bf, vX) {if (bm.hF(cl.beforeload)) {cl.beforeload.call(this, bV, bf, cl)}if (bV && bV.code != null && bV.code != 200) {bGW.call(this,cl,bf,{ key: bf.key, code: bV.code, message: bV.message || "", captchaId: bV.captchaId, ext: bV });return}var bo = bV;if (!vX) {bo = bHc.call(this, bV, cl, bf)} else if (bm.hF(cl.format)) {var bfD = [];bm.cr(vX.urls, function (ce) { bfD.push(bHc.call(this, bV[ce], vX.conf[ce], bf)) }, this);bfD.push(bf);bo = cl.format.apply(this, bfD)}var vp = cl.onload || bf.onload, bHl = cl.finaly || bf.finaly || cz;if (bm.gO(vp)) {bHl.call(this, this.bG(vp, bo), bf)} else {bHl.call(this, (vp || cz).call(this, bo), bf)}};var BF = function (cl, bf, dh) {bGW.call(this, cl, bf, { key: bf.key, code: dh.code || -1, message: dh.message || "" })};return function (cl, bf) {if (bm.gO(cl)) {cl = bs.bD(cl)}delete bf.value;(cl.filter || cz).call(this, bf, cl);var bV = bf.value;if (!!bV) {yC.call(this, bV, cl, bf);return}var ce,bl = bf.data || cg,zt = {cookie: !0,type: cl.rtype || "json",method: cl.type || "POST",onerror: BF.bi(this, cl, bf),noescape: cl.noescape};if (bm.fU(cl.url)) {var vX = cqX(cl.url, bl);ce = Rs + "/api/batch";zt.data = bm.eH(vX.data);zt.onload = yC.fE(this, cl, bf, vX);zt.headers = { "batch-method": "POST" };delete vX.data} else {var mM = cl.url.indexOf(":") < 0 ? Rs : "";ce = bGO(mM + cl.url, bl);zt.data = bm.eH(bf.data);zt.onload = yC.fE(this, cl, bf)}if (zt.method == "GET") zt.query = zt.data;return bA.cE(ce, zt)}}();bc.ES = function () {var hx = /^get|list|pull$/i;return function (bHw, bf) {var bP = bf.key, cl = bs.bD(bP.split("-")[0] + "-" + bHw);if (hx.test(bHw) && bP.indexOf("post-") < 0) cl.type = "GET";this.dK(cl, bf)}}();bc.ctL = function (bP, bk) {var dO = bk.length;this.bfc({ key: bP, offset: 0, limit: dO + 1 }, { list: bk, total: dO })};bc.Yi = function (bf) { this.ES("list", bf) };bc.bfv = function (bf) { this.ES("get", bf) };bc.bGh = function (bf) { this.ES("pull", bf) };bc.bFQ = function (bf) { this.ES("add", bf) };bc.Yf = function (bf) { this.ES("del", bf) };bc.Yd = function (bf) { this.ES("update", bf) };bc.cqS = function (bu) { this.Db(bu) };bL.he.bH({ element: window, event: "requesterror" });var canRun = true;this.RunOrStop = function () {canRun = !canRun;return canRun;}var _index = index;var _count = count;this.Start = function () {console.log("蓝洛水深");console.log("blog.lanluo.cn");for (var songId = _index; songId < _count; songId++ , _index++) {if (canRun) {if (songId % 200 === 0) {console.log("蓝洛水深【llss.us】分享,正在刷第[" + (songId - index)+ "]首歌");}var info = { "type": "song", "wifi": 0, "download": 0, "id": songId, "time": 600, "end": "ui", "source": "list", "sourceId": "576900073" };bc.dK("bi-log", {data: {logs: JSON.stringify([{action: "play",json: info}])}});}else {return _index;}}}}var index = 25730500;//歌曲起始IDvar count = index + 10000;//10000是刷歌数量var m163 = new Music163.Send(index, count);m163.Start();//m163.RunOrStop();//开始或暂停 -
教程:如何创建和使用VPN访问网络
一、打开网络和共享中心 二、设置新的连接或网络 三、选择连接到网络 四、选择创建新连接 五、选择使用我的internet连接 六、填写服务器IP地址 七、填写你的用户名和密码 八、点击连接,稍微等一会,就能访问VPN网络了
-
SRV记录怎么填?SRV记录填写教程,以DNSPOD为例
在使用微软服务的时候,需要验证域,其中就有项是srv记录,以下是填写教程: 上图是填好的,现在说说怎么填 SRV记录的添加方式 A.主机记录处格式为:服务的名字.协议的类型例如:_sip._tcp B.记录类型为SRV。 C.线路类型(默认为必填项,否则会导致部分用户无法解析) D.记录值格式为:优先级…
-
锤子(坚果)手机/锤子OS 设置QQ邮箱日历同步教程
最近年末,599给家里父母买了锤子坚果手机,自己手上也有一个体验。体验的过程中发现锤子的exchange不能正常使用,如果是在邮件中之间添加exchang帐号,会默认变更为imap帐号,是不能同步日历的,这个不止针对QQ邮箱帐号的日历同步,针对其他邮箱的exchang一样的结果。随后搜索了官方论坛,结果如下: 有很多人在官方论坛抱怨了这个问题,但是官方没有任…
-
笔记:全屏自适应网页调用框架源码
做下笔记,在调用720云数据的时候,发现定义了100%的话在手机端是不能自适应移动端数据,修改代码后,框架调用数据能完美兼容各端:
1234567891011121314151617181920212223242526272829303132<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"><title>祥子作品:贵阳红岩桥佳园小区720度全景漫游 - 贵州航拍网 - www.gzhpw.com</title><style>html,body{font-size:12px;overflow:hidden}body{padding:0 0 0 0;font-size:12px;margin:0;height:100%;}#barframe{width:100%;height:100%;z-index:3;position:absolute}</style></head><body><iframe noresize="noresize" frameborder="0" src="http://720yun.com/t/4d827wb6cci" id="barframe"></iframe></body></html>演示地址:http://www.gzhpw.com/quan/hongyanjiayuan.htm
-
笔记:采集器user_agent参数设置,DXC插件user_agent设置方法
今天采集某个网站,反馈都是空白,仔细看了之后发现是因为返回的是302,而正常用户才能访问,如下图: 但是考虑到逻辑的相悖,所以用百度蜘蛛测试了一下,发现能正常获取: 因为我用的discuz的DXC采集插件,故而以下方法方式是以DXC采集插件为例。 起初我通过模仿用户测试了一下,发现获得的仍然是302: 连续用了几个user_age…
-
免费的国外VPS管理面板/控制面板合集
1、vestacp 简单的说它是一个集成了LANMP【Linux,Apache(主web server)),Nginx,MySQL,PHP(Perl)】环境的一键安装包,30秒完成部署,直接应用。后台集成了邮件、FTP、反垃圾、防火墙等多种功能。后台支持多语言,包括简繁体中文。 官方网站:https://vestacp.com/ 2、Froxlor 一个简单…
-
笔记:解决wordpress4.3中文标签404错误方法
首先找到wordpress的wp-includes目录下-》class-wp.php文件,进行如下修改就可以解决在Windows系统下部分中文标签无法打开的情况。 wp-includes/class-wp.php 153 行:
1$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : '';修改为:[crayon-68277d33a7a34615402006/…