From 6d268c42f1975906abecf0ca0d202e4fed0a7366 Mon Sep 17 00:00:00 2001 From: JW Date: Fri, 10 Nov 2023 22:05:01 +0100 Subject: [PATCH] Changes: Generated new Gifts Json TikTokLive.isLiveOnline() new method for checking if live if online TikTokLive.isLiveOnlineAsync() --- .idea/protoeditor.xml | 3 + .../tiktok/annotations/EventMeta.java | 3 + .../data/events/envelop/TikTokChestEvent.java | 71 + .../jwdeveloper/tiktok/data/models/Text.java | 8 + .../tiktok/data/models/chest/Chest.java | 23 + .../tiktok/data/models/gifts/Gift.java | 240 +- .../tiktok/http/TikTokHttpRequest.java | 1 + .../jwdeveloper/tiktok/live/LiveRoomMeta.java | 3 - .../tiktok/live/builder/EventsBuilder.java | 9 +- API/src/main/proto/enums.proto | 25 + API/src/main/proto/webcast.proto | 6 +- .../github/jwdeveloper/tiktok/TikTokLive.java | 13 + .../tiktok/TikTokLiveClientBuilder.java | 10 +- .../jwdeveloper/tiktok/TikTokRoomInfo.java | 11 +- .../tiktok/gifts/TikTokGiftManager.java | 23 +- .../TikTokMessageHandlerRegistration.java | 21 +- .../events/TikTokChestEventHandler.java | 4 + .../events/TikTokGiftEventHandler.java | 22 +- .../tiktok/http/TikTokApiService.java | 73 +- .../tiktok/http/TikTokHttpClient.java | 12 +- .../tiktok/http/TikTokHttpRequestFactory.java | 15 +- .../tiktok/http/TikTokLiveOnlineChecker.java | 51 + .../tiktok/gifts/TikTokGiftManagerTest.java | 1 + .../events/TikTokGiftEventHandlerTest.java | 4 +- .../tiktok/http/TikTokApiServiceTest.java | 19 +- .../http/TikTokLiveOnlineCheckerTest.java | 20 + .../jwdeveloper/tiktok/CustomGiftExample.java | 5 + .../jwdeveloper/tiktok/SimpleExample.java | 21 +- .../jwdeveloper/tiktok/SimpleExample$1.class | Bin 879 -> 879 bytes Tools-EventsCollector/pom.xml | 5 + .../tiktok/tools/collector/RunCollector.java | 33 +- .../tiktok/tools/util/MessageUtil.java | 10 +- .../src/main/resources/web.json | 1247 ++ .../tiktok/tools/collector/RunCollector.class | Bin 5206 -> 4606 bytes Tools-EventsWebViewer/pom.xml | 1 + .../tiktok/webviewer/TikTokManager.java | 5 +- .../tiktok/gifts/GiftsDownloader.java | 12 +- .../gifts/downloader/GiftExtraJson.java | 56 + .../gifts/downloader/GiftOfficialJson.java | 2 +- .../tiktok/mockClient/TikTokMockBuilder.java | 2 +- .../src/main/resources/gifts/extra_gifts.json | 44 + Tools/src/main/resources/gifts/index.html | 0 .../gifts/official/official_10_11_2023.json | 17129 ++++++++++++++++ Tools/src/main/resources/gifts/output.json | 264 +- .../gifts/used_outputs/output_1_0_0.json | 4820 +++++ .../gifts/used_outputs/output_1_0_4.json | 4886 +++++ Tools/target/classes/gifts/index.html | 0 Tools/target/classes/gifts/output.json | 178 +- .../tiktok/gifts/GenerateGiftsEnum.class | Bin 9124 -> 8927 bytes .../tiktok/gifts/GiftsDownloader$1.class | Bin 846 -> 846 bytes .../tiktok/gifts/GiftsDownloader.class | Bin 4454 -> 4951 bytes .../gifts/downloader/GiftOfficialJson.class | Bin 5872 -> 5869 bytes .../tiktok/mockClient/TikTokMockBuilder.class | Bin 6756 -> 6797 bytes 53 files changed, 29068 insertions(+), 343 deletions(-) create mode 100644 API/src/main/java/io/github/jwdeveloper/tiktok/data/events/envelop/TikTokChestEvent.java create mode 100644 API/src/main/java/io/github/jwdeveloper/tiktok/data/models/chest/Chest.java create mode 100644 Client/src/main/java/io/github/jwdeveloper/tiktok/handlers/events/TikTokChestEventHandler.java create mode 100644 Client/src/main/java/io/github/jwdeveloper/tiktok/http/TikTokLiveOnlineChecker.java create mode 100644 Client/src/test/java/io/github/jwdeveloper/tiktok/http/TikTokLiveOnlineCheckerTest.java create mode 100644 Tools-EventsCollector/src/main/resources/web.json create mode 100644 Tools/src/main/java/io/github/jwdeveloper/tiktok/gifts/downloader/GiftExtraJson.java create mode 100644 Tools/src/main/resources/gifts/extra_gifts.json delete mode 100644 Tools/src/main/resources/gifts/index.html create mode 100644 Tools/src/main/resources/gifts/official/official_10_11_2023.json create mode 100644 Tools/src/main/resources/gifts/used_outputs/output_1_0_0.json create mode 100644 Tools/src/main/resources/gifts/used_outputs/output_1_0_4.json delete mode 100644 Tools/target/classes/gifts/index.html diff --git a/.idea/protoeditor.xml b/.idea/protoeditor.xml index ae0e40b..d9df970 100644 --- a/.idea/protoeditor.xml +++ b/.idea/protoeditor.xml @@ -64,6 +64,9 @@ + +