C++ / Version Control With HTTPRequest [.Net] [Source]

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Uzman Üye
Katılım
28 Kas 2015
Mesajlar
255
Tepki puanı
0
Yaş
26
10 HİZMET YILI
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif][font='Trebuchet MS', Helvetica, Arial, sans-serif]Platform : C++ .Net [DLL'niz formluysa yani .netse kullanabilirsiniz[/FONT][/FONT]

[font='Open Sans', Tahoma, Verdana, Arial, sans-serif][font='Trebuchet MS', Helvetica, Arial, sans-serif]Kod Ne İşe Yarar: Basitçe anlatmak gerekirse bedava host buluyoruz arkadaşlar ve ftp ye bir tane text atıyoruz içinde diyelim v1.0 yazıyor, aşağıdaki kodlar sayesinde o textin içinde yazanı kendi oluşturduğumuz labele aktarıyoruz , ve labeldeki yazı sitedeki yazıyla aynı değilse programa işlem yaptırıyorsunuz ben msgbox gösterdim sonrada kapattırdım.[/FONT][/FONT]

[font='Open Sans', Tahoma, Verdana, Arial, sans-serif][font='Trebuchet MS', Helvetica, Arial, sans-serif]Gerekenler: 1 Adet Label, bu kadar :http://memoryhackers.org/images/smilies/smile.png Aşağaki kodu form loada yapıştırırsanız dll her inject edildiğinde versiyon kontrolü yapılacaktır. Yada isterseniz timere yazın 10dk de bir kontrol edin. Gerçekten çok kullanışlı bir algoritmadır her türlü işinize yarayabilir.[/FONT][/FONT]




[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]Kod:[/FONT]

[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]Kod:[/FONT]
Kod:
[CENTER]try{[/CENTER]
[CENTER]System::Net::HttpWebRequest ^_HttpWebRequest1 = safe_cast<System::Net::HttpWebRequest^>(System::Net::HttpWebRequest::Create("http://dwordteam.uhostall.com/update.txt"));[/CENTER]
[CENTER]System::Net::WebResponse ^_WebResponse1 = _HttpWebRequest1->GetResponse();[/CENTER]
[CENTER][/CENTER]
[CENTER]System::IO::StreamReader ^sr1 = gcnew System::IO::StreamReader(_WebResponse1->GetResponseStream());[/CENTER]
[CENTER][/CENTER]
[CENTER]String ^newestversion1 = sr1->ReadToEnd();[/CENTER]
[CENTER]String ^currentversion1 = Application::ProductVersion;[/CENTER]
[CENTER][/CENTER]
[CENTER]label1->Text = newestversion1;[/CENTER]
[CENTER][/CENTER]
[CENTER]}[/CENTER]
[CENTER]catch(Exception ^ex)[/CENTER]
[CENTER]{[/CENTER]
[CENTER]MessageBox::Show("Network Error, Just Click Okey This is doesnt matter :) By DworD Hack Team 2014@@");[/CENTER]
[CENTER]}[/CENTER]
[CENTER]if (label1->Text == "v1.0"){[/CENTER]
[CENTER][/CENTER]
[CENTER]}[/CENTER]
[CENTER]else[/CENTER]
[CENTER]{[/CENTER]
[CENTER]MessageBox::Show("Hile Kapatılmıştır. Beğendiysen Satın Al Birader");[/CENTER]
[CENTER]this->Close();[/CENTER]
[CENTER]}[/CENTER]
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...