יצא לי לא מזמן לשחק באטלפילד (מקורי), וכל פעם שרציתי להפעיל את המשחק הייתי מתחבר למשתמש שלי באתר (origin) ודרך שם לוחץ על Play, מה שהיה מפעיל את המשחק במחשב שלי.ברור לי שמעורבת פה תוכנה נוספת שיושבת בדסקטופ שלי (כנראה בצורת service) שבעצם הדפדפן מדבר איתה.
מעניין אותי לדעת איך הדבר הזה עובד ואיך מפתחים תוכנות כאלה שיודעות לדבר עם הדפדפן ולשלוט על דברים במחשב של ה- client.
יש לי רעיון לאיזה פרויקטון קטן שבו אני רוצה לבנות ממשק אינטרנט שהלקוח נכנס אליו, מזין כל מיני אפשרויות ואז לוחץ על כפתור, שבתורו מתחבר לתוכנה שיושבת ב- tray של הלקוח (או בצורת סרוויס טהור), ומבצעת פעולה מסוימת (לשם הפשטות נניח שאני רוצה שתהוכנה פשוט תפעיל מסך command line ותדפיס hello world).
את התוכנה עצמה שתשב בדסקטופ אני מעוניין לבנות ב- c# (יש לי ידע בסיסי), אך אין לי מושג איזה סוג של תוכנה צריך לבנות, ואיך בדיוק היא אמורה לדבר עם הדפדפן?