6.1.4 â€ĸ Published 3 years ago

osjswowau v6.1.4

Weekly downloads
178
License
GPL-3.0
Repository
github
Last release
3 years ago

đŸ’Ŋ osjswowau

Open Source JavaScript WoW Addon Updater

  • ✨ Detects Interface/AddOns folder and installed addons.
  • âŦ†ī¸ Checks if updates are available.
  • â™ģī¸ Cross-platform, supports Windows, macOs, Linux.
  • 📝 Manage with a configuration file.
  • 🚀 Parallel processing of updates.
  • đŸ•ĩī¸ Emulates a real user, no rate limiting.
  • đŸ“Ļ Builds available on Github Releases.

demo gif

đŸ“Ļ Installation

Download from Github Releases and run it. (recommended)

npm i -g osjswowau if you prefer to use Nodejs.

🗃 Addon Sources

  • CurseForge addons (latest version, md5 checked)
  • WoWInterface addons (latest version, no hashes available)
  • Elvui, Tukui and Tukui addons (latest version, no hashes available)
  • TradeSkillMaster and TradeSkillMaster_Apphelper (latest version, no hashes available)

📝 Configuration

The default settings should work out of the box for most people.

When encountering a timeout error, a second or third attempt at launching osjswowau should work.

If not, you might need to adjust some configuration values.

__utils.js.schema contains useful comments to explain the variables.

⚡ī¸ CurseForge addons - https://www.curseforge.com/wow/addons

CurseForge addon names go in config.addons.curse.

To find the name of an addon from the URL :

https://www.curseforge.com/wow/addons/plater-nameplates/...
-> plater-nameplates

⚡ī¸ WoWInterface addons - https://www.wowinterface.com/

WoWInterface addon names go in config.addons.wowinterface

To find the name of an addon from the URL :

https://www.wowinterface.com/downloads/info24608-Hekili.html
https://www.wowinterface.com/downloads/download24608-Hekili
-> 24608-Hekili

⚡ī¸ Elvui, Tukui and Tukui addons - https://www.tukui.org

Tukui addon names go in config.addons.tukui.addons

To find the name of an addon from the URL :

https://www.tukui.org/addons.php?id=137
-> 137

Elvui is enabled by setting config.addons.tukui.elvui to true.

Tukui is enabled by setting config.addons.tukui.tukui to true.

⚡ī¸ TradeSkillMaster and TradeSkillMaster_Apphelper - https://www.tradeskillmaster.com

TradeSkillMaster and TradeSkillMaster_Apphelper are enabled by setting config.addons.tsm to true.

Note : you need the corresponding client. (for now)

On linux just run it in the same wine container with the same prefix and everything should work just fine.

🚑 Debug

The debug mode can help you learn the location of the configuration file.

It also display more information about errors which may be useful for reporting issues.

To enable the debug mode either set config.debug to true.

Or run the command with the DEBUG environment variable : DEBUG=1 osjswowau

✅ Future Plans

  • classic/retail toggle (currently only retail)
  • wireshark the tsm client to see how it gets the latest values
  • todo implement own bar system that doesnt get fucked when the barArray.length is greater than the console.height....
  • streamify everything
  • remove duplicates from curse/wowinterface now that we have map
  • add "search" now that we have detection with duckduckgo
  • checksum on extract to check versions matchs/addon integrity
6.1.0

3 years ago

6.1.2

3 years ago

6.1.1

3 years ago

6.1.4

3 years ago

6.1.3

3 years ago

6.0.5

3 years ago

6.0.1

3 years ago

6.0.3

3 years ago

6.0.2

3 years ago

6.0.4

3 years ago

5.0.13

3 years ago

6.0.0

3 years ago

5.0.10

3 years ago

5.0.11

3 years ago

5.0.12

3 years ago

5.0.9

3 years ago

5.0.8

3 years ago

5.0.7

3 years ago

5.0.6

3 years ago

5.0.5

3 years ago

5.0.4

3 years ago

5.0.3

3 years ago

5.0.2

3 years ago

5.0.1

3 years ago

5.0.0

3 years ago

4.6.21

3 years ago

4.6.20

3 years ago

4.6.19

3 years ago

4.6.18

3 years ago

4.6.17

3 years ago

4.6.16

3 years ago

4.6.15

3 years ago

4.6.14

3 years ago

4.6.13

3 years ago

4.6.12

3 years ago

4.6.11

3 years ago

4.6.10

3 years ago

4.6.9

3 years ago

4.6.8

3 years ago

4.6.7

3 years ago

4.6.6

3 years ago

4.6.5

3 years ago

4.6.4

3 years ago

4.6.3

3 years ago

4.6.2

3 years ago

4.6.1

3 years ago

4.6.0

3 years ago

4.4.0

3 years ago

4.5.0

3 years ago

4.3.0

3 years ago

4.2.3

3 years ago

4.2.2

3 years ago

4.2.1

3 years ago

4.2.0

3 years ago

4.1.2

3 years ago

4.1.0

3 years ago

4.1.1

3 years ago

4.0.4

3 years ago

4.0.3

3 years ago

4.0.2

3 years ago

4.0.1

3 years ago

4.0.0

3 years ago

3.2.2

3 years ago

3.2.1

3 years ago

2.2.6

3 years ago

3.2.0

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

3.1.0

3 years ago

2.2.3

3 years ago

2.2.2

3 years ago

2.2.4

3 years ago

2.2.1

3 years ago

2.2.0

3 years ago

2.1.14

3 years ago

2.1.15

3 years ago

2.1.13

3 years ago

2.1.12

3 years ago

2.1.11

3 years ago

2.1.10

3 years ago

2.1.9

3 years ago

2.1.8

3 years ago

2.1.7

3 years ago

2.1.6

3 years ago

2.1.5

3 years ago

2.1.4

3 years ago

2.1.3

3 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.0

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.21

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago