|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : avril 2007 Messages : 57 ![]() |
Bonjour à tous,
J'ai une demande assez particulière ! En fait, il faudrait que je puisse lancer un navigateur (celui par défaut) mais pouvoir loguer automatiquement un compte sur un site précis. Donc envoyer un pseudo et un mot de passe en POST à l'ouverture d'un navigateur. Auriez-vous une idée de comment je pourrais arriver à ce résultat ? Merci |
|
|
00
|
|
|
#2 | ||
![]() ![]() Louis du VerdierÉtudiant Inscription : mars 2009 Messages : 1 600 ![]() |
Bonjour,
Code :
Bonne continuation, Amnell.
__________________
Qt : FAQ Qt - Qt Quarterly - Ma page perso - La documentation de Qt en français Dernier article : Débuter avec les Enlightenment Foundation Libraries (EFL) Dernières traductions : Introduction à Qt Quick - Applications modernes avec Qt et QML |
||
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : avril 2007 Messages : 57 ![]() |
Merci de ta réponse, je vais tester ça
Mais ça me permet de passer les informations à un navigateur par défaut sur le system ? En faisait un Code :
QDesktopServices::openUrl(QUrl("http://www.pagedelogin.com")); |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() |
Tu ne peux maîtriser avec du code Qt que ce que tu fais avec Qt, pas vraiment les applications externes (sauf API). Si tu veux passer des données POST dans le navigateur par défaut, génère un fichier HTML, mets-y un formulaire prérempli (avec des champs cachés) et envoie-le par JavaScript (c'est comme ça que fonctionne Trillian pour t'envoyer sur ta boîte mail). Depuis Qt, tu lanceras l'ouverture de ce fichier avec le navigateur par défaut.
|
|
00
|
|
|
#5 | |
|
Membre à l'essai
![]() Inscription : avril 2007 Messages : 57 ![]() |
On c'est bien ce que je pensais ! Merci beaucoup pour vos réponses !
Citation:
|
|
|
|
00
|
|
|
#6 | |||
|
Nouveau Membre du Club
![]() Inscription : janvier 2005 Messages : 60 ![]() |
Citation:
je suis assez nouveau dans le monde Qt (je suis plutôt dev java ou python habituellement), mais je suis incapable de trouver cette classe QWebView. Elle n'est ni dans le designer, ni dans dans #include <QWebView>. Le seul endroit où j'ai trouvé un truc lui ressemblant, c'est dans #include <QtWebKitWidgets/QWebView> mais alors je dois être une quiche car j'ai des "symbole externe non résolu" dès que je tente de l'inclure... Après investigation, il semble qu'il y ait eu pas mal de remue-ménage dans l'api Webkit ces derniers temps... où en sommes-nous ? Je n'ai pas trouvé une doc claire à ce sujet merci pour les infos !! merci edit : dans mon fichier .pro j'ai bien ajouté l'option webkit: QT += core gui webkit edit 2 : je progresse, depuis Qt 5 l'option de link s'appelle désormais webkitwidgets... j'aurai aimé avoir le module directement dispo depuis le QT Designer, mais ce sera pour plus tard je devrais déjà m'en sortir via le code... désolé pour le dérangement ! |
|||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com