folder Tahribat.com Forumları
linefolder Programlama Genel
linefolder Tahribat "PM Varmı" Kontrolcüsü



Tahribat "PM Varmı" Kontrolcüsü

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    celoron
    celoron's avatar
    Kayıt Tarihi: 13/Ekim/2008
    Erkek

    tahribat için yaptğım ikinci bi kolaylaştırma programı. buda hanüz görsel değil ama en kısa zamanda görselinide yaparım.

    pythonla yaptığım bu kod sayesinde yeni pm varmı kontrol edebiliyosunuz, varsada okuyabiliyorsunuz.

    ad=raw_input('Kullanıcı adı: ')
    sifre=raw_input('Sifre: ')

    kısmını

    ad='celoron'
    sifre='sifre'

    gibi yaparsanız her açılışta ad-şifre sormaz(not şifrem 'sifre' değildir boşuna denemeyin :D)

    (windowscu müridler için ekstradan sona iki satır kod yazdım :). malum ms-dos iş bittikten sonra kendini kapatıyo)

    # -*- coding: cp1254 -*-
    import cookielib, urllib2,os

    #Tahribat pm kontrolcusu
    #http://www.csubasi.com | celoron@gmail.com

    ad=raw_input('Kullanıcı adı: ')
    sifre=raw_input('Sifre: ')

    def aal(s,x,y,a=False):
        o1=s.split(x)
        o2=o1[1].split(y,1)
        if a:
            return x+o2[0]+y
        else:
            return o2[0]

    cj = cookielib.CookieJar()
    opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
    r = opener.open("http://www.tahribat.com/login.asp",'username='+ad+'&password='+sifre)
    html=r.read()

    if html.find("PM'iniz Var.")!=-1:
        msj=aal(html,'<td bgcolor="#FF0000"><p align="center">','. Yukar')
        msj.split(' ',1)
        sayi=msj[0]
        print sayi+" Adet PM'iniz Var"
        while True:
            cevap=raw_input('En son PM okunsunmu?[E/H]\n')
            if cevap.lower()=='e':
                print 'Okunuyor...'

                r2 = opener.open("http://www.tahribat.com/pmread.asp?action=viewinbox")
                html2=r2.read()
         
                m=aal(html2,'Okunmamış Mesaj"><input type="checkbox" disabled >',
                      '<img border="0" src="img/delete.gif" ></a>')

                id=aal(m,'<a href="pmread.asp?action=read&id=','"')
                ml='http://www.tahribat.com/pmread.asp?action=read&id='+id
                
                r3 = opener.open(ml)
                ms=r3.read()

                uid=aal(ms,'<td><a href="members.asp?id=','">')
                sender=aal(ms,'<td><a href="members.asp?id='+uid+'">','</a>&nbsp;</td>')

                kon=aal(ms,'<td class="leftbar"  width="150"><b>Konu :</b></td>','&nbsp;</b></td>')
                tmp=kon.split('>')
                konu=tmp[2]

                mesa=aal(ms,'<b>Mesaj :</b></td>','&nbsp;</td>')
                tmp2=mesa.split('>')
                mesaj=tmp2[1]

                print 'Yollayan: '+sender+'\nKonu: '+konu+'\nMesaj: '+mesaj
                
                break
            elif cevap.lower()=='h':
                print 'Okumaktan vazgecildi'
                break
            else:
                print 'ne dedigini anlamadım'
    else:
        print 'Yeni PM yok'

    if os.environ['OS']=='Windows_NT':
        os.system("PAUSE")


    Microsoft isn't evil, they just make really crappy operating systems. Linus Torvalds
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mosquit0
    mosquit0's avatar
    Kayıt Tarihi: 02/Mart/2008
    Erkek

    hıc bısy anlamdım bellı bısyler yapmısın ellerıne, beynıne, kıcına saglık (kodu yazarken uzerıne oturdugun ıcın :D)

    bana pm atarlarsa tahribat da seyım kırmızı oluyo nickim :D


    adaletin bu suçu önleyemiyecek olduğunu düşünüyorsan yargıçda sen ol cellad da
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kerim
    kerim's avatar
    Kayıt Tarihi: 10/Mayıs/2008
    Erkek

    nickimiz kırmızı oluyo pm gelince  msn- feys gibi yandan fırlatmalıysa güzel gider :)

     


    (:
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    celoron
    celoron's avatar
    Kayıt Tarihi: 13/Ekim/2008
    Erkek
    ya python la çalıştırıyosunuz. henüz bi görsel yanı yok. şuanda ms-dos üzerinden çalışıyor. masaüstünden yani. browsera girmeden görebiliyosunuz. görselleştirirken sesli uyarı felanda koyarım belki :)

    Microsoft isn't evil, they just make really crappy operating systems. Linus Torvalds
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cnr437
    cnr437's avatar
    Banlanmış Üye
    Kayıt Tarihi: 03/Nisan/2007
    Erkek
    ihi, güzel güzel )))

    Bizim olduğumuz her yerde herşey bizim yüzümüzden olmuştur. Ben benim amk bana bişey olmasın!
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RootB
    RootB's avatar
    Kayıt Tarihi: 31/Ekim/2008
    Erkek
    hoca bence elinden calısma olması acısından güzel ama tahribatta zaten zaman geçiriyoruz pmleri anında görebiliyorum ben mesela gün içinde.. o yüzden ellerine saglık derim ama kullanmam yani darılma :) ama calısman için tebrik ediyorum seni..
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    celoron
    celoron's avatar
    Kayıt Tarihi: 13/Ekim/2008
    Erkek

    ya aslında bunu gibi bide konuda yeni mesaj varmı kontrolcüsü vardı:

    http://www.tahribat.com/forumdisplayfolder.asp?folderid=88451

    böyle şeyler yazıp ilerde toplamayı planlıyorum. bi sitede vakit geçirdimmi hemen ona daha rahat ulaşabilmenin yollarını arıyorum :) mesela başka bi işle uraşırken sana yeni pm geldiğinie dair bi uyarı vermesi güzel olmazmı :)yada konuna cevap geldiğine dair


    Microsoft isn't evil, they just make really crappy operating systems. Linus Torvalds
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    tarzan
    tarzan's avatar
    Kayıt Tarihi: 30/Mart/2007
    Erkek
    cnr437 bunu yazdı:
    -----------------------------
    ihi, güzel güzel )))
    -----------------------------
    :| arkadaş bi ara bi ara.. utan artık bu durumdan yav..

    Çalışmadan, yorulmadan, öğrenmeden rahat yaşama yollarını itiyat haline getiren milletler; önce haysiyetlerini, sonra istikballerini daha sonra da hürriyetlerini kaybetmeye mahkumdurlar. M. Kemal Atatürk
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    iLLuMiNaTi
    iLLuMiNaTi's avatar
    Kayıt Tarihi: 08/Mart/2007
    Erkek
    Eywallah hacı güzel iş.Ama görsel olmadan olmuyo be :|
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    heza
    heza's avatar
    Kayıt Tarihi: 01/Haziran/2007
    Erkek
    valla hacı doğru söylüyeyim pekbişe anlamadım ama eline koluna sağlık yorumlara bakınca anca bişe anlaşılıyor :)

    "We think too much and feel too little." By Charlie Chaplin from The Great Dictator.
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hybris
    Hybris's avatar
    Kayıt Tarihi: 12/Haziran/2007
    Erkek

    bence güzel olmuş..

    sağ alta icon olarak olsa süper olur pm geldiğinde sağ alttan uyarı verir virüs alert gibi bide ses koyarsın =)


    agile isn’t how fast you can go, it’s how fast you can turn.
Toplam Hit: 2731 Toplam Mesaj: 11