txt2dirart
קובץ טקסט נכנס, דיסקט עם ציור בדירקטורי יוצא
מה שהכונן מדפיס אחרי LOAD"$",8:
0 "DR.J/DELYSID " DJ 2A
0 "================" del
0 " DR.J/DELYSID " del
0 "================" del
3 "CRACKTRO " prg
6 "HRTRAINER " prg
1 "NOTE " prg
הרשימה מציירת תמונה. הקבצים ממשיכים להיטען.
מה זה ציור בדירקטורי
דירקטורי של 1541 הוא שרשרת של רשומות בנות 32 בתים שיושבות בטראק 18. לכל רשומה יש סוג קובץ, סקטור התחלה, שם באורך 16 תווים ומספר בלוקים.
אם כותבים רשומה מסוג DEL סגור עם אפס בלוקים, הכונן מציג אותה ברשימה כמו כל שם קובץ אחר, אבל היא לא מחזיקה סקטורים, לא מצביעה על שום מידע, וטעינה שלה לא עושה כלום. זאת שורה פנויה של 16 תווים בתוך הדירקטורי. שישה עשר תווים לרוחב, וכמה שורות שנשאר להן מקום בטראק 18. זה הבד.
הסצנה עושה את זה מאז שנות השמונים. הכלי הזה רק הופך את זה למשהו שאפשר להריץ מתוך סקריפט.
למה כתבתי את זה
רציתי דירארט על דיסקט של דמו, ולא מצאתי דרך נוחה לעשות את זה משורת פקודה. הכלים שקיימים או מבקשים ממך לצייר ידנית בתוך עורך דיסקטים גרפי, או נוגעים בקבצים שכבר יושבים על הדיסק. אז כתבתי את שלי. קובץ טקסט אחד נכנס, D64 אחד יוצא, והקבצים שהיו על הדיסקט נטענים אחר כך בדיוק כמו קודם.
אין תלויות ואין התקנה. הבינארי לווינדוס וללינוקס לא צריך שום דבר על המכונה, גם לא פייתון.