• [^] # Re: 3 bonnes raisons de privilégier konqui :

    Posté par . En réponse au journal Le scandale de la toolbar DLFP. Évalué à 3.

    mais je ne pense pas qu'aujourd'hui, beaucoup de navigateurs sachent enregistrer la liste des fenètres ouvertes pour pouvoir les réouvrir plus tard. des extensions pour Mozilla existent pour cela, certes.

    Je viens de vérifier, avec konqueror ça peut se programmer assez facilement avec dcop.
    Quelques pistes

    $ dcop|grep konqueror
    konqueror-6707
    konqueror-3062

    là avec juste du shelle script on est un peu bloqué car on peut pas déterminer automatiquement le bon, mais en programmant un plugin ce serait surement trivial. Bon c'est le 6707 qui m'intéresse ici.
    Parmis les interfaces il y a plusieurs html-widget (un par tab), qui ont chacun une fonction url (qui fait ce que son nom suppose).

    $ for wdg in $(dcop konqueror-6707|grep html-widget);do dcop konqueror-6707 $wdg url;done
    http://linuxfr.org/my/(...)
    http://www.unixtech.be/(...)

    J'ai déjà récupéré la liste des urls (à une redirection près je les met dans un fichier).

    Maintenant pour les recharger dans des nouvelles tabs d'une session existante de konqueror (disons la même pour l'exemple).

    for url in $(cat konqtabs);do dcop konqueror-6707 konqueror-mainwindow#1 newTab "$url";done

    Et voilà :-)