From fcf2c4b71536b0f3487f25c5d1f54ac0a7ade902 Mon Sep 17 00:00:00 2001 From: Shihaam Abdul Rahman Date: Tue, 17 Sep 2024 01:03:49 +0500 Subject: [PATCH] add fan speed, scroll function, and fan wind type --- remote | 35 ++++++++++++++++++++++++----------- 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/remote b/remote index 63e144e..c2e34d7 100755 --- a/remote +++ b/remote @@ -15,9 +15,18 @@ launch_app() { sleep 1.5 } +scroll() { + case $1 in + up) $ADB input swipe 800 400 800 500 100 ;; + down) $ADB input swipe 800 500 800 400 100 ;; + *) echo "Invalid direction. Use 'up' or 'down'." ; exit 1 ;; + esac + sleep 0.5 +} + tap() { $ADB input tap $1 $2 - sleep 1.5 +# sleep 1.5 } open_menu() { @@ -46,19 +55,21 @@ show_main_menu() { echo "2. Control AC" echo "3. Exit" echo "============================" - read -p "Enter your choice: " choice + read -n 1 -p "Enter your choice: " choice case $choice in 1) open_menu + sleep 1.5 tap 20 150 # Select Fan -# sleep 1.5 # Wait for menu to settle + sleep 0.5 # Wait for menu to settle fan_menu "Fan" ;; 2) open_menu + sleep 1.5 tap 20 200 # Select AC (adjust coordinates as needed) -# sleep 1.5 # Wait for menu to settle + sleep 0.5 # Wait for menu to settle device_menu "AC" ;; 3) @@ -76,16 +87,18 @@ fan_menu() { echo "==== Fan Control Menu ====" echo "1. Power On/Off" echo "2. Swing On/Off" - echo "3. Change Mode" - echo "4. Back to Main Menu" + echo "3. Speed" + echo "4. Wind Type" + echo "5. Main Menu" echo "=============================" - read -p "Enter your choice: " choice + read -n 1 -p "Enter your choice: " choice case $choice in - 1) tap 30 200 ; fan_menu ;; - 2) tap 640 200 ; fan_menu ;; - 3) echo wip ;; - 4) show_main_menu ;; + 1) scroll up ; tap 30 200 ; fan_menu ;; + 2) scroll up ; tap 640 200 ; fan_menu ;; + 3) scroll down; tap 320 500; fan_menu ;; + 4) scroll down; tap 320 650 ; fan_menu ;; + 5) show_main_menu ;; *) echo "Invalid choice. Try Again..."; sleep 0.5; fan_menu ;; esac }