Обновить dwmbar
This commit is contained in:
parent
0e99ff770b
commit
071ea6e4ad
39
dwmbar
39
dwmbar
|
@ -33,6 +33,7 @@ async def dwmbar():
|
||||||
await asyncio.sleep(0.1)
|
await asyncio.sleep(0.1)
|
||||||
|
|
||||||
|
|
||||||
|
net = ram = cpu = gpu = wlan = disk = vol = lang = dat = tim = currates = weather = 0
|
||||||
def status():
|
def status():
|
||||||
global DELIM, net, ram, cpu, gpu, wlan, disk, vol, lang, dat, tim
|
global DELIM, net, ram, cpu, gpu, wlan, disk, vol, lang, dat, tim
|
||||||
|
|
||||||
|
@ -76,16 +77,19 @@ async def currates():
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
curs = []
|
curs = []
|
||||||
curs.append(['', f"${float(requests.get('https://api.binance.com/api/v3/ticker/24hr?symbol=BTCUSDT').json()['lastPrice']):.2f}"])
|
try:
|
||||||
curs.append(['', f"${float(requests.get('https://api.binance.com/api/v3/ticker/24hr?symbol=LTCUSDT').json()['lastPrice']):.2f}"])
|
curs.append(['', f"${float(requests.get('https://api.binance.com/api/v3/ticker/24hr?symbol=BTCUSDT').json()['lastPrice']):.2f}"])
|
||||||
curs.append(['Ð', f"${float(requests.get('https://api.binance.com/api/v3/ticker/24hr?symbol=DOGEUSDT').json()['lastPrice']):.2f}"])
|
# curs.append(['', f"${float(requests.get('https://api.binance.com/api/v3/ticker/24hr?symbol=LTCUSDT').json()['lastPrice']):.2f}"])
|
||||||
|
# curs.append(['Ð', f"${float(requests.get('https://api.binance.com/api/v3/ticker/24hr?symbol=DOGEUSDT').json()['lastPrice']):.2f}"])
|
||||||
|
|
||||||
if COLOR:
|
if COLOR:
|
||||||
row = list(map(lambda x: f'^b{COLOR1}^^c{COLOR2}^ {x[0]} ^c{COLOR1}^^b{COLOR2}^ {x[1]} ^d^', curs))
|
row = list(map(lambda x: f'^b{COLOR1}^^c{COLOR2}^ {x[0]} ^c{COLOR1}^^b{COLOR2}^ {x[1]} ^d^', curs))
|
||||||
else:
|
else:
|
||||||
row = list(map(lambda x: f'[{x[0]} | {x[1]}]', curs))
|
row = list(map(lambda x: f'[{x[0]} | {x[1]}]', curs))
|
||||||
|
|
||||||
currates = DELIM.join(row)
|
currates = DELIM.join(row)
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
await asyncio.sleep(60 * 10)
|
await asyncio.sleep(60 * 10)
|
||||||
|
|
||||||
|
@ -99,14 +103,17 @@ async def weather():
|
||||||
CITY='Tyumen'
|
CITY='Tyumen'
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
i = requests.get(f"https://wttr.in/{CITY}?format=%c").text.strip() #.encode('utf-8')[0:3].decode('utf-8')
|
try:
|
||||||
t = requests.get(f"https://wttr.in/{CITY}?format=%t").text.strip()
|
i = requests.get(f"https://wttr.in/{CITY}?format=%c").text.strip() #.encode('utf-8')[0:3].decode('utf-8')
|
||||||
w = requests.get(f"https://wttr.in/{CITY}?format=j2").json()['current_condition'][0]['windspeedKmph'].strip()
|
t = requests.get(f"https://wttr.in/{CITY}?format=%t").text.strip()
|
||||||
|
w = requests.get(f"https://wttr.in/{CITY}?format=j2").json()['current_condition'][0]['windspeedKmph'].strip()
|
||||||
|
|
||||||
if COLOR:
|
if COLOR:
|
||||||
weather = f"^b{COLOR2}^^c{COLOR1}^ {w} km/h ^b{COLOR1}^^c{COLOR2}^ {i} ^c{COLOR1}^^b{COLOR2}^ {t} ^d^"
|
weather = f"^b{COLOR2}^^c{COLOR1}^ {w} km/h ^b{COLOR1}^^c{COLOR2}^ {i} ^c{COLOR1}^^b{COLOR2}^ {t} ^d^"
|
||||||
else:
|
else:
|
||||||
weather = f"[{w} km/h | {i} | {t}]"
|
weather = f"[{w} km/h | {i} | {t}]"
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
await asyncio.sleep(60 * 30)
|
await asyncio.sleep(60 * 30)
|
||||||
|
|
||||||
|
@ -333,4 +340,4 @@ if __name__ == '__main__':
|
||||||
except KeyboardInterrupt:
|
except KeyboardInterrupt:
|
||||||
print("KeyboardInterrupt: Stopping the event loop...")
|
print("KeyboardInterrupt: Stopping the event loop...")
|
||||||
finally:
|
finally:
|
||||||
loop.close()
|
loop.close()
|
Loading…
Reference in New Issue