From 2163e5120c451cf9e7e2036524537c00a1e3f014 Mon Sep 17 00:00:00 2001 From: Brandon4466 Date: Sun, 4 Jun 2023 22:14:08 -0700 Subject: [PATCH] first push to GitPUSH --- .cache | 2 +- spotifycontroller.py | 16 ++++++++-------- update.py | 3 ++- update.zip | Bin 0 -> 5980 bytes 4 files changed, 11 insertions(+), 10 deletions(-) create mode 100644 update.zip diff --git a/.cache b/.cache index c2e3477..bfc65ce 100644 --- a/.cache +++ b/.cache @@ -1 +1 @@ -{"access_token": "BQAPv3RjiQEQ5b-JCwQelxSZraGjsil9xLAlyVJfTXqYAiRYpM6tXEbY2KgICsgoG0N8Cal51hGasiPpw4GGILK0f4YcXYzblcmDrWILRzOCfZ5ju0VjByNCEOjVgJWoAQoalmBuXRwNhC30TI7v9oKkB2kmmmTRdWFPvHgSsRdGqZ1UOaqntt-X3arhUFjm6BiJqFim9n8SYfBTJmc", "token_type": "Bearer", "expires_in": 3600, "scope": "user-library-modify user-library-read user-modify-playback-state user-read-playback-state", "expires_at": 1685062757, "refresh_token": "AQAby3zEGc-H8o8zciCRMZm-O6Gj3FAup6Vb0sRrbtiO48VyMTJMzU4DoJ_wrhk8LmOiN8Hvt0Fb_Ag-09XVEDgQe3VUBDD3HdoMk6aZA1n02VLygxQNMNUQgAGw6oUUdI0"} \ No newline at end of file +{"access_token": "BQCJWwTXh76cuyzzWvBtUE6WQ_i7f7FyS5bEUH8ZjVT9ZGTJujaAdgZhwSP_OQckJo7Ayb8PMatvwpLYWFbj-WP32maO8hM-C_Og_Sch6Otf5s7v23vhT_B9q3As2xpZJN-15eSj2kRFSB6XTLNKkC3v4Wv0pDeLCEXBZeo-6EsqyB12v2ymzT4IOsmAYCP_cTpOD77Hz6rIxkpgGx8", "token_type": "Bearer", "expires_in": 3600, "scope": "user-library-modify user-library-read user-modify-playback-state user-read-playback-state", "expires_at": 1685945575, "refresh_token": "AQAby3zEGc-H8o8zciCRMZm-O6Gj3FAup6Vb0sRrbtiO48VyMTJMzU4DoJ_wrhk8LmOiN8Hvt0Fb_Ag-09XVEDgQe3VUBDD3HdoMk6aZA1n02VLygxQNMNUQgAGw6oUUdI0"} \ No newline at end of file diff --git a/spotifycontroller.py b/spotifycontroller.py index f90458f..bcda008 100644 --- a/spotifycontroller.py +++ b/spotifycontroller.py @@ -21,7 +21,7 @@ from sys import exit if os.name == 'posix': client_id = "df61ecadf09941eb87e693d37f3ad178" client_secret = "ba97992d614e48d6b0d023998b2957cb" - os.system("xset -display :0 s 1800") + os.system("xset -display :0 s 86400") if os.path.isfile("updated.cfg"): print("NEW VER") os.remove("updated.cfg") @@ -183,7 +183,6 @@ def start_playback_on_device(): # wait_time = 6500 device_selections = devices_list.curselection() list_of_devices = spotify.devices() - list_of_devices = spotify.devices() device_id = list_of_devices["devices"][device_selections[0]]["id"] spotify.transfer_playback(device_id=device_id) @@ -216,14 +215,16 @@ def get_devices(): root.after(800, update_song_label) else: count += 1 - if count > 210: + if count > 420: kill(kill=sleep) # unloadSearching_Devices() # loadDevices_list() else: devices_list.delete(0, ttk.END) - # list_of_devices = spotify.devices() + list_of_devices = spotify.devices() for num_of_device, garbage in enumerate(list_of_devices["devices"]): + # exec(f'dev_{num_of_device} = tk.Button(root, text=list_of_devices["devices"][num_of_device]["name"], command=start_playback_on_device(device_id=num_of_device))') + # exec(f'dev_{num_of_device}.grid(row={num_of_device}, column=1)') devices_list.insert(num_of_device, list_of_devices["devices"][num_of_device]["name"]) root.after(8500, get_devices) @@ -454,7 +455,6 @@ def update_song_label(): # threading.Thread(target=upNext).start() root.after(800, update_song_label) else: - start_time = time() artist_name = current_playback["item"]["artists"][0]["name"] threading.Thread(target=getLyrics, args=(artist_name, track_name)).start() track_id = current_playback["item"]["id"] @@ -495,7 +495,6 @@ def update_song_label(): # canvas_url = canvas.get_canvas_for_track(access_token=oauth.get_cached_token()["access_token"], track_id=current_playback["item"]["id"]) # print(canvas_url) # lrc = q.get() - print(time() - start_time) root.after(500, update_song_label) if playing_status == True: play_button.grid_forget() @@ -538,8 +537,9 @@ def unloadNow_playing(): album_art_label.grid_forget() def loadDevices_list(): - devices_list.grid(row=1, column=1, pady=10) - start_playback_on_device_button.grid(row=0, column=1, ipadx=40, ipady=40) + pass + # devices_list.grid(row=1, column=1, pady=10) + # start_playback_on_device_button.grid(row=0, column=1, ipadx=40, ipady=40) def unloadDevices_list(): devices_list.grid_forget() diff --git a/update.py b/update.py index 4ad8f07..c8689de 100644 --- a/update.py +++ b/update.py @@ -6,7 +6,7 @@ from time import sleep import subprocess from pynput import mouse from functools import partial -from os import name, path, remove +from os import name, path, remove, system # while True: @@ -58,6 +58,7 @@ while True: except Exception as e: if e.args[0] == 1: print("Program has requested sleep mode.") + system("xset -display :0 s 30") with mouse.Listener(on_move=bar, on_click=bar, on_scroll=bar) as listener: listener.join() else: diff --git a/update.zip b/update.zip new file mode 100644 index 0000000000000000000000000000000000000000..4bbf95778d5dc593dd04af7dcb6e454f650e778b GIT binary patch literal 5980 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