Интеграция JS и VB скриптов с программой Call Office: различия между версиями

Материал из Call Office Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Программный продукт Call Office разрабатывался с расчётом на то, чтобы его возможности могли …»)
 
 
Строка 1: Строка 1:
Программный продукт Call Office разрабатывался с расчётом на то, чтобы его возможности могли использовать как большие компании в коммерческих целях, так и отдельные пользователи для своих ежедневных нужд. По сути, любой человек, обладающий элементарными навыками программирования и знаниями JavaScript или VB скриптов, на основе нашей программы-автоинформатора, может создавать свои приложения для компьютера, оповещающие его (или любого другого человека или группы людей) о чем угодно.
Программный продукт [http://www.calloffice.ru/About/ Call Office] разрабатывался с расчётом на то, чтобы его возможности могли использовать как большие компании в коммерческих целях, так и отдельные пользователи для своих ежедневных нужд. По сути, ''любой человек, обладающий элементарными навыками программирования и знаниями JavaScript или VB скриптов'', на основе нашей программы-автоинформатора, может создавать свои приложения для компьютера, оповещающие его (или любого другого человека или группы людей) о чем угодно.


Рассмотрим на наглядных примерах, как это работает для четырех основных функций программы.
Рассмотрим на наглядных примерах, как это работает для четырех основных функций программы.


Допустим, у вас есть компьютер и ребенок, чей доступ к компьютеру строго лимитирован. Ситуация, разумеется, требует контроля, но когда взрослые на работе, контролировать её проблематично. Выходом из положения может стать скрипт, взаимодействующий с Call Office, и отсылающий sms-сообщение на ваш мобильный каждый раз, как, к примеру, определенный пользователь входит в систему, или когда время работы системы превышает определенный лимит. Получив такое сообщение, вы уже сможете принять воспитательные меры.
Допустим, у вас есть компьютер и ребенок, чей доступ к компьютеру строго лимитирован. Ситуация, разумеется, требует контроля, но когда взрослые на работе, контролировать её проблематично. Выходом из положения может стать скрипт, взаимодействующий с Call Office, и '''[http://www.calloffice.ru/Article/sms_rassylka_i_sms_opoveschenie отсылающий sms-сообщение]''' на ваш мобильный ''каждый раз, как, к примеру, определенный пользователь входит в систему, или когда время работы системы превышает определенный лимит''. Получив такое сообщение, вы уже сможете принять воспитательные меры.


:Пример на JavaScript
:Пример на JavaScript
Строка 36: Строка 36:
   
   


Функция sms-автоответчика может быть использована в написании скрипта для забывчивых пользователей. Разумеется, выключить плиту или свет в коридоре, удаленно вы не сможете, но имея нужный скрипт и отправив sms с телефона на компьютер, можно удаленно его выключить, если вы забыли это сделать, уходя из дома.
Функция '''[http://www.calloffice.ru/Article/sms_avtootvetchik sms-автоответчика]''' может быть использована в написании скрипта для забывчивых пользователей. Разумеется, выключить плиту или свет в коридоре, удаленно вы не сможете, но имея нужный скрипт и отправив sms с телефона на компьютер, ''можно удаленно его выключить, если вы забыли это сделать, уходя из дома''.


:Пример на JavaScript
:Пример на JavaScript
Строка 63: Строка 63:
   
   


Для функции автоматического обзвона есть множество вариантов использования. Фактически это может быть напоминание о чем угодно на телефон. Например, скрипт может ближе к концу месяца звонком ежедневно напоминать вам о том, что неплохо было бы заплатить за интернет.
Для функции '''[http://www.calloffice.ru/Article/avtomaticheskij_obzvon_dolzhnikov_i_klientov автоматического обзвона]''' есть множество вариантов использования. Фактически это ''может быть напоминание о чем угодно на телефон''. Например, скрипт может ближе к концу месяца звонком ежедневно напоминать вам о том, что неплохо было бы заплатить за интернет.


:Пример на JavaScript
:Пример на JavaScript
Строка 100: Строка 100:
   
   


Программный голосовой автоответчик тоже может быть полезен в быту. Эта функция довольно актуальна, опять же, для удаленного контроля за работой системы – временем работы, работающими пользователями, или чем-то еще. То есть, оставляя такой скрипт запущенным, вы сможете проконтролировать его работу, позвонив по телефону и прослушав сообщение программы.
Программный '''[http://www.calloffice.ru/Article/telefonnyj_programmnyj_avtootvetchik голосовой автоответчик]''' тоже может быть полезен в быту. Эта функция довольно актуальна, опять же, для удаленного контроля за работой системы – временем работы, работающими пользователями, или чем-то еще. То есть, оставляя такой скрипт запущенным, ''вы сможете проконтролировать его работу, позвонив по телефону и прослушав сообщение программы''.


:Пример на JavaScript
:Пример на JavaScript
Строка 130: Строка 130:
</syntaxhighlight>  
</syntaxhighlight>  


Таким образом, зная основы, подобные скрипты вы можете создавать для оповещения по телефону (путем звонка или отсылки sms) о практически любом событии на вашем ПК. Программа довольна гибкая в работе и вместе с вашими скриптами способна автоматизировать и сделать удобнее домашний быт.
Таким образом, зная основы, '''подобные скрипты вы можете создавать для оповещения по телефону''' (путем звонка или отсылки sms) '''о практически любом событии на вашем ПК'''. Программа довольна гибкая в работе и вместе с вашими скриптами способна автоматизировать и сделать удобнее домашний быт.


Узнайте больше о функциях программы Call Office и возможности её приобретения здесь.
Узнайте больше о функциях программы Call Office и возможности её приобретения [http://www.calloffice.ru/Buy/ здесь].

Текущая версия на 05:23, 13 июня 2018

Программный продукт Call Office разрабатывался с расчётом на то, чтобы его возможности могли использовать как большие компании в коммерческих целях, так и отдельные пользователи для своих ежедневных нужд. По сути, любой человек, обладающий элементарными навыками программирования и знаниями JavaScript или VB скриптов, на основе нашей программы-автоинформатора, может создавать свои приложения для компьютера, оповещающие его (или любого другого человека или группы людей) о чем угодно.

Рассмотрим на наглядных примерах, как это работает для четырех основных функций программы.

Допустим, у вас есть компьютер и ребенок, чей доступ к компьютеру строго лимитирован. Ситуация, разумеется, требует контроля, но когда взрослые на работе, контролировать её проблематично. Выходом из положения может стать скрипт, взаимодействующий с Call Office, и отсылающий sms-сообщение на ваш мобильный каждый раз, как, к примеру, определенный пользователь входит в систему, или когда время работы системы превышает определенный лимит. Получив такое сообщение, вы уже сможете принять воспитательные меры.

Пример на JavaScript
if (Условие отправки сообщения == true) {
   var Device = new ActiveXObject ("CallOffice.Device");
   Device.Open ();
   var Result = Device.SendSMS ('8987654321 - номер вашего телефона', "Тестовое сообщение");
   if (Result == 0){
      alert("Сообщение отправлено!");
   }
   Device.Close ();
}
Пример на VBscript
if Условие отправки сообщения = true then
   Dim Device
   Set Device = CreateObject ("CallOffice.Device")

   Device.Open

   Result = Device.SendSMS ("8987654321 - номер вашего телефона", "Тестовое сообщение")

   if Result = 0 then
      MsgBox "Сообщение отправлено!"
   end if
   Device.Close
end if


Функция sms-автоответчика может быть использована в написании скрипта для забывчивых пользователей. Разумеется, выключить плиту или свет в коридоре, удаленно вы не сможете, но имея нужный скрипт и отправив sms с телефона на компьютер, можно удаленно его выключить, если вы забыли это сделать, уходя из дома.

Пример на JavaScript
var Device = new ActiveXObject ("CallOffice.Device");

Device.Open ();
var Result = Device.WaitForSMS (-1);
if (Result == 0) {
   какое-либо действие на компьютере
}
Device.Close ();
Пример на VBscript
Dim Device
Set Device = CreateObject ("CallOffice.Device")
Device.Open
Result = Device.WaitForSMS (-1)
if Result = 0 then
   какое-либо действие на компьютере
end if
Device.Close


Для функции автоматического обзвона есть множество вариантов использования. Фактически это может быть напоминание о чем угодно на телефон. Например, скрипт может ближе к концу месяца звонком ежедневно напоминать вам о том, что неплохо было бы заплатить за интернет.

Пример на JavaScript
if (дата звонка == дата сегодняшнего дня) {
   var Device = new ActiveXObject ("CallOffice.Device");

   Device.Open ();
   var Result = Device.Dial ('8987654321 - номер вашего телефона', 40);
   if (Result == 0){
      Device.Say ("Нужно заплатить за интернет.wav");
   }
   Device.HangUp ();
   Device.Close ();
}
Пример на VBscript
if дата звонка = дата сегодняшнего дня then
   Dim Device
   Set Device = CreateObject ("CallOffice.Device")

   Device.Open

   Result = Device.Dial ("8987654321 - номер вашего телефона", 40)

   if Result = 0 then
      Device.Say "Нужно заплатить за интернет.wav"
   end if

   Device.HangUp
   Device.Close
end if


Программный голосовой автоответчик тоже может быть полезен в быту. Эта функция довольно актуальна, опять же, для удаленного контроля за работой системы – временем работы, работающими пользователями, или чем-то еще. То есть, оставляя такой скрипт запущенным, вы сможете проконтролировать его работу, позвонив по телефону и прослушав сообщение программы.

Пример на JavaScript
var Device = new ActiveXObject ("CallOffice.Device");
Device.Open ();
var Result = Device.WaitForCall (-1);
if (Result == 0) {
   Device.Say ("Пользователь --- работает в системе -- часов и -- минут");
}
Device.HangUp ();
Device.Close ();
Пример на VBscript
Dim Device
Set Device = CreateObject ("CallOffice.Device")
Device.Open

Result = Device.WaitForCall (-1)

if Result = 0 then
   Device.Say "Пользователь --- работает в системе -- часов и -- минут"
end if

Device.HangUp
Device.Close

Таким образом, зная основы, подобные скрипты вы можете создавать для оповещения по телефону (путем звонка или отсылки sms) о практически любом событии на вашем ПК. Программа довольна гибкая в работе и вместе с вашими скриптами способна автоматизировать и сделать удобнее домашний быт.

Узнайте больше о функциях программы Call Office и возможности её приобретения здесь.