עמוד ראשי מירק סקריפטינג מירק סקריפטינג [עזרה] מחפש פקודה יחסית פשוטה

[עזרה] מחפש פקודה יחסית פשוטה

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

הצטרף: 28 אוגוסט 2013, 16:23
הודעות: 7
פורסם: 28 אוגוסט 2013, 16:49
אהלן חברים.
אצטרך את עזרתכם בכמה פקודות קטנות...

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

on *:START:{
  server irc.oftc.net -i gold_b -j #debian,#linode
  server -m irc.webchat.org -i gold_b -j #johore,#jiwakacau
}


הייתי רוצה להוסיף לסקריפט הזה פקודה, שתשלח הודעה בו-זמנית לכל החדרים שפתוחים בתוכנה, כל 2 דקות.
ז"א, שהמירק ייפתח, הוא ייכנס אוטומטית לכל החדרים בכל השרתים, וירשום הודעה זהה לכל החדרים כל 2 דקות (את אותה ההודעה).

תודה מראש לעוזרים!!
אור.

הצטרף: 29 יוני 2010, 16:19
הודעות: 152
פורסם: 29 אוגוסט 2013, 16:53
לא עדיף לעשות סקריפט START לכל השרתים ואת הערוצים לשים ב- perform בכל שרת בנפרד ואז לעשות /amsg שישלח הודעה בכל הערוצים?
תמונה

הצטרף: 28 אוגוסט 2013, 16:23
הודעות: 7
פורסם: 30 אוגוסט 2013, 12:34
לא בדיוק הבנתי מה זה PERFORM אחי.
בכל מקרה, מה שחשבתי לעשות זה את הדבר הבא:
on *:START:{
server irc.oftc.net -i gold_b -j #debian,#linode amsg "hello"
server -m irc.webchat.org -i gold_b -j #johore,#jiwakacau amsg "hello
}

אני חושב שזה פשוט ישלח הודעה "HELLO" לכל החדרים בסרברים.
הבעיה שאני מחפש פקודה כלשהי שתשלח את ההודעה הזאת כל 2 דקות אוטומטית...

הצטרף: 29 יוני 2010, 16:19
הודעות: 152
פורסם: 30 אוגוסט 2013, 12:42
זה perform:
img/step7.png
img/step8.png

יש לך הסבר מפורט יותר בשלבים 6 ו- 7 בנושא: viewtopic.php?f=4&t=3189

וזאת הפקודה שאתה מחפש זה:
/timer 0 120 .amsg hello


120 = זה בשניות, שזה 2 דק', 0 = זה מס' הפעמים שזה יופיע, 0=אין סופי.
תמונה

הצטרף: 28 אוגוסט 2013, 16:23
הודעות: 7
פורסם: 30 אוגוסט 2013, 12:49
אחי תודה רבה רבה, רק שאלה אחת אחרונה וחשובה מאוד..
איך אני משלב את זה בסקריפט שרשמתי בREMOTE ??

server irc.oftc.net -i gold_b -j #debian,#linode timer 0 120 .amsg hello
לא עובד לי.

הצטרף: 29 יוני 2010, 16:19
הודעות: 152
פורסם: 30 אוגוסט 2013, 15:59
בגלל זה אמרתי לך לעבוד עם perform, הרבה יותר קל בשבילך לשלוט על פקודות בכל שרת בנפרד.

משהו פשוט בשבילך:

on *:START:{
server irc.oftc.net -i gold_b
server -m irc.webchat.org -i gold_b
}

on *:connect: {
  if ($network == irc.oftc.net) {
    .timer 1 2 .join #debian,#linode
    .timer 0 120 .amsg hello
  }
  if ($network == irc.webchat.org) {
    .timer 1 2 .join #johore,#jiwakacau
    .timer 0 120 .amsg hello
  }
}
תמונה

הצטרף: 28 אוגוסט 2013, 16:23
הודעות: 7
פורסם: 30 אוגוסט 2013, 20:37
אחי בסוף הסתדרתי עם הPERFORM. זה ממש פשוט, תודות לך :)
תודה רבה על העזרה !! באמת שזה אחלה פורום.

הצטרף: 29 יוני 2010, 16:19
הודעות: 152
פורסם: 30 אוגוסט 2013, 22:13
שמח לעזור, אתה תמיד מוזמן לפתוח נושאים ולהגיב.
תמונה


חזור אל מירק סקריפטינג