Mailinglist Archive: opensuse-es (675 mails)
| < Previous | Next > |
Re: [opensuse-es] Urlview
- From: Camaleón <noelamac@xxxxxxxxx>
- Date: Sun, 21 Jun 2009 18:14:00 +0200
- Message-id: <20090621161400.GA23349@xxxxxxxxxxx>
El 2009-06-21 a las 17:22 +0200, Carlos E. R. escribió:
Sirve para gestionar los hiperenlaces en programas como mutt.
Huys... ¿nada...? :-?
Ya, claro... je, eso es lo que pregunto >:-)
¿Qué es lo que hay que cambiar? ¿Hay que editar ese
/usr/bin/url_handler.sh directamente o hay que hacer los cambios en el
archivo de configuración del usuario?
Bueno pues nada, hala... a cambiar:
***
file|http|https|gopher)
http=
type -p lynx >& /dev/null && http=lynx
type -p links >& /dev/null && http=links
type -p w3m >& /dev/null && http=w3m
+ # 20090621 lanzar konqueror
+ type -p konqueror >& /dev/null && http=konqueor
test -n "$DISPLAY" && type -p netscape >& /dev/null && http=netscape
test -n "$DISPLAY" && type -p Netscape >& /dev/null && http=Netscape
test -n "$DISPLAY" && type -p opera >& /dev/null && http=opera
test -n "$DISPLAY" && type -p mozilla >& /dev/null && http=mozilla
+ # 20090621 lanzar konqueror
+ test -n "$DISPLAY" && type -p konqueror >& /dev/null && http=konqueror
case "$http" in
[nN]etscape|opera|mozilla) $http -remote "openURL($url)" || $http
"$url" ;;
+ lynx|links|w3m|konqueror) exec $http "$url" ;;
*)
echo "No HTTP browser found."
read -p "Press return to continue: "
exit 0 # No error return
;;
esac
;;
***
Si alguien ve algún gazapo que avise O:-). He cambiado las líneas marcadas
con "+". Lanzar lo lanza, pero no sé yo, no entiendo cómo lo gestiona
(¿por qué ahora prefiere konqueror y no w3m? :-?) y no me parece muy
ortodoxo....
Podría preguntar cuál se quiere usar, o almacenar ese valor en una
variable para que el usuario lo configurara en su archivo personal
sin tener que andar tocando el script global, humm...
Saludos,
--
Camaleón
--
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx
El 2009-06-21 a las 16:56 +0200, Camaleón escribió:
Tengo dos problemas con urlview:
No lo conozco :-?
Lo veo en el webpin, pero no se lo que es.
Sirve para gestionar los hiperenlaces en programas como mutt.
1) No reconoce las url "rotas" (con salto de línea).
¿Hay algún by-pass?
Huys... ¿nada...? :-?
2) Me lanza w3m en lugar de konqueror.
¿Cómo podría decirle que use konqueror?
Hay un fichero de configuración en ~/.urlview (lo pone el skel), que
contiene esto:
###############################################################################
# Urlview configuration file.
# man urlview <Man page>
#
# The defaults are shown here:
#
# REGEXP (((https?|ftp|gopher)://|(mailto|file|news):)[^'
\t<>"]+|(www|web|w3)\.[-a-z0-9.]+)[^' \t.,;<>"\):]
# COMMAND url_handler.sh %s
#
Me sospecho que hay que cambiar ese url_handler.sh.
Ya, claro... je, eso es lo que pregunto >:-)
¿Qué es lo que hay que cambiar? ¿Hay que editar ese
/usr/bin/url_handler.sh directamente o hay que hacer los cambios en el
archivo de configuración del usuario?
:-??
Bueno pues nada, hala... a cambiar:
***
file|http|https|gopher)
http=
type -p lynx >& /dev/null && http=lynx
type -p links >& /dev/null && http=links
type -p w3m >& /dev/null && http=w3m
+ # 20090621 lanzar konqueror
+ type -p konqueror >& /dev/null && http=konqueor
test -n "$DISPLAY" && type -p netscape >& /dev/null && http=netscape
test -n "$DISPLAY" && type -p Netscape >& /dev/null && http=Netscape
test -n "$DISPLAY" && type -p opera >& /dev/null && http=opera
test -n "$DISPLAY" && type -p mozilla >& /dev/null && http=mozilla
+ # 20090621 lanzar konqueror
+ test -n "$DISPLAY" && type -p konqueror >& /dev/null && http=konqueror
case "$http" in
[nN]etscape|opera|mozilla) $http -remote "openURL($url)" || $http
"$url" ;;
+ lynx|links|w3m|konqueror) exec $http "$url" ;;
*)
echo "No HTTP browser found."
read -p "Press return to continue: "
exit 0 # No error return
;;
esac
;;
***
Si alguien ve algún gazapo que avise O:-). He cambiado las líneas marcadas
con "+". Lanzar lo lanza, pero no sé yo, no entiendo cómo lo gestiona
(¿por qué ahora prefiere konqueror y no w3m? :-?) y no me parece muy
ortodoxo....
Podría preguntar cuál se quiere usar, o almacenar ese valor en una
variable para que el usuario lo configurara en su archivo personal
sin tener que andar tocando el script global, humm...
Saludos,
--
Camaleón
--
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx
| < Previous | Next > |