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 .