Russian Qt Forum
Май 23, 2024, 08:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Веб-браузер с поддержкой шифрования данных  (Прочитано 3147 раз)
panasonic
Гость
« : Май 06, 2010, 22:20 »

Привет всем!

Надо написать под Симбиан веб-браузер с поддержкой просмотра (и желательно сабмита на сервер) зашифрованных данных. Другими словами нужно присобачить в браузер модуль шифрования/расшифровки данных зашифрованных, например алгоритмом RC5.
За базу я взял браузер по имени anomaly (http://doc.trolltech.com/4.6/demos-embedded-anomaly.html) который был в папке с примерами в SDK for Symbian.
Главная проблема в том, что опыта программирования на Qt - полный ноль. Пару недель уже читаю доки, пробую ковырять тот пример браузера в Qt-Creator-е. Но очень сильно сказывается отсутствие опыта.
Получилось прицепить свой MyNetworkAccessManager: но прочитать данные и обработать до отрисовки их на WebView - никак не получаетсо.  Плачущий
Код:
#include "MyNetworkAccessManager.h"

#include <QtNetwork/QNetworkRequest>
#include <QtNetwork/QNetworkReply>


MyNetworkAccessManager::MyNetworkAccessManager(QObject *parent)
    : QNetworkAccessManager(parent),
    requestFinishedCount(0)
{
    connect(this, SIGNAL(finished(QNetworkReply*)),
            SLOT(requestFinished(QNetworkReply*)));

}

void MyNetworkAccessManager::requestFinished(QNetworkReply *reply)
{
    requestFinishedCount++;

    qDebug("==========================================");
    qDebug << reply->readAll();
    qDebug("==========================================");


}

reply->readAll() - либо ничего не возвращает, либо только инфу по редиректах
Код
HTML
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>302 Moved</TITLE></HEAD><BODY>
<H1>302 Moved</H1>
The document has moved
<A HREF="http://www.google.com.ru/">here</A>.
</BODY></HTML>
 

может я не на том уровне пытаюсь обрабатывать респонсы ?
а где тогда?

помогите пожалуйста примерами или директивами что мне делать дальше.
« Последнее редактирование: Май 06, 2010, 22:23 от panasonic » Записан
panasonic
Гость
« Ответ #1 : Июнь 03, 2010, 11:56 »

печально..  Плачущий , но отсутствие какой либо поддержки и советов со стороны разных Qt-форумов в решении данной проблемы заставило меня изменить свой взгляд на Qt и повернуть в сторону старой доброй J2ME. "Веб-браузер с поддержкой шифрования данных" у меня получилось написать за один день на J2ME и использованием http://sourceforge.net/projects/fire-j2me/ (что не может не радовать). Ну не вышло у меня почему-то з Qt...  Плачущий так что если кому-то нужны советы по реализации шифрования в J2ME - обращайтесь!

Тему можно закрыть и удалить по ненадобности и отсутствии какой-либо полезной нагрузки...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.055 секунд. Запросов: 20.