วันอาทิตย์ที่ 6 เมษายน พ.ศ. 2557

EnScript ไม่ใช่ JavaScript

จากข้อความที่บอกว่า
…และฟีเจอร์ที่เรียกว่า EnScript ที่อนุญาตให้ผู้ใช้ EnCase สามารถสร้างสคริปต์ด้วยการใช้ภาษา C++ หรือ JavaScript สำหรับใช้ในการตรวจสอบค้นหาไฟล์ที่ต้องการเฉพาะเจาะจงเป็นพิเศษ
เนื่องจากเนื้อหาที่กล่าวมานั้น เป็นข้อความที่ copy ต่อๆ กันมา โดยขาดความเข้าใจ ทำให้เกิดความเข้าใจผิดว่า ภาษาที่ใช้ในการสร้างสคริปต์นั้นมาจาก C++ หรือ JavaScript

สิ่งที่ถูกต้องคือ วิธีการเขียน และโครงสร้างต่างๆ ของ EnScript นั้น มีความคล้ายกับ C++, C# หรือ Java ไม่ใช่ JavaScript

เนื่องจาก EnScript นั้น มีการเขียนแบบ OOP และการประกาศตัวแปร หรือแม้แต่การเรียกใช้งานในเมธอดต่างๆ ก็มีความแตกต่างกับ JavaScript อย่างชัดเจน
ซึ่งในความเป็นจริงนั้น EnScript มีวิธีการเขียน คล้ายกับ C++ มากกว่า เช่น

  • การสืบทอดคลาส
    class MyDialogClass : DialogClass {  // MyDialogClass สืบทอดมาจาก DialogClass
    
    }
    
  • การเรียกใช้งานเมธอดที่เป็นแบบ static
    SystemClass::ClearConsole();
    

ไม่มีความคิดเห็น:

แสดงความคิดเห็น