השוואת קבצים בינאריים
השוו שני קבצים בית אחר בית בהיסט זהה כדי למצוא שינויים בערכים ובאורך הקובץ. בחרו הבדל כדי לבדוק את בתי ההקסדצימליים שסביבו ואת תצוגת ה-ASCII בשני הקבצים.
מה ניתן לעשות
השווה את כל הבייטים ואורכי הקבצים
השווה שני קלטים בהיסטים תואמים של בייטים וראה את מספר המיקומים השונים בסך הכול. בייטים בסוף שקיימים רק בקלט הארוך יותר נחשבים גם הם להבדלים.
בדוק בייטים סביב הבדל
בחר היסט אחר כדי לראות עד שמונה בייטים לפניו ואחריו בקסדצימלי וב־ASCII. הזן היסט ישירות כדי לבדוק מיקומים שמעבר לרשימה.
איך להשתמש בכלי
טען את A ו־B
בחר קובץ אחד לכל קלט. עבור קלט הקסדצימלי, הזן את הבייטים ולחץ על כפתור הטעינה. כל קלט יכול להגיע ל־1 MiB.
בדוק את ספירת ההבדלים
ההשוואה מתחילה אוטומטית כאשר שני הקלטים נטענים. אם הכול תואם, התוצאה מאשרת שכל הבייטים ושני האורכים זהים.
בחר היסט ובדוק בייטים סמוכים
בחר היסט ברשימת ההבדלים או הזן אותו בצורה עשרונית או הקסדצימלית עם קידומת 0x. בדוק עד שמונה בייטים מכל צד, ואז עבור בקפיצות של שמונה בייטים אם צריך.
מתי זה עוזר
בדוק קובץ לפני ואחרי שינוי
השווה קבצים בעלי מבנה זהה כדי לראות אילו ערכי בייט השתנו והיכן.
בדוק רצפי בייטים קטנים
טען בייטים הקסדצימליים ל־A ול־B כדי לבדוק ערכים שהשתנו או הבדלים בסוף.
הבנת התוצאה
הבייטים מושוים באותו היסט
היסט הוא מיקום הנספר מתחילת הקלט, המתחיל באפס. הקסדצימלי 0x1A והעשרוני 26 מציינים את אותו מיקום. ההשוואה מכסה היסטים תואמים עד סוף הקלט הארוך יותר.
אם הוכנסו בתים באמצע, גם היסטים רבים בהמשך עשויים להיות שונים. הכלי אינו מסיק היכן בוצעו הוספות ואינו מיישר מחדש את רצפי הבתים.
הספירה הכוללת והרשימה מכסות טווחים שונים
הספירה הכוללת כוללת כל מיקום שונה. הרשימה מציגה את 500 הראשונים. מעבר ישיר להיסט אינו תלוי במגבלה הזו, כך שאפשר לבדוק גם מיקומים מאוחרים יותר.
בייטים חסרים ונקודות ASCII
״אין בייט״ או ״—״ מציין שבקלט הזה אין בייט בהיסט הנתון. תאים שמעבר לשני הקלטים ריקים. ASCII מציג תווים מ־0x20 עד 0x7E; ערכים אחרים מופיעים כנקודות. נקודה אינה מציינת בייט חסר או את הערך 00.
טעינה מחדש מעדכנת את ההשוואה
טעינה מחדש של A או של B מחליפה רק את אותו קלט. אם הטעינה נכשלת, הבייטים שנטענו בהצלחה לאחרונה נשמרים ונשארים חלק מההשוואה. מעבר לבדו בין שיטות קלט אינו טוען מחדש בייטים.
שאלות נפוצות
האם קבצים בשמות שונים יכולים להתאים?
כן. קבצים תואמים כאשר כל בייט ושני האורכים זהים. שמות הקבצים אינם חלק מההשוואה.
מה קורה אם יש יותר מ־500 הבדלים?
הספירה הכוללת כוללת כל ההבדלים. הרשימה מציגה את 500 המיקומים הראשונים, וניתן להזין היסט ישירות כדי לבדוק מיקומים שמעבר להם.
אפשר לערוך או לשמור כאן בייטים?
דף זה מציג את ההשוואה. השתמש בעורך הקבצים הבינאריים כדי להחליף בייטים או לשמור קובץ. יהיה עליך לבחור שם את הקובץ מחדש.
איזה קלט הקסדצימלי מתקבל?
הזן בייטים מלאים בני שני ספרות מ־00 עד FF, עם רווחים או מעברי שורה אופציונליים. אל תכלול קידומת 0x או עמודת היסט. טעינת שדה ריק יוצרת קלט של אפס בייטים.
האם קבצי המקור ישתנו?
לא. הבייטים שנטענו מושוים וההבדלים מוצגים על המסך.
קלטים ותוצאות
- קלט
- קובץ אחד או רצף בייטים הקסדצימלי אחד ב־A וב־B, עד 1 MiB לכל אחד.
- השוואה
- היסטים תואמים עד סוף הקלט הארוך יותר; ספירת הבדלים כוללת ו־500 המיקומים השונים הראשונים.
- תוצאה
- היסטים שונים עם בייטים הקסדצימליים סמוכים ו־ASCII. קבצי המקור נשארים ללא שינוי.