全球主机交流论坛

标题: 【Hellohao图床】 8-29更新 - 进来看更新日志 [打印本页]

作者: hellohao    时间: 2019-6-14 00:17
标题: 【Hellohao图床】 8-29更新 - 进来看更新日志
本帖最后由 hellohao 于 2019-8-29 14:45 编辑

Hellohao图床 - 全新响应式首页

一想到你,我就~~wu~wu~~~


更新日志:
前端:
- 后台图片列表会根据大小自动显示B,K,M单位
- 添加用户登录/注册验证码
- 修复上传页面背景全屏拉伸。
- 修复设置首页模式,后台站点配置单选框不变的问题。
- 添加首页北岸号配置显示。

后端:
- 用户密码采用加密方式存储。
- 修改系统实例化对象的逻辑,减少打开首页是需要执行的业务逻辑代码,可加快打开速度。

注意:
本次更新了用户密码加密保存,所以需要重新导入新sql文件。
(数据库基本稳定了,即使以后稍微变化,我尽量出sql补丁包,不用每次清库)




如果你支持我,希望给个Star,推荐他人使用,让更多的人知道Hellohao图床。

===================================
本地项目修改较大,功能添加了好几个,没法做补丁,需要删除以前的所有表,重新导入新的sql文件。(大家记得备份有用数据)

主要功能:

支持 图片拖拽、截图软件直接(Ctrl+V)和图片URL地址上传。
对接本地、网易、阿里、又拍、七牛、腾讯、FTP等各大对象存储平台。
支持链接生成二维码。
支持开启/关闭API接口。
设置用户可用容量
扩容码生成(用户可使用扩容码进行容量扩充)
分发群组(配置用户群组,不同群组分发图片到不同对象存储)
首页背景动态/静态,以及简约模式设置
URL列表、缩略图。查看原图等功能。
游客、用户的上传管理
邮箱注册激活。
站点样式设置和上传规则配置等。
支持图片鉴黄,看到有人上传非法图片,可能是比较关心检黄功能。放心吧已经添加上了。

需要注意的是,鉴黄功能每天凌晨7:30执行(这里考虑到服务器压力),所以有些人非法图片虽然当时上传成功了。第二天就会被检测删除。后期可以做成可配置的,开发者自行选择鉴黄时间间隔。



功能截图:
















运行环境

部署教程(分两种,任选一种即可):
一:一键部署
二:手动部署
部署详情点击下方官方文档,或者博客,字太多了,不想重写。

Github
希望你们能去给我Star,这是我更新唯一的动力

https://github.com/Hello-hao/Tbed


编译包下载地址
https://github.com/Hello-hao/Tbed/releases
博客详细教程
http://www.hellohao.cn/?p=201
Hellohao官方文档
http://doc.wwery.com
主站地址
http://tc.hellohao.cn
体验地址(账号密码均为admin)
http://129.28.173.126:8088/
恶意使用体验地址拉黑并公布ip。大家素质点。




作者: 老年先疯队队长    时间: 2019-6-14 00:19
老哥  图片挂了  zsbd
作者: 勇气    时间: 2019-6-14 00:20
java大佬,不管用不用,先跪谢了
作者: hellohao    时间: 2019-6-14 00:30
老年先疯队队长 发表于 2019-6-14 00:19
老哥  图片挂了  zsbd

好了好了,能看了。这论坛发帖不能用Markdown,难受死我了。
作者: yjlml    时间: 2019-6-14 00:33
我一直想找那种  直接复制别人的图片
然后粘贴到图床,图床就可以采集上传到本地

到时loc里面几款推荐的图床都没有这种功能  
都是要复制图片的url 才能上传  
作者: 六哥    时间: 2019-6-14 00:38

作者: hellohao    时间: 2019-6-14 00:38
yjlml 发表于 2019-6-14 00:33
我一直想找那种  直接复制别人的图片
然后粘贴到图床,图床就可以采集上传到本地

你的意思是拿外界的图片URL然后上传自己的图床上?
这种功能不难,之所以不开发是感觉没啥用,直接引用他的地址不就行了?或者先下载到本地,然后在上传到自己图床。
如果你们实在想要,看看多少人需要这个功能,人多的话我考虑加入。
作者: jiajieit    时间: 2019-6-14 00:40
本帖最后由 jiajieit 于 2019-6-14 00:42 编辑
yjlml 发表于 2019-6-14 00:33
我一直想找那种  直接复制别人的图片
然后粘贴到图床,图床就可以采集上传到本地


可以啊,chevereto就支持,支持剪贴板的图床都可以。连我翻译的lolisafe都支持啊,复制图片,clrt+v粘贴直接上传。
作者: mclover    时间: 2019-6-14 00:42
hellohao 发表于 2019-6-14 00:38
你的意思是拿外界的图片URL然后上传自己的图床上?
这种功能不难,之所以不开发是感觉没啥用,直接引用他 ...

其实这个功能挺有用的,使用别人的外链,总归还是有不稳定性,图片如果能在自己图床上,最保险,更重要是直接复制链接就可以转换成自己的图片链接,相对下载图片再上传图片,要方便许多。如果可以,添加一个感觉很不错。支持大佬了!
作者: ljm4216    时间: 2019-6-14 00:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: tufu001    时间: 2019-6-14 00:43
yjlml 发表于 2019-6-14 00:33
我一直想找那种  直接复制别人的图片
然后粘贴到图床,图床就可以采集上传到本地


xiaoz的可以
作者: yjlml    时间: 2019-6-14 00:43
hellohao 发表于 2019-6-14 00:38
你的意思是拿外界的图片URL然后上传自己的图床上?
这种功能不难,之所以不开发是感觉没啥用,直接引用他 ...

chevereto也有这个功能  但是只能是http//www.www.com/123.jpg
这种标准的图片url才能上传
我说的是直接 鼠标复制图片 连同代码一起粘贴就能上传

我觉得你可以考虑一下  毕竟现在一部分人用的是os都是把图片下载到本地然后上传
又或者直接插件图片本地化

但是目前我还没见过我说的那种模式的图床出现  
作者: loc2019    时间: 2019-6-14 00:49
支持大佬,你开源的协议是哪一个啊,补一个协议声明啊~
作者: hellohao    时间: 2019-6-14 00:50
mclover 发表于 2019-6-14 00:42
其实这个功能挺有用的,使用别人的外链,总归还是有不稳定性,图片如果能在自己图床上,最保险,更 ...

好的,后期我考虑加上
作者: gyhl    时间: 2019-6-14 00:59
谢谢楼主分享,给技术大佬顶贴!
作者: cookies    时间: 2019-6-14 07:45
MYSQL要5.7。。。。再见
作者: 虚心学习    时间: 2019-6-14 08:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: 虚心学习    时间: 2019-6-14 08:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: fyang    时间: 2019-6-14 08:48
java牛批,感谢分享
作者: awyme    时间: 2019-6-14 09:08
已经star
作者: yfzz    时间: 2019-6-14 09:11
6666666
作者: yabuy    时间: 2019-6-14 09:16
不会java 不好使用啊!
作者: blackmoonth    时间: 2019-6-14 09:17
老哥先用个图床
作者: 暗中观察    时间: 2019-6-14 11:06
我就服你这种动不动开源的大佬。好像给你一块搓蛋布,一起搓蛋蛋。
作者: 蛋蛋    时间: 2019-6-14 11:27
我写了个简单的demo,自己弄博客用的,感觉效果还不错

https://github.com/Dandan1314/Hexo_Blog_Pics
作者: hellohao    时间: 2019-6-14 13:40
yabuy 发表于 2019-6-14 09:16
不会java 不好使用啊!

很简单。把jar包和properties文件放在你服务器的home目录下,(其他目录也行这里就拿home举例子)
记得修改properties的数据库配置信息
然后shell用CD命令进入home文件夹  cd /home  
然后再执行java -jar Tbed.jar 就行了。
这样能听懂吗?还不能就放弃吧。

宝塔自带jdk环境,所以不用考虑再去配置环境。

作者: mir    时间: 2019-6-14 13:48
基于Spingboot ??
作者: hellohao    时间: 2019-6-17 20:30
已更新.
作者: jpg    时间: 2019-6-17 20:40
演示站打开有点慢
作者: hotsky    时间: 2019-6-17 20:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: 861688    时间: 2019-6-17 21:51
战略性mark
作者: Stay    时间: 2019-6-17 22:01
挺好看的,刚测试了下,貌似有点小问题,我原图是1920X1080的图片,上传之后,外链查看是1600X900,另存为到本地查看也是,图片被裁剪了,不知道是楼主设置的还是什么问题
作者: hellohao    时间: 2019-6-18 00:29
Stay 发表于 2019-6-17 22:01
挺好看的,刚测试了下,貌似有点小问题,我原图是1920X1080的图片,上传之后,外链查看是1600X900,另存为 ...

我进行了设置,前两天测试图片太多,更新频繁。这两天就会恢复原画质。
作者: 带头盔滴衰锅    时间: 2019-6-18 00:49
用java的都是大佬,膜拜下
作者: hellohao    时间: 2019-6-18 16:03
虚心学习 发表于 2019-6-14 08:04
支持下,希望自带有鉴黄功能

一直有鉴黄功能,后台配置就可以使用。
作者: 陆伯言    时间: 2019-6-18 17:18
老哥,真棒
作者: vegazy    时间: 2019-6-18 17:40
一键安装比较友好点。。。
作者: hellohao    时间: 2019-7-14 19:00
全新响应式UI首页。拿去用吧。
作者: aming    时间: 2019-7-14 19:25
给LZ补充一下

默认是8088,还需要反代,可以用 ssldocker 反代,超级简单。

当然你要是决定服务器就装这个图床,不装其它,可以直接改成80端口
作者: hellohao    时间: 2019-7-14 19:44
aming 发表于 2019-7-14 19:25
给LZ补充一下

默认是8088,还需要反代,可以用 ssldocker 反代,超级简单。

是的,感谢你的提出,经常建站的应该都知道这些,所以我也就没做介绍。还有啥不懂得。在我博客留言。我会全部给你们解答。
作者: Nokia    时间: 2019-7-14 19:52
本帖最后由 Nokia 于 2019-7-14 20:00 编辑

希望能加入剪切板上传功能,
在图片上复制链接,然后切到图床页面CTRL+V 上传;
以上这种比较方便。体验度较高的上传方式。
希望后期能够加入。
最后感谢无私的分享。
作者: 用户    时间: 2019-7-14 19:54
不错支持楼主
作者: hellohao    时间: 2019-7-14 20:15
Nokia 发表于 2019-7-14 19:52
希望能加入剪切板上传功能,
在图片上复制链接,然后切到图床页面CTRL+V 上传;
以上这种比较方便。体验度 ...

这些功能全部都有,希望你先去我得Dome站测试一下。
作者: 爱吃醋的醋醋    时间: 2019-7-14 20:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: hellohao    时间: 2019-7-14 21:28
爱吃醋的醋醋 发表于 2019-7-14 20:55
不是php,不会用

一行命令执行。教程写的很清楚了。博客也有视频教程。如果实在不想用java项目就放弃吧。
作者: a512955123    时间: 2019-7-14 21:29
感谢无私的分享。
作者: 789    时间: 2019-7-14 22:49

作者: xiaoz    时间: 2019-7-14 23:17
感谢分享
作者: Beryl    时间: 2019-7-15 00:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: 六哥    时间: 2019-7-15 01:10
666
作者: yuzo555    时间: 2019-7-15 02:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: airinf    时间: 2019-7-15 02:34
报错了,手机搞也没注意研究
java:482)
[root@localhost tc]# java -jar Tbed.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/springframework/boot/loader/JarLauncher : Unsupported major.minor version 52.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:808)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:443)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:65)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:349)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:348)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:430)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:323)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:363)
        at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
作者: qingwei    时间: 2019-7-15 02:49
mark
作者: hellohao    时间: 2019-7-15 09:30
yuzo555 发表于 2019-7-15 02:21
感觉还行,可以整合下图片处理功能,这几个云存储应该都支持图片处理。比如缩放模糊这些 ...

以后更新会陆续加入更多功能。
作者: mclover    时间: 2019-7-15 09:33
hellohao 发表于 2019-7-15 09:30
以后更新会陆续加入更多功能。

楼主你这个图床能不能支持本地储存,还是必须要添加对象储存源才能用?
作者: hellohao    时间: 2019-7-15 09:35
mclover 发表于 2019-7-15 09:33
楼主你这个图床能不能支持本地储存,还是必须要添加对象储存源才能用? ...

额,没考虑到服务器内存和压力,就没做本地存储。如果你们都是用的大盘鸡,内存够的话,我可以给你们加上这个功能。还是看你们需求吧。
作者: )(    时间: 2019-7-15 10:28
能不能上传到本地呢? 这样大盘鸡就可以用了。。
作者: hellohao    时间: 2019-7-15 10:43
)( 发表于 2019-7-15 10:28
能不能上传到本地呢? 这样大盘鸡就可以用了。。

目前需要配对象存储,如果需要上传本地的,我尽快更新吧。下个版本支持。
作者: hellohao    时间: 2019-7-16 21:31
本地存储已经添加上了。朋友们。
作者: hellohao    时间: 2019-7-21 00:35
hellohao 发表于 2019-7-16 21:31
本地存储已经添加上了。朋友们。

地址已经更新。试试吧。
作者: Beryl    时间: 2019-7-21 00:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: tiansh    时间: 2019-7-21 22:27
感谢分享,试一下,如果有问题会给你反馈
作者: tiansh    时间: 2019-7-23 21:34
感谢更新。666
作者: xian    时间: 2019-7-23 22:03
希望能加入  点击按键 复制 生成出来的 链接,感觉 Ctrl+A 全选后 再 Ctrl+C这样的复制 。这有点慢了。还有点击图片 能够放大预览...
作者: hardwar    时间: 2019-7-23 22:39
看起来很厉害 顶一下
作者: 1024kxsw    时间: 2019-7-23 22:44
好评,顶一个
作者: vpsoff.com    时间: 2019-7-23 23:03
已转载:http://www.vpsoff.com/953.html
作者: cici9911    时间: 2019-7-23 23:14
求加个ftp存储支持. 我愿意捐助100元
作者: sikeerwei    时间: 2019-7-23 23:32
仰望大佬,star了
作者: 861688    时间: 2019-7-23 23:34
谢谢大佬分享的好东西,mark
作者: 六哥    时间: 2019-7-24 12:15
mark 虽然现在不用
作者: maiawpyg    时间: 2019-7-24 14:46
果断收藏备用
作者: mclover    时间: 2019-7-24 14:49
这个比那个imgurl pro良心多了,还好用,已换上楼主的图床了
作者: hellohao    时间: 2019-7-24 16:03
mclover 发表于 2019-7-24 14:49
这个比那个imgurl pro良心多了,还好用,已换上楼主的图床了

感谢支持,博客名字不错
作者: mclover    时间: 2019-7-24 16:04
hellohao 发表于 2019-7-24 16:03
感谢支持,博客名字不错

这个域名比较骚而已,随便想了一个骚名字
作者: hellohao    时间: 2019-7-31 22:59
cici9911 发表于 2019-7-23 23:14
求加个ftp存储支持. 我愿意捐助100元

更新了  老铁
作者: vlin    时间: 2019-7-31 23:00
mark 虽然现在不用
作者: cici9911    时间: 2019-7-31 23:35
大佬我爱你.别家ftp都是留着开发pro版的
作者: cici9911    时间: 2019-7-31 23:36
说到做到.大佬留个付费方式我转100去
作者: hellohao    时间: 2019-8-1 07:26
cici9911 发表于 2019-7-31 23:36
说到做到.大佬留个付费方式我转100去

FTP功能不太好做,做出来部署linux上各种BUG,我优化了三天。我不是为了你的捐赠才做ftp的,如果你是学生,多支持一下就好。没必要捐赠,如果真的想捐,github下方有捐赠方式
作者: suantong    时间: 2019-8-1 07:35
完全可以弄个docker出来。需要环境配置真得落伍得很…
作者: suantong    时间: 2019-8-1 07:39
另外,多存储源很棒
作者: 风影OvO    时间: 2019-8-1 07:47
大佬大佬
作者: tiansh    时间: 2019-8-1 09:02
suantong 发表于 2019-8-1 07:35
完全可以弄个docker出来。需要环境配置真得落伍得很…

之前考虑过,docker对于小白来说,更不会。所以我没有考虑用docker。打算以后写shell脚本,让用户一键部署可能会更好一些。
作者: ilovesunshine    时间: 2019-8-1 09:07
mclover 发表于 2019-6-14 00:42
其实这个功能挺有用的,使用别人的外链,总归还是有不稳定性,图片如果能在自己图床上,最保险,更 ...

一键盗图,很有用啊
作者: 姜叔    时间: 2019-8-1 09:11
如果不能上传羞答答的图片,这个图床我不能给满分
作者: 全球VPS大学    时间: 2019-8-1 09:12
谢谢大佬。这种无私的真的很少了
作者: tiansh    时间: 2019-8-1 14:38
高产似母猪,支持!!
作者: suantong    时间: 2019-8-1 14:41
tiansh 发表于 2019-8-1 09:02
之前考虑过,docker对于小白来说,更不会。所以我没有考虑用docker。打算以后写shell脚本,让用户一键部 ...

这个。。。会想安装图床的,没有不会docker。
作者: 游乐王子    时间: 2019-8-1 14:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: 游乐王子    时间: 2019-8-1 14:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: 游乐王子    时间: 2019-8-1 15:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: hellohao    时间: 2019-8-1 15:20
游乐王子 发表于 2019-8-1 15:17
大佬,能写个详细的教程吗?看了半天,服务器是用win还是linux,都没搞明白。。。
我的知识还停留在安装L ...

教程可以看不懂,但是要把我博客的文章完整读一遍,视频教程的连接就在文章下边,你可能没看到,去看看吧。如果不会就加开发者群吧。
作者: ninqq    时间: 2019-8-1 15:20
弄个集成api 比如 可以让wp 之前的其他系统的编辑器集成图片上传
作者: maiawpyg    时间: 2019-8-1 18:53
支持大佬
作者: hellohao    时间: 2019-8-2 15:13
姜叔 发表于 2019-8-1 09:11
如果不能上传羞答答的图片,这个图床我不能给满分

只要你想上传,完全可以不启用鉴黄,又不是不能控制
作者: 锦安    时间: 2019-8-2 15:38
游乐王子 发表于 2019-8-1 15:17
大佬,能写个详细的教程吗?看了半天,服务器是用win还是linux,都没搞明白。。。
我的知识还停留在安装L ...

java -jar就完事了嗷
这还怎么不会?
作者: 游乐王子    时间: 2019-8-2 17:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 锦安    时间: 2019-8-2 17:56
游乐王子 发表于 2019-8-2 17:28
具体怎么弄啊,大佬详细指点下

下载jar包
修改配置文件
java -jar 启动
作者: 游乐王子    时间: 2019-8-2 18:35
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4