Gabeczkag commited on
Commit
a27e814
·
1 Parent(s): d5fa17a

Install flag in au.version v6

Browse files
Files changed (2) hide show
  1. au.version +1 -1
  2. termux_autoupdate.sh +9 -4
au.version CHANGED
@@ -1 +1 @@
1
- 5
 
1
+ 6
termux_autoupdate.sh CHANGED
@@ -1,17 +1,22 @@
1
  #!/data/data/com.termux/files/usr/bin/bash
2
  cd ~/BotDC || exit 1
3
 
4
- LOCAL_VER=$(cat au.version 2>/dev/null || echo "0")
5
 
6
  while true; do
7
  git fetch origin main 2>/dev/null
8
- REMOTE_VER=$(git show origin/main:au.version 2>/dev/null || echo "0")
9
 
10
  if [ "$REMOTE_VER" != "$LOCAL_VER" ]; then
11
  echo "Nowa wersja: $LOCAL_VER -> $REMOTE_VER. Aktualizuje..."
12
  git pull origin main 2>/dev/null
13
- pip install -r requirements.txt 2>/dev/null
14
- LOCAL_VER=$(cat au.version)
 
 
 
 
 
15
  pkill -f "python bot.py" 2>/dev/null
16
  screen -dmS bot python bot.py
17
  exec bash "$0"
 
1
  #!/data/data/com.termux/files/usr/bin/bash
2
  cd ~/BotDC || exit 1
3
 
4
+ LOCAL_VER=$(head -1 au.version 2>/dev/null || echo "0")
5
 
6
  while true; do
7
  git fetch origin main 2>/dev/null
8
+ REMOTE_VER=$(git show origin/main:au.version 2>/dev/null | head -1 || echo "0")
9
 
10
  if [ "$REMOTE_VER" != "$LOCAL_VER" ]; then
11
  echo "Nowa wersja: $LOCAL_VER -> $REMOTE_VER. Aktualizuje..."
12
  git pull origin main 2>/dev/null
13
+
14
+ if grep -q "install-packages=true" au.version 2>/dev/null; then
15
+ echo "Instaluje pakiety..."
16
+ pip install -r requirements.txt 2>/dev/null
17
+ fi
18
+
19
+ LOCAL_VER=$(head -1 au.version)
20
  pkill -f "python bot.py" 2>/dev/null
21
  screen -dmS bot python bot.py
22
  exec bash "$0"