summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/autoclicker-pyautogui3
-rwxr-xr-xidle.sh33
-rw-r--r--logs/wallpapertrans.log86
-rwxr-xr-xpolybar-temp-autofix.sh16
-rwxr-xr-xupdate.sh2
5 files changed, 120 insertions, 20 deletions
diff --git a/bin/autoclicker-pyautogui b/bin/autoclicker-pyautogui
new file mode 100755
index 0000000..a2678d5
--- /dev/null
+++ b/bin/autoclicker-pyautogui
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:67bcc83e57565a887743480a04aa91ddf2844274da7f08b69af2cfc1aa7f3558
+size 153499648
diff --git a/idle.sh b/idle.sh
index b299ec1..c246c06 100755
--- a/idle.sh
+++ b/idle.sh
@@ -3,26 +3,21 @@
while true; do
if [[ "$(systemctl is-system-running)" == "running" || "$(systemctl is-system-running)" == "degraded" ]]; then
- if [[ "$(xprintidle)" -gt 600000 ]]; then # Changed from 600000 (10 minutes) to 3600000 (1 hour)
- if [ ! -f /var/lock/idle.lock ]; then
- sudo touch /var/lock/idle.lock
- $HOME/scripts/update.sh &
- NekoMC --pause &
- killall picom; bspcomp &
- sleep 350
- killall update.sh
- freezeapp &
- continue
- elif [[ "$(xprintidle)" -le 100 ]]; then
- sudo rm -f /var/lock/idle.lock
- unfreezeapp &
- NekoMC --play &
- continue
- else
- sleep 5
- fi
+ if [[ "$(xprintidle)" -gt 600000 && ! -f /var/lock/idle.lock ]]; then # Changed from 600000 (10 minutes) to 3600000 (1 hour)
+ sudo touch /var/lock/idle.lock
+ $HOME/scripts/update.sh &
+ NekoMC --pause &
+ killall picom; bspcomp &
+ freezeapp &
+ continue
+ elif [[ "$(xprintidle)" -le 100 && -f /var/lock/idle.lock ]]; then
+ sudo rm -f /var/lock/idle.lock
+ killall update.sh yay
+ unfreezeapp &
+ #NekoMC --play &
+ continue
else
- sleep 60
+ sleep 1
fi
fi
done
diff --git a/logs/wallpapertrans.log b/logs/wallpapertrans.log
index 6221de2..80956c3 100644
--- a/logs/wallpapertrans.log
+++ b/logs/wallpapertrans.log
@@ -7552,3 +7552,89 @@ convert: CorruptImageProfile `/home/system/.cache/wallpaper/old.jpg' (XMP) @ war
0
脚本完成于 2023-06-25 14:20:35+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 14:50:35+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 14:50:37+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 15:20:37+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 15:20:41+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 16:12:24+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 16:12:27+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 16:42:27+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 16:42:31+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 17:12:31+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 17:12:40+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 17:46:02+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 17:46:10+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 18:15:40+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+convert: Premature end of JPEG file `/home/system/Pictures/wallpapers/NOUNS-giant-golf-ball.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Corrupt JPEG data: premature end of data segment `/home/system/Pictures/wallpapers/NOUNS-giant-golf-ball.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Premature end of JPEG file `/home/system/Pictures/wallpapers/NOUNS-giant-golf-ball.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Corrupt JPEG data: premature end of data segment `/home/system/Pictures/wallpapers/NOUNS-giant-golf-ball.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Premature end of JPEG file `/home/system/Pictures/wallpapers/NOUNS-giant-golf-ball.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Corrupt JPEG data: premature end of data segment `/home/system/Pictures/wallpapers/NOUNS-giant-golf-ball.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Premature end of JPEG file `/home/system/Pictures/wallpapers/NOUNS-giant-golf-ball.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Corrupt JPEG data: premature end of data segment `/home/system/Pictures/wallpapers/NOUNS-giant-golf-ball.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Premature end of JPEG file `/home/system/Pictures/wallpapers/NOUNS-giant-golf-ball.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Corrupt JPEG data: premature end of data segment `/home/system/Pictures/wallpapers/NOUNS-giant-golf-ball.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+
+脚本完成于 2023-06-25 18:15:46+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 18:45:46+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+convert: Premature end of JPEG file `/home/system/.cache/wallpaper/old.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Corrupt JPEG data: premature end of data segment `/home/system/.cache/wallpaper/old.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Premature end of JPEG file `/home/system/.cache/wallpaper/old.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Corrupt JPEG data: premature end of data segment `/home/system/.cache/wallpaper/old.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Premature end of JPEG file `/home/system/.cache/wallpaper/old.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Corrupt JPEG data: premature end of data segment `/home/system/.cache/wallpaper/old.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Premature end of JPEG file `/home/system/.cache/wallpaper/old.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Corrupt JPEG data: premature end of data segment `/home/system/.cache/wallpaper/old.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Premature end of JPEG file `/home/system/.cache/wallpaper/old.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Corrupt JPEG data: premature end of data segment `/home/system/.cache/wallpaper/old.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Premature end of JPEG file `/home/system/.cache/wallpaper/old.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+convert: Corrupt JPEG data: premature end of data segment `/home/system/.cache/wallpaper/old.jpg' @ warning/jpeg.c/JPEGWarningHandler/403.
+
+脚本完成于 2023-06-25 18:45:50+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 19:15:50+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 19:15:53+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 19:45:53+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 19:45:57+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 20:15:57+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 20:16:03+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 20:46:03+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 20:46:06+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 20:53:07+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 20:53:09+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 21:23:09+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 21:23:11+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 21:36:52+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 21:36:56+08:00 [COMMAND_EXIT_CODE="0"]
+脚本启动于 2023-06-25 21:56:03+08:00 [COMMAND="/home/system/.config/bspwm/scripts/wallpapertrans.sh" <not executed on terminal>]
+0
+
+脚本完成于 2023-06-25 21:56:07+08:00 [COMMAND_EXIT_CODE="0"]
diff --git a/polybar-temp-autofix.sh b/polybar-temp-autofix.sh
new file mode 100755
index 0000000..e18a77a
--- /dev/null
+++ b/polybar-temp-autofix.sh
@@ -0,0 +1,16 @@
+#!/usr/bin/bash
+if [[ -e /sys/devices/platform/coretemp.0/hwmon/hwmon3 && $(grep -i "hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon4/temp1_input" /home/system/.config/polybar/modules.ini) ]]; then
+ printf "fixing hwmon4 to hwmon3\n"
+ sed -i 's#hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon4/temp1_input#hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon3/temp1_input#g' /home/system/.config/polybar/modules.ini
+ exit 0
+elif [[ -e /sys/devices/platform/coretemp.0/hwmon/hwmon4 && $(grep -i "hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon3/temp1_input" /home/system/.config/polybar/modules.ini) ]]; then
+ printf "fixing hwmon3 to hwmon4\n"
+ sed -i 's#hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon3/temp1_input#hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon4/temp1_input#g' /home/system/.config/polybar/modules.ini
+ exit 0
+elif [[ -e /sys/devices/platform/coretemp.0/hwmon/hwmon3 && $(grep -i "hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon3/temp1_input" /home/system/.config/polybar/modules.ini) || -e /sys/devices/platform/coretemp.0/hwmon/hwmon4 && $(grep -i "hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon4/temp1_input" /home/system/.config/polybar/modules.ini) ]]; then
+ printf "Nothing left to fix\n"
+ exit 0
+else
+ printf "ERROR had occured\n"
+ exit 1
+fi
diff --git a/update.sh b/update.sh
index 0933e19..ce0b676 100755
--- a/update.sh
+++ b/update.sh
@@ -7,4 +7,4 @@ if [ -f /var/lib/pacman/db.lck ]; then
sudo rm -f /var/lib/pacman/db.lck
fi
fi
-notify-send "Auto-Updater" "Update in progress, please don't poweroff the computer" && sudo npm update -g & nix-env -u & brew update & yay -Sl > /tmp/yaySl & yay -Ss > /tmp/yaySs & yay -Syu --noconfirm --disable-download-timeout && flatpak update -y && notify-send -u low "Auto-Updater" "Update Successfully!" || notify-send -u critical "Auto-Updater" "Update Faild!" # pipx upgrade-all
+notify-send "Auto-Updater" "Update in progress, please don't poweroff the computer" && sudo npm update -g & nix-env -u & brew update & yay -Sl > /tmp/yaySl & yay -Ss > /tmp/yaySs & yay -Syu --noconfirm --disable-download-timeout && notify-send -u low "Auto-Updater" "Update Successfully!" || notify-send -u critical "Auto-Updater" "Update Faild!" # pipx upgrade-all