יום שלישי, 8 ביולי 2008

[מדריך]מסך לוג אין!

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

תוכן:
מסך לוג אין זה בסך הכל דבר מאוד פשוט. יש בו רק 3 פריימים. בפריים הראשון ניצור 3 דברים-שתי תיבות טקסט (מסוג Input, אני אסביר תכף) וכפתור.

ליצירית הכפתור ציירו את הצורה שלכם. לא צריך להיות מסובך מדי. סמנו אותה ותלחצו על F8. עכשיו נפתח חלון של כמה אפשרויות-Movie Clip, Button וGraphic. אנחנו רוצים כפתור אז נבחר בButton

תמונה


עכשיו נעשה שתי תיבות טקסט (Input).
נתחיל במה זה input ובמה הוא שונה מStatic (סוג הטקסט הראשוני והרגיל. ברירת המחדל של פלאש)
טקסט Input הוא טקסט שמשמש ל:שליחת אימיילים דרך פלאש, מסכי לוג אין ועוד. אם לא הבנתם לפי השם (in-put=להכניס) טקסט input הוא טקסט שבקובץ הSWF ניתן לערוך את הטקסט (שלא כמו Statcic=עומד במקום, סטטי)

עכשיו כשהבנו מה זה טקסט input בואו ניצור שתי תיבות כאלה[IMG]http://www.**************/Smilies/biggrin.gif[/IMG]

ניקח את כלי הטקסט (T).
עכשיו נלחץ על קונטרול F3 (חלון Properties).
תכניסו את ההגדרות כמו בתמונה הבאה: (תשימו לב לכל פרט קטן כמו כפתורים קטנים שלחוצים אחרת זה לא יעבוד או סתם יעבוד אבל לא יצא יפה)

תמונה
התמונה הוקטנה. לחץ על סרגל זה על מנת לראותה במימדיה המקוריים. המימדים המקוריים של התמונה הם 560x118 ומשקלה הוא 41KB.
התמונה הוקטנה. לחץ על סרגל זה על מנת לראותה במימדיה המקוריים. המימדים המקוריים של התמונה הם 560x118 ומשקלה הוא 41KB.


עכשיו קטע חשוב מאוד! שוב בחלון Properties-בצד ימין למטה תראו קטע שכתוב Var. תכתבו שם user.

עכשיו תשכפלו את תיבת הטקסט (לסמן אותה וקונטרול D)
איפה שכתבתם בחלון Properties את המילה user, תשנו לpassword

כמעט גמרנו עכשיו מגיע הקטע הקל.

עכשיו נחזור לכפתור שעשינו בהתחלה. תסמנו אותו (עם החץ השחור-V). תלחצו על F9 (חלון Actions). עכשיו תכניסו בפנים את הקוד הבא:

on (release, keyPress "") {
if (password eq "1234" & user eq "admiral") {
gotoAndStop(3);
} else {
gotoAndStop(2);
}
}


אחרי שהכנסתם את הקוד לחלון Actions תוכלו לשנות את הקוד (1234) ואת המשתמש (Admiral) למה שאתם רוצים. אפשר גם לשנות את השמות של הטקסטים ואז גם לשנות את האקשן סקריפט אבל חבל; זה יכול סתם להרוס לכם.

סמנו את הפריים הראשון בTime Line. עכשיו החלון Actions אמור להיות פתוח. אם לא, תפתחו אותו (F9). עכשיו תכניסו את הקוד הבא

stop();

(אפשר גם להכניס ככה: לחיצה על הפלוס-Stop-Movie Control-Actions )

עכשיו פשוט תעשו בפריים 2 תיבת טקסט (Static-רגילה ופשוטה לא דורשת כלום מיוחד) שכתוב משהו כמו "password is incorrect"
ובפריים 3 תכתבו "passowrd is correct!"

אין תגובות: