蓝奏云图床_蓝奏云列表及解析程序_自由操作蓝奏云直链

蓝奏云当图床当视频床

是不是服务器空间不够用?外面的图床收费?不稳定?限制多?
来用这款程序吧!蓝奏云图床_蓝奏云列表及解析程序|蓝奏云视频床!!

大概功能如下

  • 浏览任意目录内文件(夹)
  • 批量移动文件
  • 批量删除文件(夹)
  • 重命名文件夹
  • 新建文件夹
  • 文件夹加密、描述及修改
  • 文件直链
    ①文件id + 文件名形式:域名/id/文件名
    ②文件id 形式:域名/id
    ③文件分享id + 文件名形式:域名/文件分享id?pwd=分享密码(分享密码选填)
    ④文件分享id形式:域名/文件分享id/文件名?pwd=分享密码(分享密码选填)
  • 文件批量上传

源码下载

开源项目地址:

搭建教程

  • PHP >= 5.6 (开启redis扩展)
  • Redis
   安装扩展这一步大家应该都会吧!就不说了
  • 下载源码
  • 将源码上传至你的网站根目录并解压
  • 设置网站伪静态

nginx伪静态

  1. if (!-e $request_filename) {
  2.         rewrite ^/([1-9]\d*|i[a-zA-Z0-9]+)(\.[\w]+|/([^/]+))?$ /api.php?id=$1&name=$3 break;
  3. }
  4.  

复制代码

apache伪静态

  1. RewriteEngine On
  2. RewriteCond %{REQUEST_FILENAME} !-d
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteRule ^([1-9]\d*|i[a-zA-Z0-9]+)(\.\w+|/([^/]+))?$ /api.php?id=$1&name=$3 [QSA,L]
  5.  

复制代码

  • 获取cookie(浏览器F12控制台执行):
  1. if(!/(^|\.)woozooo\.com$/i.test(document.location.host))
  2.         throw new Error('请登录到蓝奏云控制台在执行此代码!');
  3.  
  4. var regex = /(?<=^|;)\s*([^=]+)=\s*(.*?)\s*(?=;|$)/g,
  5.         cookies = {},re;
  6. while(re = regex.exec(document.cookie))
  7.         if(re[1] === 'ylogin'||re[1] === 'phpdisk_info')
  8.                 cookies[re[1]] = re[1]+'='+re[2]+';';
  9.  
  10. if(!cookies.hasOwnProperty('phpdisk_info'))
  11.         throw new Error('获取cookie失败,请确认您已登录到蓝奏云控制台!');
  12.  
  13. (function (str) {
  14.         var oInput = document.createElement('input');
  15.         oInput.value = str;
  16.         document.body.appendChild(oInput);
  17.         oInput.select();
  18.         document.execCommand("Copy");
  19.         oInput.remove();
  20.         alert('复制成功');
  21. })(Object.values(cookies).join(' '));
  22.  

复制代码

1.浏览器打开蓝奏云并登录2.浏览器f12或者审查打开控制台3.复制上方代码到控制台中回车执行

图片[1]-蓝奏云图床_蓝奏云列表及解析程序_自由操作蓝奏云直链-奇乐技术网

4.修改配置文件(config.php)相关配置,尤其将步骤3获取的(phpdisk_info=xxx; ylogin=yyy;)xxx、yyy填写到对应区域

根目录下有个config.php配置文件
  1. <?php
  2.  
  3. // 相关配置
  4. return [
  5.         // 图形验证码
  6.         'verify' => [
  7.                 'type' => 2, // 0 数字,1 英文字母,2 数字 + 英文字母
  8.                 'len'  => 4  // 验证码字符长度
  9.         ],
  10.  
  11.         // 蓝奏云控制台cookie(必须)
  12.         'cookie' => [
  13.                 'ylogin'       => '你自己的ylogin',      // 蓝奏云用户id
  14.                 'phpdisk_info' => '获取到的令牌' // 蓝奏云令牌
  15.         ],
  16.  
  17.         'redis'          => true,       // 是否启用redis,true|启用(前提redis服务已开启,php已安装并开启redis扩展),false|不启用,
  18.         'upload_timeout' => 120,        // 上传文件超时秒数,若上传大文件总是失败,可增大此值
  19.         'admin_pass'     => '管理员登录密码!!!!!',   // 管理员登录密码,自行修改(重要)
  20.         'default_pwd'    => '00'        // 默认空密码(2-12位),当文件夹密码等于此密码时,表示无密码,可供游客访问
  21. ];
  22.  

复制代码

PS:注意

默认解析格式为xx.png.it  程序解析为 xx.png
上传文件的格式如图:
图片[2]-蓝奏云图床_蓝奏云列表及解析程序_自由操作蓝奏云直链-奇乐技术网
实际解析后:
图片[3]-蓝奏云图床_蓝奏云列表及解析程序_自由操作蓝奏云直链-奇乐技术网
获取直链后贴链接就行,就当图片使用即可,虽然是解析版本要过一次php
  1. https://xx.xx.com/136677073/image.webp

复制代码

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

    暂无评论内容