artem-sapegin-199614-unsplash

הרצת סקריפטים אוטומטית ב'תג'

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

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

לאידך גיסא, ישנו למשל הסקריפט שומר הקבצים, שתפקידו להתריע בפנינו על קבצי סגנון (sty) או סקריפט (prg) שלא נשמרו, בעת סגירת התוכנה. ['תג' בעת סגירתה אמנם מתריעה על קבצי I או D שלא נשמרו, אך לא על קבצי סגנון וסקריפט שבוצעו בהם שינויים ולא נשמרו].

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

ברגע שנבקש מ'תג' להריץ את הסקריפט בעת סגירת התוכנה [הכוונה כמובן בטרם סגירת התוכנה], אזי בכל פעם שנסגור את 'תג', היא תריץ לנו את הסקריפט הנ"ל וכך נזכור לשמור את הקבצים.

איך עושים את זה?

כזכור מהפוסטים הקודמים, בכל מה שקשור לתפריטים ולהרצת סקריפטים – הקובץ TAG.INI שבספריית 'תג' בכונן C, הוא הכתובת.

ניגש לקובץ הנ"ל ונפתח אותו (אפשר דרך כל כתבן, ואפשר גם ישירות מתוך 'תג': 'קובץ' > 'פתח', לדפדף לספריית תג, לבחור 'רשימת קבצים מסוג' – 'הכל', ולדפדף ברשימה עד שמאתרים את הקובץ המבוקש).

בתחתית הקובץ נוסיף את השורות הבאות:

כדי להוסיף סקריפטים שירוצו אוטומטית בעת הפעלת התוכנה, יש להוסיף את הכיתוב:

[STARTUP]

כדי להוסיף סקריפטים שירוצו אוטומטית בעת סגירת התוכנה, יש להוסיף את הכיתוב:

[EXIT]

מתחת לכל אחת מהשורות, עליכם להוסיף את שמות הסקריפטם שברצונכם להוסיף, בצורה הבאה:

[STARTUP]

RUN=ADDON.PRG

[EXIT]

RUN=SK.PRG

בדוגמא דלעיל, אנו מבקשים מהתוכנה להריץ את הסקריפט AddOn (מארגן סקריפטים) בעת הפעלת התוכנה, ואת הסקריפט SK (שומר הקבצים) בעת הסגירה.

שימו לב שניתן לכתוב את הפקודה ואת שם הסקריפט, הן בכתב גדול והן בכתב קטן.

הוספת מספר סקריפטים להרצה אוטומטית

על זה הדרך ניתן להוסיף מספר סקריפטים להרצה אוטומטית, בצורה הבאה:

[STARTUP]

RUN=addon.prg,Berech.prg

כאן למשל, התוכנה תריץ את הסקריפט AddOn (מארגן הסקריפטים), וגם את הסקריפט berech (ברך) לרב טקסט.

המון הצלחה לכולם!

3 Responses

כתיבת תגובה

שמור על קשר!

הצטרף לרשימת התפוצה של קהילת המעמדים בתג,
וקבל עדכונים על סקריפטים, טקסטים, טיפים ומאמרים חדשים!

האתר עוצב על ידי מכון 'עימודים'

תודה על השיתוף!

אנא הקפידו למלאות את השדות הבאים בצורה מדוייקת