שאלת תכן (יעני דייזין)....

rontech

New member
שאלת תכן (יעני דייזין)....

אז הקוד שלי צריך לקרוא מקובץ מסלול של קובץ EXE ופרמטרים....
בהמשך אחרי שמקבל רשימה של תהליכים שרצים במחשב מסמן לכל תהליך אם הוא רץ או לא....
class Process
string path
string exe
string params
int nRun
ResetCount()
IncreaseCount()
GetCount()
האם זה נראה תכן סביר?
האם כדאי לפצל פה לשתי מחלקות / איטרפייסים? process and runinfo
 

rontech

New member
הפונקציה

בדיקה אם פרוסס מסויים רץ או לא.... אם הפרוסס לא רץ אז הקוד ידאג להריץ אותו.... למשל אם proc1.exe לא רץ כרגע אז זה יופעל בעזרת CreateProcess....

 

rontech

New member
אפשר לכתוב את כל השירות הזה בתכנות פרוצדורלי...

אני דוקא לא נגד תכנות פרוצדורלי...
אבל היום תכנות כזה נחשב למוקצה...
כמו "אנוסי ספרד".....
הכל חייב להיות עטוף ב- O.O....
ורצי גם בקצת D.P.......
 

rontech

New member
תשובה לעצמי...

הכלה...
struct Process:
string path
string exe

class ProcessInfo:
Process P;
int nRun
ResetCount()
IncreaseCount()
GetCount()

מה דעתכם? הצעות לשיפור?
 

choo

Active member
אם זה לא תרגיל לימודי - יש כבר תוכנות קוד פתוח שעושות את זה

 

rontech

New member
צ'ו שאלה...

הרשיונות של MONIT נמכרים לפי מספר של HOSTS....

האם HOST זה מחשב PC ? ז"א התקנה לפי מספר מכונות?
 

choo

Active member
רשיונות? זה מגיע בתור תוכנה חופשית

&nbsp
אולי יש להם גרסה אחרת שעולה כסף - לא מכיר, ולא השתמשתי בה
 

choo

Active member
כמו שכתבתי - לא מכיר. הקישור פשוט היה הראשון שמצאתי בגוגל

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