Giter Site home page Giter Site logo

pokemmo-mac-account-switcher's Introduction

PokeMMO Mac Account Switcher

Just a simple Mac-specific script that swaps which savedcredentials.properties document is currently active in your PokeMMO folder. This allows the user to have multiple accounts saved on a machine and to easily swap between them without logging in and out.

Installation

  1. Download the swap.sh file and put it in the directory you'd like it to live
  2. Open the terminal app on your computer
  3. Drag and drop the swap.sh file into the terminal window OR cd to the file
  4. Run the command chmod +x swap_files.sh in order to make it executable

Set-Up

  1. Make note of your PokeMMO directory on your computer
    • You can find it by opening PokeMMO,
    • Click the "Client Management button",
    • Click "Open ROMs Folder" which will open Finder,
    • Finally use Finder to go up 2 levels until you are in the /com.pokeemu.macos/ folder.
      • Most likely here: /Users/{YOUR COMPUTER USER HERE}/Library/Application Support/com.pokeemu.macos
    • Copy this directory's path by right clicking the folder, clicking "Show Info" and copying the text in the "Where:" section
  2. From the com.pokeemu.macos folder, open the pokemmo-client-live folder, then open the config folder
    • There you will find your savedcredentials.properties file
  3. Rename your savedcredentials.properties file to savedcredentials-{YOUR USERNAME}.properties
  4. Open PokeMMO and click "Forget Saved Password"
  5. Log into your other account which will generate a new savedcredentials.properties file with that account's information in it
  6. Repeat steps 3-5 with as many accounts as you'd like

Running the Script

Screenshot of Script Interface

  1. Run the swap.sh script by double clicking it or drag it into your Dock and click it once
  2. You will see a list of your PokeMMO account usernames and a number to the right of them
  3. Type in the number of the account you want to use and hit enter. You may quit terminal if it didn't close automatically
  4. Relaunch PokeMMO and you will be logged into your selected account

pokemmo-mac-account-switcher's People

Contributors

dylansheffer avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.