KIX=${KIX#*f=}
KIX=${KIX%%&*}
;;
+ */leech/*~*/ )
+ KIX=${KIX##*~}
+ KIX=${KIX%/}
+ KIX="$(echo $KIX | sed "s@+@ @g;s@%@\\\\x@g" | xargs -0 printf "%b")"
+ ;;
+ */leech/*~* )
+ KIX=${KIX##*~}
+ KIX="$(echo $KIX | sed "s@+@ @g;s@%@\\\\x@g" | xargs -0 printf "%b")"
+ ;;
*/leech* )
KIX=${KIX#*p=}
KIX=${KIX%%&*}
https://* )
# Got an URL for the file parameter.
TMP_FILE=$(make_kix "$URL_FILE")
+ truncate -s 0 "$TMP_FILE"
case "$URL_FILE" in
*"&s="*"&q="* )
# URL appears to point to a directory, fetch the listing!
URL_FILE="${URL_FILE/leech.php/leechx.php/}&q=1&m=0"
$GETTER $GENOPT $HTTP_AUTH $OUTOPT "$TMP_FILE" "$URL_FILE$GET_AUTH"
;;
- *"&q=1&m=0" )
+ *"&q=1&m=0" | */leech/*~*/ )
# URL appears to point to a generated listing, fetch it!
$GETTER $GENOPT $HTTP_AUTH $OUTOPT "$TMP_FILE" "$URL_FILE$GET_AUTH"
;;