The IceMan Blog

כיצד להאיץ את הטעינה של Firefox 3 (או כל תוכנה אחרת)

נכתב על ידי בתאריך: 24/12/2008
תחת הקטגוריות: Windows, טיפים, מדריכים, תוכנה

compress_firefox האמת שאת הטריק הזה ניתן לישם על כל תוכנה כמעט. הרעיון הוא לדחוס את גודל התוכנה עד כמה שאפשר וכאשר מנסים להריץ אותה היא מועתקת לזיכרון ושם היא נפרסת.

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

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

שלב ראשון

דבר ראשון אנחנו צריכים להוריד את התוכנה UPX (ר”ת The Ultimate Packer for eXecutables). אחרי שסיימתם את ההורדה, חלצו החוצה את הקובץ upx.exe והעתיקו אותו לתקייה הקבצים של Firefox (בדרך כלל C:\Program Files\Mozilla Firefox ).

firefox_folder

שלב שני

* סגרו את Firefox אם הוא עדין רץ

בשלב זה אנו נשתמש בשורת הפקודה, אז גשו לתפריט התחל > הפעלה > “cmd”. אחרי שנפתח החלון נווטו לתקיית הקבצים של Firefox.

למי שלא מכיר את ה-CMD פשוט כתבו בחלון השחור את הפקודה:

C:\Windows>cd "C:\Program Files\Mozilla Firefox"
C:\Program Files\Mozilla Firefox>

שלב שלישי

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

for %v in (*.exe *.dll components\*.dll plugins\*.dll) do upx “C:\Program Files\Mozilla Firefox\%v”

cmd

אז מה עשינו כאן, אמרנו לשורת הפקודה לעבור על קל כבצי ההרצה וקבצי ה-DLL בתיקיה המקומית ובתיקיות components ו-plugins ולהעביר אותם דרך תוכנת הדחיסה.

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

את הטוויק הזה יהיה צורך ליישם כל פעם מחדש אחרי התקנה, פשוט חיזרו על הצעדים. כל מה שאתם צריכים זה להריץ את הפקודה הנ”ל שוב.

ניתן להעתיק את הפקודה לקובץ אצווה ולהריץ אותו אחרי כל עדכון למשל (שימו לב שצריך להוסיץ עוד סימן % עבור המשתנים בקבצי אצווה).

בהנחה ותרצו לבטל את השינוי שעשיתם, פשוט הריצו את הפקודה שוב על הקבצים.

for %v in (*.exe *.dll components\*.dll plugins\*.dll) do upx “C:\Program Files\Mozilla Firefox\%v”

למי שחושב לבצע את התהליך על התקנות Portable שמגיעות מ-PortableApps.com אז חבל על הזמן, ההתקנות בחבילות האלה עוברים את התהליך הזה כבר :).

מה שכן אתם יכולים לבצע את התהליך עבור תוכנות ניידות אחרות שאתם משתמשים בהם, או שהגדרתם לעבודה ניידת למשל דרך האתר portablefreeware.com.

del.icio.us Tags: ,,,


:, , ,

6 תגובות לפוסט זה

השאר תגובה

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Blogroll

A few highly recommended websites...

Too Cool for Internet Explorer