muirc

نرم افزار تصویر:
muirc
جزئیات نرم افزار:
نسخه: 1.0
ها تاریخ: 15 Apr 15
توسعه دهنده: Gawen Arab
پروانه: رایگان
محبوبیت: 32

Rating: nan/5 (Total Votes: 0)

.

muirc یک ماژول پایتون مینیمالیستی و کارآمد برای ایجاد و تجزیه پیام های IRC و nbsp است؛ آیا این کار، و تنها این کار، در راه افعی وار.
تجزیه و ایجاد پیام های IRC
نام ماژول است muirc.
واردات muirc
تابع اصلی است تبدیل، که می تواند هر دو تجزیه یک پیام IRC خام و فرهنگ لغت که کلید زمینه از پیام می گرداند ...
>>> muirc.translate ("#irc PRIVMSG: سلام، جهانی: -!) r n و")
{'نیک': هیچ، میزبان: هیچ، دستور ':' PRIVMSG '،' کاربر ': هیچ،' پارامترهای ': [' #irc '،' سلام، جهانی! :-) ']}
... و یا تجزیه یک فرهنگ لغت با زمینه پیام IRC و یک پیام IRC خام را برمی گرداند.
>>> muirc.translate ({'نیک': هیچ، میزبان: هیچ، دستور ':' PRIVMSG '،' کاربر ': هیچ،' پارامترهای ': [' #irc '،' سلام، جهانی!: -) ']})
'#irc PRIVMSG: سلام، جهانی! : -) r n و '
استفاده از تبدیل دو بار همان جسم را برمی گرداند
>>> muirc.translate (muirc.translate ("#irc PRIVMSG: سلام، جهانی: -!) r n و"))
'#irc PRIVMSG: سلام، جهانی! : -) r n و '
>>> muirc.translate (muirc.translate ({'نیک': هیچ، میزبان: هیچ، دستور ':' PRIVMSG '،' کاربر ': هیچ،' پارامترهای ': [' #irc '،' سلام ، جهان:-) ']}))
{'نیک': هیچ، میزبان: هیچ، دستور ':' PRIVMSG '،' کاربر ': هیچ،' پارامترهای ': [' #irc '،' سلام، جهانی! :-) ']}
برخی مثال پیش تر
>>> muirc.translate (": نیک #irc کاربر @ میزبان PRIVMSG: سلام، جهانی:-)")
{'نیک': 'نیک'، 'میزبان': 'میزبان'، 'دستور': 'PRIVMSG'، 'کاربر': 'کاربر'، 'پارامترهای': ['#irc'، 'سلام، جهانی! :-) ']}
>>> muirc.translate (muirc.translate (": نیک #irc کاربر @ میزبان PRIVMSG: سلام، جهانی:-)"))
': کاربر @ میزبان #irc PRIVMSG نیک: سلام، جهانی! : -) r n و '
اتصال به سرور IRC
کلاس اتصال فراهم شده است برای تعامل با گره IRC. این را می توان یا مورد استفاده برای ایجاد یک مشتری IRC یا سرور.
ایجاد یک اتصال دادن 2-تاپل (میزبان، پورت).
>>> هدایت کردن = muirc.Connection (("irc.freenode.net"، 6667))
روش پروکسی ارائه شده به راحتی ارسال پیام IRC. مورد مهم نیست.
>>> conn.nick ("muirc")
>>> conn.UsEr (""، ""، ""، "")
این کلاس یک رابط تکرار که بازده یک شی تجزیه هر بار یک پیام IRC دریافت فراهم می کند. این گزینه یک راه آسان و افعی وار برای ایجاد یک راه IRC ساده فراهم می کند.
مثال زیر به فرینود متصل، پیوستن #muirc و ارسال یک پیام سلام جهان.
>>> دولت = "wait_motd"
>>> برای ارسال در هدایت کردن:
... اگر دولت == "wait_motd":
... # 376 => MOTD به پایان می رسد
... اگر پیام ["فرمان"] == "376":
... دولت = "end_motd"
...
... # تاریخ #muirc
... اگر دولت == "end_motd":
... conn.join ("# muirc")
... دولت = "wait_join"
...
... # منتظر ملحق ACK
... اگر دولت == "wait_join":
... اگر پیام ["فرمان"] == "بپیوندید":
... دولت = "hello_world"
...
... # ارسال "سلام جهان!:-)" را به کانال #muirc
... اگر دولت == "hello_world":
... conn.privmsg ("# muirc"، "سلام، جهانی:-)")
... دولت = "ترک"
...
... # ترک
... اگر دولت == "ترک":
... conn.quit ("خداحافظ، جهانی!:-(")
... نسخه قابل چاپ "OK"
... استراحت
OK

مورد نیاز:

پایتون

نرم افزار های مشابه

Ponton X/P
Ponton X/P

2 Jun 15

lala
lala

14 Apr 15

TorChat
TorChat

3 Jun 15

نرم افزار های دیگر از توسعه دهنده Gawen Arab

virustotal
virustotal

13 May 15

Tornalet
Tornalet

15 Apr 15

نظرات به muirc

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!