זוהי הפקודה tkremind שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
tkremind - ממשק גרפי לתוכנת לוח שנה Remind
תַקצִיר
tkremind [אפשרויות] [קריאה_של_קובץ] [write_file]
תיאור
TkRemind הוא ממשק קצה גרפי של ה- להזכיר תוכנית. היא מספקת תצוגה גרפית ידידותית
ממשק המאפשר לך לצפות בלוח השנה שלך ולהוסיף תזכורות מבלי ללמוד את
תחביר של להזכירלמרות שלא כולם להזכירהתכונות של זמינות עם TkRemind,
TkRemind נותן לך הזדמנות לערוך את פקודות התזכורת שהוא יוצר. זה
מאפשר לך ללמוד להזכירתחביר של ולאחר מכן הוסף תכונות נוספות ככל שתהפוך ליותר
מתוחכם להזכיר מְתַכנֵת.
TkRemind כתוב ב-Tcl, ודורש גרסה 8.0 (או מתקדמת יותר). הוא דורש גם רצון
בינארי.
אפשרויות
TkRemind לעצמו אין אפשרויות. עם זאת, הוא מעביר אפשרויות מסוימות ל להזכיר. ה
האפשרויות שהוא מעביר הן -b, -g, -x, -i ו -m. ראה את להזכיר דף האישון לפרטים על
האפשרויות. שימו לב ש TkRemind יכבד את -m ו -ב1 אפשרויות ולהתאים את שלה
מראה בהתאם.
קריאה_של_קובץ הוא הקובץ שממנו TkRemind קורא תזכורות. זה בסטנדרט להזכיר
פורמט. כתיבה_קובץ הוא הקובץ שאליו TkRemind כותב תזכורות שאתה מוסיף באמצעות
ממשק משתמש גרפי. אם קריאה_של_קובץ מושמט, הוא כברירת מחדל $HOME/.reminders. אם כתיבה_קובץ מושמט,
זה כברירת מחדל קריאה_של_קובץ.
ייתכן שתרצה שיהיה לך שונה כתיבה_קובץ החל מ- קריאה_של_קובץ אם אתם רוצים לאסוף את כולם
TkRemindתזכורות של במקום אחד. נניח שהקובץ הראשי שלך הוא $HOME/.reminders ואת
רוצה TkRemind כדי להכניס את התזכורות שלה תזכורות $HOME/.tkreminders, $HOME/.reminders, כולל
הקו:
כלול [getenv("בית")]/.tkreminders
LA לוּחַ שָׁנָה חלון
כשתתחיל TkRemind, הוא מציג לוח שנה לחודש הנוכחי, עם התאריך של היום
מסומן. תזכורות מתמלאות בכל תיבה בלוח השנה. אם תיבה מכילה הרבה תזכורות
תזכורות, ניתן לגלול למעלה ולמטה על ידי גרירת לחצן עכבר 2 בתוך התיבה. שימו לב ש
אין אינדיקציה ספציפית לקופסה מלאה יתר על המידה; תצטרכו רק לשים לב ש...
הקופסה נראית מלאה לחלוטין.
ניווט
כדי לעבור לחודש הקודם או הבא, לחצו על <- or -> כפתור, בהתאמה. ל
כדי לחזור לחודש הנוכחי, לחץ היוםכדי לעבור לחודש ספציפי, לחץ על Go ל
תַאֲרִיך...פעולה זו פותחת תיבת דו-שיח המאפשרת לך לבחור חודש ולהזין שנה.
לאחר שתסיים לעשות זאת, לחץ על Go ללכת לדייט, או ביטול לבטל.
לצאת TkRemind, לחץ על להפסיק.
מוֹסִיף נזכרים
כדי להוסיף תזכורת, לחצו על כפתור 1 בכל מספר יום בלוח השנה. להוסיף תִזכּוֹרֶת...
תופיע תיבת דו-שיח, עם ערכים שנבחרו מראש עבור היום שלחצת עליו.
בתיבת הדו-שיח יש שש קבוצות בסיסיות של פקדים. שלוש השורות הראשונות בוחרות אחת משלוש
סוגי תזכורות. בחר את סוג התזכורת באמצעות כפתורי הבחירה, ובחר את
ערכי הימים, החודשים והשנים על ידי בחירת ערכים מתפריטים נפתחים. התפריט הנפתח-
תפריטים למטה מופיעים בעת לחיצה על כפתורי הערך המוגברים.
הפקד הבא מציין תאריך תפוגה לתזכורת. בחר בלחצן הסימון כדי
הפעל תאריך תפוגה ומלא את הערכים באמצעות תפריטים נפתחים.
הבקרה השלישית מציינת כמה הודעה מראש אתם רוצים (אם בכלל), והאם או לא
סופי שבוע וחגים נחשבים בעת חישוב הודעה מוקדמת.
הבקרה הרביעית מציינת אילו ימים להזכיר נחשב כחלק מסוף השבוע. זה יכול
להשפיע על פרשנות המונח "יום חול" בסוגים השני והשלישי של תזכורות.
הבקרה החמישית משייכת זמן לתזכורת. ניתן גם לציין זמן מראש
שים לב, אולי חוזר על עצמו.
הבקרה השישית מציינת מה להזכיר לעשות אם תזכורת נופלת בחג או
סוף שבוע.
הזן את גוף התזכורת לתוך גוף: הזנת טקסט.
כדי להוסיף את התזכורת לקובץ התזכורות, לחצו על להוסיף ל תזכורת פילהכדי לסגור את תיבת הדו-שיח
מבלי להוסיף את התזכורת לקובץ, לחץ על ביטולכדי להציג תצוגה מקדימה של התזכורת, לחץ
תצוגה מקדימה תזכורתזה קופץ ה- תצוגה מקדימה תזכורת תיבת דיאלוג.
תצוגה מקדימה נזכרים
השמיים תצוגה מקדימה תזכורת תיבת דו-שיח היא דרך מצוינת ללמוד להזכיר. הוא מציג את
להזכיר פקודה שמממשת את התזכורת שהזנת באמצעות ה- להוסיף תִזכּוֹרֶת... שיח.
ניתן לערוך את התזכורת, ובכך לקבל גישה לתכונות מתקדמות של להזכיר. אתה יכול
וגם להשתמש בו פשוט כדי לשחק ולגלות להזכירניבים של לביטוי שונים
סוגי תזכורות.
הַדפָּסָה
כדי להדפיס את לוח השנה של החודש הנוכחי, לחצו על הדפס... בחלון לוח השנה הראשי. זה
פותחת את תיבת הדו-שיח להדפסה. הדפסה מייצרת קובץ PostScript או שולחת
PostScript לפקודת UNIX.
בחר יעד הדפסה על ידי בחירה באחת משתי האפשרויות ל קובץ: or ל פקודה: בדפוס
דו-שיח. לחץ לְדַפדֵף... כדי לפתוח דפדפן קבצים. בדפדפן הקבצים, ניתן להזין
שם הקובץ בערך הטקסט, לחיצה כפולה על שם קובץ בתיבת הרשימה, או לחיצה כפולה על
ספרייה לניווט במערכת הקבצים. ניתן גם להקליד את התווים הראשונים של
שם הקובץ בתיבת הזנת הטקסט ולחץ על רווח כדי להשלים את השם הראשון התואם
כניסה.
השמיים התאמה: התיבה מכילה תו כללי לשם קובץ אשר מסנן קבצים בתיבת הרשימה. ניתן
שנה את המסנן ולחץ על Enter כדי לסרוק מחדש את הספרייה.
בחר את גודל הנייר והכיוון המתאימים. הפעל למלא עמוד אם אתה רוצה את
לוח שנה כדי למלא את הדף. זה אמור להיות המקרה הרגיל אלא אם כן יש לך תזכורות רבות
ביום מסוים. (ראה את Rem2PS תיעוד.)
לבסוף, לחץ על קופונים להדפסה להדפיס או ביטול כדי לבטל. שים לב שבמהלך ההדפסה, להזכיר is
לֹא התקשר עם ה- -itkremind=1 אפשרות, מכיוון שהיא מופעלת ב-PostScript רגיל-
מצב ייצור.
עריכה נזכרים
אם יצרת תזכורת עם TkRemind, הוא יהפוך לאדום כאשר סמן העכבר יעבור מעל
בחלון לוח השנה. לחץ על כפתור 1 מעל התזכורת ותוצג בפניך
עם חלון דו-שיח שמצבו זהה לזה ששימש ליצירת התזכורת.
בשלב זה, ניתן לשנות את התזכורת על ידי עריכת ערכי תיבת הדו-שיח ובחירה
חלף תזכורתניתן למחוק את התזכורת לחלוטין על ידי בחירה מחק תזכורת. ה
הכפתורים הנותרים, תצוגה מקדימה תזכורת ו ביטול פועלים באופן זהה לדיאלוג ב
"הוספת תזכורות."
שים לב שאם אתה עורך תזכורת (באמצעות תצוגה מקדימה תזכורת), כל עריכה שביצעת היא לֹא
נשמר בתיבת הדו-שיח. אין לנסות לערוך תזכורות כאלה; עליך
הקלד אותם מחדש ב- תצוגה מקדימה תזכורת שיח.
אם התזכורת לא נוצרה באמצעות TkRemind, אי אפשר לערוך את זה עם TkRemind.
משתמש A טקסט עורך
אם הגדרת נכון את האפשרות "עורך טקסט", לחיצה ימנית על תזכורת תגרום...
פתח עורך טקסט על הקובץ המכיל את התזכורת. הסמן ימוקם
בשורה שיצרה את התזכורת.
רקע נזכרים
אם תיצרו תזכורות "מתוזמנות", TkRemind יציג אותם ברקע ויופיעו בתור
תיבות כשהן מופעלות. בנוסף, אם יצרת את התזכורת באמצעות TkRemind,
תינתן לך האפשרות "לכבות" את התזכורת למשך שארית היום.
TkRemind משיג תור של תזכורות רקע על ידי הפעלת להזכיר in שרת מצב,
מתואר בהמשך.
אפשרויות
הכפתור האחרון בחלון לוח השנה, אפשרויות, מאפשר לך להגדיר היבטים מסוימים של
TkRemindאפשרויות התצורה הן:
הַתחָלָה up אייקוני
אם זה נבחר, TkRemind מופעל באופן המסומן בסמל. אחרת, הוא מופעל ב
חלון רגיל.
להציג היום תזכורות on אתחול
אם זה נבחר, TkRemind מציג חלון טקסט המכיל תזכורות אשר היו
יונפק באמצעות "remind -q -a -r" בעת ההפעלה, וכאשר התאריך משתנה בחצות.
לאשר להפסיק
אם אפשרות זו נבחרה, תתבקשו לאשר כשתלחצו להפסיק. אם לא,
TkRemind פורש בלי הנחיה.
באופן אוטומטי close מוקפץ תזכורות לאחר a דקה
אם אפשרות זו נבחרה, תיבות תזכורת קופצות ייסגרו לאחר דקה אחת
חלפו. אחרת, הם יישארו על המסך שלך לנצח עד שתעשה זאת במפורש
לפטר אותם.
צפצוף מסוף מתי פקיעה up a תזכורת
אם נבחר, TkRemind מצפצף בפעמון הטרמינל כאשר מופיעה תזכורת בתור.
דה-איקוניפיקציה לוח שנה חלון מתי פקיעה up a תזכורת
אם נבחר, עושה את מה שכתוב.
הפעלה הפקודה מתי פקיעה up a תזכורת
אם ערך זה אינו ריק, הפקודה שצוינה מופעלת בכל פעם שברקע
תזכורת קופצת.
הזנה צץ תזכורת ל הפקודות תֶקֶן קלט
אם נבחר, טקסט התזכורת יוזן לפקודה שתוארה לעיל.
דואר אלקטרוני תזכורות כאן if קופץ לֹא מְפוּטָר
אם תזין כתובת דוא"ל שאינה ריקה בשדה זה, TkRemind אשלח דוא"ל
תזכורת אם לא תסגור את החלון הקופץ תוך דקה. זהו
שימושי אם אתה צריך לעזוב את הטרמינל שלך אבל רוצה שהתזכורות שלך "יעקובו" אחריך
באמצעות דואר אלקטרוני.
שם or IP כתובת of SMTP שרת
TkRemind משתמש בחיבור SMTP ישיר לשליחת דואר. הזן את כתובת ה-IP של
שרת SMTP כאן.
טקסט עורך
זה מציין עורך טקסט שיופעל בעת לחיצה ימנית על תזכורת.
התווים "%d" מוחלפים במספר השורה של הקובץ המכיל את
תזכורת, ו-"%s" מוחלפים בשם הקובץ. מחרוזות שימושיות עשויות להיות "emacs
"+%d %s" או "gvim +%d %s"
לאחר שהגדרת את האפשרויות כרצונך, לחץ על החל אפשרויות לשים אותם
לתוקף, שמור אפשרויות כדי להפעיל אותם ולשמור אותם בקובץ $HOME/.tkremindrc, או
ביטול כדי לבטל כל שינוי שביצעת.
מקלדת קצרים
TkRemindהחלון הראשי של כולל את קיצורי המקשים הבאים:
Ctrl-Q להפסיק
שמאל חץ
חודש קודם
ימין חץ
החודש הבא
עמוד הבית היום
קְטָטָה ו מסתיים
TkRemind מבצע כמה בדיקות עקביות בסיסיות בעת הוספה או תצוגה מקדימה של תזכורת.
עם זאת, אם תערוך תזכורת בתצוגה המקדימה, TkRemind עושה לֹא בדוק את העריכה
תזכורת. אתה יכול לייצר תזכורות לא חוקיות שעלולות לגרום לבעיות. (זהו תזכורת טובה
סיבה לבידוד TkRemindתזכורות של בקובץ נפרד.)
TkRemind עושה לֹא בדוק את גוף התזכורת בכל דרך שהיא. אתה יכול להשתמש בפונקציה הרגילה
להזכיר רצפי החלפה בגוף. יתר על כן, אם אתה משתמש בהדבקת ביטויים ב
הגוף, TkRemind עושה לֹא לאמת את הביטויים.
מתי TkRemind מעורר להזכיר, הוא מספק את האפשרות:
-itkremind=1
בשורת הפקודה. אז, ב שלך להזכיר קובץ, ניתן לכלול:
IF defined("tkremind")
# אז כנראה TkRemind קורא לי
ENDIF
ניתן להשתמש בזה כדי להפעיל תזכורות מסוימות בדרכים שונות עבור TkRemind (ל
דוגמא).
TkRemind משתמש בתגיות כדי לעקוב אחר תזכורות בקובץ הסקריפט. הוא גם מציב מקומות מיוחדים
הערות בקובץ התזכורת כדי לאחסן מצב נוסף. בהחלט ניתן לערבב "יד-
תזכורות "מעוצבות" עם תזכורות שנוצרו על ידי TkRemind אם אתם מודעים לדברים הבאים
כללים ומגבלות:
o TkRemind שימושים תָגים של הטופס TKTAGnnn איפה nnn הוא מספר. אסור להשתמש
כזה תָגתזכורות בעבודת יד.
אין לערוך שורות המתחילות ב-"# TKTAGnnn", "# TKEND", או כל שורה ביניהן.
ניתן להזיז קווים כאלה, אך יש להיזהר להזיז אותם כקובץ אחד.
לא ניתן לערוך תזכורות בעבודת יד באמצעות TkRemind, ולשעון ידני עם זמן
תזכורות, לא תוצג בפניך האפשרות "אל תזכיר לי שוב" כאשר
הם צצים.
שרת MODE
להזכיר יש מצב מיוחד לאינטראקציה עם תוכניות כמו TkRemindמצב זה הוא
נקרא שרת מצב ונבחר על ידי אספקת ה- -z0 אפשרות ל להזכיר.
במצב שרת, להזכיר פועל באופן דומה למצב daemon, אלא שהוא קורא פקודות (אחת לכל
שורה) מקלט סטנדרטי וכותב שורות סטטוס לפלט סטנדרטי.
הפקודות המקובלות במצב שרת הן:
יציאה סיים את להזכיר תהליך. EOF על קלט סטנדרטי עושה את אותו הדבר.
STATUS החזרת מספר התזכורות בתור.
קריאה חוזרת קריאה חוזרת של קובץ התזכורת
שורות הסטטוס הכתובות הן כדלקמן:
תזכורת הערה זמן תג
מסמן את תחילתה של תזכורת מתוזמנת שזמן ההפעלה שלה הוא זמן עם תגית
תגאם לתזכורת אין תגית, מסומנת כוכבית עבור תגכל הקווים
לאחר שורה זו נמצא גוף התזכורת, עד השורה הערה תזכורת סופית
מועבר.
הערה תאריך חדש
שורה זו נפלטת בכל פעם להזכיר זיהה גלגול של תאריך המערכת.
על תוכנית הקצה הראשית לצייר מחדש את לוח השנה שלה או לנקוט בכל פעולה אחרת הנדרשת.
נָחוּץ.
הערה קריאה חוזרת
שורה זו נפלטת בכל פעם שמספר התזכורות ב להזכירשינויי התור של
בגלל שינוי תאריך או קריאה חוזרת פקודה. הקצה הקדמי אמור להנפיק
סטָטוּס פקודה בתגובה להודעה זו.
הערה בתור n
קו זה נפלט בתגובה ל- סטָטוּס פקודה. המספר n הוא המספר
של תזכורות בתור.
השתמש ב-tkremind באינטרנט באמצעות שירותי onworks.net