Название: Перенести java апплет со страницы в приложение Отправлено: Pavlya от Август 02, 2012, 00:07 Суть проблемы. Есть некая страница, в коде которой есть java апплет. Вот страница:
http://websdr.ewi.utwente.nl:8901/ Необходимо извлечь апплет с этой страницы и вывести в окне приложения. На странице он отображается как изменяющийся спектр (на сленге радиолюбителей - "водопад"). Пример от Qt "formextractor" доходчиво объясняет как выдернуть данные с html страницы. Но как провернуть такое с апплетом? Как бы вы реализовали подобную задачу? (хотя бы общее направление, куда копать) Название: Re: Перенести java апплет со страницы в приложение Отправлено: Bepec от Август 02, 2012, 06:59 Выдернуть код из html и вывести в своём WebView.
Адрес к jar - http://websdr.ewi.utwente.nl:8901/websdr-1330809505.jar PS ну если он там внутри ничего ещё не подцепляет, тогда заработает. Если нет - то нет. Название: Re: Перенести java апплет со страницы в приложение Отправлено: Pavlya от Август 02, 2012, 11:58 А если же на этой странице все остальные элементы сделать скрытыми. Такой вариант возможен? Или это я глупость написал?
Название: Re: Перенести java апплет со страницы в приложение Отправлено: Bepec от Август 02, 2012, 12:47 Заи*... умаетесь. Гораздо проще дёрнуть пару строк и файлик.
PS а если опять таки, там внутри ещё обращения, то ваша идея падёт прахом без интернета. Название: Re: Перенести java апплет со страницы в приложение Отправлено: Pavlya от Август 02, 2012, 13:11 "...Так выпьем же за правильно поставленное техническое задание."
Извиняюсь. Как-то безграмотно я свои хотелки описал. :( Работа приложения без интернета и не планируется. Это некое онлайн-радио. На той стороне сервер оцифровывает эфир и гонит два потока. Один - звуковой, второй - спектр диапазона("водопад"). Эти данные постоянно принимаются апплетами и выводятся. То есть наличие интернета обязательно. Приложение же должно только вывести данные в окошко со всякими красивыми кнопочками для управления. То есть, насколько я понял, алгоритм следующий: 1 Грузим страницу 2 В загруженной странице находим блок, который отвечает за вывод апплета на страницу 3 Копируем код этого вывода 4 Выводим в свой WebView. Название: Re: Перенести java апплет со страницы в приложение Отправлено: Bepec от Август 02, 2012, 13:36 В принципе верно, нооо...
1. Запрашиваем код страницы. 2. Качаем текст. 3. Парсим, находим код апплета, качаем файлик. 4. Генерируем свой html и выводим в webView. Или же тупо делаем какую-либо страничку на своём хостинге и тупо вбиваем в webView её адрес. |