Pytahri Arama :)
-
Tahribatta arama yapan ufacık programcık yazdım,
önce windows için veriyorum,
kodları da birazdan koyarım buraya,
http://www.wikiupload.com/download_page.php?id=167772
http://s2.dosya.tc/PyTahri.exe.html
http://uploaded.to/file/boiqez
-
program dosyası içindeki beni oku text'ini açtım merakla :)
"şimdi bunu okuma zamanı değil.
Sen en iyisi S... et aramaya başla hemen :D."
eyw aldık mesajı ;)...
-
konu başlığımı arıyor
-
yok hacı, içerik arıyor.
-
hocam bi ara wc ye gitmiştin ne ara yaptın bunu ;) ben hala bekliyodum :)
-
Türkçe karakter sorunu varmış amy :D
neyse düzelttim hemen de atiiim tekrar.
buyrun,,,
http://www.wikiupload.com/download_page.php?id=167789
http://uploaded.to/file/v56qx6
http://s1.dosya.tc/PyTahri.exe.html
-
#!/usr/bin/env python
import sys,os
import urllib,urllib2
import webbrowser
import json as simplejson
from PyQt4 import QtCore, QtGui, uic
path=os.getcwd()
uip=os.path.join(path,'tahr.ui')
app = QtGui.QApplication(sys.argv)
form_class, base_class = uic.loadUiType(uip)
class Tahribat(form_class, base_class):
def __init__(self, *args):
base_class.__init__(self, *args)
self.setupUi(self)
self.signals()
self.bas=0
self.son=20
def signals(self):
QtCore.QObject.connect(self.ara_lan, QtCore.SIGNAL("clicked()"), self.bastim)
QtCore.QObject.connect(self.ileri_buton, QtCore.SIGNAL("clicked()"), self.ileri)
QtCore.QObject.connect(self.geri_buton, QtCore.SIGNAL("clicked()"), self.geri)
QtCore.QObject.connect(self.cikti, QtCore.SIGNAL("anchorClicked(QUrl)"), self.browse)
def browse(self,url):
webbrowser.open(url.toString())
def bastim(self):
self.bas=0
self.cikti_al()
def cikti_al(self):
self.google(self.arancak.text(),self.bas,self.son)
template='<li><a href="%s">%s</a></li>\n'
yazi=[template % (url,title[0].replace('Tahribat!Com : ','')) for url,title in self.goog.items()]
if yazi:
self.cikti.setText(''.join(yazi))
self.label.setText("%d. sayfa" % int(self.son/20))
else:
self.cikti.setText("Baska Sayfa Yok...")
def ileri(self):
self.bas=self.bas+20
self.son=self.son+20
self.cikti_al()
def geri(self):
self.bas=self.bas-20
self.son=self.son-20
self.cikti_al()
def google(self,ara,bas=0,son=24,icinde='site:tahribat.com '):
self.goog={}
ara=unicode(icinde+ara).encode('iso-8859-9')
for sayfa in range(bas,son,4):
q = urllib.urlencode({'v':'1.0','q' : ara,'start':sayfa})
adres = "http://ajax.googleapis.com/ajax/services/search/web"
sonuclar = urllib2.urlopen(adres+"?%s" % q)
json = simplejson.loads(sonuclar.read())
try:
sonuclar=json['responseData']['results']
for sonuc in sonuclar:
self.goog[sonuc['url']]=(sonuc['title'],sonuc['content'])
except TypeError:
return
form = Tahribat()
form.show()
app.exec_()kodlar ve içerik
http://www.wikiupload.com/download_page.php?id=167800
-
hoca bu başlıkta arama yapıyor ya içerikte yapmıyor.
-
TekBuluT bunu yazdı:
-----------------------------
hoca bu başlıkta arama yapıyor ya içerikte yapmıyor.
-----------------------------hoca google'ı kullanarak içerikte arama yapıyor,
