- Katılım
- 29 Tem 2019
- Konular
- 40
- Mesajlar
- 1,087
- Çözümler
- 141
- Tepkime puanı
- 6,943
- Konum
- Behind You
- Web sitesi
- realitycheats.com
- RC Point
- 0
Selamun Aleyküm Beyler Bu Gün Qt de Kullanıcı IP sini çekicez. ( KONU BANA AİT ÇALANIN ANASINI SİKERİM )
Projemizi Açıyoruz Kitleriyle Başlatın Nası Yapcağınızı Bilmiyosanız Qt Creatör Katagörimizde Nasıl Açıcağınız Hakkında Bilgi Var.
mainwindows.cpp ye geliyoruz (ana cpp nizin isminine)
En Üste
Projemizi Açıyoruz Kitleriyle Başlatın Nası Yapcağınızı Bilmiyosanız Qt Creatör Katagörimizde Nasıl Açıcağınız Hakkında Bilgi Var.
mainwindows.cpp ye geliyoruz (ana cpp nizin isminine)
En Üste
C++:
#include <QtNetwork/QNetworkAccessManager>
#include <qnetwork.h>
#include <QtNetwork/QNetworkRequest>
#include <QtNetwork>
Kodlarını Ekliyoruz.
Ardından ui->setupUi(this); Kodunun Altına
C++:
QString ipapi = Sunucubaglantisi("http://api.ipify.org/");
ui->textEdit_3->setText(ipapi);
}
Bu kodu Ekliyoruz Koddaki textEdit_3 ü değiştirin labele çektircekseniz işte adını yazcanız. çektirceğiniz yerin.
Şimdi bi alt satıra Geliyoruz.
Şimdi bi alt satıra Geliyoruz.
C++:
QString MainWindow::Sunucubaglantisi(QString dosyaismi)
{
QNetworkAccessManager manager;
QNetworkReply *response = manager.get(QNetworkRequest(QUrl(dosyaismi)));
QEventLoop event;
connect(response, SIGNAL(finished()), &event, SLOT(quit()));
event.exec();
QString content = response->readAll();
return content;
}
Yukardaki Sunucubaglantisi değişkeni kodunu yazdıktan sonra işlemler bitiyor eğer network hatası alırsanız proje nize tıklayın (.pro dosyasına) 1 kere
Açılan sekmede
Kodunu bulun Ve Altına
Kodunu Eklediğinizde IP yi Sorunsuz Şekilde Çekicektir. HATA ALIRSANIZ KONU ALTINDAN YARDIM EDERİM
Açılan sekmede
C++:
QT += core gui
Kodunu bulun Ve Altına
C++:
QT += network
Kodunu Eklediğinizde IP yi Sorunsuz Şekilde Çekicektir. HATA ALIRSANIZ KONU ALTINDAN YARDIM EDERİM