Network Hareketliliklerini Sağ Alt Köşede Görün

Bazen merak ederiz: “Acaba şu an İnterneti kullanan bir yazılım var mı?” Ya da, İnternet o kadar yavaştır ki, saniyede kaç KB aktarıldığını görmek isteriz, yavaşlığın sebebini çözemesek de, en azından servis sağlayıcılarımıza küfredebilmek için.

NetworkIndicator Aygıt Seçimi NetworkIndicator Aygıt Seçimi   Geçenlerde gördüğüm, epey hoşuma giden, ama Türkçe dil dosyası programın çökmesine neden olan taşınabilir ücretsiz basit bir program var. Adı NetworkIndicator. Saatin yanına (system tray) yerleşiyor. Size seçtiğiniz bir ağ adaptörü için (ethernet, wireless vs.) ağdaki hareketliliği gösteriyor. İsterseniz başlangıca ekleyerek, bilgisayarla beraber açılmasını sağlayabiliyorsunuz. Arayüz olarak da Windows 7’nin orijinal kutucuklarına benzediği için, çok hoş bir görünüm sergiliyor.

NetworkIndicator NetworkIndicator  

Eğer ağın kullanımı sizin için önemliyse, ama ara yüzün güzelliğinden de vazgeçemiyorsanız bu programı denemenizi öneririm.

Programın orijinal sayfasına ulaşmak için buraya tıklayabilir veya UBenzer’den indirebilirsiniz. Benim sitemdeki kopya 25 Mayıs 2011 tarihinde yayınlanmış 0.8.5 sürümünün, hata vermemesi için Türkçe dil dosyası kaldırılmış sürümünü içermektedir.

Programı çalıştırabilmek için bilgisayarınızda .NET Framework 4.0 yüklü olmalıdır.

Hata alıyorum: There is an error in XML document

Benim bilgisayarımda programla birlikte gelen Türkçe dil dosyası sıkıntı yarattığı için yazının en sonundaki hatayı aldım. Eğer bu hata sizde de çıkarsa tek yapmanız gereken programın içerisinden languages/tr.xml ve languages/tr-TR.xml dosyalarını silmektir. 😃

Hata Mesajı

[plain] System.InvalidOperationException: There is an error in XML document (15, 26). ---> System.Xml.XmlException: The 'Label13' start tag on line 15 position 3 does not match the end tag of 'Label3'. Line 15, position 26. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag) at System.Xml.XmlTextReaderImpl.ParseEndElement() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlTextReader.Read() at System.Xml.XmlReader.ReadString() at System.Xml.XmlTextReader.ReadString() at System.Xml.XmlReader.ReadElementString() at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderLanguage.Read2_Language(Boolean isNullable, Boolean checkType) at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderLanguage.Read3_Language() --- End of inner exception stack trace --- at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events) at System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream) at NetworkIndicator.Form1.GetTranslation() at NetworkIndicator.Form1.Form1_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at NetworkIndicator.Form1.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) [/plain]