דף הבית מחשבים וטכנולוגיה תוכנה בדיקת תהליך השידרוג האוטומטי של נגן הפלאש
בדיקת תהליך השידרוג האוטומטי של נגן הפלאש
אלעד כהן 31/08/10 |  צפיות: 3008

כל אפליקצית פלאש מותאמת לפעול בגירסא מסויימת של נגן הפלאש, קיימות גירסאות שונות לנגן הפלאש כאשר האחרונה מבינהן בעת כתיבת מאמר זה הינה גירסא מספר 10.1, נגן הפלאש מותקן במחשב באמצעות התקנה ידנית מהאתר של אדובי או באמצעות אפליקצית פלאש שמופיעה באתר מסויים, במידה והגולש צופה בדף אינטרנט בו קיימת אפליקצית או משחק פלאש ולא מותקן במחשב נגן הפלאש, אז תופיע הודעה אשר תשאל את הגולש האם הוא רוצה להתקין את נגן הפלאש כדי לצפות באפליקציה או במשחק, במידה והגולש יסכים, ההתקנה של נגן הפלאש בגירסתו האחרונה תחל ומיד בסיומה כל אפליקציה או משחק פלאש אשר מופיעים בכל אתר אינטרנט יהיו זמינים לצפיה מיידית, נגן הפלאש פופולרי מאוד בקרב הגולשים ורק אצל אחוז קטן מהם אינו מותקן. נגן הפלאש מאפשר להציג אפליקציות ומשחקים אינטראקטיביים, בניגוד לשפת HTML הסטנדרטית בה פותחו אתרים לפני שטכנולוגיית פלאש הייתה קיימת, למרות היתרונות בטכנולוגיית פלאש, קיימים בוני אתרי HTML שמשתדלים לא להשתמש בפלאש באתריהם מכיוון שמנועי החיפוש עדיין לא מטיבים לסרוק קובץ פלאש כמו שהם סורקים קובץ HTML.
לדוגמא: אפליקצית פלאש שהוגדרה לפעול בגירסה 8 של נגן הפלאש תפעל אך ורק במחשבים בהם מותקן נגן הפלאש בגירסא 8 ומעלה. גולש שנכנס לאתר בו מוצגת אפליקציית פלאש ואין לו את הגירסא המינימלית הדרושה להצגת האפליקציה, לא יוכל להשתמש בה.
הפיתרון הוא להטמיע בתוך אפליקציית הפלאש קטע קוד שיזהה את גירסת הנגן המותקנת אצל הגולש ובמידה והיא נמוכה מזו שהאפליקציה צריכה, יבוצע שידרוג אוטומטי של נגן הפלאש לגירסא האחרונה.
קטע הקוד נמצא בקובץ expressInstall.swf ומשתמש במחלקה הלא-מתועדת System.Product כדי לשדרג את נגן הפלאש.

באחד המאמרים הקודמים שכתבתי (בדיקת תהליך ההתקנה של אפליקציית AIR), בדקתי את המחלקה ProductManager בשפת אקשן-סקריפט 3.
הפעם expressInstall.swf נכתב באקשן-סקריפט 1 לכן שם המחלקה שונה (כל אחת מופעלת ב-AVM אחר), אבל הפעולות מבוצעות ע"י אותו קטע קוד בתוך נגן הפלאש שנקרא משני AVMs שונים.
למרות שגירסאות אחת ושתיים של שפת אקשן-סקריפט משתמשות באותו AVM (סביבת-ריצה), המחלקה System.Product נגישה רק באקשן-סקריפט 1.

בהמשך מופיע קישור לאפליקצייה לדוגמא אשר יכולה לשמש כל מתכנת פלאש, באמצעותה אפשר להתחיל את השידרוג של נגן הפלאש, מתי שרוצים (לדוגמא: בלחיצה על כפתור) וגם להתקין את סביבת הריצה של Adobe AIR:
http://www.gamedevstudio.co.il/ExpressInstall/ExpressInstall.rar


דירוג המאמר:

תגיות של המאמר:

 אלעד כהן

המאמר נכתב ע"י אלעד כהן - מתכנת פלאש בחברת GAME DEV LTD.



 


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

דורה משחקים לילדים
כיום כבר כולם מכירים את דורה החוקרת שמשחקת עם הילדים ותוך כדי גם מלמדת אותם ומאתגרת אותם במשימות שונות. דורה וחבריה יוצאים להרפתקאות ובדרך נתקלים...

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

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

משחקים של דורה
משחקים של דורה הפכו לאחד מסוגי משחקי הילדים האהובים והמבוקשים ביותר בשנה האחרונה. הסיבה העיקרית לכך היא הצלחתה של סדרת הילדים בכיכובה של...

משחקים לילדים בני 6
אחת הדרכים שלנו להעניק ידע לילדנו ולהעשיר את היכרותם עם תחומי ידע שונים, היא לאפשר להם לשחק. כך אנו מבטיחים לעצמנו שאנחנו עושים את השילוב הנכון שבין למידה להנאה, כך שכולם יוצאים מרוצים...

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

משחקי חשיבה און ליין
כולנו אוהבים אתגרים, כולנו אוהבים לשחק – וכששני אלה משולבים אחד בשני אנחנו יכולים לבלות שעות מול מסכי המחשב. משחקי חשיבה און ליין מאפשרים לנו...

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

פוקר ברשת
משחק פוקר ברשת שינה את תפיסת הפוקר בעולם והפך אותו לאחד ממשחקי הקלפים הנפוצים והאהובים ביותר. כיום, לא רק שחקנים ותיקים מופיעים בשולחנות הפוקר, אלא כל שחקן...
     
 
שיווק באינטרנט על ידי WSI