hebMule גירסה 1.2 הוא הדור החדש של המוד הידוע הפרד העברי.
הוא מכיל הרבה אפשרויות חדשות ומיוחדות כמו:
* אנטי-עלוקות - להגן על משתמשים נגד מודים וקליינטים רעים, עלוקות וכד'.
* תמיכה באנטיוירוס - לסרוק קבצים לוירוסים בסיום הורדות או לקבצים משותפים.
* קטגוריות שיתוף - ארגן את הקבצים המשותפים עם קטגוריות.
* מזהה מוד - מידע על שימוש במודים, כולל סטטיסטיקות.
* חיפוש אתרים - מאפשר עריכה של שיטת החיפוש להוסיף חיפושים באתרים.
* סינון שרתים - לסנן שרתים לפי מאפיינים שונים כמו פינג, מס' משתמשים, שרתים מזוייפים ועוד.
* שליטה בהעלאה וכיווץ העלאה - לשלוט בקצב העלאה, כיווץ, מס' סלוטים ועוד.
* שיטת הקרדיטים של הפרד העברי - שיטה למתן ניקוד מבוססת סטטיסטיקות.
* בדיקת מזוייפים - מזהיר משתמש על קבצים מזוייפים, כולל סימון קבצים כמזוייפים ועוד.
* ייצוא חיפוש - שמירת חיפושים כקובץ אוסף של אימיול, קבצי טקסט, דפי HTML או XML.
* תצוגת סוגי Ed2k - מאפשר צפייה בקבצים משותפים לפי סוגם עפ"י רשת ה-Ed2k.
* תרגום המוד (i18n): עברית, אנגלית ואיטלקית.
* דחיפת קבצים קטנים, התקשרות מחדש בגלל מזהה נמוך / נפילת האינטרנט ועוד ועוד אפשרויות...
ליותר מידע על כל אפשרות, בדוק את הלשוניות אפשרויות ויומן שינויים.
|
אימיול הפרד העברי v1.2 (מבוסס על 0.47c):
עודכנה ספרייה חיצונית png לגירסה 1.2.12
נוסף קוד לקטגוריות לקבצים משותפים (מסומן: "Avi3k: Shared Cats")
נוספה אפשרות לארגן קבצים משותפים (קבצים שלמים בלבד) בקטגוריות שונות
נוספו אפשרויות להוסיף, לערוך ולמחוק קטגוריות שיתוף מסייר חלון השיתוף
נוספו מאפיינים שונים לכל קטגוריה: הערה, עדיפות, צבע, הצבה אוטומטית (פשוטה, תבנית-wildcards או ביטוי רגיל-regex)
נוספה אפשרות להוסיף ולהסיר תיקיות משותפות מקטגוריות שיתוף
נוספה אפשרות לסרוק קבצי קטגוריה בתוכנת אנטיוירוס חיצונית (חלק מ-"Avi3k: AntiVirus")
נוספה אפשרות לצפות בפרטים של קבצים לפי קטגוריה
נוסף קוד אוסף אימיול מיידי (מסומן: "Avi3k: Instant Collection")
נוספה אפשרות ליצור אוסף אימיול מיידי לקבצים משותפים
נוספה אפשרות ליצור אוסף מיידי לקטגוריות שיתוף (חלק מ-"Avi3k: Shared Cats")
נוספה אפשרות לבחור מאפיינים של אוסף מיידי (קובץ טקסט/בינארי, חתום וכד')
נוספה אפשרות לשנות את ברירת המחדל של שם קובץ האוסף
נוסף קוד לבדיקת גירסת הפרד העברי (מסומן: "Avi3k: hebMule Version Check")
נוספה אפשרות לבדיקת גירסה חדשה לפרד העברי בתפריט קליק ימני על כותרת החלון
נוספה אפשרות לבדיקת גירסה חדשה גם בתפריט כלים (דרך אתר הפרד העברי)
שונה המראה של חלון שרתים (מסומן: "Avi3k: New ServerWin")
חלון המידע שלי עכשיו חלק מלשוניות המידע המוצג כברירת מחדל
שונה מיקום אפשרויות שרת (הוספה ועדכון) למיקום הישן של המידע שלי
שונו רוחב רשימת השרתים ורוחב היומנים להתאים לתצוגה החדשה
נוספה אפשרות להציג/להחביא את אפשרויות שרת
נוספה אפשרות לבחור רמת כיווץ להעלאות (מסומן: "Avi3k: Upload Compression")
נוספה אפשרות לבחור באופן ידני את רמת הכיווץ להעלאות של קבצים
נוספה אפשרות אוטומטית לבחירת רמת הכיווץ לפי קצב העלאה, מהירות מעבד וגודל זיכרון
נוספה אפשרות להשתמש בערכי USS לשיטת כיווץ אוטומטית
נוספה אפשרות להשתמש בפורטים אקראיים בכל הפעלה של אימיול (מסומן: "Avi3k: Always Randomize Ports")
נוספה תצוגה של כתובת איי פי בחלון קליינט ובכמעט על הרשימות (מסומן: "Avi3k: Show UserIP")
שופר חלון העדפות של הפרד העברי ופוצל ל-2 חלונות (מסומן מחדש "Avi3k: hebMule's prefs pages")
שונה הקוד של טוען הורדות (קבצי .met) לאפשר עבודה במקביל ל"הרחבת מעטפת של אימיול" (eMule ShellExt), אם מותקן
נוספה תמיכה בטיפ מידע מורחב של מגש מערכת, ע"י Ciccio (מסומן: "CiccioBastardo & Avi3k: Tray Tooltip")
תוקן באג באפשרות תור אינסופי, עכשיו ההגדרה תשמר בצורה תקינה
תוקן באג בקוד האנטיוירוס שלא אפשר להשתמש בקבצי הפעלה (exe) מסויימים
תוקן באג באיתחול תצוגה של חלון הודעות (ולעיתים רחוקות בקבצים משותפים)
תוקנו מס' באגים באימיול הרשמי ונוספו מס' שיפורים:
תוקנו מספר דליפות זיכרון ע"י Wizard
תוקן באג של הצבת קטגוריה לקבצי הורדות ב-DownloadQueue.cpp
תוקנו ושופרו חלקי קוד שונים
אימיול הפרד העברי v1.1 (מבוסס על 0.47a):
נוסף קוד לזיהוי קבצים מזוייפים (מסומן "Avi3k: Fake Check")
נוספה אפשרות לסמן קבצים כמזוייפים
נוספה תמיכה להוסיף גם הערה לקובץ מזוייף
נוספה אפשרות להסיר סימון של קבצים כמזוייפים
נוספה אפשרות להסיר את כל הקבצים מרשימת המזוייפים
נוספה אפשרות לבחור אם להשוות קבצים גם עפ"י גודל הקובץ כשמתבצעת בדיקה למזוייפים
נוספה תמיכה לקובץ fakes.dat:
נוספה אפשרות לטעון את fakes.dat בהפעלה של אימיול
נוספה אפשרות לטעון או לטעון מחדש את fakes.dat בזמן ריצה
נוספה אפשרות לשחרר את טעינת fakes.dat בזמן ריצה
נוספה אפשרות לא לטעון הערות מ-fakes.dat להקטין שימוש בזיכרון
נוספה אפשרות להודיע על שגיאות של זיהוי מזוייפים (טעינת קבצי רשימות מזוייפים, עיבוד מידע וכו'...)
* המזוייפים נשמרים בקובץ myfakes.met המבוסס על פורמט ה-met של אימיול
נוספה שיטת הקרדיטים של hebMule: (מסומן "Avi3k: hebMule Credit System")
נוספה שיטת קרדיטים חדשה מבוססת על סטטיסטיקה (ידועה גם כ-hebMuleCS)
נוספה אפשרות להפעיל או לבטל את hebMuleCS
שונה הקוד של התור וההעלאות כך שיעשה שימוש בניקוד משולב (ניקוד של אימיול הרשמי עם הניקוד של hebMuleCS)
נוסף הניקוד של hebMuleCS לרשימות הורדות, העלאות, תור וקליינטים ידועים
נוסף הניקוד של hebMule לחלון קליינט
תוקנה בעיה עם ניקוד ממש נמוך בחישובים (תודה ל-CiccioBastardo)
נוספה אפשרות לייצוא תוצאות חיפוש: (מסומן: "Avi3k: Search Export")
נוספה אפשרות לייצא תוצאות חיפוש לקבצי אוסף של אימיול
נוספה אפשרות לייצא תוצאות חיפוש לקבצי טקסט
נוספה אפשרות לייצא תוצאות חיפוש לדפי HTML
נוספה אפשרות לייצא תוצאות חיפוש לקבצי XML
נוסף קוד לעדיפות יחסית (מסומן "Avi3k: Relative Priority"; רעיון של niRRity)
נוספה אפשרות להגדיר עדיפות יחסית לקבצים אחרים בהורדה עפ"י מס' המקורות
נוספה אפשרות להגדיר עדיפות יחסית אוטומטית לכל הקבצים בהורדה כל X >= 10 דק' (ביטול: 0; ברירת מחדל: מבוטל)
נוספה אפשרות להגדיר עדיפות יחסית לקטגוריות של הורדות
שינויים ב-ModID:
שונו קטעי קוד שונים להתאים לשם קוד החדש של הפרד העברי 'Onyx'
הוסר שליחת מזהה מוד לגירסאות ישנות של אימיול
נוספה לוקליזציה (תרגום) של כל המחרוזות של הפרד העברי
תוקנו כמה באגים בהעדפות מורחבות 2 (תודה ל-Mondgott על הטיפ)
תוקנו דליפות זיכרון אפשריות בחלונות ה-modeless של חיפוש אתרים ושל סינון שרתים (תודה ל-Wizard על הטיפ)
תוקן חיפוש אתרים כך שניתן לפתוח חיפוש באתר ללא מחרוזת חיפוש
תוקן באג בסינון שרתים שיכל לגרום לשרתים להימחק אם רשימת שרתים בטוחים ריקה
שונתה התצוגה של קבצים משותפים כך שאם אין קבצים מסומנים, רשימת הקבצים תתרחב (מסומן "Avi3k: Extend SharedView")
שונתה התצוגה של רשימת החברים בחלון צ'אט כך שאם אין חבר מסומן, רשימת החברים תתרחב (מסומן "Avi3k: Extend FriendView")
נוספה אפשרות לחפש אחר קבצים קשורים בחלון קבצים משותפים (מסומן "Avi3k: Shared Search Related")
תוקנו מס' באגים באימיול הרשמי ונוספו מס' שיפורים:
תוקן אימיול עתה ישלח רק פעם אחת את הפורט שלו לשרת בבקשה להתחברות (בבטא, תוקן ברשמי)
תוקנה טעינה מרובה של קובץ msimg32.dll ב-TitleMenu.cpp
שונה המינימיול כך שהחלון יווצר רק פעם אחת בהפעלה (ולא כל פעם כשפותחים את החלון)
שונה החישוב לאחוז הכיווץ לקבצים בחלון פרטי קובץ לשיפור הדיוק
תוקן חלונות הודעה מרובים של חיפוש הערות בקדמליה בחלון הערות
תוקנה בעיה קטנה בקוד של מגש המערכת
תוקנו ושופרו עוד מספר קטעי קוד מינורים שונים
תוקן קוד הניתוב של קדמליה (תיקון רשמי של Unknown1; נלקח ממורף)
אימיול הפרד העברי v1.0 (מבוסס על 0.46c):
נוספו אפשרויות חדשות נגד עלוקות: (מסומן "Avi3k: AntiLeech")
נוספו הרבה מודים הידועים בהפרת ה-GPL ועלוקות (ליצ'רים) לרשימת ההחרמה (חלק מהרשימה נלקחה מ-MorphXT)
נוספה אפשרות להחרים עלוקות ב-2 הכיוונים (העלאה והורדה)
נוספה אפשרות לבחור את זמן ההחרמה בדקות
נוספה אפשרות לבחור את הורדת הקרדיט באחוזים לעלוקות, אם לא מחרימים
נוספה החרמת הודעות זבל (מסומן "SlugFiller: spamBan")
~ שונה ושופר הקוד של האנטיוירוס: (מסומן "Avi3k: AntiVirus")
נוספה אפשרות לבצע סריקה בתצוגת העץ בחלון קבצים משותפים
תוקנה האפשרות לסרוק בהורדות, עכשיו ניתן לסרוק יותר מקובץ אחד שהסתיים
~ שונה ושופר הקוד של סינון שרתים מתקדם: (מסומן "Avi3k: ServerFilter")
נכתבו מחדש קטעי קוד רבים הקשורים לסינון שרתים
הקוד המסנן הועבר למחלקה CServer
הוסר קוד לא נחוץ (קוד סינון כפול) ממחלקה CServerList
שונה חלון סינון השרתים להתאים לשינויים החדשים
נוספה אפשרות לסנן עפ"י מס' המשתמשים בעלי מזהה נמוך בשרת
נוספה אפשרות לסנן שרתים מזוייפים/לא בטוחים/לא ידועים, כך שרק שרתים בטוחים נשמרים ברשימת השרתים
נוספה אפשרות לעדכן את רשימת השרתים הבטוחים (הרשימה נשמרת בקובץ trustedservers.heb בתיקיית config של אימיול)
נוספה אפשרות לסנן שרתים קבועים בהעדפות
נוספה תצוגה לפעולת הסינון (סימן גדול/קטן, לייעול השימוש)
שונה החלון ל-modeless (ניתן לעבור לחלון הראשי בלי לסגור את חלון מסנן השרתים)
~ שונה ושופר הקוד של חיפוש אתרים מתקדם: (מסומן "Avi3k: WebSearches")
נכתבו מחדש קטעי קוד רבים הקשורים לחיפוש אתרים (כולל רשימות, החלון וכו'...)
הועבר עורך החיפושים לחלון חיפוש אתרים (קוד מסקינר)
נוסף תפריט בלחיצה ימנית ברשימה
תוקנה הסרה של חיפושים
שופרה העברת חיפושים למקומות שונים ברשימה
הוסר 'לא ידוע' מרשימת השפות, השתמשו ב'רב שפתי' במקום
נוספו דגלי ארצות לרשימת השפות (קוד מסקינר; סמלים ממודי אימיול מהאפשרות 'ip-to-country')
שונתה הגדרת השפה בקובץ websearches.heb (שימוש בקודי שפות: he = עברית, en = אנגלית, multi = רב שפתי)
שונה האובייקט של חיפוש אתרים
שונה החלון ל-modeless (ניתן לעבור לחלון הראשי בלי לסגור את חלון חיפוש האתרים)
~ נוסף ושופר מזהה מודים: (מסומן "Avi3k: ModID")
תוקנה שליחת מזהה המוד למשתמשי אימיול אחרים
נוספה תצוגה סטטיסטית למודים בחלון סטטיסטיקות תחת קליינטים -> תוכנה -> eMule -> eMule mods
נוספה תצוגה של תוכנת המשתמש לכל רשימות הקליינטים
שונה הקוד של גירסת המוד לשימוש עתידי
נוספה תצוגה של כינוי משתמשי הפרד העברי בכחול בכל רשימות הקליינטים (מסומן "Avi3k: ModID (hebMule)")
נוסף שליטה בסלוטים: (מסומן "Avi3k: hebMule Slot Control")
אימיול עכשיו יכול להתאים את סלוטי ההעלאה עפ"י העדפת המשתמש:
Disabled - אימיול ישתמש בשיטה הרשמית לפתיחת סלוטים
Manual - אימיול יפתח סלוטי העלאה עפ"י המס' שנקבע ע"י המשתמש
by Slot count - אימיול יחשב את ממוצע קצב ההעלאה לכל סלוט
by Datarate - אימיול יחשב לכל סלוט את ממוצע קצב ההעלאה
נוספה אפשרות לשנות את מקסימום ומינימום מס' הסלוטים שאימיול יכול לפתוח, אם השליטה לא מבוטלת
נוספה אפשרות להשתמש בקצב ההעלאה של Upload SpeedSense לחישוב מס' הסלוטים וממוצע קצב ההעלאה לסלוט
*** האפשרות נבדקה על העלאה של 10 קיי ומטה בלבד; אם ניסיתם את האפשרות, שלחו מידע ובעיות: hebMule@gmail.com
נוספו אפשרויות להתחבר מחדש:
כשיש אפשרות שהחיבור לאינטרנט נפל (מסומן "Avi3k: Reconnect Retries")
* עובד רק לשרתים וכשאימיול מוגדר להתחבר מחדש
* כשהאפשרות מבוטלת, אימיול ישתמש בקוד הרשמי לביצוע התחברות
כשמקבלים מזהה נמוך - LowID (מסומן "Avi3k: Lowid Retries")
נוספה אפשרות לדחוף קבצים קטנים: (מסומן "Avi3k: Push Small Files")
* קבצים קטנים מחלק קובץ (9500 קילו-בתים) מקבלים דחיפת קרדיט (לא ניתן לעלוקות)
* קבצים ממש קטנים, קטנים מחלק קובץ של אימיול (180 קילו-בתים) יקבלו סלוט מיידי עפ"י הגדרת ההעלאה
שונו שמירה/טעינת ההגדרות של הפרד העברי, שעכשיו נעשות בקובץ hebMule.ini (מסומן "Avi3k: hebMule prefs")
* הגדרות ישנות לא משוחזרות, יש צורך להגדיר ידנית מחדש, הדבר משפיע על כל האפשרויות
נוספה תצוגה לקבצים משותפים עפ"י סוגם ברשת ה-ed2k תחת 'כל הקבצים המשותפים' (מסומן "Avi3k: SharedView Ed2kType")
שופר הקוד של קדמליה לקידוד להקסה ובינארי ב-CUInt128 (מסומן "Avi3k: kadEncode")
~ נוסף יומן הפרד העברי לחלון שרתים להודעות המוד (מסומן "Avi3k: hebMule Log")
~ נוספה אפשרות לטעון הורדות לאימיול מכל מקום בדיסק הקשיח (מסומן "Avi3k: Met Loader")
~ נוספה אפשרות התור האינסופי של SlugFiller עם שינויים (מסומן "SlugFiller & Avi3k: infiniteQ")
~ נוספה תצוגת הבדלי תור בצבע ברשימת ההורדות (מסומן "Avi3k: QRdiff")
~ נוספה אפשרות לראות את הקרדיט האישי (מסומן "Avi3k: OwnCredits")
~ שונה שמירת השפה העברית ל-exe של אימיול (מסומן "Avi3k: Hebrew locale")
~ נוספה אפשרות לערוך שרתים ידנית (מסומן "Avi3k: EditServer")
~ נוספה אפשרות להריץ יותר מאימיול אחד (מסומן "Avi3k: MultiInstance")
נוסף חלון לאפשרויות מוחבאות של אימיול (מסומן "Avi3k: Official features prefs page")
שופר הקוד של חלון העדפות (בקבצים PreferencesDlg.cpp/h, PPgHebmule.cpp/h...)
שופרו העדפות ברירת המחדל של אימיול
תוקנו מס' באגים באימיול הרשמי ונוספו מס' שיפורים:
תוקן סדר הארגומנטים ב-ClientCredits.cpp (משפיע על גירסאות דיבוג בלבד!)
תוקנה הודעה ביומן על הודעה חדשה להודעות שסוננו
תוקנו מס' מיונים של עמודות ב-DownloadClientsCtrl.cpp
תוקן פתיחת תיקייה של קובץ בחלון משותפים
תוקנה הבחירה ב-MuleListCtrl.cpp
שופר הקוד של מיני אימיול לשקיפות (הוסר שימוש מיותר במחלקה חיצונית)
הוסרו קבצים לא חיוניים מתיקיית הקוד מקובץ הפרוייקט
* שינויים המסומנים ב- ~ נלקחו מהפרד העברי (הישן)
|