updated on Fri Jan 13 20:02:10 UTC 2012
[aur-mirror.git] / mcabber-module-openurl / openlink
blob75386c0dde671376ee8a3784a95f7dfb11e1c7a0
1 #!/bin/sh
2 LC_COLLATE=ru_RU.utf8
4 ## You have to set $browser variable. It will be used for opening urls
5 browser=ff
7 file=$1
8 mode=$2
9 linkid=${3:-1}
11 # The $regex will be used for finding usrls in message log
12 regex='(http|https|ftp)\://([a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}|[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})(:[a-zA-Z0-9]*)?/?([а-яА-Яa-zA-Z0-9\._\?\,\\x27/\\\+&%\$#\=~!\-])*'
14 #if [ "$mode" = "number" ]; then
15 # cat $file | grep -E -o $regex | \
16 # grep -v 'http\://juick.com/[0-9]*' | tail --lines=$linkid | \
17 # if read url; then
18 # ff $url
19 # fi
20 #else
21 cat $file | grep -E -o $regex | \
22 grep $linkid | tail --lines=1 | \
23 if read url; then
24 $browser $url &
26 #fi