天天看點

項目進展:基于中國網絡的全面網絡情況探測分析工具

完成目标:

多平台下的網絡情況探測分析工具,包括windows,linux,android,ios,windows phone 平台等

完成步驟:

1.收集網絡問題及解決方案

2.先實作windows平台下的網絡情況檢測

3.實作其他平台的探測

進展情況:

1.選取python作為程式設計語言,便于實作跨平台;已完成平台檢測;

2.完成擷取使用者的電腦裝置的資訊以及網絡資訊;

2.1 使用者電腦資訊包括:硬體資訊,cpu,記憶體使用,程式運作的記憶體和cpu占用情況; 便于從使用者電腦的狀況出發判斷對網絡的影響,包括各個程式占用網絡的情況;

2.2 使用者電腦的網絡資訊: 包括擴充卡資訊,ip,dns;

3.實作windows下的簡單的網絡檢測流程:

(1)檢查實體連接配接

(2)檢查tcp/ip服務;

(3)測試網速

檢查報告格式:

xml或者json格式檔案,附加處理資料的小程式,便于生成易于閱讀的報告

下一步工作:

1.完成常用的網絡問題以及處理方式的統計表,也邀請開源參與者一起完成;

2.逐一實作清單中的問題檢測和解決方案的程式(python實作)

3.完成探測工具的界面設計

繼續閱讀