Utilizzando il plug-in di Firefox Down Them All c'è un modo per eseguire il dTa un clic su un intervallo di pagine?


2

Così ho un URL: http://www.example.com/mp3?page=1. Che ha un sacco di mp3 gratuiti da scaricare su ogni pagina.


Invece di: fare clic su D un clic, quindi cambiare pagina in http://www.example.com/mp3?page=2, quindi fare clic su D un clic, ecc ...

Vorrei poter selezionare un intervallo di pagine per eseguire l'estensione firefox.


Potrei scrivere una funzione JS da inserire nella pagina:

  • Eseguire l'estensione "dTa one click" di firefox
  • var page_number = 1
  • window.open ('http://www.example.com/mp3?page='+page_number+','_self',false)
  • Eseguire l'estensione "dTa one click" di firefox
  • var page_number = page_number + 1
  • window.open ('http://www.example.com/mp3?page='+page_number+','_self',false)
  • eccetera......

Qualcuno ha qualche idea di come dovrei farlo?


Puoi salvare tutte le pagine localmente usando DTA, quindi unire i file per darti una 'super-pagina', da cui puoi usare l'estensione DTA per scaricare tutti i collegamenti.
pastore

Risposte:


0

Esistono diversi plugin di Firefox che ti consentono di iniettare i tuoi script personalizzati nelle pagine Web da domini specifici. Dai un'occhiata a Greasemonkey ed Stylish . Personalmente, preferisco Stylish, ma Greasemonkey ha molti altri script per gli utenti. Se fai una ricerca, potresti persino scoprire che lo script di cui hai bisogno esiste già ...


0

Esistono strumenti che possono scaricare siti Web completi. Non conosco il nome di quello che ho usato, ma so che hanno opzioni per scaricare solo tipi di file specifici come mp3, per non seguire collegamenti al di fuori del dominio, ecc. Questo è probabilmente molto più facile da usare. Anche se questo scarica anche le pagine HTML, queste vengono facilmente eliminate in seguito. Quindi la domanda è se vuoi far funzionare il metodo firefox solo perché, o se vuoi ottenere risultati.

http://www.httrack.com/page/2/

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.