Update README.md with detailed tool descriptions and quick-start commands
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,14 +1,23 @@
|
|||||||
# JWTF Tools
|
# JWTF Tools
|
||||||
|
|
||||||
A collection of random tools created for random development projects
|
A collection of utility tools for development and testing.
|
||||||
|
|
||||||
Current Tools:
|
## Tools
|
||||||
|
|
||||||
Fake-Media
|
### [Fake Media](./fake-media/)
|
||||||
|
|
||||||
- Creates a set of fake media for testing
|
Generates large collections of placeholder PNG images for testing without downloading real files. Supports a terminal UI and a non-interactive CLI mode. Configurable image sizes, folder structure, file counts, and naming prefixes — uses only Python's standard library.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
python3 fake-media/generate_fake_media.py
|
||||||
|
```
|
||||||
|
|
||||||
Fake-Wheel
|
### [Fake Wheel](./fake-wheel/)
|
||||||
|
|
||||||
- Creates a fake Logitech Racing Wheel input for testing purposes
|
Emulates a Logitech G29 Racing Wheel as a virtual Linux input device via `/dev/uinput`. Useful for testing applications that consume gamepad/wheel input without needing physical hardware. Simulates steering, throttle, brake, and button events automatically.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo python3 fake-wheel/fake_wheel_uinput.py
|
||||||
|
```
|
||||||
|
|
||||||
|
Requires Linux with the `uinput` kernel module and either root access or a user in the `input` group.
|
||||||
|
|||||||
Reference in New Issue
Block a user