11 Commits

Author SHA1 Message Date
ヒヤシンス
da802382a8 fix: downloading and extracting
- fix filemanager not making new directories
- improved extracting detection
- fix apk not extracting even thought there's no files
- updated json from snake to pascal case
- fix flatgen using lib instead of crypto
- fix search not finding other categories
- added ctrl + f to switch to categories
- fix mediaextractor not extracting anything
- init flatbuf
2025-06-14 22:40:36 +08:00
ヒヤシンス
d4b9e8530d restructured: init
- refactored entire codebase
- remove --category
- remove --version
- docs: updated tutorial
- docs: readme update
- renamed files to proper python style guide
- replace old crypto with ba-cy
- moved images to .github/resources
- moved extractors to its own folder (extractors)
- renamed lib to crypto
- moved some functions to its own helper
- added helper scripts
2025-06-14 20:52:12 +08:00
Deathemonic
db2e0e373e feat: fixes and bump version
- bump dump.cs to 1.49
- merge TableParser and MediaParser into one
- added proper python keyword sanitizer in the flatbuffer generator
2024-10-06 00:12:14 -07:00
Deathemonic
1704f66d65 feat: async table extracter
- make table extracter async
- make asset extracter useful
- updated schemas
- added usage instrutions at readme
2024-07-28 12:49:25 +08:00
Deathemonic
2ee2061ae9 feat: bump dump
- bump dump file to support latest client 1.46.287264
- updated flatbuf generator to support lastest dump file
- refactored table extracter
2024-07-15 23:21:43 +08:00
Deathemonic
2991e5dc35 run: generate 2024-07-14 04:31:11 +08:00
Deathemonic
2386ae982d fix: importing
- typo fix at main
- added __all__ at flatdata init
- added missing type hints
- fix formatting
- table service now uses pathlib
- set unused progress to a private variable
- added proper error handling when extracting (probaly need to refactor it)
- fix path not recognizing as path at table extractor
- change the extracting progress bar to one instead of the download like progress bar
2024-07-14 03:50:50 +08:00
Zinth
dc872b58a2 feat: table extracter
- added table extracter
- change the output argument to path
- fixed some typos
- added missing type hints
- remove harse exit at downloading
- added progress bar at flatbuf generator and table extracter

todo:
- find a way to get the database and decrypt the data
2024-07-13 04:36:01 +08:00
Zinth
a139a8b3c6 fix: datalist
- fixed flatbuf generator removing datalist in the fbs
- move the enum import at top
- a bit of cleanup and refactoring
2024-07-13 02:33:18 +08:00
Zinth
3926cdc832 fix: fixes and refactoring
- fixed typo at dump.py
- added type checker
- moved some functions in flatbuf generator
- fixed init imports not sorted
- refactord some logic
- fixed some formating
2024-07-12 01:30:56 +08:00
Zinth
8b8e2f8c38 feat: flatbuffers
- added stringciper and tableservice
- added flatbuf generator
- added table extracter (wip)
2024-07-11 06:27:58 +08:00