Skip to content

About

Passive read-only FFXI progression dashboard and evidence exporter for Windower 4.

Topics

Resources

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

iProgress for Windower 4

Release License: GPL v3

iProgress is a passive, read-only Final Fantasy XI progress exporter and text dashboard for Windower 4. It records evidence about character progression, learned magic, currencies, jobs, skills, equipment, inventory coverage, mounts, missions, quests, and Records of Eminence without controlling the game.

Version 0.16.5 is the current workspace-authoritative Windower source and is a public beta. Its complete source/fixture validator passes, but this exact version was not live-installed before publication. Version 0.16.4 was the installed source and v0.16.3 received the latest bounded owner runtime smoke.

Install

  1. Download iprogress-windower-v0.16.5.zip from the v0.16.5 release.

  2. Extract the included iProgress folder into Windower's addons directory.

  3. In game, load it with:

    //lua load iProgress
    
  4. Use //ixp help for commands.

The release contains no character data or settings. Existing files under the addon's data directory are not part of the package.

Highlights

  • Passive packet observations and explicit local-memory refreshes.
  • NOW, RESTORED, STALE, PARTIAL, and UNKNOWN provenance semantics.
  • Compact and detailed movable text dashboards.
  • Exact working-state and explicit checkpoint separation.
  • Event-driven inventory/equipment capture with unavailable containers kept unknown.
  • Read-only Inventory Consolidation advice that excludes Wardrobes and flags stored ammunition for manual review.
  • Job-level, skill high-water, learned-magic, currency, mount, quest, mission, and Records of Eminence evidence.
  • Atomic state writes with readback verification and backups.

Read-only safety contract

iProgress does not issue gameplay commands, send or inject packets, move, equip, use, store, or discard items, automate NPCs or menus, change movement or targets, or infer content completion from ownership. Naturally arriving packets are observed; explicit commands read local Windower state.

See the addon guide for commands and evidence details.

Development

python -m unittest discover -s iprogress/tests -p "test_*.py" -v
python tools/build_package.py
python tools/build_release.py

The original FF11 workspace also has a broader environment-dependent validator that reconciles source contracts against installed Windower resources and pinned research. The standalone suite retains the release-critical safety, version, evidence-catalog, Lua-balance, and deterministic-package checks.

License

iProgress is licensed under GPL-3.0.

Final Fantasy XI is a trademark of Square Enix Holdings Co., Ltd. Windower is a separate community project. iProgress is an unofficial fan project and is not affiliated with or endorsed by Square Enix or the Windower project.

About

Passive read-only FFXI progression dashboard and evidence exporter for Windower 4.

Topics

Resources

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages