Просмотр сообщений
|
Страниц: 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 т.е. с принципом работы всё верно? стучусь в по нужной ссылке? я бы понял, если бы там были данные, которые этим класс нельзя обработать. но так и не понял, почему там пусто
|
|
|
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 ничего не нужно дописывать? правильно ли я скопировал библиотеки?
|
|
|
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)
|
|
|
|
|