Browse Source

termux detect

raven 9 months ago
parent
commit
1584369b8e
4 changed files with 16 additions and 7 deletions
  1. 0 4
      TERMUX.md
  2. 7 3
      bin/config.sh
  3. 1 0
      src/diffree-TERMUX.sh
  4. 8 0
      src/diffree.sh

+ 0 - 4
TERMUX.md

@@ -43,11 +43,7 @@ $ wget https://anarcho-copy.org/.list
 $ for i in `<.list`; do wget "https://anarcho-copy.org/free/$i"; done
 $ rm .list
 ```
-Indirme bittikten sonra generatorun kaynak konundaki config dosyasına termux için pdf yolunu tanıtman gerekir, bunun için   **nano** ile `$PREFIX/var/www/hidden-service/hidden_site_generator/bin/config.sh` dosyasını aç, `CTRL+W` yapıp `pdf_dir` değişkenini bul. Sonrasında ise o satırı aşağıdaki satır ile değiştir:
 
-```bash
-pdf_dir="/data/data/com.termux/files/usr/var/www/public/anarcho-copy.org/free"
-```
 bu kadar.
 
 

+ 7 - 3
bin/config.sh

@@ -1,5 +1,12 @@
 #!/bin/bash
 
+#pdfs dir config
+if [ "$(basename "$0")" = "termux_run.sh" ]; then
+	pdf_dir="/data/data/com.termux/files/usr/var/www/public/anarcho-copy.org/free"
+else
+	pdf_dir="/var/www/public/anarcho-copy.org/free"
+fi
+
 ##meta configs
 generator="HTML generator BASH (bash-builtin), https://git.anarcho-copy.org/www.anarcho-copy.org/hidden_site_generator";
 robots_config="noindex,nofollow"
@@ -29,9 +36,6 @@ redend="\e[0m";
 #database config
 data_base="../var/books.db";
 
-#pdfs dir config
-pdf_dir="/var/www/public/anarcho-copy.org/free"
-
 #style
 function print_style() {
 cat <<EOT

+ 1 - 0
src/diffree-TERMUX.sh

@@ -0,0 +1 @@
+diffree.sh

+ 8 - 0
src/diffree.sh

@@ -1,10 +1,18 @@
 #!/bin/bash
+
 #diff script for -free- directory
 cd "$(dirname "$0")"
 cd ../bin/;
 . config.sh; #get pdf_dir and temp dir
 cd - &> /dev/null
 
+#pdfs dir config
+if [ "$(basename "$0")" = "diffree-TERMUX.sh" ]; then
+        pdf_dir="/data/data/com.termux/files/usr/var/www/public/anarcho-copy.org/free"
+else
+    	pdf_dir="/var/www/public/anarcho-copy.org/free"
+fi
+
 #create pdf list from database
 sqlite3 $data_base "SELECT url FROM books;" > $temp/.pdf-ls.txt
 rm $temp/pdf-ls.txt &> /dev/null