Call Office programına JS ve VB betiklerinin entegrasyonu

Call Office yazılım ürünü, olası daha büyük şirketlerde ticari amaçlarla ve bireysel kullanıcıların günlük ihtiyaçları için kullanılabileceği beklentisiyle tasarlanmıştır. Aslında, temel programlama becerilerine ve JavaScript veya VB komut dosyaları bilgisine sahip olan herkes, programımıza, duyurularımıza dayanarak, bilgisayar için kendi uygulamalarını oluşturabilir, onu (veya başka herhangi bir kişiyi veya grubu) herhangi bir şey hakkında bilgilendirebilir.

Programın dört ana işlevi için bunun nasıl çalıştığına dair açıklayıcı örnekler düşünün.

Bir bilgisayarınız ve bilgisayara erişimi kesinlikle sınırlı olan bir çocuğunuz olduğunu varsayalım. Durum, elbette, kontrol gerektirir, ancak yetişkinler işteyken, sorunlu kontrol edin. Çıkış yolu, Çağrı Ofisi ile etkileşime giren ve örneğin belirli bir kullanıcı oturum açtığında veya sistemin süresi belirli bir sınırı aştığında cep telefonunuza sms mesajı gönderen bir komut dosyası olabilir. Bu mesajı aldıktan sonra, zaten disiplin önlemleri alabileceksiniz.

//JavaScript example
if (The condition of posting == true) {
   var Device = new ActiveXObject ("CallOffice.Device");

   Device.Open ();
   var Result = Device.SendSMS ('8987654321 - your phone number', "Test message");
   if (Result == 0){
      alert("Message sent!");
   }
   Device.Close ();
}
'VBscript example
if The condition of posting = true then
   Dim Device
   Set Device = CreateObject ("CallOffice.Device")

   Device.Open

   Result = Device.SendSMS ("8987654321 - your phone number", "Test message")

   if Result = 0 then
      MsgBox "Message sent!"
   end if
   Device.Close
end if

Unutkan kullanıcılar için komut dosyası yazmak için SMS telesekreter işlevi kullanılabilir. Elbette sobayı veya koridordaki ışığı kapatın uzaktan yapamazsınız ama doğru komut dosyası ve telefonunuzdan bilgisayarınıza sms göndererek evden çıkarken yapmayı unutursanız uzaktan kapatabilirsiniz. .

//JavaScript example
var Device = new ActiveXObject ("CallOffice.Device");

Device.Open ();
var Result = Device.WaitForSMS (-1);
if (Result == 0) {
   any action on the computer
}
Device.Close ();
'VBscript example
Dim Device
Set Device = CreateObject ("CallOffice.Device")
Device.Open

Result = Device.WaitForSMS (-1)

if Result = 0 then
   any action on the computer
end if

Device.Close

Otomatik giden aramalar için bir dizi kullanım durumu vardır. Aslında, telefonunuzda ne istediğinizin bir hatırlatıcısı olabilir. Örneğin, bir script, ayın sonlarına yakın olabilir, internet için ödeme yapmanın güzel olacağını size hatırlatmak için bir gün çağırır.

//JavaScript example
if (date of call == date today) {
   var Device = new ActiveXObject ("CallOffice.Device");

   Device.Open ();
   var Result = Device.Dial ('8987654321 - your phone number', 40);
   if (Result == 0){
      Device.Say ("Have to pay for internet.wav");
   }
   Device.HangUp ();
   Device.Close ();
}
'VBscript example
if date of call = date today then
   Dim Device
   Set Device = CreateObject ("CallOffice.Device")

   Device.Open

   Result = Device.Dial ("8987654321 - your phone number", 40)

   if Result = 0 then
      Device.Say "Have to pay for internet.wav"
   end if

   Device.HangUp
   Device.Close
end if

Sesli posta yazılımı günlük yaşamda da faydalı olabilir. Bu özellik, sistemin uzaktan kontrolü için yine oldukça önemlidir - çalışma süresi, kullanıcı çalışıyor veya başka bir şey. Yani, böyle bir betiğin çalışmasını bırakarak, çalışmasını kontrol edebilir, programın mesajını arayabilir ve dinleyebilirsiniz.

//JavaScript example
var Device = new ActiveXObject ("CallOffice.Device");
Device.Open ();
var Result = Device.WaitForCall (-1);
if (Result == 0) {
   Device.Say ("User --- works in the system -- hours -- minutes");
}
Device.HangUp ();
Device.Close ();
'VBscript example
Dim Device
Set Device = CreateObject ("CallOffice.Device")
Device.Open

Result = Device.WaitForCall (-1)

if Result = 0 then
   Device.Say "User --- works in the system -- hours -- minutes"
end if

Device.HangUp
Device.Close

Böylece, temel bilgileri, bu tür komut dosyalarını bilerek, PC'nizdeki hemen hemen her olayda (arayarak veya sms göndererek) arama için uyarılar oluşturabilirsiniz. Program işinizde oldukça esnektir ve betiklerinizle ev hayatını otomatikleştirebilir ve kolaylaştırabilir.

Çağrı Ofisine dahil olan özellikler ve buradan satın alma olasılığı hakkında daha fazla bilgi edinin.

 
FaLang translation system by Faboba