How can I get Instant notification if a download fails, instead of sifting through the whole library later looking for a fail message

sometimes I download hundreds of articles, pdf's, videos etc at one sitting, and cannot stop to watch whether or not some few of the items "fail" to completely download. Later, when scrolling down the whole list of recent downloads in the library I try to squint and see the tiny words notifying of a failed download but it is easy to miss the warning plus when there are hundreds of items it is VERY time-consuming to double click each item to attempt a re-download . . it usually DOES re-download ok BUT selecting this process sends the cursor back to the top of the library listings and now it takes forever to find your place back in the area where there were several "fails" listed together to continue the correction process for the whole list. Would be SO VERY MUCH better if and when a particular download fails, that a pop up window message would alert to that fact and a simple click within said window would automatically re-start the download, etc. That way a vital article would not later be discovered to have no content or error message, etc, just when one needed it and perhaps was not able to go online to fix it.

You can run this code in the Browser Console (Firefox/Tools > Web Developer) to add a tooltip to the icon of each item in that list.
You probably need to scroll the full list to make Firefox update all attributes and you need to rerun the code in the browser console via cursor Up and Enter to update all tooltips after having done a new download.
If you run the code then you get a pop-up that shows some information of all selected items (Ctrl click multiple items).
You can open the Browser Console (Firefox/Tools > Web Developer).
Paste the JavaScript code in the command line and press the Enter key to run the code.
*Toggle the devtools.chrome.enabled pref on the <b>about:config</b> page to true to enable the command line
<pre><nowiki>var {classes:Cc,interfaces:Ci} = Components;
var wm = Cc["@mozilla.org/appshell/window-mediator;1"].getService(Ci.nsIWindowMediator);
var win = wm.getMostRecentWindow("Places:Organizer");
if(d=win.document.getElementById("downloadsRichListBox")){
var C=[],L=[],r,R;
r=d.getElementsByTagName("richlistitem");
for(i=0;R=r[i];i++){
var tt=R.getAttribute("image").replace(/^moz-icon:[/][/]([^?]+)[?]size=\d+$/,"$1");
var tT=[];
var nD=R.getAttribute("displayName");
tT.push("["+(i+1)+"] ["+nD+"]");
tT.push("FILE: "+tt);
var eT=R.getAttribute("state")||0;
var sT=R.getAttribute("status");
tT.push("STATUS["+eT+"]: "+sT);
R.setAttribute("tooltiptext",tT.join("\n"));
if(R.getAttribute("selected")=="true"){C.push(tT);L.push(tt)}
if(C){if(prompt(C.join("\n"),C)){prompt(L.join("\n"),L);}}
</nowiki></pre>

Similar Messages

Maybe you are looking for

  • DVD burn how?

    Where are accurate instructions on how to burn a data DVD? Everywhere i search it comes up with crap that isnt even close to correct. Please help. Im just trying to backup my TV shows to a DVD.

  • Postdated Cheques

    hi we have a scenerio where customer pays lot of post dated cheques. to input post dated cheques we are using special G/L "w" which is currently used for B/E exhange, this posting is ok for us as it clears the open invoice and post debit with "W" on

  • Fix 'Recovery' slider & add 'Color Correction' slider to Tone Curve

    My requests: 1.) Please change the behavior of the 'Recovery' slider so that it attacks very-blown-out-highlights more rigorously than less-blown-out-highlights. 2.) Please add a 'Color Correction' slider to the Tone Curve that is analogous to the 'C

  • Flash cs6 vista

    need your help does the flash cs6 trial work with vista home edition? according to what is written on the web it doesn't but on other forum I've found a quite opposite information; ty

  • Problems trying to render radioButtons  & combine HTML table cells

    Hello Can anyone help please, I am trying to render radio buttons in one table column and text in other columns of the same row, and can't: Here is some example html: <tr bgcolor="#EDEDCC"> <td><input type="radio" name="downloadcode" value="223"></td