请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1823|回复: 1

X3 photo gallery 破解

[复制链接]

1405

主题

6177

回帖

1万

积分

管理员

积分
18070
发表于 2024-10-14 20:18:48 | 显示全部楼层 |阅读模式
X3 photo gallery 破解
2021-5-8 16:38:43  hjvn2211445

前面两个关于这个程序的帖子
photo.gallery X3图片在线预览更好的方案,相册显示文件夹
https://hostloc.com/thread-790620-1-1.html

最好的相册程序 Imagevue X3 photo gallery X 破解
https://hostloc.com/thread-839960-5-1.html

DEMO:https://shanliang.xyz/
-------------------------------------------------------------
前面最新版是3.30.1,以这个版本为例,
免费版也可用,差别是免费版不能修改前台页脚版权,另外有的功能不能使用,好像全景图、3d

方法:验证网址https://auth.photo.gallery/改成 /auth

1)前台 修改 /app/public/js/3.30.1/x3.min.js
搜索 aHR0cHM6Ly9hdXRoLg 替换为 Lw
搜索 cGhvdG8uZ2FsbGVyeQ 替换为 YXV0aA

2)后台 修改 /panel/filemanager_js/x3_panel.js

搜索 aHR0cHM6Ly9hdXRoLnBob3RvLmdhbGxlcnkv 替换为 L2F1dGgv

3)修改使用本地x3.min.js(默认是使用jsdelivr,无法加载再请求本地js)

修改/app/templates/cc/29/202264ab201d0d43a63882c31b1c06ae7e7992a5c371c52f885633d0acfa.php
大概第71行

$context["core_js"] = (("https://cdn.jsdelivr.net/npm/x3.photo.gallery@" . $this->getAttribute((isset($context["page"]) ? $context["page"] : null), "x3_version")) . "/js/x3.min.js");
            
修改为:
$context["core_js"] = ("/app/public/js/3.30.1/x3.min.js");

4)新建 验证文件/auth/index.php


  1. <?删除php
  2. header('Access-Control-Allow-Origin: *');
  3. header('content-type:application/json');
  4. echo '{"status":200,"message":"License is valid.","parameters":{"type":"1"}}';
  5. ?>
复制代码


或者这样,可以自定义域名验证


  1. <?删除php
  2. header('Access-Control-Allow-Origin: *');
  3. header('content-type:application/json');
  4. $allowed_hosts = array('shanliang.xyz', 'p2.btu.pp.ua');
  5. if (in_array($删除_SERVER['SERVER_NAME'], $allowed_hosts)) {
  6.     echo '{"status":200,"message":"License is valid [btu.pp.ua]","parameters":{"type":"1"}}';
  7. }else{
  8.     echo '{"status":301,"message":"License not Found"}';
  9. }
  10. ?>
复制代码


这样应该可以了
好像status不是301它就不跳转了,随便写
-------------------------------------------------------------------------------

目前个人使用遇到最大问题
文件夹不支持 #$%^&*()+=[]'"/\|{}`~!@.


  1. Other disallowed characters
  2. Other characters that are not allowed in folder names include #$%^&*()+=[]'"/\|{}`~!@. Most of these characters are simply not allowed in URL's, while some characters are disallowed because they break the functionality of X3.
复制代码
回复

使用道具 举报

1405

主题

6177

回帖

1万

积分

管理员

积分
18070
 楼主| 发表于 2024-10-14 20:29:56 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

雅雅吧!搬到现在
的这里,请看地址
栏。旧版雅雅吧!
崩溃后现已经恢复,
需要寻找旧资讯的
朋友可以点击这里
到旧版浏览!

快速回复 返回顶部 返回列表