|
¿ Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
qwebirc/ircclient.py dosyasini acin; PORT SIFRESI: Bul;
dispip = "%s/%s" % (hostname, ip) Altina;
self.write("PASS <PORT SIFRESI>") TURKCE KARAKTER PROBLEMI: Bul;
def utf8_iso8859_1(data, table=dict((x, x.decode("iso-8859-1")) for x in map(chr, range(0, 256)))):
return (table.get(data.object[data.start]), data.start+1)
codecs.register_error("mixed-iso-8859-1", utf8_iso8859_1)
def irc_decode(x):
try:
return x.decode("utf-8", "mixed-iso-8859-1")
except UnicodeDecodeError:
return x.decode("iso-8859-1", "ignore") Degistir;
def utf8_iso8859_9(data, table=dict((x, x.decode("iso-8859-9")) for x in map(chr, range(0, 256)))):
return (table.get(data.object[data.start]), data.start+1)
codecs.register_error("mixed-iso-8859-9", utf8_iso8859_9)
def irc_decode(x):
try:
return x.decode("utf-8", "mixed-iso-8859-9")
except UnicodeDecodeError:
return x.decode("iso-8859-9", "ignore")
------------------------------
Log olayina daha bakmadim bi ara ona da bakarim. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
|
Direk pass göndermek yerine conf içerisinde passıda okutabilirsin aslında
Kod: Kodu kopyalamak için üzerine çift tıklayın!
elif config.WEBIRC_MODE == "webirc":
altına
Kod: Kodu kopyalamak için üzerine çift tıklayın!
self.write("PASS %s" % (config.WEBIRC_PASSWORD))
Ek olarak bu sorun sadece gelen karakterlerdeki türkçe karakterleri çözecektir. Kişilerin yazdığı türkçe karakter sorunun çözmek için qwebircden baglanip türkçe karakter yazin daha sonra mircden girip tekrar bakın, karakterlerin bozuk ciktigini göreceksiniz. Encode decode yapmadan bu sorunu aşamazsınız
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.