From b78832451aeeb4c7709d97593b0178570debdf9d Mon Sep 17 00:00:00 2001 From: rdkartono Date: Tue, 3 Feb 2026 17:02:08 +0700 Subject: [PATCH] commit 03/02/2026 --- .gitignore | 1 + .idea/artifacts/AAS_multijar.xml | 37 ++ .../{AAS_NewGen_jar.xml => AAS_singlejar.xml} | 57 +-- .idea/compiler.xml | 8 + .idea/deployment.xml | 15 + .idea/libraries/projectlombok_lombok.xml | 10 + .idea/sshConfigs.xml | 8 + .idea/webServers.xml | 14 + AAS_NewGen.iml | 1 + html/webpage/assets/js/messagebank.js | 20 +- html/webpage/assets/js/overview.js | 42 +- html/webpage/assets/js/usermanagement.js | 39 +- libs/linux-aarch64/libbass.so | Bin 261184 -> 0 bytes libs/linux-aarch64/libbassenc.so | Bin 55824 -> 0 bytes libs/linux-aarch64/libbassenc_mp3.so | Bin 134280 -> 0 bytes libs/linux-aarch64/libbassenc_ogg.so | Bin 773816 -> 0 bytes libs/linux-aarch64/libbassenc_opus.so | Bin 217624 -> 0 bytes libs/linux-aarch64/libbassmix.so | Bin 52448 -> 0 bytes libs/linux-aarch64/libbassopus.so | Bin 114192 -> 0 bytes libs/linux-armhf/libbass.so | Bin 272380 -> 0 bytes libs/linux-armhf/libbassenc.so | Bin 50840 -> 0 bytes libs/linux-armhf/libbassenc_mp3.so | Bin 126932 -> 0 bytes libs/linux-armhf/libbassenc_ogg.so | Bin 657348 -> 0 bytes libs/linux-armhf/libbassenc_opus.so | Bin 228088 -> 0 bytes libs/linux-armhf/libbassmix.so | Bin 51212 -> 0 bytes libs/linux-armhf/libbassopus.so | Bin 113032 -> 0 bytes libs/linux-x86-64/libSecureDongle.so | Bin 0 -> 116259 bytes libs/linux-x86/libSecureDongle.so | Bin 0 -> 133062 bytes libs/win32-x86-64/SecureDongle.dll | Bin 0 -> 159168 bytes libs/win32-x86/SecureDongle.dll | Bin 0 -> 106432 bytes src/Main.kt | 42 +- src/MainExtension01.kt | 66 ++- src/audio/AudioPlayer.kt | 19 +- src/codes/Somecodes.kt | 12 +- .../TCP_Android_Command_Server.kt | 32 +- src/database/MariaDB.kt | 59 ++- src/database/dbFunctions.kt | 3 +- src/securedonglex/DongleChecker.kt | 49 ++- src/securedonglex/LibSecureDongle.java | 109 +++++ src/securedonglex/SecureDongle.java | 222 ++++++++++ src/securedonglex/SecureDongleEvent.java | 6 + src/securedonglex/securedonglex.java | 6 +- src/web/WebApp.kt | 382 +++++++++++------- 43 files changed, 954 insertions(+), 305 deletions(-) create mode 100644 .idea/artifacts/AAS_multijar.xml rename .idea/artifacts/{AAS_NewGen_jar.xml => AAS_singlejar.xml} (98%) create mode 100644 .idea/compiler.xml create mode 100644 .idea/deployment.xml create mode 100644 .idea/libraries/projectlombok_lombok.xml create mode 100644 .idea/sshConfigs.xml create mode 100644 .idea/webServers.xml delete mode 100644 libs/linux-aarch64/libbass.so delete mode 100644 libs/linux-aarch64/libbassenc.so delete mode 100644 libs/linux-aarch64/libbassenc_mp3.so delete mode 100644 libs/linux-aarch64/libbassenc_ogg.so delete mode 100644 libs/linux-aarch64/libbassenc_opus.so delete mode 100644 libs/linux-aarch64/libbassmix.so delete mode 100644 libs/linux-aarch64/libbassopus.so delete mode 100644 libs/linux-armhf/libbass.so delete mode 100644 libs/linux-armhf/libbassenc.so delete mode 100644 libs/linux-armhf/libbassenc_mp3.so delete mode 100644 libs/linux-armhf/libbassenc_ogg.so delete mode 100644 libs/linux-armhf/libbassenc_opus.so delete mode 100644 libs/linux-armhf/libbassmix.so delete mode 100644 libs/linux-armhf/libbassopus.so create mode 100644 libs/linux-x86-64/libSecureDongle.so create mode 100644 libs/linux-x86/libSecureDongle.so create mode 100644 libs/win32-x86-64/SecureDongle.dll create mode 100644 libs/win32-x86/SecureDongle.dll create mode 100644 src/securedonglex/LibSecureDongle.java create mode 100644 src/securedonglex/SecureDongle.java create mode 100644 src/securedonglex/SecureDongleEvent.java diff --git a/.gitignore b/.gitignore index e8a8e4b..d7f8a5b 100644 --- a/.gitignore +++ b/.gitignore @@ -50,3 +50,4 @@ silencehalf.wav bass*.dll bass*.so sdx.dll +SecureDongle.dll diff --git a/.idea/artifacts/AAS_multijar.xml b/.idea/artifacts/AAS_multijar.xml new file mode 100644 index 0000000..ca1cbd6 --- /dev/null +++ b/.idea/artifacts/AAS_multijar.xml @@ -0,0 +1,37 @@ + + + $PROJECT_DIR$/out/artifacts/AAS_multijar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/artifacts/AAS_NewGen_jar.xml b/.idea/artifacts/AAS_singlejar.xml similarity index 98% rename from .idea/artifacts/AAS_NewGen_jar.xml rename to .idea/artifacts/AAS_singlejar.xml index 450298a..4610cf6 100644 --- a/.idea/artifacts/AAS_NewGen_jar.xml +++ b/.idea/artifacts/AAS_singlejar.xml @@ -1,12 +1,34 @@ - - $PROJECT_DIR$/out/artifacts/AAS_NewGen_jar + + $PROJECT_DIR$/out/artifacts/AAS_singlejar + + + + + + + + + + + + + + + + + + + + + + @@ -15,7 +37,6 @@ - @@ -66,11 +87,10 @@ - - - - - + + + + @@ -90,26 +110,7 @@ - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..a1757ae --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/deployment.xml b/.idea/deployment.xml new file mode 100644 index 0000000..f0c0792 --- /dev/null +++ b/.idea/deployment.xml @@ -0,0 +1,15 @@ + + + + + \ No newline at end of file diff --git a/.idea/libraries/projectlombok_lombok.xml b/.idea/libraries/projectlombok_lombok.xml new file mode 100644 index 0000000..66dc9fb --- /dev/null +++ b/.idea/libraries/projectlombok_lombok.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/sshConfigs.xml b/.idea/sshConfigs.xml new file mode 100644 index 0000000..8c8474d --- /dev/null +++ b/.idea/sshConfigs.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/webServers.xml b/.idea/webServers.xml new file mode 100644 index 0000000..1c20722 --- /dev/null +++ b/.idea/webServers.xml @@ -0,0 +1,14 @@ + + + + + + \ No newline at end of file diff --git a/AAS_NewGen.iml b/AAS_NewGen.iml index c6cc4fb..94b2814 100644 --- a/AAS_NewGen.iml +++ b/AAS_NewGen.iml @@ -37,5 +37,6 @@ + \ No newline at end of file diff --git a/html/webpage/assets/js/messagebank.js b/html/webpage/assets/js/messagebank.js index 85dd382..7872372 100644 --- a/html/webpage/assets/js/messagebank.js +++ b/html/webpage/assets/js/messagebank.js @@ -123,12 +123,13 @@ $(document).ready(function () { categories.forEach(cat => { if ("Phrase" === cat) return; // skip Phrase category if ("Airline_Code" === cat) cat = "Flight_Number"; // revisi 15012026 karena inconsistensi penamaan tag + if ("Gate" === cat) cat = "GateNumber"; // revisi 03202026 karena inconsistensi penamaan tag let displayCat = `[${cat}]`.toUpperCase(); - $messageavailablevariables.append(new Option(text = displayCat, value = displayCat)); + $messageavailablevariables.append(new Option(text = displayCat, value = displayCat, title = displayCat)); }); // tambah [ETAD], [BCB] revisi 19012026 - $messageavailablevariables.append(new Option(text = '[ETAD]', value = '[ETAD]')); - $messageavailablevariables.append(new Option(text = '[BCB]', value = '[BCB]')); + $messageavailablevariables.append(new Option(text = '[ETAD]', value = '[ETAD]', title = '[ETAD]')); + $messageavailablevariables.append(new Option(text = '[BCB]', value = '[BCB]', title = '[BCB]')); let lang = $messagelanguage.val(); let vt = $messagevoicetype.val(); @@ -179,7 +180,9 @@ $(document).ready(function () { // iterate messageselectedvariables children $messageselectedvariables.children().each(function () { - let text = $(this).text().trim(); + // text got from title + // value got from value + let text = $(this).prop('title').trim(); let value = $(this).val().trim(); console.log('selected text:' + text + ', value:' + value); if (text.length > 0) { @@ -398,9 +401,12 @@ $(document).ready(function () { if (tagLower === "[airline_code]") { tagLower = "[flight_number]"; } - if (tagLower === "[gatenumber]") { - tagLower = "[gate]"; - } + + // revisi 03022026 karena malah bikin kacau di semi auto + // if (tagLower === "[gatenumber]") { + // tagLower = "[gate]"; + // } + // find