PHP Code:
// robot aynı gün sadece 3 kere çalışsın
var DefaKontrol = Sistem.SayiTablosunuOku("DEFA KONTROL, " + Sistem.Name + " , " + DateTime.Now.ToString("yyyyMMdd"));
DefaKontrol++;
Sistem.SayiTablosunuGuncelle("DEFA KONTROL, " + Sistem.Name + " , " + DateTime.Now.ToString("yyyyMMdd"), DefaKontrol);
if (DefaKontrol > 3) return Sistem;
// 1 dakikadan önce yeni emir gönderme
var SureKontrol = Sistem.SayiTablosunuOku("SURE KONTROL, " + Sistem.Name + " , " + DateTime.Now.ToString("yyyyMMdd"));
var SaatDakika = DateTime.Now.Hour * 24 + DateTime.Now.Minute;
if (SureKontrol == 0 || SaatDakika >= SureKontrol + 1)
Sistem.SayiTablosunuGuncelle("SURE KONTROL, " + Sistem.Name + " , " + DateTime.Now.ToString("yyyyMMdd"), SaatDakika);
else
return Sistem;
PHP Code:
var Anahtar = Sistem.Name + " ; " + DateTime.Today.ToString("yyyyMMdd");
var EmirSayisi = Sistem.SayiTablosunuOku(Anahtar);
if (EmirSayisi < 3)
{
var Islem = Sistem.RobotViopAktif("SISTEM", "VIP'VIP-X030" , Sistem.AktifViopKontrat, "5", 2);
if (Islem != "")
{
EmirSayisi++;
Sistem.SayiTablosunuGuncelle(Anahtar, EmirSayisi);
}
}
Yer İmleri