Tango Demo (Old) [MIT]: the previous official Tango demo webapp, helpful for writing my app since the Tango documentation is pretty lacking
+
Holo Web [MIT]: stylesheets for recreating the Android Holo theme on the web
+
Changelog
+
2024-04-18
+
Improve Terminal logic, which now also shows stdout, scaling, and add a Clear feature.
+
Introduce Packages menu, listing all installed packages' names, and allow installing (multiple) APKs files.
+
2024-04-16
-
Introduced the basic Terminal.
+
Introduce the basic Terminal.
Slight improvements to the user experience with better error handling.
2024-04-14
First WIP version, with Android ICS Holo UI, allows simply connecting to devices and shows basic info.
-
Introduced sections: Devices, About.
+
Introduce sections: Devices, About.
@@ -81,6 +115,10 @@
+
+
+
+
-
-
Test
-
+
diff --git a/src/SpiderADB/package-lock.json b/source/SpiderADB/package-lock.json
similarity index 89%
rename from src/SpiderADB/package-lock.json
rename to source/SpiderADB/package-lock.json
index 3a870bf..5da2d38 100644
--- a/src/SpiderADB/package-lock.json
+++ b/source/SpiderADB/package-lock.json
@@ -8,6 +8,7 @@
"@yume-chan/adb": "^0.0.23",
"@yume-chan/adb-credential-web": "^0.0.23",
"@yume-chan/adb-daemon-webusb": "^0.0.23",
+ "@yume-chan/android-bin": "^0.0.23",
"@yume-chan/stream-extra": "^0.0.23"
}
},
@@ -50,6 +51,17 @@
"tslib": "^2.6.2"
}
},
+ "node_modules/@yume-chan/android-bin": {
+ "version": "0.0.23",
+ "resolved": "https://registry.npmjs.org/@yume-chan/android-bin/-/android-bin-0.0.23.tgz",
+ "integrity": "sha512-yOhErwfD7oe8piG/kboHbYGLQJU/eJE81yUzQFJbXtI0guR8j9baeyVYuTHzSVyvFTlBqsd5cd68bYGT6o3yAw==",
+ "dependencies": {
+ "@yume-chan/adb": "^0.0.23",
+ "@yume-chan/stream-extra": "^0.0.23",
+ "@yume-chan/struct": "^0.0.23",
+ "tslib": "^2.6.2"
+ }
+ },
"node_modules/@yume-chan/async": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/@yume-chan/async/-/async-2.2.0.tgz",
diff --git a/src/SpiderADB/package.json b/source/SpiderADB/package.json
similarity index 82%
rename from src/SpiderADB/package.json
rename to source/SpiderADB/package.json
index c6d95cf..697f9d3 100644
--- a/src/SpiderADB/package.json
+++ b/source/SpiderADB/package.json
@@ -3,6 +3,7 @@
"@yume-chan/adb": "^0.0.23",
"@yume-chan/adb-credential-web": "^0.0.23",
"@yume-chan/adb-daemon-webusb": "^0.0.23",
+ "@yume-chan/android-bin": "^0.0.23",
"@yume-chan/stream-extra": "^0.0.23"
}
}
diff --git a/src/SpiderADB/util.js b/source/SpiderADB/util.js
similarity index 100%
rename from src/SpiderADB/util.js
rename to source/SpiderADB/util.js
diff --git a/src/WuppiMini/.gitignore b/source/WuppiMini/.gitignore
similarity index 100%
rename from src/WuppiMini/.gitignore
rename to source/WuppiMini/.gitignore
diff --git a/src/WuppiMini/Build.sh b/source/WuppiMini/Build.sh
similarity index 100%
rename from src/WuppiMini/Build.sh
rename to source/WuppiMini/Build.sh
diff --git a/src/WuppiMini/Requirements.sh b/source/WuppiMini/Requirements.sh
similarity index 100%
rename from src/WuppiMini/Requirements.sh
rename to source/WuppiMini/Requirements.sh
diff --git a/src/WuppiMini/index.js b/source/WuppiMini/index.js
similarity index 99%
rename from src/WuppiMini/index.js
rename to source/WuppiMini/index.js
index 945fde1..2c7d05b 100755
--- a/src/WuppiMini/index.js
+++ b/source/WuppiMini/index.js
@@ -260,6 +260,7 @@ const endpointInfo = [ (ctx) => (ctx.urlSections[0] === 'info' && ctx.request.me
${isEnvServer ? `You can obtain the full source code and assets by downloading the following files:
${resFiles.map((file) => ` β’ ${file}`).join('')}.
` : 'To get the original, unminified source code, visit this same page on the server-side version (refer to the Versions section above).'}
+ Alternatively, you can also find the source code on my shared Git repo: ${A('https://gitlab.com/octospacc/octospacc.gitlab.io/-/tree/master/source/WuppiMini/')}.
${isEnvServer ? `
Terms of Use and Privacy Policy
${appTerms}` : ''}
Changelog
diff --git a/src/WuppiMini/package-lock.json b/source/WuppiMini/package-lock.json
similarity index 100%
rename from src/WuppiMini/package-lock.json
rename to source/WuppiMini/package-lock.json
diff --git a/src/WuppiMini/package.json b/source/WuppiMini/package.json
similarity index 100%
rename from src/WuppiMini/package.json
rename to source/WuppiMini/package.json
diff --git a/public/Assets/CSS/Dark.css b/static/Assets/CSS/Dark.css
similarity index 100%
rename from public/Assets/CSS/Dark.css
rename to static/Assets/CSS/Dark.css
diff --git a/public/Assets/CSS/Font_F25_Bank_Printer.css b/static/Assets/CSS/Font_F25_Bank_Printer.css
similarity index 100%
rename from public/Assets/CSS/Font_F25_Bank_Printer.css
rename to static/Assets/CSS/Font_F25_Bank_Printer.css
diff --git a/public/Assets/Fonts/F25_Bank_Printer.woff2 b/static/Assets/Fonts/F25_Bank_Printer.woff2
similarity index 100%
rename from public/Assets/Fonts/F25_Bank_Printer.woff2
rename to static/Assets/Fonts/F25_Bank_Printer.woff2
diff --git a/public/Assets/JS/CurrentAge.js b/static/Assets/JS/CurrentAge.js
similarity index 100%
rename from public/Assets/JS/CurrentAge.js
rename to static/Assets/JS/CurrentAge.js
diff --git a/public/Assets/JS/CurrentAgeRenderIndex.js b/static/Assets/JS/CurrentAgeRenderIndex.js
similarity index 100%
rename from public/Assets/JS/CurrentAgeRenderIndex.js
rename to static/Assets/JS/CurrentAgeRenderIndex.js
diff --git a/public/Assets/JS/RandomGIF.js b/static/Assets/JS/RandomGIF.js
similarity index 100%
rename from public/Assets/JS/RandomGIF.js
rename to static/Assets/JS/RandomGIF.js
diff --git a/public/Assets/Lib/Trasformapi.js b/static/Assets/Lib/Trasformapi.js
similarity index 100%
rename from public/Assets/Lib/Trasformapi.js
rename to static/Assets/Lib/Trasformapi.js
diff --git a/public/Assets/Lib/cleanHTML.js b/static/Assets/Lib/cleanHTML.js
similarity index 100%
rename from public/Assets/Lib/cleanHTML.js
rename to static/Assets/Lib/cleanHTML.js
diff --git a/public/Assets/Lib/defiant.min.js b/static/Assets/Lib/defiant.min.js
similarity index 100%
rename from public/Assets/Lib/defiant.min.js
rename to static/Assets/Lib/defiant.min.js
diff --git a/public/Assets/Lib/lodash.custom.min.js b/static/Assets/Lib/lodash.custom.min.js
similarity index 100%
rename from public/Assets/Lib/lodash.custom.min.js
rename to static/Assets/Lib/lodash.custom.min.js
diff --git a/public/Collections/index.html b/static/Collections/index.html
similarity index 100%
rename from public/Collections/index.html
rename to static/Collections/index.html
diff --git a/public/Ecoji/index.html b/static/Ecoji/index.html
similarity index 100%
rename from public/Ecoji/index.html
rename to static/Ecoji/index.html
diff --git a/public/FramesBrowser/index.html b/static/FramesBrowser/index.html
similarity index 100%
rename from public/FramesBrowser/index.html
rename to static/FramesBrowser/index.html
diff --git a/public/FramesBrowser/manifest.json b/static/FramesBrowser/manifest.json
similarity index 100%
rename from public/FramesBrowser/manifest.json
rename to static/FramesBrowser/manifest.json
diff --git a/public/HashyMagnet/Bubbles.css b/static/HashyMagnet/Bubbles.css
similarity index 100%
rename from public/HashyMagnet/Bubbles.css
rename to static/HashyMagnet/Bubbles.css
diff --git a/public/HashyMagnet/index.html b/static/HashyMagnet/index.html
similarity index 100%
rename from public/HashyMagnet/index.html
rename to static/HashyMagnet/index.html
diff --git a/public/HashyMagnet/manifest.json b/static/HashyMagnet/manifest.json
similarity index 100%
rename from public/HashyMagnet/manifest.json
rename to static/HashyMagnet/manifest.json
diff --git a/public/MBViewer/babel.config.json b/static/MBViewer/babel.config.json
similarity index 100%
rename from public/MBViewer/babel.config.json
rename to static/MBViewer/babel.config.json
diff --git a/public/MBViewer/css/MBViewer.css b/static/MBViewer/css/MBViewer.css
similarity index 100%
rename from public/MBViewer/css/MBViewer.css
rename to static/MBViewer/css/MBViewer.css
diff --git a/public/MBViewer/css/print.css b/static/MBViewer/css/print.css
similarity index 100%
rename from public/MBViewer/css/print.css
rename to static/MBViewer/css/print.css
diff --git a/public/MBViewer/css/telegram-web.css b/static/MBViewer/css/telegram-web.css
similarity index 100%
rename from public/MBViewer/css/telegram-web.css
rename to static/MBViewer/css/telegram-web.css
diff --git a/public/MBViewer/css/widget-frame.css b/static/MBViewer/css/widget-frame.css
similarity index 100%
rename from public/MBViewer/css/widget-frame.css
rename to static/MBViewer/css/widget-frame.css
diff --git a/public/MBViewer/img/tgme/pattern.svg b/static/MBViewer/img/tgme/pattern.svg
similarity index 100%
rename from public/MBViewer/img/tgme/pattern.svg
rename to static/MBViewer/img/tgme/pattern.svg
diff --git a/public/MBViewer/index.html b/static/MBViewer/index.html
similarity index 100%
rename from public/MBViewer/index.html
rename to static/MBViewer/index.html
diff --git a/public/MBViewer/js/MBViewer.js b/static/MBViewer/js/MBViewer.js
similarity index 100%
rename from public/MBViewer/js/MBViewer.js
rename to static/MBViewer/js/MBViewer.js
diff --git a/public/MBViewer/js/TrasformapiSchema.xml.js b/static/MBViewer/js/TrasformapiSchema.xml.js
similarity index 100%
rename from public/MBViewer/js/TrasformapiSchema.xml.js
rename to static/MBViewer/js/TrasformapiSchema.xml.js
diff --git a/public/MBViewer/js/jquery-ui.min.js b/static/MBViewer/js/jquery-ui.min.js
similarity index 100%
rename from public/MBViewer/js/jquery-ui.min.js
rename to static/MBViewer/js/jquery-ui.min.js
diff --git a/public/MBViewer/js/jquery.min.js b/static/MBViewer/js/jquery.min.js
similarity index 100%
rename from public/MBViewer/js/jquery.min.js
rename to static/MBViewer/js/jquery.min.js
diff --git a/public/MBViewer/js/telegram-web.js b/static/MBViewer/js/telegram-web.js
similarity index 100%
rename from public/MBViewer/js/telegram-web.js
rename to static/MBViewer/js/telegram-web.js
diff --git a/public/MBViewer/js/tgsticker.js b/static/MBViewer/js/tgsticker.js
similarity index 100%
rename from public/MBViewer/js/tgsticker.js
rename to static/MBViewer/js/tgsticker.js
diff --git a/public/MBViewer/js/tgwallpaper.min.js b/static/MBViewer/js/tgwallpaper.min.js
similarity index 100%
rename from public/MBViewer/js/tgwallpaper.min.js
rename to static/MBViewer/js/tgwallpaper.min.js
diff --git a/public/MBViewer/js/widget-frame.js b/static/MBViewer/js/widget-frame.js
similarity index 100%
rename from public/MBViewer/js/widget-frame.js
rename to static/MBViewer/js/widget-frame.js
diff --git a/public/MatrixStickerHelper/0nkwC9f7MfsBiWcLtY65AWDK873ljiK-.ttf b/static/MatrixStickerHelper/0nkwC9f7MfsBiWcLtY65AWDK873ljiK-.ttf
similarity index 100%
rename from public/MatrixStickerHelper/0nkwC9f7MfsBiWcLtY65AWDK873ljiK-.ttf
rename to static/MatrixStickerHelper/0nkwC9f7MfsBiWcLtY65AWDK873ljiK-.ttf
diff --git a/public/MatrixStickerHelper/NeuchaPatrickHandSC.css b/static/MatrixStickerHelper/NeuchaPatrickHandSC.css
similarity index 100%
rename from public/MatrixStickerHelper/NeuchaPatrickHandSC.css
rename to static/MatrixStickerHelper/NeuchaPatrickHandSC.css
diff --git a/public/MatrixStickerHelper/gifskiWasm.mjs b/static/MatrixStickerHelper/gifskiWasm.mjs
similarity index 100%
rename from public/MatrixStickerHelper/gifskiWasm.mjs
rename to static/MatrixStickerHelper/gifskiWasm.mjs
diff --git a/public/MatrixStickerHelper/gifski_wasm_bg.wasm b/static/MatrixStickerHelper/gifski_wasm_bg.wasm
similarity index 100%
rename from public/MatrixStickerHelper/gifski_wasm_bg.wasm
rename to static/MatrixStickerHelper/gifski_wasm_bg.wasm
diff --git a/public/MatrixStickerHelper/index.html b/static/MatrixStickerHelper/index.html
similarity index 100%
rename from public/MatrixStickerHelper/index.html
rename to static/MatrixStickerHelper/index.html
diff --git a/public/MatrixStickerHelper/paper.min.css b/static/MatrixStickerHelper/paper.min.css
similarity index 100%
rename from public/MatrixStickerHelper/paper.min.css
rename to static/MatrixStickerHelper/paper.min.css
diff --git a/public/MatrixStickerHelper/q5uGsou0JOdh94bfvQlo.ttf b/static/MatrixStickerHelper/q5uGsou0JOdh94bfvQlo.ttf
similarity index 100%
rename from public/MatrixStickerHelper/q5uGsou0JOdh94bfvQlo.ttf
rename to static/MatrixStickerHelper/q5uGsou0JOdh94bfvQlo.ttf
diff --git a/public/MatrixStickerHelper/telegram.js b/static/MatrixStickerHelper/telegram.js
similarity index 100%
rename from public/MatrixStickerHelper/telegram.js
rename to static/MatrixStickerHelper/telegram.js
diff --git a/public/MatrixStickerHelper/tgs-player.js b/static/MatrixStickerHelper/tgs-player.js
similarity index 100%
rename from public/MatrixStickerHelper/tgs-player.js
rename to static/MatrixStickerHelper/tgs-player.js
diff --git a/public/RichPreview/FumoPrisms.jpg b/static/RichPreview/FumoPrisms.jpg
similarity index 100%
rename from public/RichPreview/FumoPrisms.jpg
rename to static/RichPreview/FumoPrisms.jpg
diff --git a/public/RichPreview/index.jpg b/static/RichPreview/index.jpg
similarity index 100%
rename from public/RichPreview/index.jpg
rename to static/RichPreview/index.jpg
diff --git a/public/ServiceWorker.js b/static/ServiceWorker.js
similarity index 100%
rename from public/ServiceWorker.js
rename to static/ServiceWorker.js
diff --git a/public/Userscripts/index.html b/static/Userscripts/index.html
similarity index 100%
rename from public/Userscripts/index.html
rename to static/Userscripts/index.html
diff --git a/public/favicon.png b/static/favicon.png
similarity index 100%
rename from public/favicon.png
rename to static/favicon.png
diff --git a/public/index.html b/static/index.html
similarity index 94%
rename from public/index.html
rename to static/index.html
index 9e67e99..97bb2e0 100644
--- a/public/index.html
+++ b/static/index.html
@@ -48,27 +48,31 @@
-->𧲠HashyMagnet
(BitTorrent Hash to Magnet)
-
diff --git a/public/robots.txt b/static/robots.txt
similarity index 100%
rename from public/robots.txt
rename to static/robots.txt
diff --git a/public/stuff/embed.octo.whixard.tech.html b/static/stuff/embed.octo.whixard.tech.html
similarity index 100%
rename from public/stuff/embed.octo.whixard.tech.html
rename to static/stuff/embed.octo.whixard.tech.html
diff --git a/public/stuff/links/LinuxGore.html b/static/stuff/links/LinuxGore.html
similarity index 100%
rename from public/stuff/links/LinuxGore.html
rename to static/stuff/links/LinuxGore.html
diff --git a/public/stuff/links/embeds/LinuxGore.png b/static/stuff/links/embeds/LinuxGore.png
similarity index 100%
rename from public/stuff/links/embeds/LinuxGore.png
rename to static/stuff/links/embeds/LinuxGore.png
diff --git a/public/stuff/links/embeds/octokek.jpg b/static/stuff/links/embeds/octokek.jpg
similarity index 100%
rename from public/stuff/links/embeds/octokek.jpg
rename to static/stuff/links/embeds/octokek.jpg
diff --git a/public/stuff/links/octokek.html b/static/stuff/links/octokek.html
similarity index 100%
rename from public/stuff/links/octokek.html
rename to static/stuff/links/octokek.html
diff --git a/public/stuff/locked-tgreact.html b/static/stuff/locked-tgreact.html
similarity index 100%
rename from public/stuff/locked-tgreact.html
rename to static/stuff/locked-tgreact.html
diff --git a/public/stuff/octo.whixard.tech.html b/static/stuff/octo.whixard.tech.html
similarity index 100%
rename from public/stuff/octo.whixard.tech.html
rename to static/stuff/octo.whixard.tech.html