Wie öffne ich eine URL-Liste in Firefox oder SeaMonkey?

Wie öffne ich eine URL-Liste in Firefox oder SeaMonkey?

Ich habe eine Liste von URLs in einer Textdatei, zum Beispiel

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

Ich frage mich, wie man sie in Firefox (oder SeaMonkey) jeweils in einem Tab öffnen kann, ohne für jede URL einen neuen Tab erstellen, in die Adressleiste kopieren und die Eingabetaste drücken zu müssen?

Mein Betriebssystem ist Ubuntu 10.10. Sowohl Befehlszeilen- als auch GUI-Lösungen sind willkommen.

Antwort1

Sie können Folgendes in einer HTML-Datei speichern:

<!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>

Laden Sie nun die Datei in Firefox, kopieren Sie die Liste der URLs in den Textbereich und klicken Sie auf Open Windows.

Antwort2

Eine einfache

firefox $(cat file.txt)

sollte genügen. Es wird jeden Link als Argument an den firefoxBefehl übergeben, solange jeder Link durch Leerzeichen getrennt ist.

Antwort3

Unter Windows können Sie eine Batchdatei erstellen (beispielsweise mit dem Namen multiurl.bat):

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

und führen Sie es dann multiurl.bat urls.txtvon der Befehlszeile aus. Dadurch werden die URLs in neuen Tabs geladen, wenn FireFox bereits geöffnet ist, oder es wird ausgeführt und dann die URLs geladen.

Antwort4

Öffnen Sie Ihre Textdatei in Firefox als

file:///C:/URLTextFile.txt
  1. Wählen Sie den gesamten Link aus
  2. Klicken Sie mit der rechten Maustaste darauf
  3. Klicken Sie auf „Link in neuem Tab öffnen“

verwandte Informationen