From 6e7e9f25886696e5a500b007bfce9703929edbd1 Mon Sep 17 00:00:00 2001 From: Abdul Rehman Kalsekar <78557959+arkalsekar@users.noreply.github.com> Date: Sat, 1 Oct 2022 00:11:51 +0530 Subject: [PATCH] added main script A project that can change your desktop wallpaper automatically. --- Auto_Wallpaper_Changer/main_changer.py | 44 ++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 Auto_Wallpaper_Changer/main_changer.py diff --git a/Auto_Wallpaper_Changer/main_changer.py b/Auto_Wallpaper_Changer/main_changer.py new file mode 100644 index 0000000..7879d3f --- /dev/null +++ b/Auto_Wallpaper_Changer/main_changer.py @@ -0,0 +1,44 @@ +import os +import requests +import wget +import subprocess +import time + +def get_wallpaper(): + url = 'https://api.unsplash.com/photos/random?client_id=ZQfcb7DPk5z8ZH5W7Zaij6xG33M9U9BJ8ddfYifV6_E' + params = { + 'query': 'HD wallpapers', + 'orientation': 'landscape' + } + + response = requests.get(url, params=params).json() + image_source = response['urls']['full'] + + image = wget.download(image_source, 'D:\\Abdul Rehman\\AI Automations\\Unsplash_Images_API\\Images') + return image + +def change_wallpaper(): + wallpaper = get_wallpaper() + cmd = """/usr/bin/osascript<