obs-java-client:OBS Websocket API的Java API

上传者: 42160424 | 上传时间: 2022-11-30 15:50:55 | 文件大小: 70KB | 文件类型: ZIP
OBS的Java API 与OBS通信的Java API。 当前支持Java 11+ Websocket客户端和Jackson的 。 消息 版本1.3已发布,并基于obs-websocket协议定义重建了要生成的事件请求。 它还支持OBS v4.9.0中的所有请求。 1.4版旨在改善属性生成并完全支持批处理请求。 下载选项 为了能够使用该项目,您可以下载jar或使用maven依赖项。 每晚构建仅可作为Maven依赖项使用。 如果要直接使用jar,可以从下载。 在那里,您可以找到没有其他依赖项的uber / shaded-jar版本。 如果要使用Maven,可以在找到最新的jar。 在那里,您可以找到两个版本,一个是uber / shaded-jar,其中嵌入了所有依赖关系,另一个是1 jar,通过maven具有依赖关系。 文献资料 在您可以找到以下信息: 适用于master和每

文件下载

资源详情

[{"title":"( 65 个子文件 70KB ) obs-java-client:OBS Websocket API的Java API","children":[{"title":"obs-java-client-master","children":[{"title":".github","children":[{"title":"dependabot.yml <span style='color:#111;'> 658B </span>","children":null,"spread":false},{"title":"workflows","children":[{"title":"labeled-actions.yml <span style='color:#111;'> 928B </span>","children":null,"spread":false},{"title":"tags-actions.yml <span style='color:#111;'> 2.88KB </span>","children":null,"spread":false},{"title":"pr-builds.yml <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"nightly-build.yml <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"master-build.yml <span style='color:#111;'> 2.28KB </span>","children":null,"spread":false},{"title":"milestone-actions.yml <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"unlabeled-actions.yml <span style='color:#111;'> 389B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"websocket-maven-plugin","children":[{"title":"src","children":[{"title":"main","children":[{"title":"java","children":[{"title":"nl","children":[{"title":"harm27","children":[{"title":"obs","children":[{"title":"websocket","children":[{"title":"generator","children":[{"title":"generators","children":[{"title":"Generator.java <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"requests","children":[{"title":"RequestsBaseGenerator.java <span style='color:#111;'> 8.74KB </span>","children":null,"spread":false},{"title":"RequestsGenerator.java <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"GeneratedRequest.java <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"RequestCategoryGenerator.java <span style='color:#111;'> 2.95KB </span>","children":null,"spread":false},{"title":"RequestGenerator.java <span style='color:#111;'> 6.85KB </span>","children":null,"spread":false},{"title":"GenericRequestsGenerator.java <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false}],"spread":false},{"title":"types","children":[{"title":"TypesGenerator.java <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false},{"title":"TypeGenerator.java <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"SharedClassesGenerator.java <span style='color:#111;'> 4.14KB </span>","children":null,"spread":false}],"spread":false},{"title":"events","children":[{"title":"EventGenerator.java <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"EventsBaseGenerator.java <span style='color:#111;'> 3.86KB </span>","children":null,"spread":false},{"title":"EventCategoryGenerator.java <span style='color:#111;'> 5.30KB </span>","children":null,"spread":false},{"title":"GeneratedEvent.java <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"EventsGenerator.java <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false}],"spread":false},{"title":"generic","children":[{"title":"GenericClassGenerator.java <span style='color:#111;'> 5.86KB </span>","children":null,"spread":false},{"title":"UnknownTypeException.java <span style='color:#111;'> 234B </span>","children":null,"spread":false},{"title":"Field.java <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false},{"title":"GenericGenerator.java <span style='color:#111;'> 2.54KB </span>","children":null,"spread":false},{"title":"StringConstants.java <span style='color:#111;'> 3.89KB </span>","children":null,"spread":false},{"title":"FunctionType.java <span style='color:#111;'> 477B </span>","children":null,"spread":false},{"title":"StringUtil.java <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false},{"title":"TypeManager.java <span style='color:#111;'> 8.25KB </span>","children":null,"spread":false},{"title":"GenericBaseGenerator.java <span style='color:#111;'> 236B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"validator","children":[{"title":"JSONValidator.java <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false},{"title":"ValidationResult.java <span style='color:#111;'> 500B </span>","children":null,"spread":false}],"spread":true},{"title":"ObsWebSocketGeneratorMojo.java <span style='color:#111;'> 4.74KB </span>","children":null,"spread":false},{"title":"datamodel","children":[{"title":"shared","children":[{"title":"Property.java <span style='color:#111;'> 667B </span>","children":null,"spread":false},{"title":"Definition.java <span style='color:#111;'> 942B </span>","children":null,"spread":false},{"title":"ContentDefinition.java <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false}],"spread":false},{"title":"requests","children":[{"title":"Request.java <span style='color:#111;'> 491B </span>","children":null,"spread":false},{"title":"RequestsDefinition.java <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false}],"spread":false},{"title":"types","children":[{"title":"TypeDefinition.java <span style='color:#111;'> 947B </span>","children":null,"spread":false},{"title":"TypeMetadata.java <span style='color:#111;'> 391B </span>","children":null,"spread":false}],"spread":false},{"title":"events","children":[{"title":"EventsDefinition.java <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"Event.java <span style='color:#111;'> 188B </span>","children":null,"spread":false}],"spread":false},{"title":"OBSWebSocket.java <span style='color:#111;'> 912B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 2.06KB </span>","children":null,"spread":false}],"spread":true},{"title":"websocket-client","children":[{"title":"src","children":[{"title":"main","children":[{"title":"java","children":[{"title":"nl","children":[{"title":"harm27","children":[{"title":"obs","children":[{"title":"websocket","children":[{"title":"ListenerRegistry.java <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"processor","children":[{"title":"InvalidMethodException.java <span style='color:#111;'> 272B </span>","children":null,"spread":false},{"title":"SendingException.java <span style='color:#111;'> 244B </span>","children":null,"spread":false},{"title":"MessageSender.java <span style='color:#111;'> 3.51KB </span>","children":null,"spread":false},{"title":"MessageReceiver.java <span style='color:#111;'> 3.65KB </span>","children":null,"spread":false}],"spread":true},{"title":"websocket","children":[{"title":"OBSWebSocketClient.java <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"OBSWebSocketListener.java <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false}],"spread":false},{"title":"RequestSenderManager.java <span style='color:#111;'> 4.90KB </span>","children":null,"spread":false},{"title":"OBSWebSocket.java <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"authentication","children":[{"title":"AuthenticationHandler.java <span style='color:#111;'> 4.71KB </span>","children":null,"spread":false},{"title":"AuthenticationResult.java <span style='color:#111;'> 743B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 3.16KB </span>","children":null,"spread":false},{"title":"websocket-api","children":[{"title":"pom.xml <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 9.89KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 259B </span>","children":null,"spread":false},{"title":"websocket-client-test","children":[{"title":"src","children":[{"title":"main","children":[{"title":"java","children":[{"title":"nl","children":[{"title":"harm27","children":[{"title":"obs","children":[{"title":"websocket","children":[{"title":"TestClass.java <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明