עבור אל תוכן

פיתוח מדליק - מצלמות נתיבי איילון.


  • אנא התחבר בכדי להגיב
19 תגובות לנושא זה

#1
 eviatar

eviatar
  •  חברים רשומים
  • 48 הודעות
    • מונה תודות: 10 תודות
5
רגיל
  • מיקום: TLV-IL
היי כולם,

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

ציטוט

שלום לכולם :)



אתחיל בסיפור קצר... מידי בוקר, לפני שאני יוצא לעבודה, אני נוהג להיכנס לאתר (המחורבן) של חב' נתיבי איילון ולהתעדכן בעומסי התנועה בכביש. עכשיו, אם יצא לכם פעם להיכנס לאתר הנ"ל, בוודאי שמתם לב עד כמה הוא מסורבל ובנוסף כדי לראות כמה מצלמות יש צורך לנווט בין כמה וכמה דפים בכל פעם. (אין אפשרות לצפות במקביל)



אז חשבתי על זה קצת, והחלטתי לפתח כלי יעיל לצפייה בכל המצלמות בנוחות ובעת ובעונה אחת.

מה שיצא בסופו של דבר הוא שהכנתי לכם אתגר תכנותי קטן, ממנו תוכלו ללמוד המון (חדשים+ותיקים בתחום)



  • שפת פיתוח: #C
  • פלטפורמה: Net Frameworks 3.5.
  • רמת קושי: בינוני ומעלה
פרטי הפרוייקט:



אפליקציה סינגולרית (=ללא קבצי סמך כמו DLL's וכיו"ב, רצה באמצעות קובץ זמן-ריצה יחיד) רצה על כל פלטפורמה חלונאית, ללא קשר לגרסת ה-Frameworks המותקנת על המכונה, מציגה במסך יחיד את כל מצלמות התנועה של נתיבי איילון.



צילום מסך:



תמונה שפורסמה

















הערות:
  • כדי לצפות בכל מצלמה במסך מלא יש ללחוץ פעמיים (דאבל קליק) על חלון הוידאו הרלוונטי.
  • יש לאפשר לתוכנה עד חצי דקה בעת ההפעלה עד לתצוגה מלאה. (תלוי במהירות האינטרנט שלכם)
לחץ כאן להורדת ה-EXE המקומפל

לחץ כאן להורדת RAR של הפרוייקט





מטלות:



  • הסבר כיצד הוטמעו ה-DLL's של סביבת ה-Frameworks פנימה לתוך ה-Assembly.
  • הסבר כיצד ייתכן שגודל ה-DLL's הנלווים גדול מגודל האפליקצייה כולה.
  • הסבר מדוע המתודה ()LoadCameras נכתבה כבוליאנית.
  • הסבר כיצד מתבצעת השליטה בפקדים מרובים באמצעות לולאת ForEach.
הראשון שיפתור את 4 השאלות לעיל במלואן יזכה בבונוס 100K נקודות.



בהצלחה!


אם מישהו מגולשי ZSC יפיק תועלת מהכלי הנחמד - הדבר רק ישמח אותנו ויעודד אותנו לפתח כלים דומים בעתיד :)
שבת שלום לכולם.

קיבל תודות על-ידי 1 משתמש:

#2
 sadowm

sadowm

    ZSC FOR EVER

  •  Owner
  • 8137 הודעות
    • מונה תודות: 691 תודות
363
מעולה
:icon_yes:  :icon_yes:

#3
 koby21

koby21

    Danny Welbeck <3

  •  VIP
  • 2764 הודעות
    • מונה תודות: 548 תודות
466
מעולה
מחורבן זו מחמאה על מה שאני חושב על האתר הזה.. אני נאלץ להיכנס לשם לפחות פעמיים מדי שבוע (יש ויש ימים) וזה באמת משגע, הם גם גורמים לי להשתמש בדפדפן שאני כ''כ שונא.
אין ספק שהרעיון מעולה ויעיל. ברוך שפטרנו מהכאב ראש הזה.
תודה

#4
 Gandolph13

Gandolph13
  •  VIP
  • 7252 הודעות
    • מונה תודות: 228 תודות
146
מעולה
פשוט כל הכבוד אביתר

#5
 eviatar

eviatar
  •  חברים רשומים
  • 48 הודעות
    • מונה תודות: 10 תודות
5
רגיל
  • מיקום: TLV-IL
עדכון:

יצאה גרסה חדשה - v0.3
יכולות שנוספו:
  • תוקנו באגים מינוריים בעבודה עם Windows Vista.
  • תוקן באג שעשוי היה לגרום לתקיעת התוכנה.
  • נוספו 16 מצלמות חדשות! (מע"צ)
  • שינויים עיצוביים רבים.
צילום מסך:

תמונה שפורסמה


לינק להורדת הגרסה החדשה: http://82.80.216.65/cipherCams0.3.exe

נערך על-ידי eviatar, 18.02.2012 - 17:58 PM.


קיבל תודות על-ידי 2 משתמשים:

#6
 NickF

NickF

    Master

  •  Owner
  • 3544 הודעות
    • מונה תודות: 72 תודות
139
מעולה
כל הכבוד על הרעיון ובהצלחה :)

#7
 Joker

Joker
  •  צוות לשעבר
  • 1846 הודעות
    • מונה תודות: 137 תודות
108
מעולה
  • מיקום: Israel
רעיון מעולה !
בהצלחה :)

#8
 nati13331

nati13331
  •  חברים בכירים
  • 380 הודעות
    • מונה תודות: 27 תודות
12
רגיל
מה עוזר לי לראות כבישים??

#9
 eviatar

eviatar
  •  חברים רשומים
  • 48 הודעות
    • מונה תודות: 10 תודות
5
רגיל
  • מיקום: TLV-IL

צפה בהודעהDolev, ב-18.02.2012 - 20:20 PM, אמר:

מה עוזר לי לראות כבישים??

כשתגדל ויהיה לך אוטו גדול כמו של אבא, תגלה שזה יכול לעזור לך לדעת באיזה מסלול עדיף לך להגיע לעבודה.
עד אז - לא עוזר לך כ"כ.

:)

#10
 IdanSuper

IdanSuper
  •  חברים רשומים
  • 118 הודעות
    • מונה תודות: 10 תודות
7
רגיל
  • מיקום: ירושלים
אביתר אתה גאון! תענוג להיות משתמש באתר עם מנהל כמוך!

#11
 NickF

NickF

    Master

  •  Owner
  • 3544 הודעות
    • מונה תודות: 72 תודות
139
מעולה

צפה בהודעהeviatar, ב-18.02.2012 - 20:22 PM, אמר:

כשתגדל ויהיה לך אוטו גדול כמו של אבא, תגלה שזה יכול לעזור לך לדעת באיזה מסלול עדיף לך להגיע לעבודה.
עד אז - לא עוזר לך כ"כ.

:)

תמונה שפורסמה

#12
 NeoTrix

NeoTrix
  •  מנהלים ראשיים
  • 5516 הודעות
    • מונה תודות: 340 תודות
283
מעולה
נייס כל הכבוד אביתר. :)
טוב, אני אישית לא אפיק הרבה תועלת מהכלי, אין לי ממש רכב, אבל יפה רעיון טוב!

#13
 vista

vista
  •  VIP
  • 2575 הודעות
    • מונה תודות: 10 תודות
28
רגיל
סחטיין אבייתר, יש כבוד :)

#14
 orii_shalom

orii_shalom
  •  חברים רשומים
  • 56 הודעות
    • מונה תודות: 10 תודות
3
רגיל
אחלה תודה אבל אין לי משתמש בסייפר אולי בעתיד !

#15
 iliaer

iliaer
  •  חברים רשומים
  • 1 הודעות
    • מונה תודות: 0 תודות
0
רגיל
תותח אתה אביתר

#16
 davidpo

davidpo
  •  חברים בכירים
  • 142 הודעות
    • מונה תודות: 14 תודות
7
רגיל
נחמד מאוד..
כניראה שאני לא באמת ישב מול זה כל היום אבל זה נחמד שיש...

#17
אורחHolyHacker_*

אורחHolyHacker_*
  • אורחים
    • מונה תודות: תודות
מגניב לאללה

#18
 GoLaNFxp

GoLaNFxp
  •  חברים בכירים
  • 264 הודעות
    • מונה תודות: 16 תודות
5
רגיל
חזק, אין משהו כזה לאיפון

קיבל תודות על-ידי 1 משתמש:

#19
 HolyHacker

HolyHacker
  •  חברים בכירים
  • 277 הודעות
    • מונה תודות: 14 תודות
9
רגיל
חזקק

#20
 Israeli

Israeli
  •  חברים רשומים
  • 189 הודעות
    • מונה תודות: 15 תודות
2
רגיל
10Q




0 משתמשים קוראים נושא זה

0 משתמשים, 0 אורחים, 0 משתמשים אנונימיים