OFF TOPIC - תוכנה לפתיחת קבצי TXT גדולים

הודעות מערכת, והודעות שאינן קשורות לאף פורום אחר.
ziv_r פותח השרשור
סמל אישי של משתמש
עורך ראשי HTmag
עורך ראשי HTmag
תגובות: 46420
הצטרף: ינואר 2005
נתן תודות: 1967 פעמים
קיבל תודות: 5084 פעמים

שליחה #21 

EditPad Pro עובד הכי מהר שראיתי.
אני אשתמש בו עד שאמצא פתרון מהיר יותר.
התחלתי גם להשתמש ב cronolog לניהול ה log - זה מפצל את הקבצים ברגע שהגיעו לגודל מסויים.

אני משתמש ב apache 2.0.54 תחת win2k

AdiLev
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2278
הצטרף: דצמבר 2004
מיקום: תל-אביב
נתן תודות: 0
קיבל תודות: 9 פעמים

PSPAD

שליחה #22 

תבדוק גם את PSPAD
http://www.pspad.com/
יעוץ ופיתוח GlobalProtect -

moco
סמל אישי של משתמש
גורו
גורו
תגובות: 20597
הצטרף: דצמבר 2004
נתן תודות: 199 פעמים
קיבל תודות: 351 פעמים

שליחה #23 

תבדוק גם את PSPAD
...
לא לעיניין, למרות שזה editor נחמד.
הוא נחנק כמו כולם על קבצי ענק. הוא גם בכלל לא מתיימר להתמודד עם קבצי ענק.
אין פה קסמים, כל editor שעובד על בסיס של טעינת כל הקובץ (או buffer ענק) לזיכרון יחנוק את המחשב.
לכן, בין היחידים שיעבדו אלה אותם כלי unix ענתיקות, שנכתבו עוד בימים שזיכרון היה משאב יקר וטענו רק חלקים קטנים מאוד לזיכרון.
משה

tsella
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
תגובות: 10
הצטרף: אוגוסט 2005
נתן תודות: 0
קיבל תודות: 0

שליחה #24 

אם לצורך הצגה בלבד, הכי מהיר בעיר זה ה-viewer המובנה של Total Commander -http://www.ghisler.com. יש גם גרסא בלתי תלויה http://ghisler.fileburst.com/addons/lister32.zip.

לעריכה, לדעתי editor מס' 1 זה MultiEdit, גרסאת דמו ב-http://www.multiedit.com/. אציין רק שבעריכה של קבצים מאוד גדולים, רצוי לבטל אופציה Autosave, שכן היא תגרום לכתיבת הקובץ הגדול כל מספר שניות.

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78931
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 792 פעמים
קיבל תודות: 5400 פעמים

שליחה #25 

זיו, גם אני סובל מאותה בעיה בדיוק (לוגים של האתר הזה, ו-DUMP של הדטבייס).

אם תמצא פיתרון סביר, גם אני מאוד אשמח לגלותו - הצגה בזמן סביר (VS ו- VS.NET לוקחים לפעמים שעתיים לעלות את הקובץ, וכמובן שזה תוקע את המחשב בינתיים!!) וחיפוש בסיסי (לא צריך אפילו REGEX).

moco
סמל אישי של משתמש
גורו
גורו
תגובות: 20597
הצטרף: דצמבר 2004
נתן תודות: 199 פעמים
קיבל תודות: 351 פעמים

שליחה #26 

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

ziv_r פותח השרשור
סמל אישי של משתמש
עורך ראשי HTmag
עורך ראשי HTmag
תגובות: 46420
הצטרף: ינואר 2005
נתן תודות: 1967 פעמים
קיבל תודות: 5084 פעמים

שליחה #27 

oferlaor,
הפתרון שעבד בשבילי היה cronolog.
זו תוכנה שאתה יכול להגדיר בה טריגרים לגבי איזה קובץ שתגיד לו (במקרה שלי זה קבצי ה access.log & error.log של ה apache).
במקרה שלי הכנתי טריגר שאחרי שקובץ מסויים עובר גודל X, היא לוקחת גודל זה מהקובץ ושומרת אותו בתור קובץ חדש.
ניתן להגדיר גם שהתוכנה תשמור את כל הקבצים מחודש מסויים בתיקיה נפרדת.
כמובן שכאשר גודל הקובץ קטן, אתה יכול לקחת את ה viewer החביב עליך ולהשתמש בו.

http://cronolog.org/

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78931
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 792 פעמים
קיבל תודות: 5400 פעמים

שליחה #28 

שני הכלים לא רלוונטים עבורי מכיוון שאלו קבצים שאני מוריד מהשרת ואין לי אותם מקומית.

לגבי MORE, זה גם לא עוזר לי במיוחד.

מה שאני צריך זה בדיוק מה שצויין כאן, גירסא חכמה של NOTEPAD שלא מעלה הכל לזיכרון אלא קוראת את זה לפי הצורך (כמו חלון מידע).

גם תמיכה ראוייה בעברית לא תזיק.

יכול להיות שבסוף ישבר לי ואני אכתוב כזה (לא נראה לי כזה סיפור, זה הרבה עבודה עם SEEK אבל לא הרבה יותר מזה).

moco
סמל אישי של משתמש
גורו
גורו
תגובות: 20597
הצטרף: דצמבר 2004
נתן תודות: 199 פעמים
קיבל תודות: 351 פעמים

שליחה #29 

עופר, אם אינך צריך לערוך אז אני לא מבין מה יש במשהו דמוי notepad שאין בmore. נוחיות scrolling ממילא לא תהיה על קבצי ענק שלא טעונים.
לגבי זה שקבצים לא אצלך, אז או שאתה מוריד אותם אליך או שתריץ את התוכנות בשרת דרך telnet או remote desktop - לא ברור מה הספק מאפשר לך.
משה

luxlucis
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 355
הצטרף: מרץ 2005
מיקום: סידני, אוסטרליה
נתן תודות: 0
קיבל תודות: 1 פעם

שליחה #30 

יש את העורכים מבוססי רכיב ה- Scintilla (פרויקט open source של רכיב עריכת טקסט ב win32 שלא משתמש באובייקטים של MS).
יש הרבה מאוד עורכים שמבוססים עליו כאשר הגדול ביניהם הוא זה: http://scintilla.sourceforge.net/SciTE.html. קצת כבד לטעמי ולוקח הרבה זמן להגדיר אותו.

אני ממליץ על העורך הכי פשוט: http://www.flos-freeware.ch/notepad2.html.
באותו האתר יש גם את ה metapath שהוא די נחמד כשרוצים לרוץ על רבה קבצי לוג.
פרננדו.

droren
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4222
הצטרף: דצמבר 2004
מיקום: רמת אפעל
נתן תודות: 7 פעמים
קיבל תודות: 3 פעמים

שליחה #31 

תנסה ultraedit או notepad2
בהצלחה
Microsoft Regional Director- Windows Media Center

הבלוג שלי - הצצה לחיים של טכנובלוגר

Boaz
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 904
הצטרף: דצמבר 2004
מיקום: Dublin
נתן תודות: 22 פעמים
קיבל תודות: 8 פעמים

שליחה #32 

ultraedit

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78931
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 792 פעמים
קיבל תודות: 5400 פעמים

שליחה #33 

תודה, אני אנסה!

luchy
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 190
הצטרף: אפריל 2005
מיקום: חיפה
נתן תודות: 0
קיבל תודות: 0
יצירת קשר:

שליחה #34 

ומה תעשו כשהלוגים יגדלו ל500 מגה ? או ל2 גיגה ?
הדרך הנכונה היא לעבוד עם הכלים של Linux/Unix ,
אפשר להתקין את המערכת הפעלה במקביל לווינדוס (בו זמנית) עם VMWARE
או לחפש שרת באינטרנט שנותן שירותים בסיסיים חינם ולעבוד בעזרתו.

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78931
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 792 פעמים
קיבל תודות: 5400 פעמים

שליחה #35 

luchy,

הדרך הנכונה היא להשתמש בכלים מתאימים. יש כלים גרועים ב-UNIX בדיוק כמו שיש בכל מערכת. צריך פשוט את הכלי הנכון.

התקנה של מע' הפעלה נוספת אך ורק לקריאת LOGFILES נראה לי לא שפוי...

moco
סמל אישי של משתמש
גורו
גורו
תגובות: 20597
הצטרף: דצמבר 2004
נתן תודות: 199 פעמים
קיבל תודות: 351 פעמים

שליחה #36 

luchy, ראה הודעתי בעבר, יש פורטים מצוינים של כלי Unix לDOS/ווינדוז
עופר, זה לא מקרי שהכלים האלה נדירים בעולם הווינדוז. מי שנזקק להם בדרך כלל, זה מי שעובד בצד השרת (כמו במקרה שלך). בעולם השרתים יוניקס/לינוקס זה מקובל, וגם אם זה מערכת MS, האנשים שמתעסקים עם זה מודעים ל"עולם היוניקס".
משה

luchy
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 190
הצטרף: אפריל 2005
מיקום: חיפה
נתן תודות: 0
קיבל תודות: 0
יצירת קשר:

שליחה #37 

עופר ,
יש בלי סוף כלים בלינוקס\יוניקס ,אם תשתמש בטובים תגלה שהעוצמה שלהם אינה מוטלת בספק.
בכלל בעולם השרתים ללינוקס יש הרבה יתרונות ולוגים של apach שרץ מראש על לינוקס אפשר לפתוח עליו.
כדי שלא תתקין מערכת הפעלה רק בשביל לראות לוגים הצעתי לעשות ssh לשרת שרץ עליו לינוקס ואם אין לך זמין יש כאלו שחינם רק תחפש.
יש בנוסף את האופציה ש moco הציע,שמתי לב כמובן :) אך לא הספקתי לבדוק.
הרעיון של לפתוח קובץ TXT של 100 מגה ולחפש בעיניים מוטעה לטעמי.

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78931
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 792 פעמים
קיבל תודות: 5400 פעמים

שליחה #38 

luchy,

בד"כ אני מחפש דברים מאוד ספציפים ואני בטח שלא אעלה קובץ של 100M לשרת חינמי שלא בשליטתי...

לא תמיד זה לוגים, לפעמים זה קובץ SQL ענק (כמו כזה שמחזיק את כל הדטבייס הזה...).

שלח תגובה

חזור אל “כללי”