首页 > 其他分享 >截图上传器应用

截图上传器应用

时间:2024-09-21 22:51:41浏览次数:9  
标签:截图 File 接口 Len 应用 Take 上传 png 图片

本应用的使用完全免费,搭建到自己的服务器即可使用(Window系统)

工具持续开发更多有意义的功能,有需要可私信联系获取!

UI界面功能介绍:

自动删除到期图片

当您的图片通过Put将图片存储到服务器时,会自动记录当前的时间戳到数据库,例如您设置过期时间为10分钟,当前为22.35分,那么当22.45分时,该图片会被删除!

注意:若您的图片在22.35分上传的,但您在22.50分启动了自动删除到期图片功能,那么您的图片会被立即删除!!!!!!!!!!!


接口说明


开放Take接口(取图片Base64数据)

Url = "http://您设备的IP:8999/Local_Snap/Take"

Take接口:Take接口为取出图片Base64数据时使用,对接JSON案例如下:

{
	"File" : "图片名称"
}

File为您的图片名称,假设您的图片存储到了D:\截图存储中,当前目录内共有三张图片,分别为
→1.png 

→2.png

→3.png

那么您可在File中输入 1.png 或 2 或 3  程序会自动补全后缀png,也可以为下方情况:

{
	"File" : ["1.png","2.png","3"]
}

一次性取出多张图片的Base64数据


 开放Put接口(取图片数据)

Url = "http://您设备的IP:8999/Local_Snap/Put"

Put接口:Put接口为存入图片到您的服务器的指定目录下,对接Json如下:

{
  "File_Name": "自定义名称.png",
  "Base64" : "图片的Base64数据"
}

若您的File_Name字段缺失,那么服务端将获取当前纳秒级时间戳.png作为图片名称

本接口只支持一次性传入一张图片,不可以一次性传入多张


开放Len接口(取目录内图片名称)

Url = "http://您设备的IP:8999/Local_Snap/Len"

Len接口:Len接口用于取您设定存储图片目录内的所有图片,对接JSON如下

{
  "Len": 10
}

Len的含义为您随机选择您目录内的N张图片名称,若您只有5张图片,那么只会反馈给您5个名称

若您的Len字段缺失,那么将会返回给您目录内所有图片的名称

{
	"Code": 200,
	"Result": [
		"123.png",
		"1726928600784739700.png",
		"add.png",
		"text.png"
	],
	"Time": 1726930659,
	"Sign": "aa89bb591a2dff16c7d1ba19b0acba02",
	"Run": {
		"Take": 1,
		"Ram": 0.025390625
	}
}

标签:截图,File,接口,Len,应用,Take,上传,png,图片
From: https://blog.csdn.net/Y_ZSQ/article/details/142426161

相关文章

  • QT字符串类应用与常用数据类型:
    写在开头:我们可以去这个网站进行学习C++的相关知识:https://github.com/0voice目录1、Qt字符串类应用(1)操作字符串的方式(2)查询字符串的方式:2、Qt常见基本数据类型(注意:定义在#include)总结:1、Qt字符串类应用(1)操作字符串的方式第一:QString提供一个二元的“+”操作......
  • 【重磅推荐】2024中国AI大模型行业前景分析及应用落地报告!!!建议收藏反复观看
    截至2023年,我国大模型在各垂直应用行业中,金融、政府、影视游戏和教育领域是大模型渗透率最高的四大行业,渗透率均超过50%。电信、电子商务和建筑领域的应用成熟度较高。本文将通过数据描述AI大模型的应用现状及大模型赋能场景。AI大模型行业应用渗透情况:金融、政务渗透率最......
  • Java中的多数据源管理:如何在单个应用中集成多数据库
    Java中的多数据源管理:如何在单个应用中集成多数据库大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在现代软件架构中,应用往往需要访问多个数据库以支持不同的业务需求。本文将介绍如何在Java应用中实现多数据源管理,包括配置、使用和切换数据源的最佳......
  • Java中的动态配置更新:从配置中心到应用热加载的实现
    Java中的动态配置更新:从配置中心到应用热加载的实现大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在现代微服务架构中,动态配置更新已成为提高系统灵活性和可维护性的关键技术。通过实现配置中心与应用热加载,我们能够在不重启应用的情况下,快速更新配......
  • 带你0到1之QT编程:十五、探索QSplitter和QDockWidget的简单应用技巧
    此为QT编程的第十五谈!关注我,带你快速学习QT编程的学习路线!每一篇的技术点都是很很重要!很重要!很重要!但不冗余!我们通常采取总-分-总和生活化的讲解方式来阐述一个知识点!码农不易,各位学者学到东西请点赞支持支持!开始部分:总:QSplitter提供的是一种灵活的可拖拉布局方式来管......
  • Redis典型应用 - 缓存
    1.什么是缓存?简单来说,核心思路就是把一些常用的数据放到触手可及(访问速度更快)的地方,方便随时读取。对于计算机硬件来说,往往访问速度越快的设备,成本越高,存储空间越小。缓存是更快,但是空间上往往是不足的。因此大部分的时候,缓存只放一些热点数据(访问频繁的数据),就非常有用了。......
  • C++标准库学习(刷题应用)
    参考自菜鸟教程,用于熟悉C++常用容器刷题应用C++STLSTL核心组件:容器(Containers):向量(vector)、链表(list)、队列(queue)、栈(stack)、集合(set)、映射(map)等;序列容器:存储元素的序列,允许双向遍历std::vector:动态数组,支持快速随机访问。std::deque:双端队列,支持快速插入和删除。std::l......
  • Elasticsearch 应用实战:从基础到高级实践
    引言Elasticsearch是一个开源的实时分布式搜索和分析引擎,基于ApacheLucene构建,广泛应用于日志分析、全文检索、数据可视化等场景。本文将探讨Elasticsearch的基本概念、安装与配置、以及实际应用案例,以帮助开发者更好地理解和利用这一强大的搜索引擎。更多内容,请查阅1.......
  • VC在热管理中的应用
     ......
  • 前端框架Vue应用
    一、组件化开发概念:一个页面可以拆分一个个组件,每个组件有自己独立的结构、样式、行为。好处:便于维护,利于复用,提升开发效率。分类:普通组件、根组件。根组件:整个应用最上层组件,包裹所有小组件。组件注册和使用组件注册方式有局部注册和全局注册。局部注册是只能在注册的组......