Integrazione di script JS e VB al programma Call Office

Il prodotto software Call Office è stato progettato con l'aspettativa che potesse essere utilizzato come possibili aziende più grandi per scopi commerciali e singoli utenti per le loro esigenze quotidiane. Infatti, chiunque abbia capacità di programmazione di base e conoscenza di script JavaScript o VB, basati sul nostro programma, annunci, può creare le proprie applicazioni per il computer, avvisando lui (o qualsiasi altra persona o gruppo di persone) di qualsiasi cosa.

Considera per esempi illustrativi come funziona per le quattro funzioni principali del programma.

Supponiamo di avere un computer e un bambino, il cui accesso al computer è strettamente limitato. La situazione, ovviamente, richiede controllo, ma quando gli adulti sono al lavoro, il controllo è problematico. La via d'uscita potrebbe essere uno script che interagisce con il Call Office e invia un messaggio sms al tuo cellulare ogni volta, ad esempio, che un determinato utente effettua il login, o quando il tempo del sistema supera un certo limite. Dopo aver ricevuto questo messaggio, potrai già adottare provvedimenti disciplinari.

//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

La funzione di segreteria telefonica SMS può essere utilizzata per scrivere lo script per gli utenti smemorati. Certo, spegnere i fornelli o la luce nel corridoio, non puoi da remoto, ma con lo script giusto e inviando sms dal tuo telefono al tuo computer, puoi spegnerlo a distanza se ti dimentichi di farlo quando esci di casa .

//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

Per le chiamate in uscita automatiche è un insieme di casi d'uso. In effetti può essere un promemoria di ciò che desideri sul tuo telefono. Ad esempio, uno script può essere più vicino alla fine del mese chiama un giorno per ricordarti che sarebbe bello pagare per Internet.

//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

Il software di posta vocale può essere utile anche nella vita di tutti i giorni. Questa funzione è abbastanza rilevante, ancora una volta, per il controllo remoto del sistema: tempo di funzionamento, l'utente sta lavorando o qualcos'altro. Cioè, lasciando uno script in esecuzione, puoi controllarne il lavoro, chiamare e ascoltare il messaggio del programma.

//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

Pertanto, conoscendo le basi, tali script, puoi creare avvisi per la chiamata (chiamando o inviando sms) su quasi tutti gli eventi sul tuo PC. Il programma è abbastanza flessibile nel tuo lavoro e con i tuoi script può automatizzare e semplificare la vita a casa.

Scopri di più sulle funzionalità incluse nel Call Office e sulla possibilità di acquisto qui .

 
FaLang translation system by Faboba