Giter Site home page Giter Site logo

p5coinbasetracker's Introduction

P5CoinbaseTracker

A tracker using Coinbase API that fits the Persona 5 aesthetic.

Example The tracker uses the Coinbase Python API and Rainmeter.
Earwig Factory font available here: https://www.dafont.com/earwig-factory.font
Original LuaTextFile skin by jsmorley from https://forum.rainmeter.net/viewtopic.php?t=6998

How it works?

The skin uses a Lua script to read a string from a textfile (there are some tabs to spaces shenanigans because Rainmeter). The Python script gets values from Coinbase API and writes them to said textfile. You can refresh by leftclick on the skin. Could it be simpler? Yes. Do I know or have the time to make it simpler? Take a wild guess.

What goes where

LuaTextFile.ini and .lua files go to the Rainmeter skin directory.
imgBG.ini is for the background image so put it in another skin directory.
main.py goes wherever you want. Only thing to change there is Text.txt location, APi key and secret and account IDs (depends on your needs). In the LuaTextFile.ini file you only have to specify the python.exe and main.py locations.
In imgBG.ini just paste the p5bg.png file path.

Anyway feel free to copy and change anything. The PNG file is in FullHD but you could make it work with other resolutions by cropping and resizing.

p5coinbasetracker's People

Contributors

rosalina121 avatar

Stargazers

Jarosław Pokropiński 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.