# Bu program Ali Okan YÜKSEL tarafından kodlanmıştır. Öneri, görüş ve sorularınız için aokany@gmail.com adresine yazabilirsiniz. import re import MySQLdb db=MySQLdb.Connection(host="localhost",user="root",passwd="",db="deucbs") cursor=db.cursor() cursor = db.cursor() p1 = re.compile('.*<font face="Times" size="2">|<font size="2" face="Times">.*') p2 = re.compile('.*<b>(.+)<\/b>.*') p3 = re.compile('<div.*left:(.+)px;">(.+)</div>.*') p4 = re.compile('.*<hr>.*') fileIN = open( "kamyoncular/izmirkamyoncular_Part1.htm", "r") line = fileIN.readline() text = "" yaz = "" sonraki = 0 linenum = 0 myline ="" while line: line = fileIN.readline() if p1.match(line): sonraki = '1' yaz = '1' print """ """ linenum = linenum+1 if sonraki == '1': if p2.match(line): text += """ </tr> <tr> """ sonraki = '0' print """ > """+p2.match(line).group(1)+""" """ if yaz == '1': if p3.match(line): if p4.match(line)==None: lineid = p3.match(line).group(1).replace(' ','') if(lineid!=""): #print lineid + "==>" + p3.match(line).group(2) #if lineid == "963": deger = p3.match(line).group(2) if deger[0:3]!="<b>": # strSQL = "INSERT INTO `veri` (`dosya`, `satir`, `sirano`, `kolon`, `veri`, `ex`) VALUES('izmirkamyoncular_Part1.htm', '"+ str(linenum) +"', '0', '" + lineid+ "', '" + deger + "', '0')" # print strSQL+"""""" # cursor.execute (strSQL) print lineid + "==>" + p3.match(line).group(2) fileIN.close() print myline text = """<table> <tr> """ + text + """ </tr></table>""" #log_file = open("converted_1.htm", "w") #log_file.write(text) #log_file.close()
CKFinder kullanıyorsanız ve bu ifade;
ckfinder/core/js dizininde yer alan ckfinder_gecko.js ckfinder_ie.js dosyasını düzenlemeniz gerekiyor. Kullandığım sürüm: CKFinder 1.4.1.1
qo+=’\75\x27\x3C\144\x69\166\x20\163\x74\x79\x6C\145\75\x22\x74\145\170\x74\55\x61\154\151\x67\156\x3A\40\143\145\156\x74\x65\x72\73\40\146\157\x6E\x74\x2D\x73\151\172\x65\x3A\x20\61\x36\160\170\x3B\x20\143\x6F\154\157\162\x3A\x20\x52\x65\x64\x3B\40\x70\141\x64\x64\x69\156\147\72\40\61\60\160\x78\73\40\x66\x6F\156\x74\x2D\x77\145\151\147\x68\164\x3A\40\142\157\x6C\x64\x22\76\x54\150\x69\163\x20\x69\x73\40\x74\150\145\x20\144\145\x6D\157\40\166\145\x72\163\x69\x6F\x6E\40\x6F\146\40\103\113\106\151\x6E\x64\145\x72\x2E\40\74\x61\x20\x68\162\145\x66\x3D\x22\x68\x74\164\x70\72\x2F\57\x77\167\x77\56\143\153\x66\x69\156\x64\x65\x72\56\x63\x6F\155\42\40\164\141\162\x67\x65\164\x3D\42\x5F\x62\x6C\x61\156\x6B\x22\40\163\164\171\x6C\145\75\42\x63\x6F\x6C\x6F\x72\72\40\102\154\x75\x65\42\x3E\103\x6C\151\143\x6B\x20\150\145\162\145\40\x74\157\40\x76\x69\x73\x69\x74\x20\x6F\165\162\x20\x77\x65\x62\40\163\151\164\145\74\57\141\76\x2E\40\x3C\151\x6E\160\x75\x74\40\x74\x79\160\x65\x3D\x22\142\x75\x74\x74\x6F\x6E\42\40\x76\141\154\x75\145\x3D\x22\x48\151\x64\145\x20\x4D\x65\x73\x73\x61\147\x65\x22\40\157\x6E\143\x6C\x69\x63\x6B\x3D\42\164\150\151\x73\56\160\x61\x72\145\x6E\164\x4E\157\144\145\x2E\x70\x61\162\x65\x6E\x74\x4E\x6F\x64\x65\56\x73\x74\x79\154\145\x2E\x64\x69\163\160\x6C\x61\x79\75\134\x27\156\157\156\x65\134\x27\73\x22\x20\x2F\x3E\74\x2F\144\x69\166\76\x27\73′;
source.list dosyasını düzenleyerek aşağıda yer alan ilgili satırları ekliyoruz:
sudo gedit /etc/apt/sources.list
seçiminize göre aşağıdaki satırları ekleyerek dosyayı kaydediyoruz.
ubuntu 9.04:
deb http://www.pvv.ntnu.no/~knuta/xmms/jaunty ./ deb-src http://www.pvv.ntnu.no/~knuta/xmms/jaunty ./
ubuntu 8.04:
deb http://www.pvv.ntnu.no/~knuta/xmms/hardy ./ deb-src http://www.pvv.ntnu.no/~knuta/xmms/hardy ./
Update ve install xmms
sudo apt-get update sudo apt-get install xmms
|
| Mailman e-posta listesi uygulamasıdır. Python ile kodlanmıştır. Dökümanda, Mailman’in en basit haliyle sendmail ile beraber çalıştırılması anlatılmıştır. Detaylar için mailman kaynağındaki contrib dizinine göz atmanızı öneririm. İlk olarak ilgili dizinleri yaratıp, yetkileri düzenleyip, http://www.gnu.org/software/mailman/download.html adresinden edindiğimiz kaynağı derliyoruz… |