# urlencode <string>
old_lc_collate=$LC_COLLATE
LC_COLLATE=C
-
+
local length="${#1}"
for (( i = 0; i < length; i++ )); do
local c="${1:i:1}"
*) printf '%%%02X' "'$c" ;;
esac
done
-
+
LC_COLLATE=$old_lc_collate
}
# Description
if [ -z "$DESC" ]; then
- DESC="`curl -s $URL | grep -i "<title>" | sed -e 's|<title>\(.*\)</title>|\1|' 2> /dev/null`"
+ DESC="`torify curl -s $URL | grep -i "<title>" | sed -e 's|<title>\(.*\)</title>|\1|' 2> /dev/null`"
echo "Fetched description: $DESC"
fi