• Crear archivos que abran una URL directamente en el navegador

    Si queremos guardar una URL en un archivo para poder abrirla directamente con doble clic, podemos hacerlo tanto en Linux como en Windows. El procedimiento en Linux depende bastante del entorno de escritorio y, especialmente, del gestor de archivos que utilicemos.

    Crear un acceso directo a una URL en Linux

    Tradicionalmente, en Linux podemos utilizar un archivo con extensión .desktop. Por ejemplo, creamos un archivo llamado ChatGPT.desktop con el siguiente contenido:

    [Desktop Entry]
    Type=Link
    Name=ChatGPT
    URL=https://chatgpt.com/
    Icon=web-browser

    Después podemos darle permisos de ejecución:

    chmod +x ChatGPT.desktop

    En algunos entornos GNOME también puede ser necesario marcarlo como confiable:

    gio set ChatGPT.desktop metadata::trusted true

    Sin embargo, esto no funciona igual en todas las versiones modernas de Nautilus. Por ejemplo, con Nautilus 48.3 el gestor de archivos puede tratar el archivo .desktop como un archivo normal en lugar de ejecutarlo como lanzador. En ese caso, al hacer doble clic puede intentar abrirlo con Gedit u otro editor de texto. No debemos solucionar esto asociando la extensión .desktop a Firefox o Chrome. El problema es que Nautilus no está utilizando ese archivo como lanzador.

    Una alternativa sencilla y compatible consiste en crear un pequeño archivo HTML que redirija automáticamente hacia la URL. Por ejemplo, creamos ChatGPT.html con este contenido:

    <!doctype html>
    <meta http-equiv="refresh" content="0;url=https://chatgpt.com/">

    Al hacer doble clic sobre el archivo, Nautilus lo abrirá con el navegador configurado como predeterminado y este nos redirigirá inmediatamente hacia la URL indicada. Podemos comprobar qué navegador está asociado a los archivos HTML mediante:

    xdg-mime query default text/html

    Por ejemplo, si obtenemos:

    firefox-esr.desktop

    sabremos que el archivo HTML se abrirá mediante Firefox ESR.

    Por tanto, si usamos GNOME con una versión moderna de Nautilus y únicamente queremos disponer de un archivo sobre el que hacer doble clic para abrir una URL, el método mediante HTML resulta más sencillo y fiable que utilizar un archivo .desktop.

    Crear un acceso directo a una URL en Windows

    En Windows podemos utilizar directamente un archivo con extensión .url. Por ejemplo, creamos un archivo llamado ChatGPT.url con este contenido:

    [InternetShortcut]
    URL=https://chatgpt.com/

    No necesitamos asignarle permisos especiales. Al hacer doble clic, Windows abrirá directamente la dirección utilizando el navegador configurado como predeterminado.

    Este tipo de archivos resulta especialmente útil cuando queremos guardar enlaces junto a documentación, scripts, proyectos o carpetas de trabajo y acceder a ellos como si fueran cualquier otro archivo.

    Dejar un comentario