Итак, у меня есть URL: http://www.example.com/mp3?page=1
. На каждой странице которого можно скачать кучу бесплатных mp3-файлов.
Но вместо того, чтобы: нажать dTa одним щелчком, затем сменить страницу на http://www.example.com/mp3?page=2
, затем нажать dTa одним щелчком и т. д.
Я хотел бы иметь возможность выбрать диапазон страниц для выполнения расширения Firefox.
Могу ли я написать функцию JS для размещения на странице:
- Выполните расширение Firefox «dTa one click»
var page_number = 1
window.open ('http://www.example.com/mp3?page='+page_number+','_self',false)
- Выполните расширение Firefox «dTa one click»
var page_number = page_number + 1
window.open ('http://www.example.com/mp3?page='+page_number+','_self',false)
- и т. д......
Есть ли у кого-нибудь идеи, как мне это сделать?
решение1
Существует несколько плагинов Firefox, которые позволяют вам вставлять ваши собственные скрипты в веб-страницы с определенных доменов. ПроверьтеГрязная обезьянаиСтильный. Лично я предпочитаю Stylish, но у Greasemonkey гораздо больше пользовательских скриптов. Если вы выполните поиск, вы даже можете обнаружить, что нужный вам скрипт уже существует...
решение2
Есть инструменты, которые могут загружать целые веб-сайты. Я не знаю названия того, что я использовал, но я знаю, что у них есть опции для загрузки только определенных типов файлов, таких как mp3, чтобы не переходить по ссылкам за пределами домена и т. д. Это, вероятно, намного проще в использовании. Даже если это также загружает HTML-страницы, их легко удалить впоследствии. Так что вопрос в том, хотите ли вы, чтобы метод Firefox работал просто так, или вы хотите получить результаты.