עמוד ראשי מירק סקריפטינג סניפטים QAuth Helper

QAuth Helper

mIRC Snippets - בפורום זה יפורסמו קודים שימושיים למירק. לפרסום קודים יש לפרסמם תחילה בפורום "פרסום קודים ומדריכים" ולאחר מכאן הם יועברו לפורום זה.

Ventox
משתמש רשום
QAuth Helper
הצטרף: 01 יולי 2010, 12:45
הודעות: 29
פורסם: 02 יולי 2010, 13:44
שם הקוד: QAuth Helper
יוצר: Ventox
גירסא: 1.0
תיאור: עוזר לנהל את ההתחברות לQAUTH
הפעלה: קליק ימני ו QAuth Helper
תמונה:
תמונה

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;; QAuth Dialog ;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

dialog QAuth {
  title "Q Auth Helper [/QAuth]"
  size -1 -1 107 96
  option dbu notheme
  check "Auto Auth On Connect to QuakeNet", 1, 5 50 100 10
  text "Auth name:", 2, 5 5 29 8
  edit "", 3, 36 5 69 10
  text "Auth pass:", 4, 5 16 29 8
  edit "", 5, 36 17 69 10, pass
  button "Auth me", 6, 77 28 28 12
  box "Settings", 8, 2 41 104 43
  check "Auto IP Hider (mode $me +x)", 9, 5 60 100 10
  button "IP Hider", 7, 49 28 28 12
  button "Reset", 10, 20 28 28 12
  edit "", 11, 2 85 103 10, read
  check "Remember me", 12, 5 71 100 10
}
on *:dialog:QAuth:init:*: {
  if (%QAuth.username) { did -a $dname 3 %QAuth.username }
  if (%QAuth.password) { did -a $dname 5 %QAuth.Password }
  if (%QAuth.AutoAuth == ON) { did -c $dname 1 }
  if (%QAuth.AutoIPHider == ON) { did -c $dname 9 }
  if (%QAuth.Rememberme == ON) { did -c $dname 12 }
  if (!%QAuth.username) || (!%QAuth.password) { did -b $dname 6 }
}
on *:CONNECT: {
  if ($network == QuakeNet) && (*.quakenet.org iswm $server) {
    if (%QAuth.AutoAuth == ON) && (%QAuth.Username) && (%QAuth.Password) { .msg Q@CServe.quakenet.org AUTH %QAuth.Username %QAuth.Password }
  }
}
on *:dialog:QAuth:edit:*: {
  if ($did == 3) {
    if (%QAuth.Rememberme == ON) { Set %QAuth.Username $did($dname,3) }
    if ($did($dname,5)) { did -e $dname 6 }
  }
  if ($did == 5) {
    if (%QAuth.Rememberme == ON) { Set %QAuth.Password $did($dname,5) }
    if ($did($dname,3)) { did -e $dname 6 }
  }
  if (!$did($dname,5)) || ($did($dname,3) == $null) { did -b $dname 6 }
}
on *:dialog:QAuth:sclick:*: {
  if ($did == 10) { unset %QAuth.Auto* | did -r $dname 3,5 | did -ra $dname 11 Settings restarted. }
  if ($did == 7) { mode $me +x | did -ra $dname 11 IP Hider is ON }
  if ($did == 6) { .msg Q@CServe.quakenet.org AUTH $did($dname,3) $did($dname,5) | Set %QAuth.Status ON | did -ra $dname 11 Sending AUTH Details... }
  if ($did == 1) { Set %QAuth.AutoAuth $iif(%QAuth.AutoAuth !== ON,ON,OFF) | did -ra $dname 11 Auto Auth: %QAuth.AutoAuth }
  if ($did == 9) { Set %QAuth.AutoIPHider $iif(%QAuth.AutoIPHider !== ON,ON,OFF) | did -ra $dname 11 Auto IP Hider is now: %QAuth.AutoIPHider }
  if ($did == 12) {
    Set %QAuth.Rememberme $iif(%QAuth.Rememberme !== ON,ON,OFF)
    if (%QAuth.Rememberme == ON) {
      if ($did($dname,3)) { Set %QAuth.Username $ifmatch }
      if ($did($dname,5)) { Set %QAuth.Password $ifmatch }
    }
    if (%QAuth.Rememberme == OFF) { unset %QAuth.Password | unset %QAuth.Username }
    did -ra $dname 11 Remember me is now: %QAuth.Rememberme
  }
}
alias QAuth { if (!$dialog(QAuth)) dialog -m QAuth QAuth }
on *:NOTICE:*:?: {
  if ($nick == Q) && (%QAuth.Status == ON) && ($dialog(QAuth)) && ($1- == Username or password incorrect.) { did -ra QAuth 11 Username or password incorrect. | unset %QAuth.Status }
  if ($nick == Q) && (%QAuth.Status == ON) && ($dialog(QAuth)) && (You are now logged in as* iswm $1-) { did -ra $dname 11 $1- | unset %QAuth.Status }
  if ($nick == Q) && (%QAuth.Status == ON) && ($dialog(QAuth)) && ($1- == AUTH is not available once you have authed.) { did -ra QAuth 11 You are already authed. | unset %QAuth.Status }
  if ($nick == Q) && (You are now logged in as* iswm $1-) { if (%QAuth.AutoIPHider == ON) mode $me +x }
}
menu * {
  QAuth Helper by Ventox { QAuth }
}
נערך לאחרונה על ידי Ventox בתאריך 08 יולי 2010, 18:24, נערך פעם אחת בסך הכל.

Ohad
מנהל האתר
Re: QAuth Helper
הצטרף: 29 יוני 2010, 16:13
הודעות: 112
פורסם: 03 יולי 2010, 21:17
קוד נחמד ביותר ואחלה עיצוב :)
כמה הערת קטנות:
  • כדאי להצפין את הסיסמא בצורת הצפנה מסוימת, לא טוב שהפרטים שמורים ככה במשתנה
  • ב-on connect בדקת רק אם הרשת מתאימה, אבל לא בדקת גם עם הסרבר מתאים מה שנותן מקום לפריצות למשתמשי Q, הייתי מציע לך לבדוק:
    if (*.quakenet.org iswm $server)

uns
משתמש רשום
Re: QAuth Helper
הצטרף: 01 יולי 2010, 07:18
הודעות: 95
פורסם: 09 יולי 2010, 12:44
עוזר מאוד למתחילים.
תמונה

XtrAp
מנהל האתר
Re: QAuth Helper
הצטרף: 29 יוני 2010, 16:19
הודעות: 113
פורסם: 13 יולי 2010, 17:38
תודה.

Disel
משתמש רשום
Re: QAuth Helper
הצטרף: 13 יולי 2010, 18:40
הודעות: 33
פורסם: 13 יולי 2010, 19:50
Ohad כתב:
קוד נחמד ביותר ואחלה עיצוב :)
כמה הערת קטנות:
  • כדאי להצפין את הסיסמא בצורת הצפנה מסוימת, לא טוב שהפרטים שמורים ככה במשתנה
  • ב-on connect בדקת רק אם הרשת מתאימה, אבל לא בדקת גם עם הסרבר מתאים מה שנותן מקום לפריצות למשתמשי Q, הייתי מציע לך לבדוק:
    if (*.quakenet.org iswm $server)


[*] איך אתה מצפה שהוא יצפין תסיסמא? זה כולה התחברות פשוטה למשתמש קיו..
[*] איך בדיוק מישהו אמור לפרוץ למשתמשי קיו בדרך הזאת o.O

אבל בתחלס זה סקריפט שימושי לכאלה שמתחילם במירק או שמתבלבלים מזה וצריכים עזרה
Roulette Bot
בוט רולטה שלי =]

#iGaming
ערוץ הגאטרים הכי טוב - עד שלא תיכנסו איך תבינו?

Ventox
משתמש רשום
Re: QAuth Helper
הצטרף: 01 יולי 2010, 12:45
הודעות: 29
פורסם: 13 יולי 2010, 21:11
[*] הוא התכוון שכדאי שהסיסמא לא תישמר פשוט במשתנה.. שתישמר במקום אחר דיי סודי ושתהיה מוצפנת לפי הצפנה שלי.

[*] יש כאלה שמתחברים לסרברים אחרים שקוראים להם QuakeNet אבל הם לא באמת *.quakenet.org
ומן הסתם זה שולח אוטומטית את ההודעה לQ .. את הודעת ההתחברות.. אז כדאי לבדוק אם הסרבר שמתחברים אליו הוא באמת של Quakenet ולא Fake

Disel
משתמש רשום
Re: QAuth Helper
הצטרף: 13 יולי 2010, 18:40
הודעות: 33
פורסם: 14 יולי 2010, 04:46
אולי גם כדאי לך להוסיף אפשרות של יצירת משתמשי קיו, אני מכיר מלא ילדים שלא יודעים איך לעשות את זה ואז חופרים לאנשים בוונט..
Roulette Bot
בוט רולטה שלי =]

#iGaming
ערוץ הגאטרים הכי טוב - עד שלא תיכנסו איך תבינו?

Nixxo
משתמש רשום
Re: QAuth Helper
הצטרף: 13 יולי 2010, 18:38
הודעות: 20
פורסם: 14 יולי 2010, 05:06
תודה.. יעזורלהרבה אנשים...
תמונה

Xronic
משתמש רשום
Re: QAuth Helper
הצטרף: 14 יולי 2010, 17:22
הודעות: 54
פורסם: 25 יולי 2010, 23:31
שהוא התכוון להצפין הכוונה היא

 $encode $decode

Ventox
משתמש רשום
Re: QAuth Helper
הצטרף: 01 יולי 2010, 12:45
הודעות: 29
פורסם: 26 יולי 2010, 15:26
"כדאי להצפין את הסיסמא בצורת הצפנה מסוימת"
הוא לא הגדיר את צרות ההצפנה יש אין סוף צורות הצפנה
ולא כדאי להשתמש ב $encode $decode יש באגים לפעמים

Ohad
מנהל האתר
Re: QAuth Helper
הצטרף: 29 יוני 2010, 16:13
הודעות: 112
פורסם: 26 יולי 2010, 16:09
Ventox כתב:
"כדאי להצפין את הסיסמא בצורת הצפנה מסוימת"
הוא לא הגדיר את צרות ההצפנה יש אין סוף צורות הצפנה
ולא כדאי להשתמש ב $encode $decode יש באגים לפעמים

איזה באגים בדיוק יש?
הדבר היחידי שבעייתי ב-decode$ זה שהוא לא תמיד מאושר בהגדרות המירק.

Ventox
משתמש רשום
Re: QAuth Helper
הצטרף: 01 יולי 2010, 12:45
הודעות: 29
פורסם: 27 יולי 2010, 02:54
זה הבעיה שאני מדבר עליה.
בעיה מעצבנת שפתאום הוא נועל את עצמו לבד

TrAsKy
משתמש רשום
Re: QAuth Helper
הצטרף: 17 יולי 2010, 16:07
הודעות: 51
פורסם: 27 יולי 2010, 14:43
תן איזה
if (!$decode(YQ==,m)) { noop $input(Error! You must enable Decode from Options>Other>Lock>Decode,ho,Error!) }

או שפשוט תעשה שאם (!$decode(YQ==,m)) זה יצפין עם chrים או שלא יצפין בכלל...

Ohad
מנהל האתר
Re: QAuth Helper
הצטרף: 29 יוני 2010, 16:13
הודעות: 112
פורסם: 27 יולי 2010, 17:38
TrAsKy כתב:
תן איזה
if (!$decode(YQ==,m)) { noop $input(Error! You must enable Decode from Options>Other>Lock>Decode,ho,Error!) }

או שפשוט תעשה שאם (!$decode(YQ==,m)) זה יצפין עם chrים או שלא יצפין בכלל...


$lock(decode)

?

Ventox
משתמש רשום
Re: QAuth Helper
הצטרף: 01 יולי 2010, 12:45
הודעות: 29
פורסם: 27 יולי 2010, 22:04
חח אוהד :)

בקיצור הבנתם את הרעיון... צריך לעשות הצפנה מיוחדת או CHARS או BINARY... קיצר אין לי כוח לזה כרגע :)


חזור אל סניפטים

cron