闭关两天,写了一个php小程序,随机妹子图,图片来源于mm131,存货11万+而且还在不断增长中。
示例
闲话不说,先上示例,刷新页面就会换一张图,图片质量还是相当不错的!
使用方法
图片API地址:
https://bak.yantuz.cn:8000/mmPic/
调用方法
页面中调用使用
<img src="https://bak.yantuz.cn:8000/mmPic/" />
附加参数
属性 | 默认值 | 描述 |
t | “” | 图片分类:默认全部分类,可选分类[‘qingchun’,’xiaohua’,‘chemo’,‘qipao’,‘mingxing’,‘xinggan’] |
id | “” | 相册Id |
num | “” | 必须与id配合使用,相册中的第n张 |
down | “” | 是否要下载,如果要下载则传1 |
noUpdate | “” | 是否更新图库,默认每天更新一次,传1强制不更新 |
示例:
随机显示一张旗袍美女图
<img src="https://bak.yantuz.cn:8000/mmPic/index.php?t=qipao" />
显示固定图片
<img src="https://bak.yantuz.cn:8000/mmPic/index.php?id=2860&num=5" />
下载图片:
https://bak.yantuz.cn:8000/mmPic/index.php?id=2860&num=5&down=1
注意:引用的图片如果不自动更新,需要自行添加随机后缀,如:<img src="https://bak.yantuz.cn:8000/mmPic/?v=xxx" />
妹子图怎么玩?
凡是需要图片的地方都可以调用一张妹子图,而同一张图未免太单调,会换的妹子图才有新鲜感。
恶搞一下,如果博客的封面图都换成妹子图……
哈哈,是不是画风大变,但其实也挺养眼的。
进阶玩法
在妹子图床的基础上,做了个随机翻阅妹子图的页面
演示地址:https://bak.yantuz.cn:8000/mmPic/view.html
手机访问:
上方分类设置,包括:性感、清纯、校花、旗袍、车模、明星
幻灯设置可设置幻灯放映的时间间隔,同时按钮全部隐藏,Ipad设置屏幕常亮可以当电子相框了!
下方主按钮可以随机换图
遇到喜欢的妹子还可以点击右侧“查看图集”查看该妹子的其他图片。想要收藏的图片可以点左侧将图片保存至本机。
项目开源
项目托管至GitHub,喜欢的朋友欢迎关注/mmPic
环境要求
- PHP 7.0+
- SQLite3
下载文件
如果想自己部署一套图床,下载所有文件即可
cd /wwwroot git clone https://github.com/yhf7952/mmPic.git
为保证程序最新,其中vendor目录可以通过composer安装
composer install
使用说明
scanAll.php
获取所有图片,并存入数据库
php scanAll.php
scanNew.php
只获取所有栏目首页的图片,并存入数据库,不用执行,每天首次调用图片时执行
index.php
图库入口
view.html
基于图库的看图工具
你的function.php里面的文件该更新了吗?mm131.com 都不存在了 貌似现在变成了mm131.net了 希望更新下github 谢谢
php scanAll.php
PHP Fatal error: Uncaught Error: Class ‘Medoo\Medoo’ not found in /home/wwwlog/mm/mmPic/functions.php:37
Stack trace:
#0 /home/wwwlog/mm/mmPic/scanAll.php(2): require()
#1 {main}
thrown in /home/wwwlog/mm/mmPic/functions.php on line 37
这是什么原因呢?
functions.php中引用的Medoo类没找到。检查一下文件在不在,有没有读取权限
别再抓http://www.mm131.com/的图了 换个网站呗
好啊,得空可以增加一些
报错Parse error: syntax error, unexpected ‘.’, expecting ‘&’ or variable (T_VARIABLE) in /webHome/host5172650/www/tool/mmpic/vendor/symfony/var-dumper/Resources/functions/dump.php on line 18
语法错误,是PHP版本的事?换PHP7.1试试
好福利
嗯,造福社会了