Linux очень расширяется. Вы можете изменить практически все в системе. Вы используете Desktop Gnome и заинтересованы в Crypto?
Почему гном? GNOME – рабочий стол по умолчанию на Ubuntu , Debian , Opensuse и другие.
Вы можете создать расширение GNOME с ARGOS, используя Питон . Вы можете создать билет на биткойн. Но с ценовым тикером необходимо автоматически обновлять.
Как ты это делаешь?
Вы можете назвать файл, как это:
NAME.POSITION.TIME.EXTENSION
Например
hello.1r.60s.py
ARGOS будет перезапущен плагин каждые 60 секунд.
Получить цену
Чтобы получить цену, вы можете использовать модуль запросов и данные Parse JSON. Доступно много API для цен на биткойн, как Kraken, Bitstamp и другие. Мы будем использовать coalmarketcap
#!/usr/bin/env python import re from gi.repository import Gio from datetime import datetime import time import json import requests def coin(): data = requests.get('https://api.coinmarketcap.com/v1/ticker/bitcoin/') price = data.json()[0]['price_usd'] btc_price = float(("{0:.2f}").format(float(price))) return btc_price usd = float(coin()) lastupdate = datetime.now().strftime('%H:%M:%S') #print("Bitcoin $" + str(usd) + " (" + str(lastupdate) + ") | n #iconName=invest-applet") print("Bitcoin $" + str(usd) + " | iconName=invest-applet") print("---") #print("Kraken: $" + str(usd) + " | iconName=gedit bash=gedit terminal=false") print("---")
Теперь сохраните его как Bitcoin.1R.60 .py, и он будет обновлять цену каждые 60 секунд. В коде, которая вы можете использовать, или виловая переменная, которую вы можете использовать или вилить его, чтобы создать свои собственные часы: P
Ресурсы:
Оригинал: “https://dev.to/codesharedot/bitcoin-price-ticker-in-gnome-desktop-4ppc”