Skip to content

Releases: qrhrqiohj/Fleasion

Fleasion v2.0.0

Choose a tag to compare

@qrhrqiohj qrhrqiohj released this 15 Apr 00:03
bb875c8

VERSION 2.0.0 UPDATE

Fleasion has switched domains

Fleasion has now left Beta, as such this is the final release that will be posted on this account. For all future Fleasion releated releases/news check https://github.com/fleasion/Fleasion

This update is mainly focused on adding more utilities and adding more support for animation and TexturePack assets.

More animation support

  • Conversion to curve animation: Added support for converting any animation format and exporting as curve animations.
  • R6<->R15 Manual and auto conversion: Added support for manually converting animations from R6 to R15 and vice versa, also auto converts and detects rigs live when replacing all animations (does not support converting let's say a r15 animation to a non-player animation like a reload).
  • R6, R15 and Non-player animation asset type support: Added R6, R15 and Non-player animations as asset types in asset filter, this works by scanning the response of the fts.rbxcdn.com request for specific instance names like "Left Arm". Note: Some R6/R15 animations will be detected as Non-player animations since it works by detecting Non-player rig instance names like "Mag", "Gun", etc. if you want to replace those, just make separate profiles for the specific animation or replace all Non-player animations (this will break some animations).

UI/UX related stuff

  • Improved the flow of using preJsons: Gave preJsons a UI that automatically fetches games from the preJsons repo and displays them in a grid with the game's name, last updated time, created time and thumbnail.
  • Added more tabs for various utilities: New tabs like, miscellaneous and Subplace Joiner. The miscellaneous just has random utilities that would be useful for the average player, more utilities will be added in the future as Fleasion aims to be a general use program that includes utilities for everything, not just cache editing and scraping :P
  • Option to choose which columns to search by in the scraper: Added an option to select which columns the search should affect in the scraper.
  • Sorting columns in replacer by clicking column headers: Added support for clicking the headers in the replacer to sort just like in the scraper.
  • Added awesome time wasted stat in logs🔌 (trust this is very necessary).
  • More options when you right click in scraper: Added more export options, option to send selected to "Replace with" and also "Export as game dump". This export can used in the new preJsons UI to easily add your own games to preJsons.
  • Settings tab: Added a new tab all the way to the left that has all the settings that can be found in the system tray QMenu.
  • Blacklist IDs: Added an option in the scraper to blacklist specific IDs from appearing in the scraper.
  • Clear Cache button: Added the Clear Cache button to every tab in the bottom right for easier access.
  • Added option Enable/Disable configs from the system tray.
  • Added "…" to the end of buttons that open a dialog that were missing it.
  • Moved some settings to the settings tab/sys tray.
  • Added a warning for if no Roblox installations are detected upon launch.
  • Added a search bar to the logs window aswell as "Copy All" button.
  • Various small improvements to the UI.

Utilities

  • Account manager: Added an account manager in the miscellaneous tab that you can pair with multi instance launching which is also in the same tab.
  • Reserved server rejoiner: Lets you rejoin your last joined reserved server (servers that others can't join, basically a private server but at the same time not a private server). Note: This only works for 5 minutes after joining the reserved server.
  • Subplace Joiner: Lets you join subplaces and specific jobIds. Note: Some subplaces won't work due to a recent Roblox patch or restricted access settings.

Improved support for TexturePack replacement

  • ORM channel compositing: TexturePack slots can now be replace on a per-channel basis (Metalness, Roughness, Emissive, Height) using individual PNG files.
  • Blank KTX2 slot removal: Removing a TexutrePack slot now serves a 1x1 blank texture instead of breaking the entire pack.
  • High-quality KTX2 storage: CacheScraper now stores KTX2 files for TexturePack slots with fidelity tracking and channel mapping.

Bug fixes

  • Fixed Fleasion crashing upon config creation with invalid name.
  • Registry PlayerPath now strips null characters.
  • Cache deletion preserves essential directories.
  • Rich text formatting disabled in cache viewer.
  • NumPy added to PyInstaller hidden imports for proper bundling.
  • Fixed Fleasion breaking if open while Roblox updates.
  • Fixed fetching the incorrect IP for assetdelivery, fts and gamejoin when using WARP or VPN.
  • Force UTF-8 encoding to file reading for various things.
  • Changed error that appears when you try to preview Roblox original font to be more understandable.
  • Fixed preview not updating when trying to preview original font while using a custom font.
  • Fixed 0-face LODs being loaded when previewing specific assets.

TLDR: This is a large update bringing significantly improved animation support and TexturePack support, it also brings a new UI for preJsons and various new tabs. There have also been several bug fixes and improved stability.

Fleasion v1.7.1

Choose a tag to compare

@qrhrqiohj qrhrqiohj released this 30 Mar 00:25
9d5c500

1.7.1 HOTFIX

  • Fixed FFlags and FPS Cap modification being broken if you attempt to change them while Roblox is open. Changes made now queue until roblox is closed to then have auth to edit their relevant files.
  • Fixed AssetType Replacement (Like no-textures) to actually function again
  • Fixed preview sounds in the json viewer not stopping when you closed the Window

Fleasion v1.7.0

Choose a tag to compare

@qrhrqiohj qrhrqiohj released this 29 Mar 21:01
f722136

VERSION 1.7.0 UPDATE

Due to the size of this update some things may be left out from the patch notes.


🎬 NEW: Modifications Tab — Full Local File Replacement System

Replace ANY local Roblox file with your own custom versions — forever persistent across client updates.

Core Features:

  • Fishstrap-Style Mods: Replace local Roblox client files (textures, meshes, sounds, fonts) with custom versions that automatically persist.
  • Originals Auto-Stashed: Modified files' originals are automatically backed up and can be restored at any time without losing your changes.
  • Flexible Source Options: Apply modifications from:
    • Local file paths (browse or paste)
    • Roblox Asset IDs
    • URLs (HTTP/HTTPS)
    • Type "remove" to delete a modification entirely
  • Smart Multi-Account Support: Auto-detects all Roblox installations across all user accounts and applies modifications uniformly.

Pre-Built Modification Categories:

  • Textures: UI, GUI, and environment textures
  • R6 Default Avatar Meshes: Replace head, torso, arm, hand, leg, foot meshes
  • Avatar Head Variants: Add multiple custom head options (with dedicated "Add Head Variant" button)
  • Skybox Faces: Full outdoor and indoor skybox replacement
  • Sounds: Replace OOF, death, warning, and other system sounds
  • Custom Font: Global font replacement across all Roblox UI

🌐 Fast Flags & Global Settings

  • Framerate Cap Control: Directly modify GlobalBasicSettings_13.xml across all user installations to cap Roblox FPS.
  • Rendering Mode Selection: Choose between Default, D3D11, Vulkan, or OpenGL rendering backends.
  • MSAA, Texture Quality, LOD Controls: Full support for 18+ allowlisted fast flags (mirrors Fishstrap's preset options).
  • Mesh LOD Tuning: Fine-grained control over Static, L0, L12, L23, and L34 level-of-detail switching distances.
  • Additional Graphics Tweaks: Grey sky, voxelizer pause, grass distance/motion, and more.

🔑 Private Asset Support

  • Private Assets in Scraper & Replacer: All private assets (Sounds, Animations, etc.) can now be both uploaded into the Fleasion Scraper and used as replacements. Previously broken JSON files referencing private assets should now work correctly, provided the original asset ID still exists on Roblox.
  • Animation replacement: This also means animations can now be replaced with other animation ids.

🖼️ KTX / KTX2 Local Decompilation

  • Local KTX → PNG Conversion: All KTX and KTX2 texture files are now decompiled to PNG locally on your device, reducing "BytesIO" errors and significantly cutting down on unnecessary Roblox API calls.
  • Image to KTX2 Conversion: PNG, JPG, WebP, and other image formats can now be converted to KTX2 textures locally for TexturePack replacements, with automatic caching to avoid redundant conversions.

🗂️ Scraper & Cache Viewer

  • "Load Asset..." Button: Added a new Load Asset... button to the Scraper GUI, allowing you to quickly load any arbitrary list of asset IDs into the Scraper tab directly via the Roblox API.
  • SolidModel & TexturePack Preview: Added SolidModel and TexturePack support to the JSON viewer preview panel.
  • Font Preview Support: Added comprehensive font preview functionality for TTF, OTF, and TTC font files with adjustable size and sample text.
  • FontFamily JSON Support: FontFamily assets (type 73) are now properly recognized and can be viewed as JSON metadata, while FontFace assets (type 74) display as actual font files.
  • Image Right-Click Support: Added right-click context menu support for images in the preview panel.
  • Search Bar Fix: Fixed the Scraper search bar to actively update results as you type, without requiring you to click on an asset first to trigger a refresh.
  • Place Asset File Type Fix: Corrected the exported file type for "Place" type assets from .rbxmx to .rbxl / .rbxlx.
  • TexturePack Export Improvements: You can now export TexturePacks as XML manifests or extract individual texture images. Improved TexturePack slot identification for per-map replacements.

⚙️ TexturePack Slot-Based Replacements

  • Per-Slot Texture Replacement: You can now target specific texture maps within a TexturePack (e.g., just the normal map) using slot keys like assetId:mapIndex instead of having to replace the entire pack.
  • Sub-Asset Auto-Resolution: Sub-asset IDs are automatically mapped to their parent TexturePack and slot position, allowing seamless per-slot targeting.
  • KTX2 Automatic Conversion for TexturePacks: Non-KTX2 image replacements for TexturePack slots are automatically converted to KTX2 format on-the-fly.
  • Heightmap Support: TexturePacks now display and have full support for exporting and replacing Heightmaps.

🌐 Proxy & Stability

  • Task Scheduler Watchdog: Added a watchdog to the task scheduler that automatically restores the hosts file if Fleasion is suddenly terminated (crash, power loss, force-quit, etc.).
  • Hosts File Auto-Creation: Fleasion will now automatically create the hosts file if it is missing, preventing startup failures.
  • Hosts File Read-Only Handling: The proxy now automatically clears the read-only attribute on the hosts file before attempting to write to it.
  • Improved Proxy Start/Stop Handling: Added extensive additional handling to cleanly and reliably stop and start the proxy whenever it is needed.
  • Better Proxy Stability: General proxy stability improvements to reduce unexpected disconnections and edge case failures.
  • Enhanced Cache Clear: Cache clearing on launch is now handled more robustly with better error handling and logging.

🖥️ UI / UX

  • Logger Scroll Fix: Fixed the logger causing erratic view jumps and teleporting your scroll position around while new entries were being written.

⚙️ Performance & Under the Hood

  • Faster Process Polling: Decreased the interval between Roblox process checks from 1 second to 0.5 seconds for more responsive detection.
  • SolidModel Detection Improvements: Improved CSGMDL detection to correctly identify actual 3D models and avoid incorrectly treating non-CSGMDL .bin files as meshes.
  • Raw Asset Sidecar Storage: TexturePack KTX2 files are now stored as raw sidecars for direct export without re-processing.

Miscellaneous

  • Various additional minor bug fixes and stability improvements.

Fleasion v1.6.2

Choose a tag to compare

@qrhrqiohj qrhrqiohj released this 23 Mar 13:34
329072f

BETA TEST 5 | 1.6.2 HOTFIX

  • As a last resort: check and patch cacert.pem when RobloxPlayerBeta.exe is detected launching, should finally prevent whitescreen bugs from strange roblox install directories
  • Implemented watchdog task and crash guard for hosts file cleanup, cleans up the host file on crash, power loss, and shutdown to prevent the hostfile from being changed while fleasion's proxy is not active
  • TLDR: fixes nothing loading ingame

Fleasion v1.6.1

Choose a tag to compare

@qrhrqiohj qrhrqiohj released this 22 Mar 22:43
c9cc639

BETA TEST 5 | 1.6.1 HOTFIX

  • Fixed pyprojectoml to include zstandard (fixes scraper BREAKING)
  • Fixed double kill other flea prompt
  • Fixed solidmodels not saying loading
  • Fixed sound preview is finished it still shows as the playing icon despite being "paused" (pressing play/space resume it from the start)
  • Fixed blurry icon by using the high res icon instead
  • Fixed "Stop Preview" button not being synced up with hex-dumped broken assets
  • Improved cert searching logic to search via BOTH the registry and common roblox paths (fixes fleasion removing everything for some of yall)
  • Full Microsoft Store Roblox support has been added.

Fleasion v1.6.0

Choose a tag to compare

@qrhrqiohj qrhrqiohj released this 22 Mar 15:02
c6e57c6

BETA TEST 5 | VERSION 1.6.0 UPDATE


🌐 Network Overhaul — No More MITM

  • Custom AsyncIO Host-Based Proxy: Completely replaced the MITM proxy with a custom asyncio host file solution, resolving a range of systemic issues.
  • Improved Ping: Fleasion no longer becomes a laggy unplayable mess for some users
  • No More Network Throttling: The previous MITM implementation capped network speeds at ~300 Mbps — this is now fully resolved.
  • VPN Compatibility: Fleasion is now fully compatible with VPNs/DNS settings.
  • Roblox Update: Roblox updating no longer throws an error when you attempt to join a game.
  • Kicking: Fleasion being turned off no longer disconnects you from the game.
  • Binary Format Support: Added support for the Roblox binary format used by a Fishstrap toggle for cert patch compatibility.

🧱 CSG & Asset Support

  • CSG 5.0 Support: Added support for the CSG 5.0 solid model format.
  • Copy Converted SolidModel Data: Fixed an issue preventing users from copying the converted output data of a SolidModel.

🗂️ Scraper & Cache Viewer

  • JSON Asset Identification: JSON assets are now correctly identified and labelled instead of showing as "Unknown".
  • JSON Preview: Added preview support for JSON assets directly within Fleasion.
  • Column Number Fix: Fixed column numbers displaying incorrectly in the scraper table.
  • Multi-Delete Threading: Fixed multi-item deletion in the scraper being single-threaded — bulk deletes are now properly parallelised.
  • Creator & Show Name Population Speed: Fixed a significant delay causing creator names and show names to take a long time to populate the scraper table.
  • Cursor teleport: Fixed a small issue causing your currently selected asset to teleport when a new asset is scraped.
  • Dual Preview Pane Fix: Fixed a bug causing two preview panes to appear simultaneously.

🔍 Import JSON

  • JSON Importer Preview: Added preview functionality to the JSON importer.

🎵 Audio & Preview

  • Fast-Switch Audio Crash Fix: Fixed a crash caused by rapidly switching between audio previews triggering dual playback.
  • Spacebar Playback: Added spacebar shortcut to auto-play the currently previewed sound.

🖥️ UI / UX & Stability

  • Run on Boot: Added an option to launch Fleasion automatically on system startup.
  • Roblox Studio Open Warning: Added a warning dialog when Roblox Studio is detected as open, with options to acknowledge or suppress for the session.
  • Monitor Teleportation Fix: Fixed a bug causing the Asset Type window to always open on monitor 1.
  • Random GUI Freeze Fix: Fixed an intermittent ~10-second UI freeze that would occur for no apparent reason.
  • VSCode F5 Bug Fix: Fixed a bug triggered by launching Fleasion via VSCode's F5 run shortcut.
  • Bulk Change Application Fix: Fixed certain settings and changes not applying correctly when many modifications were made simultaneously.

⚙️ Under the Hood

  • README Updated: Updated the README to reflect the new internal proxy architecture and related changes.
  • Miscellaneous: Various additional minor bug fixes and stability improvements.

Fleasion v1.5.1

Choose a tag to compare

@qrhrqiohj qrhrqiohj released this 13 Mar 23:23
c6e57c6

BETA TEST 4 | VERSION 1.5.1 HOTFIX

  • Added GitHub update checker functionality
  • Fixed KTX Texture loading
  • Fixed "Add to Replacer" dialog copying wrong data.

Fleasion v1.5.0

Choose a tag to compare

@qrhrqiohj qrhrqiohj released this 13 Mar 05:33
c6e57c6

BETA TEST 4 | VERSION 1.5.0 UPDATE


🧱 CSG SolidModel Support

  • Full CSG Pipeline: Implemented extensive support for CSG SolidModels — you can now reliably export CSG files as either .obj or .rbxmx.
  • Mesh → CSG: Added auto-conversion of .mesh files into .obj before injecting them into the CSG pipeline.
  • CSG → Mesh: Added auto-conversion of CSG files into .obj before replacing them as a mesh.
  • CSG → CSG: Added CSG-to-CSG replacement support via CDN link.
  • OBJ → SolidModel: Added auto-conversion of .obj files to SolidModels, including vertex color support.
  • OBJ → Mesh: Added auto-conversion of .obj files to .mesh, allowing you to replace meshes with OBJs (includes vertex color support).
  • Extensible Conversion Architecture: Added developer-facing support in the GUI codebase for converting a single asset type to multiple output formats dynamically (currently utilized by the CSG pipeline).
  • Credits: Huge thanks to VanillaMeow/roblox-solidmodel-converter-opus-vibe for providing the foundation and structural understanding of how CSG SolidModels work!

🎥 3D & Animation Viewer Upgrades

  • FPS Freecam: Added FPS-style freecam movement to both the OBJ Viewer and the Animation Viewer.
  • Vertex Color & Shading: Drastically improved OBJ viewer render quality with vertex color support and realistic shading.
  • High-FPS Viewing: Both the OBJ Viewer and the Animation Viewer now run at your monitors native Hz.
  • Wireframe & Grid Modes: Added interactable wireframe and grid modes to the OBJ viewer. Grid is now on by default for new users in both the animation and mesh viewers.
  • Timescale: Added timescale options to the Animation Viewer.
  • Non-Humanoid Animations: Fixed viewing of non-humanoid animations.
  • Persistent Viewer Settings: Viewer-specific settings (grid, wireframe modes) now save and persist between app restarts.

🗂️ Cache Viewer & Scraper

  • Category Column Filter: Added right-click support on the top columns to toggle column visibility, with Creator Name and Roblox CDN Link hidden by default. A small button in the top-left opens this menu with a left click.
  • Resizable Columns: Added the ability to resize Scraper columns, with resize adjustments saved to the settings file.
  • Creator Name Column: Added a Creator Name column (off by default).
  • Remove Textures Toggle Removed: Completely removed the "Remove Textures Toggle" and replaced it with the new Replacer Override System.
  • Asset Name in Preview: Added asset name display next to the preview button.
  • Faster JSON Parsing: Improved the cache scraper to use orjson for faster JSON parsing.
  • Empty Preview Pane Removed: Completely removed the preview window when nothing is being previewed.
  • Size Filtering Fix: Fixed Size filtering so it correctly filters by file size instead of by string comparison.

🌐 Proxy & CDN Handling

  • OBJ URL Detection: Updated TextureStripper.request to use urlparse for detecting .obj URLs, stripping query parameters to correctly identify file extensions globally.
  • Temporary Download Pipeline: Implemented temporary download logic using urllib.request with a spoofed browser User-Agent to bypass 403 Forbidden errors from CDNs like Discord and Cloudflare. Downloads are rerouted directly into the standard solidmodel_obj and local conversion pipeline.
  • Cache Dir Management: Added an APP_CACHE_DIR constant for managing temporary downloads, and updated delete_cache to automatically clean up APP_CACHE_DIR during manual and automatic cache wipes.
  • Texturepack Emissive Maps: Added Emissive Map support to TexturePacks.

🔧 Asset Type Replacer

  • New "Type Replacer" Override System: Added a brand new Asset Type Replacer. You can now easily override any combination of asset types within the proxy replacer without needing to know specific IDs.
  • Revamped Type Selector: Completely rebuilt the asset type selector menu to be more comprehensive and user-friendly.

🐛 Bug Fixes & Stability

  • Crash & Freeze Prevention: Fixed all freezes within Fleasion — handling large datasets no longer crashes the application.
  • Compressed Mesh Crashes: Fixed specific types of compressed meshes crashing Fleasion.
  • V6–V7 Mesh Fixes: Fixed mesh conversion on specific V6–V7 mesh types and corrected vertex color extraction for these formats.
  • Mesh Misidentification: Fixed a bug causing some Roblox Mesh files to incorrectly convert to .mesh instead of .obj.
  • Background Stutter: Fixed a consistent 2-second background stutter.
  • Roblox-Closed Check: Reduced the Roblox-is-closed polling interval from 2 seconds to 1 second.
  • Preview Double-Click Bug: Fixed a bug requiring two clicks to preview something you had just stopped previewing.
  • Multiple Dashboard Instances: Fixed a bug that allowed multiple Fleasion dashboards to be opened simultaneously.
  • Miscellaneous: Various additional minor bug fixes.

🖥️ UI / UX & Settings

  • Fleasion Already Open Check: Added a startup check for an existing Fleasion instance — prompts you to Exit, Run Anyway, or Kill Others.
  • Tray Click to Hide/Unhide: Added tray icon click support to hide and unhide the Fleasion window.
  • Status Icons: Added status icons for editing profiles based on their enabled state, including a method to create status icons for menu actions.
  • Layout & Margins: Adjusted margins in the main layout for improved aesthetics. Fixed lingering UI padding issues.
  • Button Text Clarity: Updated button text to be clearer when configs are enabled.
  • Audio Preview Fix: Fixed the audio preview being snapped to the left side of its container instead of being centered.
  • "Cache" Tab Renamed: Renamed the "Cache" tab to "Scraper" for better clarity.
  • Window Dimensions: Window dimensions now properly save and persist between app restarts.

⚙️ Performance & Under the Hood

  • CA Content Caching: Implemented caching for CA content to optimize performance.
  • Logging Improvements: Enhanced logging during certificate installation and proxy shutdown.
  • Scraper Column Settings Path: Updated paths for scraper column visibility settings.
  • App Icon: Added the icon file for the application.
  • Project Structure: Bumped all version references from 1.4.21.5.0.

Credits

  • Updated credits everywhere to better reflect who has helped contribute:
  • @8ar__, @dis_spencer — code
  • @1_v (Sky), @BLOCKCE, @0100152000022000 (Sky 2), @EmK530, @VanillaMeow — logic and contributions
  • Donators — for keeping the passion going

Fleasion v1.4.2

Choose a tag to compare

@qrhrqiohj qrhrqiohj released this 30 Jan 03:49
c6e57c6

BETA TEST 3 | VERSION 1.4.2 UPDATE

Cache Viewer & Previews

  • Audio Overhaul: Rewrote the audio player with proper pause/resume support and a redesigned UI (buttons moved to elapsed time row).
  • 3D & Animations: Added XYZ axis indicators to the 3D viewer and added placeholder support for non-R15/R6 animations.
  • Exporting: Added new export formats (Converted, Binary, Raw) and a "Copy Converted" context menu option.
  • Bug Fixes: Fixed preview issues for images, texturepacks, meshes, and solidmodels. Fixed animation previewer path resolution for frozen exe (PyInstaller). Fixed preview pane issues after database deletion and improved general viewer performance.

Dashboard & New Replacement Engines

  • Rebranded "Replacer Config" to Dashboard with a fully reorganized UI layout.
  • Hybrid Replacement Logic: We have expanded beyond basic ID-swapping to offer three distinct modes:

ID Replacement: No files needed on your PC, very user-friendly. (Subject to Roblox moderation/privacy).
Local File Mode: Uses local files to resolve hashes from request headers. This allows you to load anything (like an .ogg for an .mp3) without moderation or conversion issues, but requires the file to be stored on your PC.
CDN Mode: The "Best of Both Worlds." Load files directly from services like GitHub. It carries the benefits of local loading (no moderation, no file-type restrictions) without requiring users to manually manage files on their own machines.

  • UX Fixes: Changed editing dropdown to button+menu style, added auto-refreshing for config dropdowns, and fixed tray menu ordering.

Search

  • Performance: Rewrote search logic for cache and JSON viewers to prevent UI freezing during large queries.
  • Stability: Added 1-character minimum search buffer to prevent crashes on single-character input.
  • UX: Simplified search implementation and added JSON Enter cycling.

Proxy & Scraper

  • Performance: Major proxy optimizations to fix ping spikes and bandwidth throttling.
  • Scraper: Fixed toggle not reflecting actual state when GUI is reopened.
  • Fixes: Fixed texturepack interception and removed unsupported mitmproxy options.
  • Added more logging to scraper

Settings & UI

  • New Toggles: Added "Always on Top", "Auto Delete Cache on Roblox Exit", and "Open Dashboard on Launch".
  • Fixed dark mode text.
  • Launch Options: Added "Clear Cache on Launch" (terminates Roblox and deletes cache on proxy start).
  • Visuals: Improved welcome message/setup flow and widened About window to 370px.
  • Logs: Added timestamps to all log entries.
  • Defaults: Changed strip_textures default to False.

Project Status

  • FULLY OPEN SOURCE: To address concerns regarding the safety of the tool, Fleasion is now fully open source. You can audit the code yourself here: https://github.com/qrhrqiohj/Fleasion
  • Cleanup: Streamlined project structure and removed unused files/documentation.
  • Legal: Added MIT license and comprehensive README with full Scraper documentation.
  • Credits: Updated credits to @8ar__, @BLOCKCE, @1_v, and @0100152000022000.
  • Donations: Added Ko-fi link for those who wish to support development.