Coder Social home page Coder Social logo

lucaspickering / osrs-cli Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 0.0 3.44 MB

Command Line Interface tools for Old School RuneScape

Home Page: https://osrs.lucaspickering.me

License: MIT License

Rust 91.10% JavaScript 3.67% HTML 1.63% SCSS 3.60%
hacktoberfest runescape rust

osrs-cli's People

Contributors

lucaspickering avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

osrs-cli's Issues

Browser: unterminated single quote causes weird behavior

image

When you have a ' in a command, it opens a string literal that you have to close. The prompt keeps getting spit out though on newlines, which makes it very confusing. Not sure what the best fix is.

This behavior presumably happens for " as well.

Check for updates on each command run

We should hit crates.io to check if we're running the latest version each time the command is run, similar to what npm and pip do. Make sure the request doesn't have a significant impact on the command run time though, otherwise it's not worth it. The output should let the user know an upgrade is available, and link to the installation instructions.

Add herb patch calculator

Add a calculator that lets you plug in all the settings you have for herb patches, and it spits out the expected return value per seed for each herb type.

We may want to store the user's herb patch config in a file so they don't have to plug it in every time.

Fix item pricing

Item prices aren't at all in line with what you see in runelite lookup. We need a different API that's not real-time.

Add --detail option to herb calculator

Add a --detail option to the herb calculator that adds way more columns to the table. This should break down every component of the XP, cost, and revenue.

Store default player in a config file

We should store some default values in a config file. The most useful will be the default user. Any arg that takes in a username should be able to default to that.

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.