C# 4 Yıl önce merak salıp. Lua ile birlikte programını kullanarak bir çok çalışma yarattığım dil. Şimdi hiç bir şey aklıma gelmiyor. Paylaşım için teşekkürler.

Loi' Alıntı:

Pagerank hesaplaması yapılabilmesi için Google ın checksum algoritmasından yararlanır. Blogumda bir süre önce bu program yapımı ile ilgili not düşmüştüm, api adresini bugün güncelledim yapımı da anlatayım dedim. Uygulamamızda GooglePageRank classını oluşturup aşağıdaki metodları yazalım: Not: using System. Net; ve using System. IO; namespaceleri baştan ekleyelim. private static void Mix private static string GoogleChecksum { uint GoogleMagic = 0xE6359A60; uint a, b; uint c = GoogleMagic; a = b = 0x9E3779B9; int k = 0; int length = url. Length; //Algoritma while (length &gt;= 12) c += url. Length; switch Mix ; return string. Format(&quot;6 &quot;, c); } public static int getPageRank { //URL checksum Hesaplama string checkSum = GoogleChecksum ; string file = &quot;http://toolbarqueries.google.com/tbr?client=navclient-auto&amp;ch=&quot; + checkSum + &quot;&amp;features=Rank&amp;q=info:&quot; + url; try { //Google dan PR verilerini alma WebRequest request = WebRequest. Create ; WebResponse response = request. GetResponse ; StreamReader reader = new StreamReader(response. GetResponseStream ; string data = reader. ReadToEnd ; reader. Close ; response. Close ; //Parse PR from string int pageRank = -1; if (data. IndexOf != -1) int. TryParse ; return pageRank; } catch } } Yukarıda Google dan PR verilerini almak için gerekli metodlar classımızın içine yazıldı. Şimdi formumuza bir adet textbox, buton ve label ekleyelim. Ve classımızın getPageRank metodundan instance çıkararak pagerank bilgisini elde edelim. Sonucu label de gösterelim. label1. Text = (GooglePageRank. getPageRank(textBox1. Text). ToString ; //butonun Click Olayında yer alacak. Yukarıdaki metodu kullanarak Toplu PR Hesaplama Programınızı da kolayca yapabilirsiniz.

Kullanılması gereken kütüphaneler bu kadar mı?