Also meines Wissens macht das Firefox doch schon ....
Also du möchtest einen Datei runterladen sagen wir Eins.jpg, und danach lädst du noch eine runter die auch Eins.jpg heisst, dann müsste firefox die 2.Datei automatisch Eins(2).jpg nenen, das macht meines Wissen Firefox schon von Haus aus.
Auf jeden Fall macht er das wenn die Dateien von der gleichen URL kommen (und natürlich den gleichen Namen haben)