Coder Social home page Coder Social logo

richyp85 / crypto-widget-aion Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 0.0 868 KB

Rainmeter Skin to monitor AION mining on AionPool.tech, AionMine.org and Luxor.tech

License: MIT License

SourcePawn 71.06% Lua 28.94%
mining mining-pool mining-monitor cryptocurrency crypto aion aionnetwork aion-api aion-blockchain cryptocurrencies

crypto-widget-aion's Introduction

Crypto Widget for AION Mining

Widget designed to monitor mining on the following pools.

https://aionpool.tech/
https://aionmine.org/
https://mining.luxor.tech/

Version: 1.0

  • Forked Widget from Unse - unWidget Miner Stats
  • Removed Difficulty measure
  • Removed Last Block Time measure
  • Removed Total due/Total paid measures
  • Removed per/Day and per/Month calcs
  • Removed Edit, Save and Delete buttons for address
  • Removed the user data collection
  • Added Balance Bar with configurable payout
  • Added Setting button to access config.ini to edit colors, payout and address
  • Added measures for Pool wallet and Mining wallet balance monitoring.
  • Added selectable pool for top three AION mining pools.

Usage

To use this skin you must first download and install the Rainmeter desktop customization tool from https://www.rainmeter.net/

Setup

Upon opening the widget for the first time you will see two windows open like this:

Screenshot1

Under the address tab, you can enter your AION address and select the pool your mining with.

Screenshot2

Once complete, your screen should look like below.

Screenshot3

How to Use

Screenshot4

Known Issues

  • RainRGB.exe, program used to change color of fonts, triggers AVG antivirus on my PC. No issues with program thus far.
    • Will look into updating the program to one that does not bring in a false positive on my antivirus.
  • After performing several adjustments and tweaks to code, the skin will stop reporting hashrates and prices. I have had to un-load skin and exit Rainmeter all together to correct issue.
    • Issue rarely happens, might be issue with Rainmeter itself.

Credits

Unse - unWidget-Miner-Stats

https://github.com/Unse/unWidget-miner-stats

Skin is a simple version of Unse's work, the layout was perfect and the code was easy to follow. I only needed a widget for quick feedback of pool hashrates and balances, so the extra difficulty, block time, and profit measures were not for me.

FlyingHyrax - CircuitousTwo

https://www.deviantart.com/flyinghyrax/art/CircuitousTwo-376652231

Used the code for his setup screen to control the colors and change the address and payout for this skin. Also utilized the same RainRGB.exe program that he had used. His skin was beautiful and well designed, check it out.

Balance bar was a simple addition I had learned through various resources.

This is my first GitHub repository and first time working on a project like this. If you have any feedback or tips for me, please let me know. I've tried to keep the licensing and credits to show the respect for the work where its due, but if I missed something, or have offended, please let me know.

crypto-widget-aion's People

Contributors

richyp85 avatar

Stargazers

 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.