מאמרים

#770 כמה הזמנות לשמור ואיך לפנות מקום בדיסק

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

קרא

#771 למחוק הזמנה ולהוריד אותה מחדש

בלשונית «הזמנות» יש שתי מחיקות שונות. הן נראות דומה, אבל התוצאה הפוכה: אחת מסירה את ההזמנה לתמיד, והשנייה — כדי להוריד אותה מחדש. «מחק» — להסיר את ההזמנה ולא להוריד יותר כפתור המחיקה מבקש אישור, ואחריו התוכנית: מוחקת א…

קרא

#772 איפוס מלא והעברה למחשב אחר

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

קרא

#773 עדכון התוכנית

התוכנית אינה מתעדכנת בעצמה. היא רק מודיעה שיצאה גרסה חדשה, ואת ההתקנה צריך לבצע ידנית — זו החלטה מודעת: אף אחד לא מחליף קבצים באמצע משמרת במחשב שממנו עובדות המכונות. איך התוכנית מודיעה על גרסה חדשה אחת לכמה דקות התוכנית…

קרא

#774 מופע אחד: מנעולים ו«התוכנית כבר פועלת»

התוכנית דואגת שהעותקים שלה לא יפעלו בו-זמנית ולא יפרקו זה מזה את אותם קבצים. לשם כך נוצר בהפעלה קובץ-מנעול שירותי בתיקייה הזמנית של Windows. איך זה בנוי המנעול הוא קובץ טקסט קטן בתיקייה %TEMP%, שבתוכו רשום מספר התהליך. …

קרא

#775 שגיאות נפוצות ומה לעשות

את כל ההודעות התוכנית כותבת ביומן — הסתכלו בו קודם כול, שם מצוינים גם הקובץ וגם הסיבה. להלן מה שנתקלים בו הכי הרבה. המפתח לא צוין בלחיצה על «הפעל» התוכנית כותבת «מפתח API לא הוגדר» ואינה מתחילה לעבוד. שדה מפתח בחלון התו…

קרא