פרטי תוכנה:
זה עובד עם שני TCP ו- UDP מנות
תכונות :.
- :: פינג TCP
- :: פינג UDP
- :: פינג חיצוני
- פינג :: HTTP
- פינג ICMP ::
- פינג :: WMI
מה חדש בהודעה זו:
-
שינה TCP הטיפול שוב, כפי שחוזר חיובי שגוי .
מה חדש בגרסת 1.7.4:
- להסיר את חסימת Timeout לפינג :: HTTP כיתה כי זה לא היה עובד עם JRuby. במקום זאת, אנו משתמשים בaccessors open_timeout וread_timeout builtin על בקשת http הבסיסית.
- פינג :: HTTP # פינג? יותר וחסונה מנתח את היציאה מטיעון URI אם סופק. בנוסף, יציאת ברירת המחדל מוגדרת שוב חזרה ל -80, כמוצא אחרון בבנאי.
- פסק זמן ויציאה נוסף לפינג :: HTTP. כיתה
- אם מארח הוא בלתי מושג להגדיר במפורש את התוצאה לשווא ללא קשר למעמד היציאה בפועל. זה נראה משפיע רק Windows 7 ולאחר מכן.
- הוחזר בלוק Timeout לכיתת פינג :: ICMP. בלי זה, pings הליכי יכול בסופו בלולאה אינסופית.
בדיקות
מה חדש בגרסת 1.3.2:
- עושה 'דורש & quot; נטו / פינג & quot; " לא באופן אוטומטי טעינת הכיתה הנקי :: פינג :: WMI על MS Windows. זו תוקנה.
- הוסר כל LOAD_PATH $ mangling לשתי הספרייה ובדיקות.
- תוקן באג בנט :: פינג :: HTTP מעמד שבו הפניה נכשלה לא להגדיר את משתניexception ו@warning כראוי.
- PingStatus struct חזר על ידי Net :: פינג :: WMI כעת קפוא.
- ספריית בדיקת היחידה עברה מתלות זמן ריצה לפיתוח תלות.
- נוסף: משימת משדדה פנינה שבונה פנינה .
- עדכון: משימת gem_install להשתמש:. משימת הפנינה כתנאי מוקדם
- עדכון התלות עבור MS Windows.
- משימות מבחן משדדה נמצאות כעת שובבות יותר, לדוגמה: מבחן:. TCP במקום test_tcp
- שמות קבצי דוגמא שמם כדי למנוע בלבול פוטנציאלי עם קבצי בדיקה בפועל.
דרישות :
- רובי 1.8.0 או גבוה
- win32-open3 (1.8.x) ו- Windows-PR נדרשות על MS Windows בעת השימוש ברשת :: פינג :: כיתה חיצונית.
- Windows 2000 או מאוחר יותר נדרש להשתמש כיתת פינג :: WMI
ספריות
מגבלות
- גרסאות ישנות יותר של 1.9.x רובי לא יכולה לעבוד עם pings UDP
תגובות לא נמצא