Typecho插件]UserAgent信息显示插件

注意上传替换V1.3版本之后 需要禁用并重新启用插件 才能获取到Win11版本!文章前言感谢 hakula 的 UserAgent for Typecho ...

Jaysun 2023-05-08 558阅读 0评论
注意

上传替换V1.3版本之后 需要禁用并重新启用插件 才能获取到Win11版本!

文章前言

感谢 hakula 的 UserAgent for Typecho 插件

已经很久没更新的 也不见适配啥浏览器和系统了
我自己改了改就发布了 顺便适配了几个浏览器和系统类型

演示图

360截图20230508121924129.jpg

使用说明
  1. 解压后修改文件夹名为 XQUserAgent,将插件上传至网站目录的 /usr/plugins 下

  2. Typecho 后台「插件管理」处启用插件

  3. 在需要显示的地方插入以下代码

<?php XQUserAgent_Plugin::render($comments->agent); ?>

提示:可以接入到评论 如果有侧边栏的话 也可以 就如我博客这样

获取Windows11教程

此修改要站点支持HTTPS以及必须是typecho1.1以上版本
(要修改Typecho程序 介意可以绕过这个)
找到根目录的/var/Typecho/Widget/Request.php文件 大概253行左右搜索getagent就能找到
把return $this->request->getAgent();注释掉
然后插入以下代码即可兼容Windows11

if(isset($_COOKIE['win11'])){
  return str_replace("Windows NT 10.0","Windows NT 11.0",$this->request->getAgent());
}else{
  return $this->request->getAgent();    
}

↓如图所示↓

1997492462.png


更新日志 2023.2.11 V1.3
  1. 添加统信UOS系统识别

  2. 优化Windows11获取方式

更新日志 2022.8.8 V1.2
  1. 优化接入代码

  2. 优化代码格式 提供更多接入

  3. 修复iOS获取报错问题(原因:347行is_null改为empty修复)

更新日志 2022.8.7 V1.1
  1. 版本初构建

  2. 持续适配热门浏览器以及系统

  3. 去除部分不必要的代码

  4. 优化显示效果

  5. 添加系统X64和浏览器版本号开关

  6. 添加UserAgent信息显示开关选项

下载地址



附件
XQUserAgent_V1.3
120.4 K
蓝奏云
****(需购买后查看)
下载文件
附件购买
免费资源(登录账户后免费下载)

相关阅读

您需要 登录账户 后才能发表评论

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,558人围观)

还没有评论,来说两句吧...

目录[+]

取消
微信二维码
微信二维码
支付宝二维码