Integración de scripts JS y VB al programa Call Office

El producto de software Call Office se diseñó con la expectativa de que pudiera utilizarse como posibles empresas más grandes con fines comerciales y usuarios individuales para sus necesidades diarias. De hecho, cualquier persona con habilidades básicas de programación y conocimientos de JavaScript o scripts VB, basados en nuestro programa, anuncios, puede crear sus propias aplicaciones para la computadora, notificándolo a él (oa cualquier otra persona o grupo de personas) sobre cualquier cosa.

Considere ejemplos ilustrativos de cómo funciona esto para las cuatro funciones principales del programa.

Suponga que tiene una computadora y un niño, cuyo acceso a la computadora está estrictamente limitado. La situación, por supuesto, requiere control, pero cuando los adultos en el trabajo, lo controlan problemático. La salida podría ser un script que interactúe con la oficina de llamadas y envíe un mensaje sms a su teléfono móvil cada vez que, por ejemplo, un usuario en particular inicie sesión, o cuando el tiempo del sistema exceda un cierto límite. Después de recibir este mensaje, ya podrá tomar medidas disciplinarias.

//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 función de contestador automático SMS se puede utilizar para escribir el script para usuarios olvidadizos. Eso sí, apaga la estufa o la luz del pasillo, no puedes hacerlo de forma remota, pero con el guión correcto y enviando sms desde tu teléfono a tu computadora, puedes apagarlo remotamente si olvidas hacerlo al salir de 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

Para las llamadas salientes automáticas hay un conjunto de casos de uso. De hecho, puede ser un recordatorio de lo que quiere en su teléfono. Por ejemplo, un script puede estar más cerca de las llamadas de fin de mes al día para recordarle que sería bueno pagar por 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

El software de correo de voz también puede ser útil en la vida diaria. Esta característica es bastante relevante, nuevamente, para el control remoto del sistema: el tiempo de funcionamiento, el usuario está trabajando o algo más. Es decir, dejando que dicho script se esté ejecutando, puede verificar su trabajo, llamar y escuchar el mensaje del programa.

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

Por lo tanto, conociendo lo básico, tales scripts, puede crear alertas para la llamada (llamando o enviando sms) en casi cualquier evento en su PC. El programa es bastante flexible en tu trabajo y con tus scripts puedes automatizar y hacer la vida en casa más fácil.

Obtenga más información sobre las funciones incluidas en la oficina de llamadas y la posibilidad de compra aquí .

 
FaLang translation system by Faboba