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

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 2 [3]
31  Qt / Работа с сетью / WebEngine с нуля : Апрель 22, 2020, 17:55
что нужно установить, чтобы работать с WebEngine для
1) windows 7x64, Qt 5.6.1 MinGW 32bit, нет visual studio
2) пустая windows 7x64
поиски по сети выдали инфу про visual studio, которая как-то должна компилировать проекты, что важна версия студии, что её надо ставить то ли до, то ли после qt определенной версии. откуда-то брать сам WebEngine. полнейшая путаница, объясните, пожалуйста? переживаю, что-нибудь не то поставлю, а потом не переустановится
32  Qt / Работа с сетью / Re: программно "нажать на кнопку" на сайте : Апрель 21, 2020, 13:07
"или браузер" - какой класс наиболее подходит для этих целей?
p/s т.е. с принципом работы всё верно? стучусь в по нужной ссылке? я бы понял, если бы там были данные, которые этим класс нельзя обработать. но так и не понял, почему там пусто
33  Qt / Работа с сетью / Re: программно "нажать на кнопку" на сайте : Апрель 19, 2020, 22:59
прогуглю про curl
с запросом авторизации вк что я делаю не так?
34  Qt / Работа с сетью / Re: программно "нажать на кнопку" на сайте : Апрель 19, 2020, 22:27
как нужно правильно, что делаю не так? и в чем вызывается этот curl? тоже хочу так уметь
35  Qt / Работа с сетью / программно "нажать на кнопку" на сайте : Апрель 19, 2020, 20:37
пытаюсь авторизоваться вк (чтобы научиться нажимать на кнопки)
исследую элемент при помощи мазилы на странице https://m.vk.com, нахожу ссылку (приложение), по которой, в теории, должен быть переход при нажатии на кнопку "войти"
при помощи QtNetwork пытаюсь отправить по этой ссылке post-запросом логин и пароль - не получаю в ответ вообще ничего. подскажите, пожалуйста, что делаю не так?
Код:
void MainWindow::on_pushButton_2_clicked()
{
       QUrl url(ui->lineEdit->text());
       QNetworkRequest request(url);
       request.setHeader(QNetworkRequest::ContentTypeHeader, "application/x-www-form-urlencoded");
       QByteArray postData;
       QUrlQuery query;
       query.addQueryItem("pass","parolb");
       query.addQueryItem("email","89968520000");
       postData = query.toString(QUrl::FullyEncoded).toUtf8();
       QNetworkReply* reply=manager->post(request, postData );
       connect( reply, SIGNAL(finished()), this, SLOT(replyFinished()));
}
36  Qt / Работа с сетью / Re: https cсылки : Апрель 19, 2020, 16:39
отправил пустой post запрос туда же, получил какие-то непонятные каракули, но получил! несколько дней мучался, огромнейшее спасибо!)
37  Qt / Работа с сетью / Re: https cсылки : Апрель 19, 2020, 15:39
поставил openssl Win32OpenSSL_Light-1_0_2u на 64 разрядную винду. путь прописался автоматически (вложение). правильный путь для копирования двух библиотек - C:\Qt\Qt5.6.1\5.6\mingw49_32\bin. ошибка исчезла, но не могу понять, помогло ли, потому что обращаюсь к https://vk.com/ get запросом - получаю пустоту
38  Qt / Работа с сетью / Re: https cсылки : Апрель 19, 2020, 14:47
path? может, была и перезаписалась, я хз, что конкретно делают эти переменные. меняю через мой комп->свойства->доп. пар. системы, когда явно об этом говорят
ставить openssl х32 на винду 7х64?
и какой путь для копирования этих двух библиотек верный? я везде поудалял эти два файла, ошибка не изменилась. может, они берутся из какого-то другого места?
C:\Qt\Qt5.6.1\Tools\mingw492_32
C:\Qt\Qt5.6.1\Tools\QtCreator\bin
C:\Qt\Qt5.6.1\5.6\mingw49_32\bin
39  Qt / Работа с сетью / Re: https cсылки : Апрель 19, 2020, 14:26
вписал, ошибка та же. в самом qt ничего не нужно дописывать? правильно ли я скопировал библиотеки?
40  Qt / Работа с сетью / Re: https cсылки : Апрель 19, 2020, 14:16
в каком path и до какого bin? если можно, развёрнуто) винда 7х64
41  Qt / Работа с сетью / https cсылки : Апрель 19, 2020, 13:01
написал простейший кот с QtNetwork для обращения к https - получаю ошибку (вложение 1)
гуглю, что мой qt5.6.1 не поддерживает новый openssl1.1.x версии, нужен openssl1.0.x.
скачиваю Win64OpenSSL_Light-1_0_2u.exe (http://slproweb.com/products/Win32OpenSSL.html)
запускаю (вложение 2)
куда теперь копировать libeay32.dll и ssleay32.dll? я их ух везде вставлял, во все папки, в которые только можно, кончились идеи, умоляю, подскажите, куда их скопировать и нужно ли их как-то регистрировать в системе после вставки
папка с qt (вложение 3)
Страниц: 1 2 [3]

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