Net :: IRC

net :: IRC הוא ממשק Perl לפרוטוקול האינטרנט ממסר אינטרנט.
הורד עכשיו

Net :: IRC דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Net::IRC developers
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~jmuhlich/Net-IRC-0.75/IRC.pm

Net :: IRC תגים


Net :: IRC תיאור

Net :: IRC הוא ממשק Perl לפרוטוקול הצ'אט ממסר אינטרנט. Net :: IRC הוא ממשק Perl לממסר לאינטרנט צ 'אט Protocol.synopsis להשתמש נטו :: IRC; $ IRC = New Net :: IRC; $ CONN = $ IRC-> Newconn (nick => 'some_nick', שרת => 'some.irc.server.com', פורט => 6667, IrcName => כמה תגובה שנונה. '); $ IRC-> התחל; ברוכים הבאים ל Net :: IRC, עבודה בתהליך. הראשון שנועד להיות כלי מהיר לכתיבת תסריט IRC ב Perl, Net :: IRC גדל ליישום פרל מקיף של פרוטוקול IRC (RFC 1459), שפותחה על ידי מספר חברים של ערוץ IRC EFNET #perl, ומתוחזק ערוץ # Net-IRC.There הם 4 מודולים רכיבים אשר איפור Net :: IRC: Net :: IRC עטיפה לכל דבר אחר, המכיל שיטות כדי ליצור אובייקטים חיבור (ראה להלן) ומנהל חיבור אשר עושה לולאה אירוע בכלל זמין filehandles. שקעים או קבצים אשר קריא (או לכתיבה, או מה שאתה רוצה אותו כדי לבחור () עבור) לקבל מועבר המשתמש סיפוק המשנה בשעות חבילות אחרות או בקוד משתמש. Nnet ::::::::::::: נמצא בקוד המשתמש פּרוֹיֶקט. כל מקרה חיבור הוא חיבור יחיד לשרת IRC. המודול עצמו מכיל שיטות עבור כל פקודת IRC יחיד זמין למשתמשים (NET :: IRC אינו מיועד לכתיבת שרתים, מסיבות ברורות), שיטות לקבוע, לאחזר, והתקשרות על כך שהמשתמש יכול להגדיר (יותר על זה מאוחר יותר), ויותר מדי הערות חמודות. היי, מה אני יכול לומר, היינו משועממים . IT רשומות שיזם את האירוע, מי זה משפיע, סוג האירוע, וכל טיעונים אחרים שסופקו לאותו אירוע. אגב, הארגומנט היחיד עבר function.net של המטפל. מופעים של DCC.PM מופעלים מחיבור-> New_ {שלח, צ 'אט} באותו אופן שבו IRC-> Newconn invokes חיבור-> חדש. זה יהיה הגיוני יותר מאוחר יותר, אנו מבטיחים. המושג המרכזי כי Net :: IRC בנוי סביב זה של מטפלים (או ווים, או callbacks, או מה לעזאזל אתה מרגיש כמו לקרוא אותם). ניסינו לעשות את זה לגמרי לאירוע מונע מודל, LA TK - עבור כל סוג שאפשר להעלות על הדעת של האירוע כי הלקוח שלך עשוי לראות ב- IRC, אתה יכול לתת את התוכנית שלך שגרות אישית להתקשר. אבל המתן, יש עוד! ישנן 3 רמות של מקדימות מטפל: מטפלים ברירת המחדל בהתחשב כי הם hardwired לתוך נטו :: IRC, אלה לא יעשו הרבה יותר מאשר המינימום הנחוץ כדי לשמור על הלקוח להקשיב בשרת, עם אפשרות להדפיס (יפה) מעוצב, כמובן) מה הוא שומע על כל filehandles אתה מציין (stdout כברירת מחדל). אלה נקראים רק כאשר המשתמש לא הגדיר את כל המפעילים שלו עבור אירוע זה.העפילים גלובליים הגלובלי שהמשתמש יכול להגדיר את שרתיו שלו כדי להחליף את פעולות ברירת המחדל עבור כל חיבור IRC המנוהל על ידי התוכנית שלך. אלה רק לקבל מופעל אם המשתמש לא הקים מטפל לכל חיבור עבור אותו אירוע. Guser-Superable לכל מטפלים חיבור פשוט: זה אומר חיבור אחד מה לעשות אם זה מקבל אירוע מסוג זה. מחליף handlers גלובל אם כל מוגדרים עבור אירוע זה. ואף טוב יותר, אתה יכול לבחור להתקשר מטפלים מותאמים אישית שלך לפני או אחרי המטפלים ברירת המחדל במקום להחליף אותם, אם אתה רוצה. בקיצור, זה לא מושלם, אבל זה בערך טוב כמו שאתה יכול לקבל ועדיין להיות תיעוד, בהתחשב במורכבות הנורא לפעמים של פרוטוקול IRC. דרישות: · פרל


Net :: IRC תוכנה קשורה