הדבר שהוא צריך זה את הקידוד לא את הסיסמה, הסיסמה היא לרוב קבועה ולכן היא לא כל כך בעיה והיא די נפוצה.
הבעיה היא כאשר נכנסים לצ'אט החדש של נענע, ישנו בוט ששולח לך הודעה מקודדת, ואתה צריך להחזיר לו אותה לא מקודדת, הבעיה היא שההודעה משתנת כל פעם, ונעשה שימוש בהרבה תווים.
לכן אם הוא ישתמש עם סניפר, הוא יצטרך להתחבר הרבה פעמים, ואפילו הרבה מאוד כדי לעלות על הקידוד.
בנוסף ההודעה עצמה לא מכילה רק את הקידוד, היא מכילה פרטים נוספים, שאתה צריך לדעת להפריד בניהם לבין הקידוד.
לפותח האשכול, לפי מיטב זכרוני, הקידוד איננו נמצא בקבצי הdll אלא בקבצים שאתה מוריד מהשרת, מה שקיים בDLL אלו דיאלוגים שקופצים לך שאתה בצ'אט
קוד:
נתי תודה אני כבר יודע לעקוף את הבוט בנענע החדש.
פשוט אני רוצה לעקוף אוטומטי לא ידני.אני כל פעם מוציא תשובות ועוקף ידני.
אני מעדיף לבנות קידוד מוכן.
201 DIALOGEX 30, 30, 141, 122, 0
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_CAPTION | WS_POPUP
EXSTYLE WS_EX_NOPARENTNOTIFY | WS_EX_TOPMOST | WS_EX_RIGHT | WS_EX_RTLREADING
CAPTION "פרטים אישיים"
LANGUAGE LANG_HEBREW, SUBLANG_DEFAULT
FONT 8, "MS Shell Dlg"
{
AUTORADIOBUTTON "סוד", 204, 92, 17, 42, 10, 0, WS_EX_RIGHT | WS_EX_RTLREADING
AUTORADIOBUTTON "בן", 203, 47, 17, 37, 10, 0, WS_EX_RIGHT | WS_EX_RTLREADING
AUTORADIOBUTTON "בת", 202, 6, 17, 38, 10, 0, WS_EX_RIGHT | WS_EX_RTLREADING
PUSHBUTTON "אל הצ'ט!", 1, 61, 100, 50, 14, 0, WS_EX_RIGHT | WS_EX_RTLREADING
CONTROL "", 205, "RichEdit20A", 0x00000800, 15, 3, 119, 8, WS_EX_RIGHT | WS_EX_RTLREADING
CONTROL "", 206, "RichEdit20A", 0x00000800, 76, 34, 61, 8, WS_EX_RIGHT | WS_EX_RTLREADING
CONTROL "", 210, "RichEdit20A", 0x00000800, 76, 55, 61, 8, WS_EX_RIGHT | WS_EX_RTLREADING
CONTROL "", 211, "RichEdit20A", 0x00000800, 77, 74, 61, 8, WS_EX_RIGHT | WS_EX_RTLREADING
CONTROL "", 209, "RichEdit20A", WS_BORDER | WS_TABSTOP | 0x00002000, 19, 33, 52, 13, WS_EX_RIGHT | WS_EX_RTLREADING
CONTROL "", 207, "RichEdit20A", WS_BORDER | WS_TABSTOP, 19, 51, 52, 13, WS_EX_RIGHT | WS_EX_RTLREADING
CONTROL "", 208, "RichEdit20A", WS_BORDER | WS_TABSTOP, 7, 71, 63, 13, WS_EX_RIGHT | WS_EX_RTLREADING
}
203 DIALOGEX 0, 0, 238, 82, 0
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_DLGFRAME
EXSTYLE WS_EX_RIGHT | WS_EX_RTLREADING
CAPTION "חבר התחבר אל הצ'ט"
LANGUAGE LANG_HEBREW, SUBLANG_DEFAULT
FONT 10, "Arial"
{
DEFPUSHBUTTON "סגור", 1, 181, 61, 50, 14
LTEXT "המשתמש התחבר אל הצ'ט!", 201, 31, 15, 200, 23, 0, WS_EX_RIGHT | WS_EX_RTLREADING
ICON 205, -1, 7, 25, 20, 20
AUTOCHECKBOX "הקפץ הודעה כזו בכל פעם שחבר מתחבר", 203, 46, 44, 185, 11, 0, WS_EX_RIGHT
PUSHBUTTON "התחל שיחה פרטית", 2, 7, 61, 73, 14
}
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_CAPTION | WS_POPUP
EXSTYLE WS_EX_NOPARENTNOTIFY | WS_EX_TOPMOST
CAPTION "Personal details"
LANGUAGE LANG_HEBREW, SUBLANG_DEFAULT
FONT 8, "MS Shell Dlg"
{
AUTORADIOBUTTON "Secret", 204, 5, 17, 42, 10
AUTORADIOBUTTON "Male", 203, 54, 17, 37, 10
AUTORADIOBUTTON "Female", 202, 96, 17, 38, 10
PUSHBUTTON "To the chat!", 1, 25, 100, 50, 14
CONTROL "", 205, "RichEdit20A", 0x00000800, 5, 4, 119, 8
CONTROL "", 206, "RichEdit20A", 0x00000800, 5, 34, 61, 8
CONTROL "", 210, "RichEdit20A", 0x00000800, 5, 52, 61, 8
CONTROL "", 211, "RichEdit20A", 0x00000800, 5, 70, 61, 8
CONTROL "", 209, "RichEdit20A", WS_BORDER | WS_TABSTOP | 0x00002000, 72, 34, 52, 13
CONTROL "", 207, "RichEdit20A", WS_BORDER | WS_TABSTOP, 72, 52, 52, 13
CONTROL "", 208, "RichEdit20A", WS_BORDER | WS_TABSTOP, 72, 70, 63, 13
}
301 DIALOGEX 0, 0, 238, 82, 0
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_DLGFRAME
CAPTION "A friend logged into the chat!"
LANGUAGE LANG_HEBREW, SUBLANG_DEFAULT
FONT 10, "Arial"
{
DEFPUSHBUTTON "Close", 1, 11, 61, 50, 14
LTEXT "The user has logged into the chat!", 201, 5, 14, 200, 23
ICON 205, -1, 214, 16, 18, 16
AUTOCHECKBOX "Pop this message up every time a friend logs in", 203, 5, 44, 185, 11
PUSHBUTTON "Initiate private chat", 2, 156, 60, 73, 14
}
STRINGTABLE
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
{
100, "Platinum"
}