资讯专栏INFORMATION COLUMN

gitPic,利用Github做图床小工具

BetaRabbit / 688人阅读

摘要:注意选择是方式还是方式,如果已经配置好方式的话建议用这种方式,因为需要输入账号密码。如果有任何觉得需要改进的地方请留言或者在中提出,非常感谢地址原文地址利用做图床小工具

前言

最近使用自己搭建的一个博客系统Fame写博客,博客中的图片是利用github做图床的,配合RawGit获取图片中的链接,只是这样每次都感觉很麻烦,于是写了一个小工具方便上传图片和获取链接。

环境需求

java8+(如果没有java环境也提供带jre版本的,只是体积就emmmm.......)

git

快速使用

首先要有一个github账号,然后创建一个respository。

给这个respository起一个名字,我们这里取名为git_resource。然后可以在Desciption中填写一些介绍。接下来勾选Initialize this repository with a README。最后点击Create repository

clone项目到本地。注意选择是https方式还是ssh方式,如果已经配置好ssh方式的话建议用这种方式,因为https需要输入账号密码。

打开gitPic软件,有java环境就在jar包目录下执行命令java -jar gitPic-java.jar,没有java环境就解压gitPic-exe.rar点击exe文件。

在gitPic中选择你要作为图床的git项目,在本案例中就是刚才创建的git_resource(选择后会读取该项目下的git信息,获取会花一点时间),然后再选择要保存图片的文件夹,比如你的java系列的图片可以放在git_resource项目下的java文件夹下。

拖拽图片或者点击选择图片来选择要上传的图片,gitPic会自动将该图片复制到git_resource/java文件夹下,并且生成对应的图片链接,而且该链接已经复制到你的剪贴版中了,可以直接黏贴到你的博文中了。

只是此时这个链接实际上还没上传到github中,在浏览器中是无法访问的,这时候只要点提交并且上传等到上传成功后(如果之间是https模式clone的还要输入github的账号密码),就可以在浏览器中访问了!

下载链接

下载链接 (jar版本和exe版本)

后记

该工具是基于javafx开发的,主要依赖于jGit和JFoenix。如果有任何觉得需要改进的地方请留言或者在issue中提出,非常感谢!

GitHub地址:gitPic

原文地址:gitPic,利用Github做图床小工具

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/68776.html

相关文章

  • 基于 Github API 的图床 Chrome 插件开发全纪录

    摘要:最近基于开发了一款图床插件,现在已经开源并上架应用商店。通过方法把转成,然后放在里测试一下看来效果是的,接下来就是对图床插件进行开发的步骤了。至此,整个插件的开发发布流程就已经完成了。 showImg(https://user-images.githubusercontent.com/12172868/57382983-8f29b900-71e0-11e9-8fe9-c0f12fd54...

    DoINsiSt 评论0 收藏0
  • 峰采 2018-12-09

    摘要:但多数是技术相关的。商业巨头在帮桌面续命,而已经将重心转向了。还是好收购红帽。好处是对接各种云存储,包括国内的青云。支持和比尔盖茨喜欢看硅谷。认为其中很多内容很真实。硅谷确实,我最喜欢的美剧之一。 开篇 原创的文件实在没有时间写了。所以这个是一个文章,链接推荐贴。有点像阮老师的weekly。但是暂时不会是每周都有的。毕竟不是专职做这个的。内容嘛,没有限制。但多数是技术相关的。 正文 ...

    adam1q84 评论0 收藏0
  • 峰采 2018-12-09

    摘要:但多数是技术相关的。商业巨头在帮桌面续命,而已经将重心转向了。还是好收购红帽。好处是对接各种云存储,包括国内的青云。支持和比尔盖茨喜欢看硅谷。认为其中很多内容很真实。硅谷确实,我最喜欢的美剧之一。 开篇 原创的文件实在没有时间写了。所以这个是一个文章,链接推荐贴。有点像阮老师的weekly。但是暂时不会是每周都有的。毕竟不是专职做这个的。内容嘛,没有限制。但多数是技术相关的。 正文 ...

    defcon 评论0 收藏0
  • SpringBoot 整合 阿里云OSS 存储服务,快来免费搭建一个自己的图床

    摘要:笔主很早就开始用阿里云存储服务当做自己的图床了。阿里云对象存储文档,本篇文章会介绍到整合阿里云存储服务实现文件上传下载以及简单的查看。 Github 地址:https://github.com/Snailclimb/springboot-integration-examples(SpringBoot和其他常用技术的整合,可能是你遇到的讲解最详细的学习案例,力争新手也能看懂并且能够在看完...

    邹强 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<