פורסם 2008 בדצמבר 716 שנים היי חבר'ס יש לי מחשב אכסון שאליו אני מוריד את כל הקבצים באופן תמידי דרך הרשת, הם בכלל לא נשמרים במחשב הראשי. אני מעוניין בתוכנה שתרוץ עצמאית במחשב האכסון פעם ביום ותבצע מספר פעולות: תבצע בדיקת PAR לכל הקבצים. תבצע extract לכל קבצי ה-RAR שקיימים בספריה מסויימת לספריה אחרת, אולי גם שתמחוק את הקבצים לאחר מכן. *הקבצים יתחלפו מדי יום כמובן.. אני רוצה שזה ירוץ אוטומטית כי אחרת אני צריך או להשתלט על המחשב מרחוק דרך הרשת (שזה לא ממש נוח), או לבצע את זה במחשב הראשי דרך הרשת ואז הפעולות מתבצעות באיטיות מעצבנת. מה אני צריך לחפש בכלל כדי למצוא תוכנה כזו? תוכנות Macro? או אולי מישהו כבר מכיר משהו ייעודי בסגנון? אשמח לכל עזרה או המלצות בנושא!
פורסם 2008 בדצמבר 816 שנים http://jdownloader.org/downloadאבל אתה חייב להשתמש ב jdownloader כדי להוריד ואז זה עושה extract
פורסם 2008 בדצמבר 1116 שנים תבצע extract לכל קבצי ה-RAR שקיימים בספריה מסויימת לספריה אחרת, אולי גם שתמחוק את הקבצים לאחר מכן.שלום,יוריד נא http://www.7-zip.org/ישתמש בממשק ה-COMMAND LINE וייצור קובץ CMD אשר יפרוס את כל קבצי ה-RAR במחיצה מסויימת - כאשר שורות המפתח הנם:"c:\Program Files\7-Zip\7z.exe" x *.rardel *.rarאח.... אני מתגעגע לפשטות...גבריאל
פורסם 2008 בדצמבר 1116 שנים מחבר ביקשתי תוכנה שתעשה זאת אוטומטית פעם ביום בלי שאני אגע במחשב.. לעשות extract אני יודע..
פורסם 2008 בדצמבר 1116 שנים אז תריץ את הפקודה ב-scheduled task.בדיוק מה שלא הוספתי... חשבתי שזה מובן מאליו...תודה שניצל...
פורסם 2008 בדצמבר 1316 שנים מחבר האמת שכחתי מהאופציה הזו של הרצת משימות, בעצם גם לא השתמשתי בזה עד כה.. אבל בהחלט רעיון טוב עשיתי עכשיו כמה ניסיונות וזה לא פתרון מושלם.. יתכן ואין קובץ עם סיומת rar אלא רק r01,r02 וכו'.. ואם אני כותב בפקודה 7z x *.r* זה לא מוציא קובץ אחד המשכי אלא מנסה להוציא כל קובץ בנפרד (ואז כמובן שואל אם אני רוצה לעשות overwrite). כך שאם אין rar זה לא יעבוד - אלא אם כן אפשר אולי לשכלל את הפקודה הזו שיחפש קבצים נוספים? חוץ מזה יש לי בעיה שאני צריך להריץ קודם בדיקת par2 לבדוק שהקבצים תקינים, מצאתי גם command line של זה, הבעיה שזה בודק רק את סט הקבצים הראשון שזה מוצא, ולא יבצע את הבדיקה לכל הספריה.
פורסם 2008 בדצמבר 1316 שנים לגבי הטענה הראשונה - נסה את ממשק ה-COMMAND LINE של RAR http://www.respower.com/page_tutorial_unrar לגבי השניה - for /f %i in ('dir /b') DO command %i תחליף את command בפקודה שבודקת את ה-PAR (או מה שזה לא יהיה) בתוך הפקודה DIR תגדיר את סוג הקבצים אותו אתה רוצה לבדוק פשוט - קצר - אלגנטי אה כן - תשמש ב-SCHEDULED TASKS תהנה... גבריאל
פורסם 2008 בדצמבר 1316 שנים מחבר בקשר ל-rar - ניסיתי להכין קובץ כמו במדריך הזה, וזה אכן עובד (אגב במקום rar כתבתי r00 כי תמיד יש קובץ כזה), וגם הוצאתי אותם לספריה אחת כמו שרציתי.. עריכה: בקשר ל-par, חשבתי שיצרתי בדיקה אינסופית אבל בעצם כן יש התקדמות בין הסטים. רק מה העניין? בניגוד ל-RAR סיומת כל קבצים ה-PAR היא PAR2 ואין הבדל בסיומת הקובץ, ולכן כמו שהיה קודם עם ה-RAR, זה מבצע את הבדיקה לכל סט לפי מספר קבצי ה-PAR שלו. כלומר יכול לדוגמא להיות לי הקבצים הבאים: sample.rar sample.rar.par2 sample.rar.vol00+01.par2 sample.rar.vol01+02.par2 sample.rar.vol02+03.par2 זה יריץ את הבדיקת PAR לקובץ RAR הנ"ל כמספר קבצי ה-PAR2 - ארבע פעמים.. אם היה מדובר בקבצים קטנים ובודדים זה לא היה סיפור, אבל מדובר על קבצים של כמה ג'יגות לפעמים. מבחינתי מספיק שיפתח רק אחד מקבצי ה-par2 וירוץ רק פעם אחת, זה כבר יוודא אם הקבצים תקינים או לא. יש איזו פונקציה שיכולה לעזור לי כאן? אם יש דרך לומר לפקודת dir להתעלם מהמילה vol זה בטח יעבוד - ניתן לעשות זאת? ניסיתי /a- ולהוסיף אח"כ את המילה vol אבל זה לא עזר.. זו הפקודה הבסיסית בינתיים: @setlocal@echo offset path="C:\Program Files\";%path%for /F %%i in ('dir /b *.par2') do par2.exe r "%%i"goto :eof ותודה רבה על העזרה גבריאל
פורסם 2008 בדצמבר 1416 שנים ... אם יש דרך לומר לפקודת dir להתעלם מהמילה vol זה בטח יעבוד - ניתן לעשות זאת? אכן כן ואתה מחזיר אותי כמה שנים אחורה כדי להזכר ב-PIPES for /F %%i in ('dir /b *.par2 ^|find /v "vol"') do par2.exe r "%%i" התוספת - אומרת למחשב להציג בתוך DIR רק את השורות אשר לא מכילות אלת הSTRING - VOL וחוצמזה אני מאוד שמח לעזור - מקסימום במפגש הבא תזמין אותי לבירה כל טוב, גבריאל
פורסם 2008 בדצמבר 1516 שנים מחבר תודה רבה זה עובד גם הצקתי לחבר בינתיים והוא הכין לי סקריפט PHP שעושה את זה, אבל זו שיטה יותר פשוטה. הבעיה היחידה שלי עכשיו היא קבצים שכל הסט מסתיים ב-RAR.. לדוגמא: sample.part01.rar sample.part02.rar sample.part03.rar אבל אלו קצת יותר נדירים אז אני מניח שאתמודד איתם בנפרד.. שוב תודה ;D
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.