DDRescue-GUI יישום גרפי ידידותי למשתמש, מרובה, המופץ בחופשיות ובקוד פתוח, המיושם בפייתון ומעוצב על מנת לספק למשתמשים ממשק משתמש קל לשימוש (GUI) עבור תוכנת שורת הפקודה של GNU ddrescue.
מה זה גנו ddrescue?
GNU ddrescue הוא קוד פתוח ותוכנה חופשית שורת הפקודה שנכתב על ידי אנטוניו דיאז דיאז ומיועד לשמש עבור משימות שחזור נתונים. הוא יכול להעתיק נתונים מקובץ אחד או לחסום התקן אחר.
נתוני הצלה ממחשבים פגומים
היישום מאפשר למשתמשים להציל נתונים ממחשבים פגומים בקלות רבה יותר מאשר באמצעות תוכנית ddrescue מממשק שורת פקודה, כגון באמצעות תוכנת אמולטור מסוף.
תחילת העבודה עם DDRescue-GUI
כדי להתקין ולהשתמש בתוכנת DDRescue-GUI במחשב גנו / לינוקס שלך, עליך להוריד תחילה את אחד מהמתקינים המקומיים עבור מערכות הפעלה מבוססות אובונטו / דביאן, אשר ניתן להתקין עם כמה לחיצות עכבר או חבילת מקור אוניברסלית.
התקנת DDRescue-GUI מחבילת המקור היא קצת מסובכת, שכן יהיה עליך להוריד ולשמור את הארכיון במקום כלשהו במחשב, לחלץ את תוכנו, לפתוח את המדריך החילוץ ולהעתיק את הקובץ DDRescue-GUI.py ל- / usr / share / ddrescue-gui /, קובץ ddrescue-gui.desktop ל / usr / share / applications /, הקובץ ddgoestotherescue.jpg / usr / share / ddrescue-gui /, כמו גם את ddrescue-gui. קובץ png ל / usr / share / pixmaps /.
לאחר מכן, להעתיק את הקובץ runasroot.sh כדי / usr / share / ddrescue-gui /, הקובץ getblocksize.sh כדי / usr / share / ddrescue-gui /, listdevices.sh את הקובץ / usr / share / ddrescue -gui /, את הקובץ displayoutput.sh כדי / usr / share / ddrescue-gui, קובץ startddrescue.sh כדי / usr / share / ddrescue-gui /, ואת הקובץ com.linux.pkexec.ddrescue-gui.policy כדי / usr / share / polkit-1 / פעולות /. השתמש ביישום משורת הפקודה על-ידי הפעלת הקובץ DDRescue-GUI.py.
בהשראת התוכנה KDiskRescue
DDRescue-GUI כבר בהשראת תוכנת KDiskRescue שהוצא משימוש. עם זאת, DDRescue-GUI תומך בכל סביבת שולחן העבודה ואת פלטפורמת המחשוב, פועל בהצלחה על גנו / לינוקס ו- Mac OS X מערכות הפעלה.
היישום נכתב בשפת התכנות Python ו- UNIX Shell ונבדק בהצלחה במחשבים התומכים בארכיטקטורות של 32 סיביות ו- 64 סיביות.
מה חדש במהדורה זו:
- גרסה זו מוסיפה תמיכה ב- ddrescue v1.23. ddrescue 1.23 עכשיו גם bundled בחבילת MACOS.
מה חדש בגירסה 1.7.2:
- גרסה זו מוסיפה תמיכה ב- ddrescue v1.23. ddrescue 1.23 עכשיו גם bundled בחבילת MACOS.
מה חדש בגירסה:
- תקן בעיה בעדיפות נמוכה בעת הפעלת ddrescue v1.22 .
מה חדש בגירסה 1.6.1:
- מהדורה חדשה זו משפיעה על כמה באגים חשובים במערכת ההפעלה X, שווה להוריד מיד אם אתה משתמש בגירסאות קודמות.
מה חדש בגרסה 1.6:
- תיקון הזמן שחלף.
- בדוק (שוב) עם ddrescue v1.20.
- הוסף תמיכה עבור ddrescue v1.21.
- התקשר תמיד אל wx.Panels & quot; self.Panel & quot;.
- השתמש במודול GetDevInfo חדש.
- השתמש במילונים.
- תקן באגים שונים.
- אל תיצור ערכי התקן כפולים כאשר מכשיר ברשימה שנבחרה נבחר ידנית על ידי המשתמש.
- תיקון טקסט דו-שיח לאימות ב- Fedora.
- אל תנסה לבטל את טעינת הקבצים הרגילים בעת הפעלת שחזור.
- לינוקס: היפטר מסנן הבחירה של קובץ IDE HDDD.
- Linux: תקן מספרי מחיצה במחיצה כדי לטעון את תיבת הדו-שיח לבחירה.
- ביצוע מחדש ותחזוקה כללית.
- הסר תלות ב- Parted.
- תקן עוד כמה באגים בעת הרכבה של קובץ הפלט ב- Linux.
- תקן את תיאורי המחיצות של LVM.
- תקן תקלה בתצוגה ב- Fedora 23.
- תיקונים עבור ddrescue 1.21.
- OS X: תקן באגים רבים.
- Linux: תקן באג עם ביטול טעינת קבצי פלט.
מה חדש בגרסה 1.5:
- השתמש ב- Cocoa Dialog (http://mstratman.github.io/cocoadialog/#) כדי להוסיף התראות על OS X, מכיוון שהוא פועל מ -10.4 ואילך.
- הוסף LC_ALL = C כאשר מתקשר lshw (GetDevInfo החבילה), אז לגרום לזה לעבוד כאשר שפת המערכת אינה אנגלית.
- התקשר תמיד לחלק עם & quot; -s & quot; אז זה אף פעם לא מחכה קלט משתמש במצבים מוזרים, מה שהופך את קבצי הפלט גובר יותר חזקים.
- השתמש בשרשור כדי לעקוב אחר הזמן שחלף כי wx.Timer נראה בלתי מהימן ב- OS X.
- אפשר את אפשרות קובץ היומן ב- OS X (מסיבה כלשהי זה פשוט עובד עכשיו!).
- לשכתב את החלק OS X של החבילה GetDevInfo להשתמש plists (רשימות נכס) כי זה מהיר יותר, קל יותר אמין יותר.
- קבל גישה ישירה לדיסק שעובד על Parted Magic (קבל גודל בלוק פיזי במקום גודל בלוק לוגי בחבילת GetDevInfo).
- בעיות עיצוב GUI לא רלוונטיות יחסית בעת שימוש ב- ddrescue v1.20.
- אפשר אפשרות היפוך על OS X (תן ddrescue גודל דיסק cos זה לא יכול לחשב את זה).
- נתק תמונות כאשר הרכבה נכשלת ב- OS X, ומאפשר למשתמש לנסות שוב בנסיבות מסוימות.
- תיקון קריסה בעת שינוי גודל החלון הראשי במהלך השחזור (wxpython 3.x, Linux בלבד).
- כדי לחזור (החזרה של המרכבה) ו- x1b [a (up line) עובד בתיבת הפלט, כך שהפלט של ddrescue מוצג כעת בדיוק כמו בעת הפעלתו ממסוף.
- תקן את השימוש ב- CPU גבוה ב- OS X.
- תקן דליפת זיכרון ב- OS X.
- תקן עיכוב גדול לפני עדכון GUI הראשון ב- OS X.
- בניית ddrescue v1.20 שומן בינארי (32 סיביות ו- 64 סיביות) עבור OS X.
- קבל היפוך ו Preallocate לעבוד שוב על OS X.
- הפוך את תיבת הפלט לעבוד כמו מסוף ב- OS X.
- תקן את הגילוי של שחזור מלא עם כל הנתונים ב- OS X.
- הפוך את 'הגדרות' לזמין, זכור הגדרות אם המשתמש נווט חזרה אליו מאוחר יותר.
- מנע מהמשתמש לשנות את נקודת ההכנסה בתיבת הפלט ולבלבל את העיצוב בטעות.
- אם ddrescue לא ייסגר, בקש מהמשתמש להמתין או לנסות שוב במקום להמתין עד אינסוף עד שייעצר.
- אל תתנו למשתמש לשמור את outputfile, logfile ל- / root ב- Parted Magic מכיוון שחוסר מקום יגרום להחלמה מהירה.
- תקן את מונה הזמן שחלף.
- הקפד להרוס דיאלוגים לאחר השימוש בהם כדי לפנות זיכרון.
- תקן כמה באגים של הרגע האחרון עם חלון ההגדרות.
מה חדש בגרסה 1.3:
- זוהי הגרסה הטובה ביותר עד כה! זה מתקן הרבה מצבים שגיאה פוטנציאליים, עובד על Mac OS X, והוא יכול להפעיל מחדש או אפילו להעלות את התמונה הסתיימה (לינוקס בלבד)! לקבלת פרטים נוספים, עיין בדף ציון הדרך לגרסה 1.3.
דרישות :
- Python
- גנו ddrescue
- wxPython
- מדיניות
תגובות לא נמצא