دمج نصوص JS و VB في برنامج Call Office

تم تصميم منتج برنامج Call Office مع توقع أنه يمكن استخدامه كشركات أكبر محتملة للأغراض التجارية ، ومستخدمين فرديين لاحتياجاتهم اليومية. في الواقع ، يمكن لأي شخص لديه مهارات البرمجة الأساسية ومعرفة بنصوص JavaScript أو VB ، بناءً على برنامجنا ، والإعلانات ، إنشاء تطبيقات خاصة به للكمبيوتر ، وإخطاره (أو أي شخص آخر أو مجموعة من الأشخاص) بأي شيء.

ضع في اعتبارك للحصول على أمثلة توضيحية لكيفية عمل ذلك للوظائف الأربع الرئيسية للبرنامج.

لنفترض أن لديك جهاز كمبيوتر وطفلًا ، يكون وصولهم إلى الكمبيوتر محدودًا للغاية. الوضع ، بالطبع ، يتطلب السيطرة ، ولكن عندما يكون الكبار في العمل ، فإن السيطرة عليه إشكالية. قد يكون Way out عبارة عن برنامج نصي يتفاعل مع مكتب الاتصال ، ويرسل رسالة نصية قصيرة إلى هاتفك المحمول في كل مرة ، على سبيل المثال ، يقوم مستخدم معين بتسجيل الدخول ، أو عندما يتجاوز وقت النظام حدًا معينًا. بعد تلقي هذه الرسالة ، ستكون قادرًا بالفعل على اتخاذ إجراءات تأديبية.

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

يمكن استخدام وظيفة جهاز الرد على الرسائل القصيرة لكتابة البرنامج النصي للمستخدمين النسيان. بالطبع ، قم بإطفاء الموقد أو الضوء في الردهة ، لا يمكنك ذلك عن بعد ، ولكن باستخدام النص الصحيح وإرسال الرسائل القصيرة من هاتفك إلى جهاز الكمبيوتر الخاص بك ، يمكنك إيقاف تشغيله عن بُعد إذا نسيت القيام بذلك عند مغادرة المنزل .

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

للمكالمات الصادرة التلقائية عبارة عن مجموعة من حالات الاستخدام. في الواقع ، يمكن أن يكون تذكيرًا بما تريده على هاتفك. على سبيل المثال ، يمكن أن يكون البرنامج النصي أقرب إلى نهاية الشهر المكالمات يوميًا لتذكيرك بأنه سيكون من الجيد الدفع مقابل الإنترنت.

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

يمكن أن يكون برنامج البريد الصوتي مفيدًا أيضًا في الحياة اليومية. هذه الميزة مناسبة تمامًا ، مرة أخرى ، للتحكم عن بعد في النظام - وقت التشغيل ، أو عمل المستخدم ، أو أي شيء آخر. أي ، ترك مثل هذا البرنامج النصي قيد التشغيل ، يمكنك التحقق من عمله والاتصال والاستماع إلى رسالة البرنامج.

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

وبالتالي ، بمعرفة الأساسيات ، مثل البرامج النصية ، يمكنك إنشاء تنبيهات للمكالمة (عن طريق الاتصال أو إرسال الرسائل القصيرة) في أي حدث تقريبًا على جهاز الكمبيوتر الخاص بك. البرنامج مرن للغاية في عملك ويمكن من خلال البرامج النصية الخاصة بك أتمتة وتسهيل الحياة المنزلية.

تعرف على المزيد حول الميزات المضمنة في Call Office وإمكانية الشراء هنا .

 
FaLang translation system by Faboba