winrar

ddoottaann

New member
winrar

בוקר טוב!

אני מפיץ קבצים מקובצים בwinrar דרך שרת FTP. מדובר על 80 תחנות שניגשות לשרת בשעה מסוימת בלילה מורידות את הקובץ ופורסות אותו.

הקובץ שוקל כ-4 מגה, הבעיה היא שלפעמים הקובץ יורד לא תקין ואז הפריסה לא מתבצעת טוב.

האם ישנה פקודה בwinrar שיכולה לבדוק חתימה של הקובץ נניח ולהשוות אותו למקור ואם היא לא נכונה לנסות ולהוריד שוב?
 
לקבצי RAR יש CRC מובנה

והפקודה unrar t yourfile.rar תחזיק שגיאה אם הוא לא תקין.
תחזיר שגיאה: תכתוב משהו דבילי ל stderr + תחזיר ערך שונה מאפס.

יש שיטות יותר אלגנטיות לטפל בעניינים כאילו.
לדוגמה: עם ספריית zipfile המצויינת של פייתון.
 

ddoottaann

New member
היי

או קיי ונניח שקיבלתי ערך שונה מ-0 איך אני אומר לו לגשת שוב ולנסות להוריד?
 
למעלה