OFF TOPIC - תוכנה לפתיחת קבצי TXT גדולים
-
ziv_r
- עורך ראשי HTmag

- תגובות: 46420
- הצטרף: ינואר 2005
- נתן תודות: 1967 פעמים
- קיבל תודות: 5084 פעמים
EditPad Pro עובד הכי מהר שראיתי.
אני אשתמש בו עד שאמצא פתרון מהיר יותר.
התחלתי גם להשתמש ב cronolog לניהול ה log - זה מפצל את הקבצים ברגע שהגיעו לגודל מסויים.
אני משתמש ב apache 2.0.54 תחת win2k
אני אשתמש בו עד שאמצא פתרון מהיר יותר.
התחלתי גם להשתמש ב cronolog לניהול ה log - זה מפצל את הקבצים ברגע שהגיעו לגודל מסויים.
אני משתמש ב apache 2.0.54 תחת win2k
לא לעיניין, למרות שזה editor נחמד.תבדוק גם את PSPAD...
הוא נחנק כמו כולם על קבצי ענק. הוא גם בכלל לא מתיימר להתמודד עם קבצי ענק.
אין פה קסמים, כל editor שעובד על בסיס של טעינת כל הקובץ (או buffer ענק) לזיכרון יחנוק את המחשב.
לכן, בין היחידים שיעבדו אלה אותם כלי unix ענתיקות, שנכתבו עוד בימים שזיכרון היה משאב יקר וטענו רק חלקים קטנים מאוד לזיכרון.
משה
אם לצורך הצגה בלבד, הכי מהיר בעיר זה ה-viewer המובנה של Total Commander -http://www.ghisler.com. יש גם גרסא בלתי תלויה http://ghisler.fileburst.com/addons/lister32.zip.
לעריכה, לדעתי editor מס' 1 זה MultiEdit, גרסאת דמו ב-http://www.multiedit.com/. אציין רק שבעריכה של קבצים מאוד גדולים, רצוי לבטל אופציה Autosave, שכן היא תגרום לכתיבת הקובץ הגדול כל מספר שניות.
לעריכה, לדעתי editor מס' 1 זה MultiEdit, גרסאת דמו ב-http://www.multiedit.com/. אציין רק שבעריכה של קבצים מאוד גדולים, רצוי לבטל אופציה Autosave, שכן היא תגרום לכתיבת הקובץ הגדול כל מספר שניות.
- oferlaor
- מנהל

- תגובות: 78931
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 792 פעמים
- קיבל תודות: 5400 פעמים
זיו, גם אני סובל מאותה בעיה בדיוק (לוגים של האתר הזה, ו-DUMP של הדטבייס).
אם תמצא פיתרון סביר, גם אני מאוד אשמח לגלותו - הצגה בזמן סביר (VS ו- VS.NET לוקחים לפעמים שעתיים לעלות את הקובץ, וכמובן שזה תוקע את המחשב בינתיים!!) וחיפוש בסיסי (לא צריך אפילו REGEX).
אם תמצא פיתרון סביר, גם אני מאוד אשמח לגלותו - הצגה בזמן סביר (VS ו- VS.NET לוקחים לפעמים שעתיים לעלות את הקובץ, וכמובן שזה תוקע את המחשב בינתיים!!) וחיפוש בסיסי (לא צריך אפילו REGEX).
אם מישהו מכם מוכן להוציא 400-500 דולר, אז MKS toolkit ( http://www.mkssoftware.com/products/tk/ )
מאוד מומלץ. זו חבילה מאוד ותיקה שמהווה port של כל הutilities של Unix לווינדוז (בעצם עוד לDOS).
המחיר מעצבן, כי בעצם למטרות שמצוינות בשרשור הזה צריך חלק מאוד קטן מהחבילה (more, grep , sed), למרות שמאוד מועיל שיש גם awk. אולי אפשר לקנות חלק בזול אך אני בספק.
חוץ מזה הבנתי שהמעונינים פה מתכנתים במקצועם. לכתוב כלי כמו more זה לא יום לימודים ארוך, אגב הוא תמיד הופיע כדוגמא בספרי תכנות ב-C.
מאוד מומלץ. זו חבילה מאוד ותיקה שמהווה port של כל הutilities של Unix לווינדוז (בעצם עוד לDOS).
המחיר מעצבן, כי בעצם למטרות שמצוינות בשרשור הזה צריך חלק מאוד קטן מהחבילה (more, grep , sed), למרות שמאוד מועיל שיש גם awk. אולי אפשר לקנות חלק בזול אך אני בספק.
חוץ מזה הבנתי שהמעונינים פה מתכנתים במקצועם. לכתוב כלי כמו more זה לא יום לימודים ארוך, אגב הוא תמיד הופיע כדוגמא בספרי תכנות ב-C.
משה
-
ziv_r
- עורך ראשי HTmag

- תגובות: 46420
- הצטרף: ינואר 2005
- נתן תודות: 1967 פעמים
- קיבל תודות: 5084 פעמים
oferlaor,
הפתרון שעבד בשבילי היה cronolog.
זו תוכנה שאתה יכול להגדיר בה טריגרים לגבי איזה קובץ שתגיד לו (במקרה שלי זה קבצי ה access.log & error.log של ה apache).
במקרה שלי הכנתי טריגר שאחרי שקובץ מסויים עובר גודל X, היא לוקחת גודל זה מהקובץ ושומרת אותו בתור קובץ חדש.
ניתן להגדיר גם שהתוכנה תשמור את כל הקבצים מחודש מסויים בתיקיה נפרדת.
כמובן שכאשר גודל הקובץ קטן, אתה יכול לקחת את ה viewer החביב עליך ולהשתמש בו.
http://cronolog.org/
הפתרון שעבד בשבילי היה cronolog.
זו תוכנה שאתה יכול להגדיר בה טריגרים לגבי איזה קובץ שתגיד לו (במקרה שלי זה קבצי ה access.log & error.log של ה apache).
במקרה שלי הכנתי טריגר שאחרי שקובץ מסויים עובר גודל X, היא לוקחת גודל זה מהקובץ ושומרת אותו בתור קובץ חדש.
ניתן להגדיר גם שהתוכנה תשמור את כל הקבצים מחודש מסויים בתיקיה נפרדת.
כמובן שכאשר גודל הקובץ קטן, אתה יכול לקחת את ה viewer החביב עליך ולהשתמש בו.
http://cronolog.org/
- oferlaor
- מנהל

- תגובות: 78931
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 792 פעמים
- קיבל תודות: 5400 פעמים
שני הכלים לא רלוונטים עבורי מכיוון שאלו קבצים שאני מוריד מהשרת ואין לי אותם מקומית.
לגבי MORE, זה גם לא עוזר לי במיוחד.
מה שאני צריך זה בדיוק מה שצויין כאן, גירסא חכמה של NOTEPAD שלא מעלה הכל לזיכרון אלא קוראת את זה לפי הצורך (כמו חלון מידע).
גם תמיכה ראוייה בעברית לא תזיק.
יכול להיות שבסוף ישבר לי ואני אכתוב כזה (לא נראה לי כזה סיפור, זה הרבה עבודה עם SEEK אבל לא הרבה יותר מזה).
לגבי MORE, זה גם לא עוזר לי במיוחד.
מה שאני צריך זה בדיוק מה שצויין כאן, גירסא חכמה של NOTEPAD שלא מעלה הכל לזיכרון אלא קוראת את זה לפי הצורך (כמו חלון מידע).
גם תמיכה ראוייה בעברית לא תזיק.
יכול להיות שבסוף ישבר לי ואני אכתוב כזה (לא נראה לי כזה סיפור, זה הרבה עבודה עם SEEK אבל לא הרבה יותר מזה).
עופר, אם אינך צריך לערוך אז אני לא מבין מה יש במשהו דמוי notepad שאין בmore. נוחיות scrolling ממילא לא תהיה על קבצי ענק שלא טעונים.
לגבי זה שקבצים לא אצלך, אז או שאתה מוריד אותם אליך או שתריץ את התוכנות בשרת דרך telnet או remote desktop - לא ברור מה הספק מאפשר לך.
לגבי זה שקבצים לא אצלך, אז או שאתה מוריד אותם אליך או שתריץ את התוכנות בשרת דרך telnet או remote desktop - לא ברור מה הספק מאפשר לך.
משה
- luxlucis
- חבר פעיל מאוד

- תגובות: 355
- הצטרף: מרץ 2005
- מיקום: סידני, אוסטרליה
- נתן תודות: 0
- קיבל תודות: 1 פעם
יש את העורכים מבוססי רכיב ה- Scintilla (פרויקט open source של רכיב עריכת טקסט ב win32 שלא משתמש באובייקטים של MS).
יש הרבה מאוד עורכים שמבוססים עליו כאשר הגדול ביניהם הוא זה: http://scintilla.sourceforge.net/SciTE.html. קצת כבד לטעמי ולוקח הרבה זמן להגדיר אותו.
אני ממליץ על העורך הכי פשוט: http://www.flos-freeware.ch/notepad2.html.
באותו האתר יש גם את ה metapath שהוא די נחמד כשרוצים לרוץ על רבה קבצי לוג.
יש הרבה מאוד עורכים שמבוססים עליו כאשר הגדול ביניהם הוא זה: http://scintilla.sourceforge.net/SciTE.html. קצת כבד לטעמי ולוקח הרבה זמן להגדיר אותו.
אני ממליץ על העורך הכי פשוט: http://www.flos-freeware.ch/notepad2.html.
באותו האתר יש גם את ה metapath שהוא די נחמד כשרוצים לרוץ על רבה קבצי לוג.
פרננדו.
- droren
- חבר מביא חבר

- תגובות: 4222
- הצטרף: דצמבר 2004
- מיקום: רמת אפעל
- נתן תודות: 7 פעמים
- קיבל תודות: 3 פעמים
תנסה ultraedit או notepad2
בהצלחה
בהצלחה
Microsoft Regional Director- Windows Media Center
הבלוג שלי - הצצה לחיים של טכנובלוגר
הבלוג שלי - הצצה לחיים של טכנובלוגר
- oferlaor
- מנהל

- תגובות: 78931
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 792 פעמים
- קיבל תודות: 5400 פעמים
ומה תעשו כשהלוגים יגדלו ל500 מגה ? או ל2 גיגה ?
הדרך הנכונה היא לעבוד עם הכלים של Linux/Unix ,
אפשר להתקין את המערכת הפעלה במקביל לווינדוס (בו זמנית) עם VMWARE
או לחפש שרת באינטרנט שנותן שירותים בסיסיים חינם ולעבוד בעזרתו.
הדרך הנכונה היא לעבוד עם הכלים של Linux/Unix ,
אפשר להתקין את המערכת הפעלה במקביל לווינדוס (בו זמנית) עם VMWARE
או לחפש שרת באינטרנט שנותן שירותים בסיסיים חינם ולעבוד בעזרתו.
- oferlaor
- מנהל

- תגובות: 78931
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 792 פעמים
- קיבל תודות: 5400 פעמים
luchy,
הדרך הנכונה היא להשתמש בכלים מתאימים. יש כלים גרועים ב-UNIX בדיוק כמו שיש בכל מערכת. צריך פשוט את הכלי הנכון.
התקנה של מע' הפעלה נוספת אך ורק לקריאת LOGFILES נראה לי לא שפוי...
הדרך הנכונה היא להשתמש בכלים מתאימים. יש כלים גרועים ב-UNIX בדיוק כמו שיש בכל מערכת. צריך פשוט את הכלי הנכון.
התקנה של מע' הפעלה נוספת אך ורק לקריאת LOGFILES נראה לי לא שפוי...
luchy, ראה הודעתי בעבר, יש פורטים מצוינים של כלי Unix לDOS/ווינדוז
עופר, זה לא מקרי שהכלים האלה נדירים בעולם הווינדוז. מי שנזקק להם בדרך כלל, זה מי שעובד בצד השרת (כמו במקרה שלך). בעולם השרתים יוניקס/לינוקס זה מקובל, וגם אם זה מערכת MS, האנשים שמתעסקים עם זה מודעים ל"עולם היוניקס".
עופר, זה לא מקרי שהכלים האלה נדירים בעולם הווינדוז. מי שנזקק להם בדרך כלל, זה מי שעובד בצד השרת (כמו במקרה שלך). בעולם השרתים יוניקס/לינוקס זה מקובל, וגם אם זה מערכת MS, האנשים שמתעסקים עם זה מודעים ל"עולם היוניקס".
משה
עופר ,
יש בלי סוף כלים בלינוקס\יוניקס ,אם תשתמש בטובים תגלה שהעוצמה שלהם אינה מוטלת בספק.
בכלל בעולם השרתים ללינוקס יש הרבה יתרונות ולוגים של apach שרץ מראש על לינוקס אפשר לפתוח עליו.
כדי שלא תתקין מערכת הפעלה רק בשביל לראות לוגים הצעתי לעשות ssh לשרת שרץ עליו לינוקס ואם אין לך זמין יש כאלו שחינם רק תחפש.
יש בנוסף את האופציה ש moco הציע,שמתי לב כמובן
אך לא הספקתי לבדוק.
הרעיון של לפתוח קובץ TXT של 100 מגה ולחפש בעיניים מוטעה לטעמי.
יש בלי סוף כלים בלינוקס\יוניקס ,אם תשתמש בטובים תגלה שהעוצמה שלהם אינה מוטלת בספק.
בכלל בעולם השרתים ללינוקס יש הרבה יתרונות ולוגים של apach שרץ מראש על לינוקס אפשר לפתוח עליו.
כדי שלא תתקין מערכת הפעלה רק בשביל לראות לוגים הצעתי לעשות ssh לשרת שרץ עליו לינוקס ואם אין לך זמין יש כאלו שחינם רק תחפש.
יש בנוסף את האופציה ש moco הציע,שמתי לב כמובן
הרעיון של לפתוח קובץ TXT של 100 מגה ולחפש בעיניים מוטעה לטעמי.
- oferlaor
- מנהל

- תגובות: 78931
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 792 פעמים
- קיבל תודות: 5400 פעמים
luchy,
בד"כ אני מחפש דברים מאוד ספציפים ואני בטח שלא אעלה קובץ של 100M לשרת חינמי שלא בשליטתי...
לא תמיד זה לוגים, לפעמים זה קובץ SQL ענק (כמו כזה שמחזיק את כל הדטבייס הזה...).
בד"כ אני מחפש דברים מאוד ספציפים ואני בטח שלא אעלה קובץ של 100M לשרת חינמי שלא בשליטתי...
לא תמיד זה לוגים, לפעמים זה קובץ SQL ענק (כמו כזה שמחזיק את כל הדטבייס הזה...).




