我的二次元相册又回来了

news/2024/11/8 18:03:50/文章来源:https://www.cnblogs.com/Ajue/p/18535573

从最早的图库,到图床,在到现在的相册.我对图片的执着已经可以说是跨越了好几个世纪了.
图库的图片是存在七牛云的,后来流量被刷就关闭了.
图床,现在转为为博客提供图片上传服务了.
相册,就是手机中相册的概念,它既可以存图片也可以放视频.
逐渐是越来越完善了

这两天就把平常保存的视频图片什么的上传到了服务器,写了个界面和接口,顺带开源出来.(我要做一个坚定的开源爱好者)

我的二次元相册前端界面

  1. 这里是阿珏酱的私人相册,保存着阿珏在平常收集的图片,和各大平台中点赞收藏的视频.
  2. 包括但不限于B站,YouTube,抖音,X,facebook,pixiv等平台的视频或图片,相关的数据信息版权归原作者所有.
  3. 数据将不定期手动更新,如果你想要某些图片或者视频,请直接联系阿珏酱获取.

预览

https://photo.moejue.cn

image
image
image

特性

  1. 支持图片和视频的展示
  2. 支持相册的展示
  3. 支持相册的密码保护
  4. 支持18+保护
  5. 支持搜索

Todo

  1. 优化特效展示
  2. 优化界面流畅度

安装说明

  1. 克隆仓库到本地:

    复制代码

    1. git clone https://github.com/iAJue/PhotoGallery.git
  2. 进入项目目录:

    复制代码

    1. cd PhotoGallery
  3. 安装依赖:

    复制代码

    1. npm install
  4. 打包项目

    复制代码

    1. npm run build

后端接口

仅供参考
https://github.com/iAJue/wasteCode/tree/main/photo

返回数据格式

  1. 照片接口

    复制代码

    1. [
    2. {
    3. "date": "\u6628\u5929",
    4. "items": [
    5. {
    6. "src": "https:\/\/moejuevideo.pages.dev\/file\/1730957555106_ocgRCdDEA07fAILEKEFOA8ADAyETABBMffIBE6~tplv-dy-aweme-images_q75.webp",
    7. "alt": "ocgRCdDEA07fAILEKEFOA8ADAyETABBMffIBE6~tplv-dy-aweme-images_q75.webp",
    8. "isVideo": false,
    9. "duration": null
    10. }
    11. ]
    12. }
    13. ]
  2. 相册接口

    复制代码

    1. [
    2. {
    3. "folder_id": "3",
    4. "folder_name": "images",
    5. "created_at": "2024-11-07 15:09:06",
    6. "photo_count": "61",
    7. "latest_image": "https:\/\/moejuevideo.pages.dev\/file\/1730963758087_GZIaBGlbAAALz_E.jpeg",
    8. "attribute": "2",
    9. "ispassword": true
    10. }
    11. ]
  3. 随机接口

    复制代码

    1. [
    2. {
    3. "id": 1,
    4. "folder_id": 1,
    5. "name": "\u300c\u4e0d\u706d\u300d #2024\u539f\u795e\u751f\u65e5\u4f1a #\u539f\u795e #\u949f\u79bb_7415149072572501275.mp4",
    6. "size": 50437932,
    7. "duration": "19.0",
    8. "type": 1,
    9. "data": "https:\/\/moejuevideo.pages.dev\/file\/1730944134269_\u300c\u4e0d\u706d\u300d %232024\u539f\u795e\u751f\u65e5\u4f1a %23\u539f\u795e %23\u949f\u79bb_7415149072572501275.mp4_part_1.mp4",
    10. "created_at": "2024-11-07 09:49:48"
    11. }
    12. ]
            </div><div><nav><div><p><span><i></i> Previous Post </span></p><h4>本文分类下已经是最后一篇文章了哦!                        </h4></div></nav>                 </div></div>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/828924.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

劫持微信聊天记录并分析还原 —— 合并解密后的数据库(三)

程序以 Python 语言开发,可读取、解密、还原微信数据库并帮助用户查看聊天记录,还可以将其聊天记录导出为csv、html等格式用于AI训练,自动回复或备份等等作用。本工具设计的初衷是用来获取微信账号的相关信息并解析PC版微信的数据库。程序以 Python 语言开发,可读取、解密、…

ABC377

C link存一下那些点不能占,用总数减去即可,注意存的时候可以用一个\(map\),存过的就不要再存了。

新配置!米尔新唐MA35D1核心板512M DDR配置发布!

米尔在2024年8月推出了基于新唐MA35D1芯片设计的嵌入式处理器模块MYC-LMA35核心板及开发板。MA35D1是集成2个Cortex-A35与1个Cortex-M4的异构微处理器芯片。核心板采用创新LGA 252PIN设计,原生17路UART和4路CAN FD等丰富的通讯接口,可广泛应用于新能源充电桩、工程机械控制器…

将本地nuget包推送到Nexus

1.安装nuget.exe ,下载地址https://www.nuget.org/downloads,下载后直接将nuget.exe拷贝到C:\Windows\System32目录下2.cmd执行 nuget setapikey e500146f-8594-32a3-9041-6ad7d2bf8d9b -source http://192.168.10.22:8081/repository/nuget-hosted/ 为仓库设置apikey3.执行…

Python之字符类型

一、索引 索引在公司中一般也叫下标,或角标 定义:可我们可以直接使用索引来访问序列中的元素,同时索引可分为正向索引和负向索引两种,而切片也会用到索引,如下图:Python中有序列:字符,列表,元组 无序:集合 正向索引:从0开始 负向索引:-1开始 二、切片 定义:切片是…

Navicat:数据库备份

# Navicat # 数据库备份原创 OpsEye前文我们简单介绍了Navicat的功能和使用场景,本文我们将详细的讲解使用Navicat进行数据库备份和还原的相关操作。 Navicat工具下载 下载官网:https://www.navicat.com.cn/download/navicat-premium 根据实际系统情况,选择下载。我们这里是…

居然都到 7.x版本了!!!雷池 WAF 社区版 7.x 的体验记录

雷池 WAF 简介 雷池 WAF,英文名 “SafeLine”,由长亭科技出品的一款 Web 应用防火墙,可以保护 Web 服务不受黑客攻击,早年就以 ”智能语义分析技术“ 闻名于安全行业。 雷池社区版是长亭基于原有技术打造的一款开源 WAF,主打简单易用,我猜的不错的话长亭应该是想借这种产…

windows基础

windows基础 1、windows&linux 微软windows操作系统,俗称windows 文件系统 linux: fhs目录结构,块设备挂载到目录(一切都是文件) win: 以驱动器盘符起始,或通过目录挂载分区 路径格式 linux: /开始,区分大小写(左斜线) win: \分隔路径,不区分大小写(右斜线)…

Ubuntu网页打不开,或只能打开一部分

设置固定IP后,网关没设置或没设置对导致的。 查看连接的网络的网关,用已经连了该网络的windows系统电脑,cmd里输入ipconfig 将Ubuntu的该网络的网关设置下,重新开闭下就可以了。 桌面右上角——wifi设置——已连接的wifi后边的设置(下图) 断开再连接下

访问浪潮带外BMC界面的远程控制台重定向(KVM)无法访问,提示JViewer未签名,mac电脑安装JDK8

报错截图:安装JDK8 下载JDK1.8的安装包 Java Downloads | Oracle下载的安装包双击按提示流程安装:按照完成以后、我们可以查看JDK的安装路径、在资源库/Library下面会出现一个Java的文件夹、目录层级如下:/Library/Java/JavaVirtualMachines/jdk-1.8.jdk 打开终端窗口 按快捷…

Nginx反向代理之proxy_redirect指令【转】

proxy_redirect 该指令是用来重置头信息中的"Location"和"Refresh"的值。 语法:proxy_redirect redirect replacement; proxy_redirect default; proxy_redirect off;默认值: proxy_redirect default; 编写位置:它可以存储在http、server、location里面…

嵌入式采集网关(golang版本)

为了一次编写到处运行,使用纯GO编写,排除CGO,解决在嵌入式中交叉编译难问题硬件设备:移远EC200A-CN LTE Cat 4 无线通信模块,搭载openwrt操作系统,90M内存qq:505645074