¿Cómo abrir una lista de URL en Firefox o SeaMonkey?

¿Cómo abrir una lista de URL en Firefox o SeaMonkey?

Tengo una lista de URL en un archivo de texto, por ejemplo,

http://url1
http://url2
http://url3

Me pregunto cómo abrirlos cada uno en una pestaña en Firefox (o SeaMonkey), sin la molestia de crear una nueva pestaña, copiarla en la barra de direcciones y presionar retorno para cada URL.

Mi sistema operativo es Ubuntu 10.10. Tanto las soluciones de línea de comandos como las de GUI son bienvenidas.

Respuesta1

Puede guardar lo siguiente en un archivo HTML:

<!doctype html>
<html>
<head>
<title>Open Windows</title>
<script>
function openWindow(){
    var x = document.getElementById('a').value.split('\n');
    for (var i = 0; i < x.length; i++)
        if (x[i].indexOf('.') > 0)
            if (x[i].indexOf('://') < 0)
                window.open('http://'+x[i]);
            else
                window.open(x[i]);
}
</script>
<style>
html, body
{
    height : 99%;
    width  : 99%;
}

textarea
{
    height : 80%;
    width  : 90%;
}
</style>
</head>
<body>
<textarea id="a"></textarea>
<br>
<input type="button" value="Open Windows" onClick="openWindow()">
<input type="button" value="Clear" onClick="document.getElementById('a').value=''">
</body>
</html>

Ahora cargue el archivo en Firefox, copie la lista de URL en el área de texto y haga clic en Open Windows.

Respuesta2

Un simple

firefox $(cat file.txt)

debería ser suficiente. Pasará cada enlace como argumento del firefoxcomando, siempre que cada enlace esté separado por espacios en blanco.

Respuesta3

En Windows, puede crear un archivo por lotes (llamado, por ejemplo, multiurl.bat):

@echo off    
for /F "eol=c tokens=1" %%i in (%1) do "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" %%i

y luego ejecutar multiurl.bat urls.txtdesde la línea de comando y cargará las URL en nuevas pestañas si Firefox ya está abierto, o lo ejecutará y luego cargará las URL.

Respuesta4

Abra su archivo de texto en Firefox como

file:///C:/URLTextFile.txt
  1. Selecciona el enlace completo
  2. Haga clic derecho sobre él
  3. Haga clic en "Abrir enlace en una pestaña nueva"

información relacionada