Fudster
A python library that helps with mL application development through using REST/WebSockets.
Dev
These are notes for the development of the Fudster package.
The docker image is released under kbve/fudster.
Next update was the malloc changes and memory changes.
Packages
Here is the shell command to add a new package to the fudster package within the nx monorepo.
pnpm nx run fudster:add --name aiohttp
pnpm nx run fudster:add --name signalrcore
Docker
To build the base docker image and then run it:
./kbve.sh -nx fudster:orb
or to run them isolated:
pnpm nx container fudster
docker run -p 3000:3000 -p 3001:3001 -p 8086:8086 kbve/fudster:1.03
JSON Commands
This is just for test casing the different commands that would be sent. For world
Functional Commands
World Switching
{
"channel": "default",
"content": {
"command": "execute",
"packageName": "net.runelite.client.plugins.microbot.kbve",
"className": "KBVEScripts",
"method": "AcceptEULA",
"args": [300, 301],
"priority": 1
}
}
Login
{
"channel": "default",
"content": {
"command": "login",
"username": "myUsername",
"password": "myPassword",
"bankpin": "0000",
"world": "301"
}
}
General Debug Commands
{
"channel": "default",
"content": {
"command": "execute",
"packageName": "net.runelite.client.plugins.microbot.kbve",
"className": "KBVEScripts",
"method": "AcceptEULA",
"args": [300, 301],
"priority": 1
}
},
{
"channel": "default",
"content": {
"command": "execute",
"packageName": "net.runelite.client.plugins.microbot.util.security",
"className": "Login",
"method": "setWorld",
"args": [308],
"priority": 1
}
},
{
"channel": "default",
"content": {
"command": "execute",
"packageName": "net.runelite.client.plugins.microbot.kbve",
"className": "KBVEScripts",
"method": "SafeLogin",
"args": ["myUsername", "myPassword", "0000", 301],
"priority": 1
}
},
{
"channel": "default",
"content": {
"command": "login",
"username": "myUsername",
"password": "myPassword",
"bankpin": "0000",
"world": "301"
}
}
Metadata
Release files for fudster 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fudster-1.0.3.tar.gz | 8.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fudster-1.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.6 kB
Release files / fudster-1.0.3.tar.gz
| Download URL | fudster-1.0.3.tar.gz |
|---|---|
| Size | 8.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
864d71d5cecca9ebde92dc10559af3a21c29e5a35d81707144356732e01e838e
|
|
BLAKE2b-256 checksum How to use checksums |
c0e189387af88fd0bd4d0220d17058bc5915cb441b3d5c67d59dc4f97f3d4b89
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / fudster-1.0.3-py3-none-any.whl
| Download URL | fudster-1.0.3-py3-none-any.whl |
|---|---|
| Size | 9.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b38bc4b8c8f83b1f6563f24fac0cf0a256e30662d0848a71d9206fbb67d79335
|
|
BLAKE2b-256 checksum How to use checksums |
fdc98d9ca72d072df75c7563852b29863d9967c90bf49a288778a2b4eb04da23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|