יש אישור להקפיץ מ- Telecart.
----------------------------------
אולי זה מנוסח בצורה קצת מסובכת אז אני אפשט את זה:
התפריט -
אני יודע איך מוסיפים לשם פריט חדש.
אני אעשה את זה ו/או אסביר למתכנת איך לעשות את זה (היות וזה צריך להיות כחלק מהתוכנה, כנראה שאסביר למתכנת),
בסופו של דבר זה פועל ככה שבלחיצה על הפריט שנוסף לתפריט מופעל קובץ כלשהו שהוגדר מראש והקובץ שעליו לחצו מועבר אליו כארגומנט.
נגיד שלחצו על funny.jpg והתוכנה שלנו היא mytool.exe לדוגמה:
קוד:
c:\mytool\mytool.exe d:\files\funny.jpg
התוכנה -
התוכנה צריכה ליצור תקשורת עם שרת HTTP כלשהו ולשלוח את הקובץ הנבחר (אותו היא מקבלת כארגומנט) לקובץ מסויים על השרת (לדוגמה קובץ ששומר אותו, מוסיף עבורו רשומה למסד וכו' - ליצור בקשת POST המדמה שליחת/ העלאת קובץ),
לבסוף התוכנה תחזיר כפלט כמה קישורים או תפתח את הדפדפן בדף כלשהו (בהתאם לקובץ שנשלח, ככה שהיא צריכה לקרוא את התגובה של השרת לבקשה שנשלחה).
ההבדלים בין מערכות ההפעלה -
נכון שזה ידרוש קצת עבודה ושינויים בהתאם למערכת ההפעלה, בינתיים הפיצ'ר לחלונות הוא בעדיפות הגבוהה ביותר מן הסתם,
אם לא יסתדר כרגע וניתן יהיה לעשות את זה רק לחלונות זה יהיה בסדר.
שפת התכנות -
זה לא ממש משנה לי כל עוד זה עובד כמו שצריך, לא דורש התערבות מיוחדת, תומך בממשק משתמש גראפי וניתן להתאים את זה למערכות ההפעלה השונות בלי יותר מדי בלאגן.
אני מעריך ש- C תתאים, אשמח לשמוע אם יש למישהו משהו אחר להציע או להוסיף.
מקווה שעכשיו זה מובן יותר.