1. Сделать Downloader на TWebBrowser (Наверно придётся делать на основе2варианта)
2. Сделать так чтобы пользователь ввел линк на песню, а программа сама на основе скрипта преобразовала линк на ссылку файла, а дальшё что делать пока не придумал
А на счет плагинов есть тот же GreaseMonkey и скриптов для скачивания музыки и видео с vkontakte.ru оч много.
эмм и чего ты добьешься переносом ява скрита на паскаль? тупость
вот алгоритм твоей программы если ты будешь ее реализовывать как то там отдельно.
1 создаешь подключение socket connect
2 автроризуешься на vkontakte.ru (отправляешь POST запрос)
3 получаешь куку нужную... (можно ее взять из файлов кук IE сразу в текстовом виде)
4 отправляешь GET запрос на нужную тебе страницу с аудио...
5 получаешь ее содержимое и регулярными выражениями вытаскиваешь нужные ссылки а имего заменяешь retrun operate(...) => http:// я уже тебе писал... ну в общем формируешь ссылки и показываешь это удобно пользователю.
для реализации всей этой ереси тебе необходимо знать как работать с сокетами
как устроен протокол HTTP, как работают регулярные выражения.
ну или же просто вставить в строку обозревателя тот скрипт который ты давал выше и не ипать себе моск. как ты говоришь плагинов предостаточно, а как работает формирование этих саммых ссылок прямых я тебе описал.