DreamBot - install and run
==========================

launcher.jar is the installer AND the launcher. Nothing else to install: Java is bundled (jdk\).

  1. Extract this zip anywhere (e.g. C:\DreamBot). Keep the folder together.
  2. Double-click "DreamBot Launcher.bat".
     First run: downloads the client, all scripts and the helper libs from the Fleet Server.
     Every run: checks the server for a newer client and installs it, then opens the DreamBot
     launcher window (memory slider, proxy picker with the server's shared proxies, instance
     name = one folder per account under homes\, changelog, LAUNCH CLIENT).
  3. Accounts, proxies and SDN scripts come from the Fleet Server automatically inside the client
     (Account Manager, proxy picker, Script Manager > SDN).

Settings: launcher.properties (server URL, token, auto-update, defaults for headless starts).
Flags:    launcher.jar --test      connection report (use this when "nothing happens")
          launcher.jar --check     update only
          launcher.jar --client    start a client straight away, no window
          launcher.jar --no-update skip the update check
Logs:     logs\launcher.log, logs\dreambot-launcher-window.log, homes\<name>\.runelite\logs\client.log

Command panel (Starship Command) control of this PC
  Run run-fleet-agent.bat and leave it open: this PC appears in the dashboard, which can launch,
  stop and monitor clients here, and push client updates ("update clients" -> the agent stops its
  clients, updates via launcher.jar and restarts itself). config.bat holds the server URL/token
  the agent uses (same values as launcher.properties).

If the launcher says the server is unreachable
  The Fleet Server PC must be reachable on port 9090 from this PC: same LAN, or a VPN /
  port-forward. A 10.0.0.x address only works inside that network. Edit serverUrl in
  launcher.properties (and SERVER_URL in config.bat) and try --test again.

Files the launcher creates here: client\ (client.jar + lib), scripts\, dreambot-libs\, homes\, logs\,
plus the helper .bats (run-client.bat, update-client.bat, run-fleet-server.bat, install-fleet-data.bat)
for manual use - none of them are required for normal use.
