IRC

IRC (İnternet Röle Sohbeti) Python için Protokol Müşteri Kütüphanesi
Şimdi İndirin

IRC Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • LGPL v2
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Jason R. Coombs
  • yayıncı web sitesi:
  • http://jaraco.com

IRC Etiketler


IRC Açıklama

IRC, IRC protokolünü oldukça düşük bir seviyede kapsayan bir Python kütüphanesidir. Etkinlik odaklı bir IRC istemci çerçevesi sağlar. Temel IRC protokolü, CTCP ve DCC bağlantıları için oldukça ayrıntılı bir desteğe sahiptir. Bir IRC istemcisinin nasıl yapıldığını anlamak için, daha az ya da çoktan korkuyorum, IRC özelliklerini anlamanız gerekir. Burada mevcutturlar: http://www.irchelp.org/irchelp/rfc/arikion: IRC projesini kurmak için birkaç seçeneğiniz var. CHEESSHOP (önerilen) .- "Python Setup.py Install" (kaynak dağıtımından) (kaynak dağıtımından) (Repo CheckOut'tan, finişer gerektirir) veya- IRC dizinini uygun site paketleri dizinine kopyalayın. Ana özellikler IRC istemci çerçevesinin şunlarıdır: - IRC protokolünün soyutlanması ..- Birden fazla eşzamanlı IRC sunucusu bağlantılarını ele alır.- Sunucuyu şeffaf bir şekilde açma işlemlerini işler. Sunucu, olay işleyicileri tarafından yakalanabilen olayları tetikler. - IRC sunucu soketlerine okuma ve yazma, normalde bir dahili seçme () döngüsü tarafından yapılır, ancak Seçim () ing harici bir ana döngü tarafından yapılabilir. olay-döngü tarafından belirtilen zamanlarda yürütmek için kayıt olun .. CTCP'nin doğru etiketlenmesini kodlar (umarım); CTCP spesifikasyon altlarını işleyen başka bir IRC istemci uygulamasını görmedim. Olayları örnek yöntemlere gönderen bir tür basit, tek sunucu, nesneye yönelimli bir IRC istemci sınıfı dahildir ..- DCC Bağlantısı Desteği. - IRC protokolü, soyutlama boyunca biraz fazla parlar ..- Veriler, sunucuya (ve DCC akranlara) zaman uyumsuz bir şekilde yazılmamıştır, yani TCP tamponlarının doldurulduğunda yazma () yazma (), çoğu proje gibi, belgeler yoktur. ... Maalesef, bu kütüphane olmasını istediğim kadar belgelenmiş değil. Bence başlamanın en iyi yolu, dağılıma dahil edilen IrCcat'ın örnek programını okumak ve anlamaktır. Aşağıdaki dosyalar ilgi çekici olabilir: - IRC / Client.py Kütüphanenin kendisi. Yaptıklarını kavrama almak için kodu yorumlar ve docstrings ile birlikte okuyun. Kendi riskinizde kullanın ve kaynağınızı okuyun, Luke! IrcCat, STDIN'den metni okur ve bir IRC sunucusundaki belirli bir kullanıcıya veya kanala yazar. ServerMap, bir IRC sunucusuna bağlanır, netteki diğer IRC sunucularının neler olduğunu bulur ve ara bağlantılarının ağaç benzeri bir haritasını yazdırır. Bot, bir kanala girer ve özel mesajlardaki komutları veya kanal trafiğini dinler. Ayrıca DCC Davetiyelerini ve Echos'u Gönderdi DCC Sohbet Mesajlarını Kabul Etti. Kanaldaki # sembolü. Örneğin, # Test.Product'ın ana sayfası yerine #test kullanın.


IRC İlgili Yazılım