1
0
mirror of https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks.git synced 2025-09-03 05:02:40 +02:00
Files
2022-12-30 13:52:27 +01:00

49 lines
1.3 KiB
Bash
Executable File

#!/bin/sh
source ./func.cgi
source /system/sdcard/scripts/common_functions.sh
echo "Content-type: text"
echo "Pragma: no-cache"
echo "Cache-Control: max-age=0, no-store, no-cache"
echo ""
if [ -n "$F_cmd" ]; then
case "$F_cmd" in
events)
echo "["
find /system/sdcard/DCIM/${F_dir}/ -type f | xargs ls --full-time \
| awk '{sub(/\/system\/sdcard\/DCIM/, "viewer"); printf "{\"file\" : \"%s\", \"date\" : \"%s %s\"},", $9, $6, $7}' \
| head -c -1
echo "]"
;;
check_sdcard)
mount|grep "/system/sdcard"|grep "rw,">/dev/null
if [ $? == 1 ]; then
echo -n "nok"
else
echo -n "ok"
fi
;;
getFiles)
if [[ -d /system/sdcard/DCIM/${F_dir} ]]; then
find /system/sdcard/DCIM/${F_dir}/ -type f | xargs ls -lh
fi
;;
sdcardInfo)
echo "sdcardSize#:#$(df -h /system/sdcard | awk 'NR==2{print$4}')"
echo "sdcardUsed#:#$(df -h /system/sdcard | awk 'NR==2{print$3}')"
echo "sdcardUsedPercent#:#$(df -h /system/sdcard | awk 'NR==2{print$5}')"
;;
del_file)
F_file=$(echo ${F_file} | sed -e 's/%2F/\//g' | sed -e 's/viewer/\/system\/sdcard\/DCIM/')
echo "Remove ${F_file}"
rm $F_file
;;
*)
echo "Unsupported command '$F_cmd'"
;;
esac
fi