folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Perl İle Yaptığım Googler



Perl İle Yaptığım Googler

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dejnclea
    dejnclea's avatar
    Kayıt Tarihi: 28/Haziran/2010
    Erkek
    Belki halen kullananlar, arayanlar olur. Bana bazen lazım oluyor. 2-3 gündür bunun üzerinde uğraşıyorum, Perl konusunda çok tazeyim, bir bakar test eder geri bildirimde bulunursanız sevinirim.

    kullanımını yazdım, her şey açık zaten. yine de bir sorunla karşılaşırsanız sorunuz, söyleyiniz.


    #!/usr/bin/perl
    print("\n\n");
    print("#### How to use:\n");
    print("#### perl dng.pl\n");
    print("#### search is your words to search\n");
    print("#### text to split is the chracters that you want to split links.\n");
    print("#### how many links is clear. if you write 10\, she will get about 10 links etc.\n");
    print("#### you know, if you make so many searches\, google will block you <google.co.uk\/sorry\/blablabla...>. in that case wait and try again later.\n");
    print("\n\n");
    print("####    DNc August 2013");
    print("\n\n");
    
    print "search?  :  ";
    chomp($ara = <>);
    
    print "text to split?  :  ";
    chomp($kes = <>);
    
    print "how many links?  :  ";
    chomp($sayfa = <>);
    
    print("\n Searching...\n\n");
    
    use WWW::Mechanize;
    my $m = WWW::Mechanize->new();
    
    $url = 'http://www.google.co.uk';
    $m->get($url);
    
    $m->form_name('f');
    $m->field('q', $ara);
    
    $response = $m->submit();
    $gelen = $response->content();
    $d = 0;
    
    @gelenler = $m -> links;
    
    foreach $adres(@gelenler){
    
    $cillop = $adres->URI();
    $cillop =~ s/\/url\?q\=//g;
    $cillop =~ s/\&sa\=/   /g;
    
    @adreslerim = split(/   /, $cillop);
    
    foreach $beybi(@adreslerim){
    
    if ($beybi !~ 'googleusercontent'){
    if ($beybi =~ 'http'){
    if ($beybi !~ 'google'){
    if ($beybi !~ 'imgres'){
    if ($beybi !~ 'youtube'){
    if ($beybi !~ 'facebook'){
    if ($beybi !~ 'blogger'){
    if ($beybi =~ $kes){
    
    
    @torp = split (/$kes/, $beybi);
    
    foreach $beybis(@torp){
    if ($beybis =~ 'http'){
    $beybis = $beybis.$kes;
    #by dejnclea august 2013
    open (DNC, ">>dngoogler.txt");
    print DNC "$beybis\n";
    close (DNC);
    print $beybis."\n";
    $d = $d+1;
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    sub tara{
    
    @gelenler = $m -> links;
    foreach $adres(@gelenler){
    
    $cillop = $adres->URI();
    $cillop =~ s/\/url\?q\=//g;
    $cillop =~ s/\&sa\=/   /g;
    
    @adreslerim = split(/   /, $cillop);
    foreach $beybi(@adreslerim){
    
    if ($beybi !~ 'googleusercontent'){
    if ($beybi =~ 'http'){
    if ($beybi !~ 'google'){
    if ($beybi !~ 'imgres'){
    if ($beybi !~ 'youtube'){
    if ($beybi !~ 'facebook'){
    if ($beybi !~ 'blogger'){
    if ($beybi =~ $kes){
    
    @torp = split (/$kes/, $beybi);
    
    foreach $beybis(@torp){
    if ($beybis =~ 'http'){
    $beybis = $beybis.$kes;
    #by dejnclea august 2013
    open (DNC, ">>dngoogler.txt");
    print DNC "$beybis\n";
    close (DNC);
    
    print $beybis."\n";
    $d = $d+1;
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    
    while($d<$sayfa){
    
    $m->follow_link( text_regex => qr/Next/i);
    
    &tara;
    
    }
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dyrnade
    dyrnade's avatar
    Kayıt Tarihi: 27/Temmuz/2009
    Erkek

    Sesli güldüm :D

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Retro
    by_Tet
    by_Tet's avatar
    Kayıt Tarihi: 22/Mayıs/2012
    Erkek

    Değişkenlere öldüm bittim cillop gibi olmuş valla :D


    iyibu! yeniden..
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ndmylmz
    ndmylmz's avatar
    Kayıt Tarihi: 01/Ocak/2010
    Erkek

    değişkenler nedir hocam valla bende sesli güldüm "beybi, beybis" dsail dösad:D


    Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - Öğrenci - YTÜ
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dejnclea
    dejnclea's avatar
    Kayıt Tarihi: 28/Haziran/2010
    Erkek

    şimdi okuyunca ben de güldüm de kodlarla falan uğraşırken maksat kelime olsun diye yazmıştım :D

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    imlegend
    imlegend's avatar
    Banlanmış Üye
    Kayıt Tarihi: 04/Ocak/2010
    Erkek

    O beybi..... cillop gibi.... yardırmışsın hacı abi.

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ersn
    ersn's avatar
    Banlanmış Üye
    Kayıt Tarihi: 04/Ekim/2011
    Erkek

    adamlar coder kendi aralarında gülüyor eğleniyor . Kod bilmediğimiz için biz gülemiyoz , biri açıklasın durumu napmış bu adam 


    küfrederiz villalara kulübeden
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dejnclea
    dejnclea's avatar
    Kayıt Tarihi: 28/Haziran/2010
    Erkek
    ersn bunu yazdı

    adamlar coder kendi aralarında gülüyor eğleniyor . Kod bilmediğimiz için biz gülemiyoz , biri açıklasın durumu napmış bu adam 

     

    kodlarken bazı değişkenler atamak gerekiyor. o değişkenler genelde a, b, i gibi ifadeler ya da değişkeni tanımlayıcı ifadeler oluyor. burada kullandığım değişkenler beybi, beybis, cillop gibi ifadeler olunca komik geldi haliyle :D

     

    paylaşırken bunu farketmemiştim hatta "bu devirde googler'ı kim ne yapsın" manasında bir "sesli güldüm" olarak algılamıştım dyrnade'in mesajını =))

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TeRRoR
    TeRRoR's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Erkek

    neden perl?


    herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri öğrenmeye çalışmayın. yabancı dil filan öğrenin amq.// s.kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dejnclea
    dejnclea's avatar
    Kayıt Tarihi: 28/Haziran/2010
    Erkek
    TeRRoR bunu yazdı

    neden perl?

     

    7-8 yıldır VB ile yazıyordum. artık sıkıldım. kendimi daha coder gibi hissetmek istedim, perl zaten exploitlerde falan çok kullanılan bir dil. yıllar önce küçük bir açık tarama scriptim de vardı perl ile. güçlü bir dil olduğu da söyleniyor. yeni merak saldım. bir dil bir insan, iki dil iki insan =))

Toplam Hit: 1130 Toplam Mesaj: 10