פקודה בסגנון DIR
חברים, יש לי בעייה: כבר המון זמן שאני מנסה ולא מצליח לבנות פקודת DIR. מה הבעייה? השתמשתי במשתנה ... ובלולאת While אבל שאני רוצה שיראה ל את הקבצים אני רוצה שיראה לי לדוגמא רק את הקבצים שב: C:\My Documentולא את הקבצים שב C:\My Document\ABCאותו עיקרון בתיקיות... ניסיתי להשתמש בפקודת $exists אבל לא הלך לי.. תתקנו לי את הסקריפט בבקשה: on *:TEXT:dir.files*:?:{ if ($2 != $null) { set %files $2 } if ($2 == $null) { set %files *.* } if (%My_Doc != $null) { set %findfile 1 if ($findfile(%My_Doc,%files,0) > 25) { notice $nick couldn´t open: more than 25 files | halt } while (%findfile <= $findfile(%My_Doc,$2,0)) { notice $nick $findfile(%My_Doc,%files,%findfile) inc %findfile } } } %My_Doc = הסיפרייה שבה נמצא הקובץ או התיקייה. למי שמכיר... זה כמו שלוחצים dir בדוס.. ככה אני רוצה שיראה..
חברים, יש לי בעייה: כבר המון זמן שאני מנסה ולא מצליח לבנות פקודת DIR. מה הבעייה? השתמשתי במשתנה ... ובלולאת While אבל שאני רוצה שיראה ל את הקבצים אני רוצה שיראה לי לדוגמא רק את הקבצים שב: C:\My Documentולא את הקבצים שב C:\My Document\ABCאותו עיקרון בתיקיות... ניסיתי להשתמש בפקודת $exists אבל לא הלך לי.. תתקנו לי את הסקריפט בבקשה: on *:TEXT:dir.files*:?:{ if ($2 != $null) { set %files $2 } if ($2 == $null) { set %files *.* } if (%My_Doc != $null) { set %findfile 1 if ($findfile(%My_Doc,%files,0) > 25) { notice $nick couldn´t open: more than 25 files | halt } while (%findfile <= $findfile(%My_Doc,$2,0)) { notice $nick $findfile(%My_Doc,%files,%findfile) inc %findfile } } } %My_Doc = הסיפרייה שבה נמצא הקובץ או התיקייה. למי שמכיר... זה כמו שלוחצים dir בדוס.. ככה אני רוצה שיראה..