Matriks Destek ve Yardım Platformu

Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.

0

internet kesildiğinde email ile bilgi vermesi

Soruldu
Kategori
Diğer
Görüntülenme
965 görüntülenme
Durum
Cevaplandı
internet bağlantısını kontrolün programınıza eklenmesi ve internet geldikten sonra email ile kullanıcıya bilgi verilmesi bence bir zorunluluk. Kullanıcı stratejilerinin durumunu kontrol edebilecek, olası bir zararı önceden görerek engelleyebilecektir. Ben her ne kadar NetSNSOR diye bir programı 1 dakikalık kontrol ettirip sesli uyarıya bağladım ise de evden ayrıldığımda bu kontrolden haberim olmuyor.
Paylaş

1 Cevap

1

İlerleyen versiyonlara bağlantı kopma ve kurulmalarında tetiklenecek bir method eklenecek.

Ekleme yapılana kadar internet bağlantısı yokken mail almanız mümkün olmaz ama ondateupdate methodu belli bir süre tetiklenmezse tetiklenmeye başladığında mail almak için aşağıdaki gibi bir yapı kurulabilir.

aşağıdaki örnekte ondateupdate methodu 5DK tetiklenmezse, tetiklenmeye başladığı anda uyarı alabilirsiniz.

strateji içerisinde mail göndermek için aşağıdaki konudan yararlanabilirsiniz.

https://destek.matriksdata.com/?qa=1983/strateji-%C3%A7al%C4%B1%C5%9Ft%C4%B1%C4%9F%C4%B1-s%C4%B1rada-mail-att%C4%B1r%C4%B1lmas%C4%B1&show=1983#q1983

Dictionary<int,DateTime> dateList=new Dictionary<int,DateTime>();
		
[Parameter("00:05:00")]
public string TetiklenmemeSuresi;
		
TimeSpan fark;
		
/// <summary>
/// Eklenen sembollerin bardata'ları ve indikatorler güncellendikçe bu fonksiyon tetiklenir. 
/// </summary>
/// <param name="barData">Bardata ve hesaplanan gerçekleşen işleme ait detaylar</param>
public override void OnDataUpdate(BarDataCurrentValues barDataCurrentValues)
{
	var index=barDataCurrentValues.LastUpdate.BarDataIndex;
	
	dateList[index]=DateTime.Now;			
			
	if(dateList.Count>1){
		fark=dateList[index]-dateList[index-1];
	}	
			
	var time = TimeSpan.Parse(TetiklenmemeSuresi);
			
	if(time<fark){
		Debug("Bağlantı kuruldu");
	}
			
}

 

Unblocked Games offering a wide range of experiences: action, puzzle, platform, racing, clicker mechanics, strategy, sports, even horror.
https://unblocked1games.github.io
BağlantıBayraklaKripexMatriks Destek16.499

Cevabınız

Cevap yazmak için giriş yapın.Giriş yapKayıt ol