Saltar al contenido

Equivalente de archivo .URL en Ubuntu

Solución:

En Ubuntu, un atajo de URL se almacena en un archivo .desktop de la siguiente manera (por ejemplo):

[Desktop Entry]
Encoding=UTF-8
Name=Link to Best Practices Software engineering
Type=Link
URL=http://abdennour-insat.blogspot.com/
Icon=text-html

Si aún desea abrir sus archivos URL de Windows en Ubuntu, aquí se describe cómo puede hacerlo:

  • Cómo abrir accesos directos de .url Internet Explorer en Ubuntu usando Firefox.

La secuencia de comandos Perl proporcionada en ese artículo parece estar rota, pero el siguiente código debería hacer lo mismo correctamente:

#!/usr/bin/perl
# Script to make Microsoft Windows Internet Shortcuts (*.url) work on Linux.

my $browser="sensible-browser";  # use the system default browser

while (<>) {
    # match any line of the form "URL = something-without-spaces"
    if (/^s*URLs*=s*(S+)s*$/) {
        exec $browser, $1;         # successful exec never returns
        die "$0: could not launch $browser: $!n";
    }
}

En Unity tenemos archivos .desktop para definir elementos en el lanzador, escritorio u otras ubicaciones. Para crearlos, consulte la siguiente pregunta:

  • ¿Cómo puedo crear lanzadores en mi escritorio?

Un enlace a un archivo de Internet puede tener una entrada tan simple como la siguiente

[Desktop Entry]
Encoding=UTF-8
Name=Internet Link
Type=Link
URL=<url>
Icon=<icon to display>

Puede crear un archivo de este tipo con un editor de texto, o mucho más fácilmente simplemente arrastrar y soltar un marcador desde su navegador al escritorio.

Sin embargo, tenga en cuenta que un archivo .desktop tan simple no abrirá automáticamente la URL dada en un navegador si el objetivo es, por ejemplo, un documento de texto o una imagen. Para superar esto, vea la siguiente pregunta:

  • El acceso directo a Internet del escritorio se abre como archivo de texto

En caso de que necesitemos abrir archivos .URL con más frecuencia (por ejemplo, desde una unidad compartida), también podemos ejecutar un script bash similar a este para abrirlos:

#! /bin/bash

# opens Windows URL file submitted as command line argument in browser

source $1
xdg-open $URL

los command not found El error de este script se puede ignorar o enviar a /dev/null. Si debemos, entonces podríamos asociar este script a un tipo Mime para la extensión URL para hacer doble clic en abrir un archivo URL.

Puede hacer que su administrador de archivos de Linux abra un archivo .URL en su navegador predeterminado. Esto es particularmente útil para las personas que comparten archivos entre máquinas Windows y * nix. Para hacer esto, cree un archivo de script, llamémoslo mswin-urlfile (o lo que te guste) en /usr/local/bin (o su carpeta preferida). Cambiar permiso: chmod +x /usr/local/bin/mswin-urlfile

#!/usr/bin/bash
if [ "$1" == "" ] || [ "$1" == "--help" ] ; then
  echo "$(basename "$0") URLFILE - opens a .url file in the default browser"
else
  sed 's/^BASEURL=/URL=/' "$1" | grep -m 1 '^URL=' | sed 's/^URL=//' | sed 's/r//' | xargs xdg-open
fi

Para probar, utilícelo manualmente desde un indicador de shell utilizando:

mswin-urlfile test.url

A continuación, deberá configurar el administrador de archivos para llamar mswin-urlfile al abrir un tipo de archivo .URL. Esto funciona en todos los * nix y shells, lo que le permite abrir sus archivos .URL desde su administrador de archivos. Exactamente cómo hacer esto depende del administrador de archivos que use. Busque “asociación de archivos” para el administrador de archivos específico que utiliza.

Por ejemplo, el administrador de archivos Nautilus se menciona en 369967 y crea un tipo MIME para la extensión .url

Abra Aplicaciones> Herramientas del sistema> Editor de tipos de archivo y haga clic en el botón Nuevo. Ingrese la siguiente información en las pestañas correspondientes:

► General: Categoría: Texto y código fuente

Nombre: x-url

Descripción: Acceso directo a Microsoft Internet Explorer

Puede elegir un icono para el tipo de archivo .url a través del botón de exploración […] – Si no tiene ninguno, hay algunos en la parte inferior de esta publicación que puede guardar en una carpeta como / home / yourusername / Settings / Icons.

► Nombres de archivo:

Patrón de nombre de archivo: * .url

► Contenido del archivo:

Cuando haga clic en + Agregar, verá más de un campo de entrada de datos, pero todo lo que debe preocuparse es el Valor: uno.

Valor: [InternetShortcut]

Ahora su sistema sabe qué son los archivos .url, pero aún no sabe qué hacer con ellos. Ahora tiene que asociar la extensión .url con el script ejecutable fx-url, así que haga clic con el botón derecho en cualquier archivo .url y vaya a Propiedades> Abrir con. Haga clic en el botón Agregar, y en la parte inferior de la ventana “Agregar aplicación” verá la opción “Usar un comando personalizado”; haga clic aquí, luego busque / user / bin y seleccione el enlace simbólico que creó, o ingrese / usr / bin / Web Shortcut Browser (o el nombre apropiado si lo cambió). Haga clic en el botón Agregar para guardar los cambios (pero deje abierta la ventana “Propiedades”, ya que la necesitará en el siguiente paso).

Ahora debe hacer que la acción asociada sea la opción predeterminada para hacer doble clic; de lo contrario, tendrá que hacer clic con el botón derecho en los archivos .url y elegir la opción requerida en el menú contextual. Para que abrir en Firefox sea la acción predeterminada, en la pestaña Abrir con de la ventana “Propiedades”, haga clic en el punto a la izquierda de la entrada que acaba de agregar (por ejemplo: “Navegador de acceso directo web”), luego haga clic en Cerrar.

abra cualquier ventana de Nautilus (administrador de archivos) y vaya a Editar> Preferencias> Comportamiento. En la sección “Archivos de texto ejecutables”, asegúrese de que “Ver archivos de texto ejecutables cuando se abren” está seleccionado. Haga clic en Cerrar y listo (es posible que deba cerrar la sesión o reiniciar para que los cambios surtan efecto). Ahora, cuando haga clic con el botón derecho en cualquier archivo .url, debería ver “Abrir con navegador de acceso directo web” como la entrada superior del menú contextual, y será la acción predeterminada para los clics dobles.

Utilizo un administrador de archivos diferente, por lo que no he probado las instrucciones de Nautilus anteriores.

Prefiero seguir usando archivos URL ya que uso una aplicación Android + de entorno mixto para abrir o crear archivos URL; Linux + script (arriba) para abrir archivos URL; Windows (compatibilidad con archivos URL incorporada). Alternativamente, puede convertir todos los sistemas para usar archivos de marcadores y sincronizarlos, pero la sincronización del navegador integrado ha estropeado mis marcadores más de una vez. Si utiliza diferentes navegadores (por ejemplo, Chrome, Firefox, Brave) en diferentes sistemas, la sincronización no es sencilla.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *