--- /dev/null
+#!/bin/bash
+
+conffile="$HOME/.config/kaoconf"
+[ -r "$conffile" ] && . "$conffile"
+
+if ! tty -s; then
+ [ -z "$XTERM" ] && XTERM="$(command -v uxterm)"
+ [ -z "$XTERM" ] && XTERM="$(command -v st)"
+ [ -z "$XTERM" ] && XTERM="$(command -v rxvt-unicode)"
+ [ -z "$XTERM" -o -z "$(command -v "$XTERM")" ] && exit 125
+ [ -z "$XTERMOPT" ] && XTERMOPT="-e"
+ exec $XTERM $XTERMOPT "$0" "$@"
+fi
+
+[ -z "$KAOGET" ] && KAOGET="$(command -v kaoget.sh)"
+if [ -z "$KAOGET" -o -z "$(command -v "$KAOGET")" ] ; then
+ read -p "No kaoget, can't get the kao! " dummy
+ exit 2
+fi
+
+[ -z "$XFER" ] && XFER=/tmp
+
+if [ $# -lt 1 ] ; then
+ pushd "$XFER"
+ find . -maxdepth 1 -name '*.kix' -print0 | while read -d $'\0' kix
+ do
+ "$KAOGET" "$kix" && rm "$kix"
+ res=$?
+ [ $res -ne 0 ] && break
+ done
+ popd
+ exit $res
+fi
+
+if echo -n "$1" | grep -F -q kaotan ; then
+ cd "$XFER"
+ "$KAOGET" "$1"
+else
+ read -p "Only supporting kaotan download links! " dummy
+ exit 3
+fi