Comment ouvrir une liste d'URL dans Firefox ou SeaMonkey?

J'ai une liste d'URL dans un fichier texte, par exemple,

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

Je me demande comment les ouvrir chacun dans un onglet dans Firefox (ou SeaMonkey), sans avoir l'embarras de créer un nouvel onglet, de copier dans la barre d'adresse et de retourner pour chaque URL?

Mon OS est Ubuntu 10.10. Les solutions de ligne de commande et de GUI sont les bienvenues.

    5 Solutions collect form web for “Comment ouvrir une liste d'URL dans Firefox ou SeaMonkey?”

    Vous pouvez enregistrer ce qui suit dans un fichier 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> 

    Chargez maintenant le fichier dans Firefox, copiez la liste des URL dans la zone de texte et cliquez sur Open Windows .

    Un simple

     firefox $(cat file.txt) 

    Devrait suffire. Il passera chaque lien en tant qu'argument à la commande firefox , à condition que chaque lien soit séparé par des espaces.

    Sur Windows, vous pouvez créer un fichier batch (nommé say, multiurl.bat):

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

    Puis exécutez multiurl.bat urls.txt partir de la ligne de commande et il va charger les URL dans de nouveaux onglets si FireFox est déjà ouvert, ou il l'exécutera, puis le chargement des URLS.

    Sur Mac OS X, enregistrez le script suivant comme openurls.sh , exécutez chmod +x openurls.sh dans Terminal, puis tapez ./openurls.sh partir du même répertoire.

     #!/usr/bin/env bash while read line ; do open -a Firefox "$line" done < "/path/to/file-with-urls.txt" 

    Ouvrez votre fichier texte dans Firefox comme

     file:///C:/URLTextFile.txt 
    1. Sélectionnez le lien complet
    2. Faites un clic droit dessus
    3. Cliquez sur "Ouvrir le lien dans un nouvel onglet"
    Soyons le génie de l'ordinateur et du réseau.