Skip to content

Web-based GUI for interaction with Cosmic/HeavenMS MapleStory v83 server.

Notifications You must be signed in to change notification settings

HarkuLi/maple-probe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maprobe (Maple Probe)

Web-based GUI for interacting with Cosmic/HeavenMS MapleStory v83 server.

demo

Features

  • Item
    • Search by name or ID.
    • List droppers with dropping chances.
    • Provide a link to Hidden Street for details.
  • Monster
    • Search by name or ID.
    • List drops with dropping chances.
    • Provide a link to Hidden Street for details.

Prerequisite

  1. GNU Make
  2. Docker
  3. Docker Compose

Getting Started

  1. Run the database of Cosmic or HeavenMS.

    // Under the directory of Cosmic/HeavenMS.
    docker compose up -d db
  2. Create .env file

    make .env
  3. Edit settings in .env file if necessary.

  4. (optional) Place item and monster images named by IDs under the frontend/public/images directory like

    images
    ├── items
    │   ├── .gitignore
    │   ├── 1000000.png
    │   ├── ...
    │   └── 4310000.png
    └── monsters
        ├── .gitignore
        ├── 100100.png
        ├── ...
        ├── 9999999.png
        └── default.png
    

    The images can be extracted from Item.wz and Mob.wz using Harepacker.

  5. Build images.

    make build
  6. Start Maprobe.

    make up
  7. Access Maprobe at localhost:8080.

    • The listening port might not be 8080 if you have changed the FRONTEND_PORT setting in .env file.
  8. You can stop Maprobe by

    make down

Development

About

Web-based GUI for interaction with Cosmic/HeavenMS MapleStory v83 server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published