כתבתי מנגינת עזר לשינון האלף-בית הערבי. המנגינה מבוססת על מנגינה ששמעתי באתר ללימוד ערבית . על-מנת להאזין למנגינה שלי תזדקקו לתוכנה Finale NotePad שניתן להוריד בחינם (קיים עבור מערכות ההפעלה חלונות ומקינטוש).
הורידו את קובץ המוסיקה המכווץ ושחררו אותו. הקישו על צלמית הקובץ לחיצה כפולה. הקובץ נפתח ב- Finale NotePad . באחד מסרגלי הכלים תמצאו כפתורים עם צלמיות מוכרות להרצת ההקלטה ולהפסקתה. ודאו קודם שהרמקולים דולקים...
כתבתי תוכנית שמסייעת לשנן אוצר מילים, VocabularyTrainer. זו תוכנית מאוד פשוטה, וככה היא גם נראית... תמליל התכנית VocabularyTrainer גלוי. אני מרשה לשנות את התוכנית ולהפיצה באופן חופשי. אני מתנער בזאת מכל אחריות על נזק שעלול להיגרם למחשבכם או לכם כתוצאה מהשימוש בתוכנית זאת.
ראשית התקינו במחשבכם את סביבת העבודה של ג'אווה (JRE) בגרסה 5 ומעלה . הורידו למחשבכם את הארכיב המכיל את קובצי התוכנית שחררו את הקבצים מהארכיב. הארכיב כולל תיקייה אחת בשם VocabularyTrainer ובה קובץ התוכנית: VocabularyTrainer.jar וכן תיקייה בשם vocabulary שבה מספר תיקיות המכילות את אוצר המלים. התיקיות ממוספרות לפי מספר תיבת אוצר המלים המתאימה בספר של דן בקר "ערבית למתחילים". כדי להריץ את התוכנית יש ללחוץ לחיצה כפולה על קובץ התוכנית ולהזין בתיבה שתופיע את הנתיב לאחת מתיקיות אוצר המלים.
תוכלו להוסיף מלים לאוצר המלים. פשוט הוסיפו קבצים לתקייה C:\vocabulary בהתאם לדוגמאות שקיימות בו. חשוב להקפיד על כך שהקובץ יהיה קובץ טקסט פשוט, ושהוא יקודד ב- UTF-8, וכן על מבנה הקובץ וסיומת השם שלו כדלקמן.
סיומות הקבצים האפשריות:
לגבי מבנה הקבצים. פשוט חקו את קבצי הדוגמה (יש לפחות אחד מכל סיומת). רק שימו לב לנקודות הבאות: א) לקבצים עם סיומות שונות מבנה שונה, ב) תרגומים שונים מופיעים בשורות שונות, אבל צורות ריבוי שונות מופיעות באותה שורה (לא משנה מה הסימן המפריד: פסיק, נקודה, רווח, וכו').
מערכת ההפעלה "חלונות" מוסיפה באופן אוטומטי לקבצי טקסט פשוטים חדשים את הסיומת .txt שאותה יש להסיר זו מכל הקבצים שאתם יוצרים, אחרת התוכנית לא תעבוד. כדי לעזור במטלה זו כתבתי תוכנית בשם SuffixReplacer שמקבלת שם של תיקיה, שם של סיומת ומחרוזת חלופית, ועבור כל קובץ בתיקיה הנתונה, שמסתיים בסיומת הנתונה, היא מחליפה את הסיומת הזו במחרוזת החלופית (אם לא סופקה מחרוזת חלופית, הסיומת פשוט תימחק). אם התיקייה הנתונה מכילה תיקיות נוספות, התוכנית עושה את פעולתה גם בתוך כל אחת מהן, וחוזר חלילה. כמקודם, אין כל התחייבות מצדי למעשיי התוכנית הזו, אולם הקוד גלוי ופשוט.