POE :: רכיב :: IRC :: שירות :: P10

POE :: רכיב :: IRC :: שירות :: P10 הוא מלא אירוע מונע אירוע שירותי IRC עבור רשתות תואמות P10.
הורד עכשיו

POE :: רכיב :: IRC :: שירות :: P10 דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Chris Williams
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~bingos/

POE :: רכיב :: IRC :: שירות :: P10 תגים


POE :: רכיב :: IRC :: שירות :: P10 תיאור

POE :: רכיב :: רכיב :: IDC :: שירות :: P10 הוא אירוע במלואו מונעת אירוע שירותי IRC עבור רשתות תואמות P10. POE :: רכיב :: רכיב :: IRC :: שירות :: P10 הוא אירוע במלואו מונחה אירוס שירותי מודול עבור P10 תואם Networks.Syopsis השתמש PoE :: רכיב :: IRC :: שירות :: P10; # לעשות זאת כאשר אתה יוצר את הפגישות שלך. "שירות IRC" הוא רק # ליבה כינוי כדי לחבר את החיבור החדש IRC עם. הטיעון השני # חייב להיות התייחסות חשיש עם האפשרויות שלך. (ServerNomeric => 3, ServerName => 'שירותים'. שירותים עבור Lamenet ', RemoteServer =>' Hub.lamenet.org ', ServerPort => 4400, סיסמה = > 'סיסמה', EventMode => 0 # ברירת מחדל הוא 1 שנה מחדש => 1 # ברירת מחדל הוא 0 version => 'lameserv0.1a' # ברירות המחדל למודול שם וגירסה}; שלי ($ אובייקט) = POE :: רכיב :: IRC :: שירות :: P10-> חדש ("IRC שירות",% Hash) או למות "OH NOOOO! $!"; # לעשות דברים כאלה מתוך הפגישות שלך. שורה זו מספרת את החיבור # בשם "IRC-Service" כדי לשלוח את ההפעלה שלך את האירועים הבאים כאשר הם קורים. $ KERNEL-> POST ('שירות IRC', 'רישום', QW (מחובר MSG ציבורי ניק)); # אתה יכול לנחש מה השורה הזאת עושה. $ kernel-> פוסט ("שירות IRC", 'להתחבר'); # הוסף זהות שירותים לרשת $ Kernel-> פוסט ('IRC-Service' => 'addnick', {nickname => 'צולע', umode => '+ ODK', תיאור => 'שירותים צולעים', }); # לקבוע אם משתמש הוא IRCOP IS_OPERTOR ($ numeric)) {$ Kernel-> POST ('IRC-Service' => PrivmsG => $ botneric => $ numeric => "גישה שניתנה". ); } Poe :: רכיב :: רכיב :: IRC :: שירות :: P10 הוא רכיב POE אשר פועל כשרת שירותי IRC בקלות בקלות עבור רכיבי ה- POE שלך אחרים. אתה יוצר רכיב שירותי IRC ולספר את זה מה האירועים הפגישה שלך אכפת ואיפה להתחבר, והוא שולח בחזרה אירועים IRC מעניין כאשר הם קורים. אתה עושה את הלקוח לעשות דברים על ידי שליחת Events.The הרכיב מיישמת את הפונקציונליות הבסיסית של שרת IRC יהיה לעקוב אחר שינוי המדינה (כגון משתמשים חדשים, ערוצים, וכו ') ברשת IRC. כדי לגשת למצב זה המרכיב מחזיר אובייקט בעת שנוצר ויש שיטות מלאות של כובע לשאילתה את המדינה מפגישות ה- POE שלך. זה גם אומר כי אין צורך להשתמש "להתחבר" כדי לקשר לשרת Uplink שלך לפני יצירת ניקלים והצטרפות ערוצים, כמו הרכיב יעקוב אחר כל השינויים הללו במהלך החיבור לרשת IRC יהיה "פרץ" במידע הדרוש. עיין בסעיף האירועים שלהלן לקבלת מידע נוסף על כך. על מנת לכתוב תוכנית POE עם POE :: רכיב :: IRC :: שירות :: P10: יצירת מושב שלך (ים) ו alias עבור poe חדש :: רכיב :: IRC :: שירות: : שרת P10. (מבחינה מושגית, זה עוזר אם אתה חושב עליהם כמו שרתי IRC הקטנים.) במפעיל _start של הפגישה שלך, לשלוח את שירות IRC "אירוע הרשמה כדי לספר את זה אירועים IRC אתה רוצה לקבל ממנו. שלח אותו אירוע 'התחבר' בשלב מסוים כדי לומר לו להצטרף לרשת IRC, והוא צריך להתחיל לשלוח לך אירועים מעניינים מדי פעם. השתמש באירוע 'addnick' כדי להוסיף לקוח IRC לשרת שלך. שירות IRC מקבל שתי קבוצות שונות של אירועים, שרתים ולקוח. אירועי שרת הם פקודות שהונפקו על ידי (HEH) השרת ואירועי הלקוח הם פקודות שהונפקו על ידי לקוחות. # דוגמה לפקודת לקוח: $ Kernel-> פוסט ('שירות IRC', 'הצטרף', 'ADAA', '#לאלם'); # דוגמה לפקודת שרת: $ Kernel-> Post ('שירות IRC', 'Opmode', '# #Name', '+ O', 'ADAA'); ביסודו של דבר, פקודות הלקוח דורשות כינוי מקור עבור הפקודה, לְמָשָׁל. זה לא הגיוני לשרת כדי "להצטרף" ערוץ.המחשבה: · דרישות PERL: · פרל


POE :: רכיב :: IRC :: שירות :: P10 תוכנה קשורה

Apache :: מושב :: memcached

Apache :: מושב :: memcached הוא מודול perl המאחסן נתונים מתמשכים באמצעות memcached (זיכרון מטמון daemon) עבור Apache :: Sessio ...

189

הורד