• 07-11-2010, 14:21:07
    #1
    Merhaba arkadaşlar
    Çok arayıp bulamadığım bir programı kendim yazmaya karar verdim. Ama hangi dili kullanarak yazmam gerektiğine emin olamadım. En makulü php gibi geldi. Programın yapması gereken temel işlemi sıralayayım.

    1- ALfabedeki bütün harfleri ve bütün rakamları kullanarak bir kelime üretecek. Bunu sürekli tekrar edecek. Yani sonsuz kelime üretecek diyebiliriz.

    2-Ürettiği bu kelimeleri belirlediğim bir siteye gidip kontrol edecek. Eğer orda var ise yazdıracak. Yoksa yeni kelime üretip kontrol edecek.

    Ayrıca birinci maddeye şöyle bir özellikte ekleyebilirmiyim acaba. Mesala ben abc şeklinde ilk 3 karakteri giricen bunu tamamlayarak kelime üret diyecem.

    abcd3n
    abckdj
    abcşop

    şeklinde üretecek. Yapılabilirmi. Zor bir işlem. Php ye başladım. boşamı kürek sallıyorum acaba.
  • 07-11-2010, 14:22:43
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    yapabilirsin çok da zor değil kontrol ettireceğin site neresi acaba?.
  • 07-11-2010, 14:26:36
    #3
    Üyeliği durduruldu
    daha önce yapmış oldugum kelime üretgeci, belirlenen uzunlukta rastgele kelimeler üreterek txt dosyasına kaydeder;

    function arrayUnique($a = array())
    {
        return array_values(array_unique($a));
    }
    
    function salla($len)
    {
        $harfler = "abcdefghijklmnopqrstuvwxyz";
        for ($i = 0; $i < $len; $i++) {
            $key .= $harfler{rand(0,25)};
        }
        return $key;
    }
    
    for ($i = 0; $i < 200000; $i++) {
        $harfz[] = salla(4);
    }
    $harfzx = join("\n",arrayUnique($harfz));
    file_put_contents('4harf-random.txt', $harfzx);
  • 07-11-2010, 14:35:48
    #4
    header adlı üyeden alıntı: mesajı görüntüle
    daha önce yapmış oldugum kelime üretgeci, belirlenen uzunlukta rastgele kelimeler üreterek txt dosyasına kaydeder;

    function arrayUnique($a = array())
    {
        return array_values(array_unique($a));
    }
    
    function salla($len)
    {
        $harfler = "abcdefghijklmnopqrstuvwxyz";
        for ($i = 0; $i < $len; $i++) {
            $key .= $harfler{rand(0,25)};
        }
        return $key;
    }
    
    for ($i = 0; $i < 200000; $i++) {
        $harfz[] = salla(4);
    }
    $harfzx = join("\n",arrayUnique($harfz));
    file_put_contents('4harf-random.txt', $harfzx);
    teşekürler hocam. yeni başladığımdan tam olarak çözemedim ama işime yarar muhtemelem kaydettim. bu sadece 4 harfli ve sadece harflerden oluşan kelimeler üretiyor sanırım
  • 07-11-2010, 16:06:53
    #5
    yapılabilir normalde pek zor değil ama başlangıç seviyesi için zor. daha basit uygulamalar ile kendinizi geliştirip buna yönelmenizi öneririm.
  • 07-11-2010, 16:24:02
    #6
    akadal34 adlı üyeden alıntı: mesajı görüntüle
    yapılabilir normalde pek zor değil ama başlangıç seviyesi için zor. daha basit uygulamalar ile kendinizi geliştirip buna yönelmenizi öneririm.
    teşekürler. şu an amacım tamamen bunu yapabilmek başladım bakalım php çalışmaya kaç güne yaparım.
  • 07-11-2010, 16:25:55
    #7
    Üyeliği durduruldu
    PHP ye Başlamak İçin En Stabil Adım <?php echo "Selam Aleyküm Dünya" ?> : )
  • 07-11-2010, 16:26:47
    #8
    o zaman şöyle bir öneri sunayım. iki textbox yapın. birine kelime diğerine bir web sitesi adresi girdiğinizde, o kelimeyi o web sitesinde arasın. bulundu veya bulunamadı diye uyarı versin. bir sonraki adım olarak dediğinize geçin. madem o kadar isteklisiniz buna
  • 07-11-2010, 16:34:57
    #9
    coder adlı üyeden alıntı: mesajı görüntüle
    PHP ye Başlamak İçin En Stabil Adım <?php echo "Selam Aleyküm Dünya" ?> : )
    ya onu geçeli çok oldu function öğreniyom
    akadal34 adlı üyeden alıntı: mesajı görüntüle
    o zaman şöyle bir öneri sunayım. iki textbox yapın. birine kelime diğerine bir web sitesi adresi girdiğinizde, o kelimeyi o web sitesinde arasın. bulundu veya bulunamadı diye uyarı versin. bir sonraki adım olarak dediğinize geçin. madem o kadar isteklisiniz buna
    ha işte derdim buda nasıl arattıracağımı daha öğrenemedim o konuya gelemedim