20 Ocak 2015 Salı

İstediğiniz Siteye Bağlanan C Programı

Merhaba arkadaşlar bugün size ilginç bir program tanıtacağım. Bu program ufkunuzu genişletecek yeni fikirler olarak. Yazdığınız bir programda kullanabilirsiniz. Komut sistemi kullanarak da yapılan bir siteye bağlantı işi c programında da system dediğimiz fonksiyon yardımı ile komut sistemine ulaşmış oluyoruz. Evet bu bir windows bilgisayar komut sistemi için fakat diğer işletim sistemlerindeki komut istemcisi için de aynı çalışır mı bilmem. Bu program windows işletim sisteminde çalışıyor ama. Kodlar aşağıdaki gibidir :


#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{   char a[40],b[]="start ";
    printf("\n Site Adresini Giriniz :");
    scanf("%s",&a);
    system(strcat(b,a));
    return 0;
}

Evet şimdi kodu nasıl yazdığımızı kısaca anlatalım. Burada ilk önce site adı girilmesi gerektiği için bir yaklaşık 40 karakterlik bir alan okuyoruz ekrandan ve sonra diğer tanımladığımız string kelimesine de start komutunu atıyoruz. Neden start komutunu kullanıyoruz çünkü start bir komuttur bilgisayar için sisteme verilmiş olan. Start başla demek ve arkasından da website ismi girdiğinizde sizi yazdığınız websitesine yollayacaktır. Bu sistemi komut sistemi sayesinde öğrendim. C programında veya diğer programlama dillerinde de system fonksiyonu varsa bu işlev için kullanılıyor olabilir. Bu aslında bir anlamda küçük bir browser uygulaması oldu. Yazımızın başlığını C ile browser uygulaması yapma olarak da değiştirebiliriz. Neyse şimdilik bu kadar başka daha ilginç bir programı bulursam sizinle paylaşma isterim. ☺☻♥