comparison - Extracting urls from multiple firefox tabs, comparing and editing them in imacros firefox -


i'm new here, , i'm beginner in programming.

i'm trying create macro (firefox) extract urls tabs opened, compare them , close second tab t=2 if it's duplicate, if not nothing.

for example:

i want compare url tab 2 with: /a/b_c_22222222_d.html other urls other tabs in form : /a/b_c_xxxxxxx_d.html , able close tab t=2 if it's duplicate.

the easiest way firefox ‘imacros’ extension use js-script this:

var mainwindow = window.queryinterface(components.interfaces.nsiinterfacerequestor)     .getinterface(components.interfaces.nsiwebnavigation)     .queryinterface(components.interfaces.nsidocshelltreeitem)     .roottreeitem     .queryinterface(components.interfaces.nsiinterfacerequestor)     .getinterface(components.interfaces.nsidomwindow); var browser = mainwindow.gbrowser; var urltab2 = browser.getbrowseratindex(1).currenturi.spec; (i = 0; < browser.browsers.length; i++) {     if (i != 1) {         if (urltab2 == browser.getbrowseratindex(i).currenturi.spec) {             browser.selectedtab = browser.tabcontainer.childnodes[1];             browser.removecurrenttab();             break;         }     } } 

Comments