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


Visual Basic ve .NET Framework    Visual Basic ve .NET Framework İle İlgili Paylaşım Kategorisi

Yazar: AlpBenjamins    0 Yorum    97 Görüntüleme
  • 0 Oy - 0 Yüzde

Paylaşım Tarihi: 01.02.2016, 12:01:00 #1
AlpBenjamins Cezalı Üye
Cezalı Üye
Status: Çevrimdışı Yorum Sayısı:270 Konu Sayısı:118 Üyelik Tarihi:28.11.2015

Platform : C++ .Net [DLL'niz formluysa yani .netse kullanabilirsiniz

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.

Gerekenler: 1 Adet Label, bu kadar :İmage 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.




Kod:

Kod:
Kod:
[align=center]try{[/align]
[align=center]System::Net::HttpWebRequest ^_HttpWebRequest1 = safe_cast<System::Net::HttpWebRequest^>(System::Net::HttpWebRequest::Create("http://dwordteam.uhostall.com/update.txt"));[/align]
[align=center]System::Net::WebResponse ^_WebResponse1 = _HttpWebRequest1->GetResponse();[/align]
[align=center][/align]
[align=center]System::IO::StreamReader ^sr1 = gcnew System::IO::StreamReader(_WebResponse1->GetResponseStream());[/align]
[align=center][/align]
[align=center]String ^newestversion1 = sr1->ReadToEnd();[/align]
[align=center]String ^currentversion1 = Application::ProductVersion;[/align]
[align=center][/align]
[align=center]label1->Text = newestversion1;[/align]
[align=center][/align]
[align=center]}[/align]
[align=center]catch(Exception ^ex)[/align]
[align=center]{[/align]
[align=center]MessageBox::Show("Network Error, Just Click Okey This is doesnt matter :) By DworD Hack Team 2014@@");[/align]
[align=center]}[/align]
[align=center]if (label1->Text == "v1.0"){[/align]
[align=center][/align]
[align=center]}[/align]
[align=center]else[/align]
[align=center]{[/align]
[align=center]MessageBox::Show("Hile Kapatılmıştır. Beğendiysen Satın Al Birader");[/align]
[align=center]this->Close();[/align]
[align=center]}[/align]









Aradığınızı Bulamadınız Mı ?

Konuyu görüntüleyenler:
1 Misafir