שמעתי על הכל בעבר ואף פעם לא ממש העיינתי במבט שני.
אולם כיום, חיפוש במאות אלפי קבצים אחר מילה ספציפית בשם הקבצים ארך לנצח. החלטתי לבדוק אם יש דרך טובה יותר לעשות זאת כדי שלא אצטרך לחכות שהמחשב שלי יסיים את החיפוש לפני שאוכל לקבל רשימה מלאה.
נתקלתי שוב ב'כל 'בגוגל. הפעם הורדתי אותו. זה היה קובץ נייד 272KB ממוקם כאן. ניסיתי את כלי האינדקס הישן והטוב של מיקרוסופט פעם או פעמיים בעשור האחרון והסיפור הארוך בקצרה הוא מכה בגדול!
קיוויתי שהכל יהיה סיפור אחר לגמרי. לפי מה שקראתי הכל רק מחפש שמות קבצים וזה הופך אותו למהיר מאוד. אבל בואו ונעבור את זה למבחנים.
חילצתי קובץ 589KB מקובץ ה- zip והפעלתי אותו. זה מה שראיתי:
אז אני הולך לנסות למצוא קבוצת תמונות מהספר האלקטרוני האחרון שלי בפוטושופ. אני חושב שכל התמונות מתחילות בפוטושופ. פשוט הקלדתי פוטושופ וצפיתי בתוצאות החיפוש שלי מאוכלסות תוך כדי הקלדה. גללתי מעט מעבר לקבצי התוכנית שלי מפוטושופ ובטוח שהיו תמונות שלי בשולחן העבודה בתיקיה שנקראה פוטושופ. נחמד מאוד ומהיר מאוד.
איך האפליקציה הקטנה הזו יכולה לעבוד כל כך במהירות וביעילות? אין לי מושג! אז פתחתי את מנהל המשימות שלי וחיפשתי הכל. לאחר החיפוש המלא הכל השתמש בערך 20MB של זיכרון. לא רע בכלל! עד כה אני אוהב את זה. החלטתי להתבונן באתר האינטרנט שלהם ולראות מה עוד כל מה יכול לעשות. מצאתי את המזנון המעניין הזה תחת שאלות נפוצות בנושא שאלות נפוצות:
הכל משתמש ב- RegEx (ביטויים רגילים) בסרגל החיפוש שלו כדי לעזור לך לאתר בדיוק את מה שאתה מחפש. ברגע שתשיג את זה תמצא שהוא מועיל בצורה יוצאת דופן בהרבה מקומות. מקובץ העזרה של התוכנית כאן כל הביטויים הנתמכים ומה שהם עושים:
| -
סרגל אנכי מפריד בין חלופות. לדוגמה,
אפור | אפור
יכול להתאים "אפור"או"אפור“.
()-
שימוש במאמצים להגדרת היקף ומועד התקדמות המפעילים (בין שימושים אחרים). לדוגמה,
אפור | אפור
ו
gr (a | e) y
הם דפוסים שווים המתארים שניהם את קבוצת "אפור"ו-"אפור“.
? -
סימן השאלה מציין שיש אפס או אחד של האלמנט הקודם. לדוגמה,
קולו? r
תואם את שניהם "צבע"ו-"צבע“.
* -
הכוכבית מצביעה על כך שיש אפס ומעלה של האלמנט הקודם. לדוגמה,
א ב ג
התאמות "ac“, “א ב ג“, “abbc“, “abbbc", וכן הלאה.
+ -
סימן הפלוס מציין שיש אחד או יותר של האלמנט הקודם. לדוגמה,
ab + c
התאמות "א ב ג“, “abbc“, “abbbc"וכן הלאה, אבל לא"ac“.
. -
מתאים לכל דמות יחידה פרט לשורות חדשות (בדיוק אילו דמויות נחשבות לשורות חדשות זה טעם, קידוד תווים וספציפי לפלטפורמה, אך בטוח להניח שתו הזנת השורה הוא כלול). בתוך ביטויי סוגריים של POSIX, תו הנקודה תואם לנקודה מילולית. לדוגמה,
א. ג
התאמות "א ב ג"וכו ', אבל
[a.c]
תואם רק "א“, “.", או"ג“.
[ ] -
ביטוי סוגר. מתאים לדמות יחידה הכלולה בסוגריים. לדוגמה,
[א ב ג]
התאמות "א“, “ב", או"ג“.
[a-z]
מציין טווח התואם לכל אותיות קטנות מתוך "א" ל "ז“. ניתן לערבב בין צורות אלה:
[abcx-z]
התאמות "א“, “ב“, “ג“, “איקס“, “y", ו-"ז", וכך גם
[a-cx-z]
[^ ]-
מתאים לדמות יחידה שאינה כלולה בסוגריים. לדוגמה,
[^ abc]
מתאים לכל דמות שאינה "א“, “ב", או"ג“.
[^ a-z]
תואם לכל תו בודד שאינו אותיות קטנות מתוך "א" ל "ז“. כאמור, ניתן לערבב בין דמויות וטווחים מילוליים.
^ -
תואם את מיקום ההתחלה בתוך המחרוזת. בכלים מבוססי קו זה תואם את מיקום ההתחלה של קו כלשהו.
$ -
מתאים את מיקום הסיום של המחרוזת או את המיקום ממש לפני קו חדש המסתיים במחרוזת. בכלים מבוססי קו זה תואם את מיקום הסיום של כל שורה.
{m, n} -
תואם לפחות את האלמנט הקודם M ולא יותר מ n פעמים. לדוגמה,
{3,5}
תואם רק "aaa“, “aaaa", ו-"aaaaa“. זה לא נמצא בכמה מקרים ישנים יותר של ביטויים רגילים.
בעזרת ביטויים אלה ניסיתי את החיפוש הבא כדי לחפש פריטים עם AskTheAdmin בשם הקובץ של jpg או קארל בשם הקובץ של jpg. אני בטוח שאתה כבר יכול לדמיין כמה זה חזק!
בואו נסתכל על אפשרויות התוכנית.
במסך הכללי תוכלו למצוא את אפשרויות ההפעלה הרגילות יחד עם כמה תכונות מגניבות כמו להיות מסוגל להריץ מופעים מרובים של הכל או חלונות מרובים מאותה מופע וכן מקשים חמים.
הכל עובד רק על אמצעי אחסון של NTFS כך שאם תבדוק את הכרטיסייה אמצעי אחסון ושום דבר לא יופיע - הכוננים שלך ככל הנראה אינם NTFS ויהיה צורך לשדרג אותם.
כרטיסיית האפשרויות של אי הכללה מאפשרת לך לציין תיקיות או קבצים שייכללו, כולל קבצי מוסתר או מערכת.
ETP היא תכונה המאפשרת חיפוש מרחוק במסד הנתונים המקומי. ניתן למצוא מידע נוסף בנושא זה כאן.
ו- HTTP מציע לך את היכולת לפתוח שרת אינטרנט במחשב המקומי שלך ולאפשר שאילתות כנגד בסיס הנתונים המקומי שלך כך:
אתה יכול לפתוח את זה גם מבחוץ ולחפש במחשב האישי שלך מהבית מבלי שתצטרך לשולחן עבודה מרוחק. ועם כמה FTP ערמומי ייתכן שתוכל לגלגל לעצמך פיתרון קבצים נחמד.
מישהו משתמש בכל דבר או משהו דומה? נשמח לשמוע על זה בתגובות!
גילוי שותפים: על ידי רכישת המוצרים שאנו ממליצים, אתה עוזר להחזיק את האתר בחיים. קרא עוד.