#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow
::MainWindow(QWidget *parent
) : ui(new Ui::MainWindow)
{
ui->setupUi(this);
connect(http, SIGNAL(stateChanged(int)), this, SLOT(stateChanged(int)));
connect(http, SIGNAL(requestFinished(int,bool)), this, SLOT(requestFinished(int,bool)));
connect(ui->pushButton, SIGNAL(clicked()), this, SLOT(sendGet()));
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::sendGet()
{
http->setHost("ts9.travian.pl");
http->post("/dorf1.php", "name=Gaths&password=qwerasdf&lowRes=1&login=1359299878&w=");
//http->get("/dorf1.php");
}
void MainWindow::stateChanged(int state)
{
switch(state)
{
case 0 :
ui->labelState->setText("Unconnected");
break;
case 1 :
ui->labelState->setText("Host LookUP");
break;
case 2 :
ui->labelState->setText("Connectig");
break;
case 3 :
ui->labelState->setText("Sending");
break;
case 4 :
ui->labelState->setText("Reding");
break;
case 5 :
ui->labelState->setText("Connect");
break;
case 6 :
ui->labelState->setText("Closing");
break;
}
}
void MainWindow::requestFinished(int id, bool error)
{
ui->plainTextEdit->appendPlainText(http->readAll());
}
#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
http = new QHttp(this);
connect(http, SIGNAL(stateChanged(int)), this, SLOT(stateChanged(int)));
connect(http, SIGNAL(requestFinished(int,bool)), this, SLOT(requestFinished(int,bool)));
connect(ui->pushButton, SIGNAL(clicked()), this, SLOT(sendGet()));
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::sendGet()
{
http->setHost("ts9.travian.pl");
http->post("/dorf1.php", "name=Gaths&password=qwerasdf&lowRes=1&login=1359299878&w=");
//http->get("/dorf1.php");
}
void MainWindow::stateChanged(int state)
{
switch(state)
{
case 0 :
ui->labelState->setText("Unconnected");
break;
case 1 :
ui->labelState->setText("Host LookUP");
break;
case 2 :
ui->labelState->setText("Connectig");
break;
case 3 :
ui->labelState->setText("Sending");
break;
case 4 :
ui->labelState->setText("Reding");
break;
case 5 :
ui->labelState->setText("Connect");
break;
case 6 :
ui->labelState->setText("Closing");
break;
}
}
void MainWindow::requestFinished(int id, bool error)
{
ui->plainTextEdit->appendPlainText(http->readAll());
}
To copy to clipboard, switch view to plain text mode
curl -d "name=Gaths&password=qwerasdf&lowRes=1&login=1359299878&w=" ts9.travian.pl/dorf1.php
curl -d "name=Gaths&password=qwerasdf&lowRes=1&login=1359299878&w=" ts9.travian.pl/dorf1.php
To copy to clipboard, switch view to plain text mode
Result:
Bookmarks