Названия загрузок, отправленные в JDownloader и / или IDM

Я пытался интегрировать менеджеры загрузки (в частности, JDownloader и / или IDM) со скриптом, который я сделал для загрузки файлов.

Одним из предварительных условий является то, что мне нужно иметь возможность переименовать файл, найденный по URL-адресу, на определенное имя (которое известно по сценарию). Мне трудно изменить имя файла с помощью Click'n'Load 2 в JDownloader. Кроме того, интеграция с IDM кажется невозможной, поскольку она требует NPAPI, который, насколько я знаю, постепенно сокращается... дайте мне знать иначе:)

В настоящий момент у меня есть JDownloader - это jsfiddle, который добавляет ссылку на JDownloader через один из сервисов (Примечание: JDownloader должен быть запущен!).

Проблема, с которой я столкнулся, заключается в следующем:

  1. Видеопоток неправильно добавляется в JDownloader (тогда как другие ссылки, кажется, работают, и добавление его вручную через захват ссылок также работает)
  2. Код не меняет имя файла, что требуется моим сценарием

Любая помощь будет высоко ценится. Заранее спасибо.

HTML:

<!-- A link that does not work, type is direct video stream, works through manual links adding but not through Click'n'Load -->
<input type='button' id='testTitle' value='Test title' link='https://2.bp.blogspot.com/2p41_DNcufgUPAgtoT-DyGVK2rdyCz8PLfNAMhSegg=m18'>

<!-- A link that works, type is .exe from rapidshare.com -->    
<input type='button' id='rapidShare' value='RapidShare' link='http://www.rapidshare.com/files/407970280/RapidShareManager2WindowsSetup.exe'>

JS:

//The function that adds the link to JDownload
function JDownload(title, url){
    $.post("http://127.0.0.1:9666/flash/add", {
        urls:url,
        fileName:title //This does not work...
    });
}

//Buttons for convenience
$("input[type='button']").click(function(){
    var title = $(this).attr("value");
    var link = $(this).attr("link");
    JDownload(title, link);
})

1 ответ

Извините за такой неоднозначный вопрос... Ответы, которые я искал (для справки):

  1. Видеопоток неправильно добавляется, так как это перенаправление
  2. Чтобы изменить имя файла, Google (удобно) предоставляет возможность использовать заголовок для изменения названия потока. Например, использование title=homer%20simpson приведет к изменению имени файла с видеоплеера на "homer simpson"
Другие вопросы по тегам