🟢 Widget started and logging... 🚀 Starting main app... 🟢 Screenshot service thread started 📸 Capturing screenshot → /home/skylink/python/screenshots/screenshot_20250519_162730.png ✅ Screenshot saved to: /home/skylink/python/screenshots/screenshot_20250519_162730.png 🪟 Active window: Error: Command '['xdotool', 'getactivewindow']' returned non-zero exit status 1. 📤 Upload response: 200 📸 Capturing screenshot → /home/skylink/python/screenshots/screenshot_20250519_162831.png ✅ Screenshot saved to: /home/skylink/python/screenshots/screenshot_20250519_162831.png 🪟 Active window: Desktop Widget ❌ Error in screenshot_service: HTTPSConnectionPool(host='skylinkonline.net', port=443): Max retries exceeded with url: /audit/upload.php (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) 📸 Capturing screenshot → /home/skylink/python/screenshots/screenshot_20250519_162938.png ✅ Screenshot saved to: /home/skylink/python/screenshots/screenshot_20250519_162938.png 🪟 Active window: skylink@SKYLINKPC-01: ~ 📤 Upload response: 200 📸 Capturing screenshot → /home/skylink/python/screenshots/screenshot_20250519_163038.png ✅ Screenshot saved to: /home/skylink/python/screenshots/screenshot_20250519_163038.png 🪟 Active window: Desktop Widget 📤 Upload response: 200 📸 Capturing screenshot → /home/skylink/python/screenshots/screenshot_20250519_163139.png ✅ Screenshot saved to: /home/skylink/python/screenshots/screenshot_20250519_163139.png 🪟 Active window: Desktop Widget 📤 Upload response: 200 📸 Capturing screenshot → /home/skylink/python/screenshots/screenshot_20250519_163239.png ✅ Screenshot saved to: /home/skylink/python/screenshots/screenshot_20250519_163239.png 🪟 Active window: Home 📤 Upload response: 200