עמוד ראשי מירק סקריפטינג מדריכים [מדריך] CTCP

[מדריך] CTCP

mIRC Guides - בפורום זה יפורסמו מדריכים לשפת המירק, הסברת פקודות ואפשרויות במירק וגם הסברים לשימוש בתוכניות חיצוניות לטובת המירק. לפרסום מדריכים יש לפרסמם תחילה בפורום "פרסום קודים ומדריכים" ולאחר מכאן הם יועברו לפורום זה.

Zen-
מנהל גלובאלי
[מדריך] CTCP
הצטרף: 20 יוני 2011, 21:35
הודעות: 100
פורסם: 21 אוגוסט 2012, 12:19
המדריך נכתב על ידי R3ptile לאתר מירקס הישן

אז מה נלמד פה?
----------------------
1. מה זה CTCP?
2. פקודות CTCP בסיסיות.
3. פקודת CTCP משלך.

אז מה זה CTCP?
----------------------
CTCP נובע מהמשפט: Client To Client Protocol, בעיברית: פרוטוקול לקוח ללקוח.
בעזרת ה-CTCP, אפשר לבדוק הגדרות שונות אצל המשתמש.
חשוב לציין, פקודת ה-CTCP מבוססת בצורה זו:

/ctcp <nick> <command>


אחרי כל פקודת CTCP, שיבצעו עלינו, נקבל הודעה:
[NICK COMMAND]
לדוגמא:
[R3ptile` VERSION]
הנה אנו עוברים לפקודות ה-CTCP הבסיסיות.

פקודות CTCP בסיסיות:
----------------------
Version-גרסא, בודק את גרסת המירק של המשתמש, לדוגמא:
[R3ptile VERSION reply]: mIRC v6.03 Khaled Mardam-Bey
הקוד:

/ctcp <nick> version


לדוגמא:

/ctcp R3ptile version


PING-פינג, בודק את כמות הלאג של המשתמש, לדוגמא:
[R3ptile` PING reply]: 1sec
הקוד:

/ctcp <nick> ping


לדוגמא:

/ctcp R3ptile ping



FINGER-אצבע, בודק את השם, האימייל, ה-Idle וה-CTCP Finger Messege, אם קבע המשתמש את ההודעה. לדוגמא:
[R3ptile` FINGER reply]: קופיפון:] (Cfir.The.King) Idle 1016 seconds (http://mulezscript.cjb.net)
הקוד:

/ctcp <nick> FINGER


לדוגמא:

/ctcp R3ptile FINGER



פקודת CTCP משלך:
----------------------
פקודת CTCP משלי? מה זה?
CTCP משלי, יעשה כאשר ישלחו לי CTCP מסויים לא ממה שלמדנו בהתחלה, אני יגיב בהתאם.
אוקיי, אז קודם כל, פתחו את הרימוט, למי שלא יודע להכנס, אפשר ללחוץ במקשים במקלדת על: ALT+R.
פקודת CTCP ברימוט בנוייה ככה:

CTCP <level>:<ctcptext>:<*\#\?>:commands


למי שלא הבין מה זה... הנה הסבר:
*הערה: זכרו שלא צריך לרשום בקוד את ה-<>, זה רק בשביל פתיחת וסגירת התיבה.
level - הדרגה של המשתמש, אפשר להוסיף משתמש ספיציפי ע"י הפקודה:

/auser <level> <nick>


לודגמא:

/auser 11 <nick>


בשביל לסמן את כל הניקים יש לכתוב: *
ctcptext - מכתב ה-CTCP, כמו שיש: Ping, אפשר לדוגמא: Hello.
*/#/?: ? - CTCP לניק מסויים, # - CTCP לערוץ מסויים, *-גם וגם, לשניהם.
commands - הפקודה/ות שתעשו כאשר יגיע אליכם הפינג... לדוגמא: /notice $nick hello too.
דוגמא מלאה:

CTCP *:hello:*:/notice $nick hello too.



-- סוף המדריך --

חזור אל מדריכים

cron