吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5454|回复: 30
收起左侧

[其他转载] 自制api返回随机视频or图片,blog背景必备

  [复制链接]
Ldfd 发表于 2020-6-6 18:16

前言

做博客,一个骚气的背景是不能少的,可是单调的背景不够骚气

过于二刺螈的背景,未免大庭广众下有些尴尬。

所以找小熊熊要了个风景api

可是我们可是哲♂学人士啊

自己搞个api♂不错奥

巧遇

在某刀的友链上的某网站看到了抖音小姐姐源码,符合我的要求

可是下午才想起来

一顿乱翻浏览记录终于找到了

(居然变成了快手,你们这帮网站太标题党了吧)

剖析

文件由

css video.php ks.txt index.html

组成

所以先搞他html

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charSet="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <meta http-equiv="Cache-Control" content="no-transform" /> 
    <meta http-equiv="Cache-Control" content="no-siteapp" />
    <meta name="referrer" content="never">
    <meta name="renderer" content="webkit" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <title>兄贵视频集</title>
<!--这里的tiltle是标签页显示的-->    
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <section id="main">
        <video id="player" src="video.php" controls webkit-playsinline playsinline></video>
    </section>
    <section id="buttons">
        <button id="switch">连续: 开</button>
        <button id="next">播放下一个</button>
    </section>
    <script>
    (function (window, document) {
        if (top != self) {
            window.top.location.replace(self.location.href);
        }
        var get = function (id) {
            return document.getElementById(id);
        }
        var bind = function (element, event, callback) {
            return element.addEventListener(event, callback);
        }
        var auto = true;
        var player = get('player');
        var randomm = function () {
            player.src = 'video.php?_t=' + Math.random();
            player.play();
        }
        bind(get('next'), 'click', randomm);
        bind(player, 'error', function () {
            randomm();
        });
        bind(get('switch'), 'click', function () {
            auto = !auto;
            this.innerText = '连续: ' + (auto ? '开' : '关');
        });
        bind(player, 'ended', function () {
            if (auto) randomm();
        });
    })(window, document);
    </script>
</body>
</html>

众所周知html播放视频大多靠的是   <video>标签

我们提取它

    <video id="player" src="video.php" controls webkit-playsinline 

所以可以知道我们的目的已经达到

这个php就是个api

据描述

是从ks.txt里面选取url

php的代码也验证了

<?php

function read(...$filelist) {
    $list = [];
    foreach ($filelist as $file) {
        $handle = fopen($file, 'r');
        while (($line = fgets($handle)) !== false) {
            array_push($list, trim($line));
        }
        fclose($handle);
    }
    return $list;
}

$list = read('ks.txt');
$url = $list[array_rand($list)];

header("Location: {$url}");

可以看到read('ks.txt')

名字自己改哦,看心情,反正没什么影响

和txt一致即可

最后一步将你的url粘贴到txt里面即可

(我用的OneDrive for business + onemanager 腾讯的scf+一件批量复制哦)

到此位置可以说,你就应该明白了。可以自己做了

白嫖

付费哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

不可能的

于是乎,找php托管呗

垃圾baidu

膜法看了Google

https://www.freewebhostingarea.com/

emm挺垃圾的一个

凑合用吧

(有个国内某网站说什么维护都删了唉悲伤)

此处省略,如果和我当初一样纯小白,可以带截图询问

(不过没人xddt做这玩意儿吧)

调用

某垃圾免费php提供免费二级域名也不错免得白嫖.tk了

所以你只需要在

src中 = “https://域名/video.php

就可以啦

我的就不放了


源码打包了
https://loadingfd.lanzouj.com/i7j8idee5wd
感兴趣的,认为有点用的,来个热心哦,φ(゜▽゜*)&#9834;

免费评分

参与人数 3吾爱币 +6 热心值 +2 收起 理由
落雪凝辰 + 1 我很赞同!
alittlebear + 1 233
苏紫方璇 + 5 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

  • · 收藏|主题: 52, 订阅: 9

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| Ldfd 发表于 2020-6-9 19:27
alittlebear 发表于 2020-6-9 19:19
这。。。听不懂呀

一般还是PicGo,文章Typora直接拖图片进去(装了PicGo-Core)

picgo的进度条欺骗性十足,你用流量监控一类的软件看它的上传速度,经常抽风,5m/s突然0kb/s,然后卡住,
打着打着字突然顿悟了
picgo内置的sever,最开始应该是传到本地
说多了都是泪,唉,我用的那个图床挺好
一千张都能传6666
alittlebear 发表于 2020-6-9 19:37
Ldfd 发表于 2020-6-9 19:27
picgo的进度条欺骗性十足,你用流量监控一类的软件看它的上传速度,经常抽风,5m/s突然0kb/s,然后卡住, ...

PicGo就是一个图床本地整合软件吧。。。(差不多这个说法)

假如说用的OneDrive,直接存那里去,假如说用的SM.MS,直接去官网上传。。。

113 发表于 2020-6-6 18:36
 楼主| Ldfd 发表于 2020-6-6 18:39
113 发表于 2020-6-6 18:36
Do you like van♂游戏?

歪用源码,垃圾小姐姐
let van♂ 游戏
 楼主| Ldfd 发表于 2020-6-6 18:41
@alittlebear 将你拉入自制背景不归路
liclub 发表于 2020-6-6 20:17
谢谢楼主分享
alittlebear 发表于 2020-6-6 23:18
本帖最后由 alittlebear 于 2020-6-6 23:22 编辑
Ldfd 发表于 2020-6-6 18:41
@alittlebear 将你拉入自制背景不归路

1.国外服务器,应该会出现国内加载不了背景的问题吧

之前国外服务器搭了一个论坛,国内访问巨慢

(应该是弄不了CF代{过}{滤}理的,)

2.txt里面要咋弄

3.我准备弄熊猫背景,一直想找这个api
alittlebear 发表于 2020-6-6 23:23
二刺螈尴尬,兄♂贵就不尴尬了吗
MOEYU_VANILLA 发表于 2020-6-7 01:00
感谢分享
bdcpc 发表于 2020-6-7 09:04
感谢发布原创作品,吾爱破解论坛因你更精彩!
 楼主| Ldfd 发表于 2020-6-7 09:24
alittlebear 发表于 2020-6-6 23:23
二刺螈尴尬,兄♂贵就不尴尬了吗

非也,图片用的是图床,而不是服务器,(贵死你)
兄贵我也不是背景,正常人看不见哈哈
txt的话,就是把图床链接放里面就行
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 00:37

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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