About UCAuthentication 4.x 2017


       วันนี้ว่าด้วยโปรแกรมที่ใช้คู่กับเครื่องอ่านสมาร์ทการ์ดเพื่อ เข้าระบบลงทะเบียนออนไลน์ สำนักงานหลักประกันสุขภาพแห่งชาติที่ชื่อ UC Authentication โดยจะใช้โปรแกรมอ้างอิงที่เวอร์ชั่น 4.0x ปัจจุบัน ,โปรแกรม Winrar ที่ใช้ขยายไฟล์ที่ถูกบีบอัด โดยตามภาพจะทำในระบบปฏิบัติการ Windows 10 64 bit

          โปรแกรมนี้ถูกเขียนมาเพื่อให้ง่ายต่อการติดตั้งและใช้งาน โดยสามารถทำงานจาก ไดรว์ และพาร์ทไหนก็ได้ ไฟล์ดาวน์โหลดจากหน้าเวปจะเป็นไฟล์ rar ไฟล์เดียว ดาวน์โหลดได้ที่ เวปไซท์ของ สปสช.ตามลิ้งค์นี้ http://www.nhso.go.th/files/userfiles/file/NHSOAuthen4_2017.rar

           เมื่อได้ไฟล์มาแล้วถ้าในเครื่องคอมพิวเตอร์มีโปรแกรมประเภทช่วย บีบอัด-ขยายไฟล์(Winzip,Winrar,7z) ติดตั้งไว้ จะสามารถเปิดดูเนื้อหาในไฟล์ได้ดังนี้ ตามภาพเปิดโดย Winrar





         จะเห็นว่าในไฟล์ประกอบด้วยโฟลเดอร์เดียวชื่อ NHSOAuthen4_2017 และเมื่อเปิดเข้าไปในโฟลเดอร์จะพบว่ามีโฟลเดอร์ซ้อนอยู่อีกชื่อ NHSOAuthen4.2016 ต้องเปิดเข้าไปอีกครั้งถึงจะพบไฟล์โปรแกรมทั้งหมด 14 ไฟล์ ตามภาพ



          ตามที่ได้กล่าวนำไปแต่ต้นแล้วนั้นว่าโปรแกรมสามารถทำงานได้โดยไม่อ้างอิงพาร์ท ฉะนั้นเราสามารถ Extract (แยก,ขยาย)ไฟล์ไว้ตรงไหนก็ได้ที่เราสะดวกใช้ โดยไฟล์ทั้งหมดจะต้องอยู่ในโฟลเดอร์เดียวกันเท่านั้น การเรียกใช้โปรแกรมเรียกใช้ได้จากไฟล์ชื่อ nhsoauthen4.x.exe เมื่อโปรแกรมทำงานเราจะสังเกตเห็น Icon รูปสิงห์เพิ่มขึ้นมาที่ Icon trayมุมขวาล่างของจอ ซึ่งไอค่อนนี้มาจากการทำงานของไฟล์ชื่อ lm.exe ในโฟลเดอร์ของโปรแกรมนั่นเอง



         ไฟล์ lm.exe นี้คือโปรแกรมที่จัดการสิทธิ์ในการเข้าใช้งานฐานข้อมูล (licence mamanger )ของ สนบท.นั่นเองเราสามารถคลิกขวาที่ไอค่อนนี้แล้วเลือก Show เพื่อดูรายละเอียดของโปรแกรมได้ ซึ่งในเวอร์ชั่นนี้จะมีรายละเอียดว่า สำหรับหน่วยงานตามข้อตกลง และ ใช้งานได้ตั้งแต่ 25 กย.2559 – 17 ม.ค. 61 เวลา 03.48.06 น. ซึ่งข้อมูลดังกล่าวนั้นไฟล์ lm.exe จะไปอ่านข้อมูลลิขสิทธิ์จากไฟล์ scapi_ope.dli



          ซึ่งเมื่อทราบเช่นนี้หลายท่านที่ใช้โปรแกรมนี้เป็นประจำอยู่แล้ว ก็จะทราบแล้วว่าจะจัดการอัปเดท licence ให้ง่ายขึ้นได้อย่างไร ใช่แล้วครับเราไม่จำเป็นต้องดาวน์โหลดโปรแกรมมาทั้งหมดเพราะยังเป็นเวอร์ชั่น 4.x เหมือนเดิมเราสามารถเอาไฟล์ลิขสิทธิ์ scapi_ope.dli เวอร์ชั่นใหม่มาวางแทนที่ไฟล์เก่าได้เลย แต่ต้องปิดโปรแกรม lm.exe ที่เปิดอยู่ก่อนนะครับ (คลิกขวาที่ Icon รูปสิงห์เลือก exit) ซึ่งทาง สปสช.เองก็มีไฟล์ดังกล่าวให้ดาวน์โหลดตามลิ้งค์นี้
http://www.nhso.go.th/FrontEnd/page-information_detail.aspx?ContentID=NjAwMDAwMDg3
ตามคู่มือของ สปสช.นั้นจะให้ Extract ไฟล์ไปไว้ที่ system ของระบบซึ่งยุ่งยากสำหรับผู้ใช้มือใหม่ ผมแนะนำให้วางไว้ในโฟลเดอร์ของโปรแกรมที่เรา Extract ไว้ครั้งแรกเลยง่ายสุด (จะใช้วิธีนี้ได้เฉพาะเครื่องที่ไม่เคยติดตั้งโปรแกรมเวอร์ชั่นก่อนหน้า 4.x มาก่อน) ตามตัวอย่างนี้ Extract ไว้ที่ C: และตั้งชื่อโฟลเดอร์ว่าNHSOAuthen4 โดยลบโฟลเดอร์ที่ซ้อนกันออกไปเพื่อความสะดวก สวยงาม ก็จะนำไฟล์ scapi_ope.dli ไปใส่ไว้ในโฟลเดอร์นี้เลย สังเกตใน Detail ของไฟล์ scapi_ope.dli ในส่วน Date modified จะเป็นวันที่ 25/09/2559 ตามวันเริ่มของ licence นั่นเอง


        และเพื่อความสะดวกเราสามารถสร้างชอร์ทคัทไว้ที่พื้นที่หน้าจอเพื่อเรียกใช้โปรแกรมได้ง่าย ๆ โดย คลิกขวาที่ไฟล์ nhsoauthen4.x.exe เลือก Send to > Desktop (Creat Shortcut)



         เพียงเท่านี้ก็จะเรียกใช้โปรแกรม UCAuthentation ได้แล้วครับ หากพบปัญหาในการติดตั้งใช้งานฝากคำถามไว้ใต้บทความนี้ได้เลยครับ

ความคิดเห็น

  1. ขอบคุณครับตอนแรกมีปัญหาเครื่องไม่อ่านบัตร ได้บทความนี้ช่วยได้มากเลยครับ ตอนนี้ติดตั้งที่ไหนสบายใจหายห่วงครับ

    ตอบลบ
  2. พอรันโปรแกรมมันขึ้นว่า ข้อมูลบุคคลในบัตร smart card ไม่ได้อยู่ในระบบนายทะเบียนของสำนักงานหลักประกันสุขภาพแห่งชาติ ต้องทำไงต่อครับ

    ตอบลบ
    คำตอบ
    1. ติดต่อขอขึ้นทะเบียนกับ สปสช.ครับ

      ลบ
    2. โปรแกรม nhsoauthen4 เวลาใสรหัส PIN CODE มันขึ้น Error:NHSO_P002_000010 แก้ไขยังไงครับ

      ลบ
    3. ลองตัวล่าสุดครับ 2019
      https://www.nhso.go.th/FrontEnd/page-information_detail.aspx?ContentID=NjIwMDAwMDc1

      ลบ
  3. รันโปรแกรมไม่ได้ครับ
    หน้าแรกปุ่มกด มันไม่เป็นภาษา ตามด้วย SmartCard
    กดเข้าไป บอกว่า
    Runtime Error 339
    coponent MSCOMCTL.OCX *******
    missing or invalid
    ช่วยทีครับ ทำตามหลายๆที่ ใน Youtube ก็มีแต่ก็ไม่หาย

    ตอบลบ
    คำตอบ
    1. การแสดงผลไม่เป็นภาษาไทยเกิดการติดตั้งวินโดวส์ ไม่ได้เลือกการตั้งค่าภูมิภาคเป็น Thailand ครับ ซึ่งสามารถเข้าไปเปลี่ยนแปลงได้ที่ control panel /region แทป Administrative
      ส่วน error mscomctl.ocx น่าจะมาจากไฟล์ชำรุด หรือ register ไม่ถูกต้องครับ ลองแก้ไขตามนี้ครับ

      ดาวน์โหลดไฟล์ mscomctl.ocx จากลิ้งค์นี้
      https://drive.google.com/open?id=1PZUp5_MSFbDGUU4lQy9Wdls4IE8f3FVr

      สำหรับวินโวส์ 32 บิท
      - ให้ยกเลิกการติดตั้งไฟล์ mscomctl.ocx เดิมก่อน โดยการเปิด command prompt ด้วยสิทธิ์ Administrator
      - วินโดวส์ 7 8 10 ให้คลิกปุ่ม start พิมพ์ cmd ในช่องค้นหา
      - เมื่อมีไฮไลท์ที่ command prompt กด Ctrl+Shift ค้างไว้แล้วตามด้วย enter หรือคลิกขวา run as Administrator
      - เข้ามาที่ command line แล้ว พิมพ์คำสั่ง Regsvr32.exe /u C:\Windows\System32\MSCOMCTL.OCX
      - แบคอัปไฟล์เดิมไว้ก่อนด้วยคำสั่ง C:\Windows\System32\MSCOMCTL.OCX to C:\Windows\System32\MSCOMCTL.bak
      - กอปปี้ไฟล์ MSCOMCTL.OCX ที่โหลดมาไปไว้ที่ C:\Windows\System32 หรือตำแหน่งที่ติดตั้งวินโดวส์
      - ลงทะเบียนไฟล์ MSCOMCTL.OCX ใหม่ด้วยคำสั่ง Regsvr32.exe C:\Windows\System32\MSCOMCTL.OCX
      -restart เครื่องคอมพิวเตอร์

      สำหรับวินโดวส์ 64 บิท
      - ให้ยกเลิกการติดตั้งไฟล์ mscomctl.ocx เดิมก่อน โดยการเปิด command prompt ด้วยสิทธิ์ Administrator
      - วินโดวส์ 7 8 10 ให้คลิกปุ่ม start พิมพ์ cmd ในช่องค้นหา
      - เมื่อมีไฮไลท์ที่ command prompt กด Ctrl+Shift ค้างไว้แล้วตามด้วย enter หรือคลิกขวา run as Administrator
      - เข้ามาที่ command line แล้ว พิมพ์คำสั่ง Regsvr32.exe /u C:\Windows\SYSWOW64\MSCOMCTL.OCX
      - แบคอัปไฟล์เดิมไว้ก่อนด้วยคำสั่ง C:\Windows\SYSWOW64\MSCOMCTL.OCX to C:\Windows\SYSWOW64\MSCOMCTL.bak
      - กอปปี้ไฟล์ MSCOMCTL.OCX ที่โหลดมาไปไว้ที่ C:\Windows\SYSWOW64 หรือตำแหน่งที่ติดตั้งวินโดวส์
      - ลงทะเบียนไฟล์ MSCOMCTL.OCX ใหม่ด้วยคำสั่ง Regsvr32.exe C:\Windows\SYSWOW64\MSCOMCTL.OCX
      -restart เครื่องคอมพิวเตอร์

      ลบ
  4. โหลด UC Authenticaition LGO 5.x มาแล้วพอเข้าใช้งาน แจ้ง Error:NHSO_P002_000003 กรุณาเสียบบัตรประชาชน ขอถามว่าต้องแก้ไขยังไงคะ

    ตอบลบ
  5. ไม่เป็น ภาษาไทย ตรง ข้อ 2
    - ตั้ง control panel /region แทป Administrative เป็นไทยแล้ว ไม่หาย ไม่รู้ใช่ font อะไร

    ตอบลบ
    คำตอบ
    1. น่าจะเป็นฟอนท์ MS Sans Serif ธรรมดานะครับ

      ลบ
  6. แก้ Error:NHSO_P002_000003 100%
    ปัญหาเกิดจากการเสียบเครื่องอ่าน Smart Card มีการเสียบ เครื่อง อ่านอย่างน้อย 2 เครื่องต่างเวลา หรือต่างยี่ฮ้อ
    ทำให้เครื่องมีการติดตั้ง Devices หลายตัว
    วิธีแก้ไข
    โดยเข้าไปที่ Control Panel-> hardware and sound->Device Manager แล้วคลิ๊กเลือกไปที่รายการอุปกรณ์ Smart Card Reader คลิ๊กขวา uninstall driver ทั้งหมดหรือออก แล้วscan for hardware changes หรือเสียบเครื่อง Smart Card ใหม่ ก็จะกลับมาใช้ได้ครับ
    ถ้าเสียบอีกก็จะ error อีกนะครับจะบอกให้ อิอิ
    สาโรช บุญใบ พยาบาลวิชาชีพ

    ตอบลบ
    คำตอบ
    1. ขอบคุณสำหรับคอมเม้นนี้มากๆค่ะ งมอยู่หลายวันหลังจากอัพเดทโปรแกรมแล้วก็ไม่ได้

      ลบ
    2. ขอบคุณมาก ๆครับ

      ลบ
  7. เคยขึ้นทะเบียนสิทธิ์ได้ แต่ปัจจุบันขึ้นไม่ได้ ใส่บัตรให้ใส่ pincode แล้วคลิ๊กเข้า web ไม่ยอมไปหน้าขึ้นทะเบียนแต่ติดหน้าให้ใส่ username และ password จะแก้ยังไงครับ สอบถาม สปสช.แล้วบอกว่าบัตรเราใช้สิทธิ์ขึ้นทะเบียนได้ปกติ

    ตอบลบ
  8. เข้าใช้งานระบบลงทะเบียนสิทธิหลักประกันสุขภาพแห่งชาติ(ERM) ไม่ได้

    ตอบลบ
  9. โปรแกรม NHSO UCAuthentication 4.0 สำหรับ Authen เข้าระบบเว็บตรวจสอบสิทธิผ่านบัตรประจำตัวประชาชน(Smart Card) รองรับการต่อ License ปี 2563 ***สำหรับหน่วยบริการ***
    https://www.nhso.go.th/FrontEnd/page-information_detail.aspx?ContentID=NjIwMDAwMDc1

    ตอบลบ
  10. ขึ้น error
    runtime error 7 out of memory แก้ยังไงครับ

    ตอบลบ
  11. ไม่ได้ทำการเปลี่ยนรหัส เข้ารหัสระบบไม่ได้ มันขึ้นรหัสผ่านไม่ถูกต้องเพราะอะไรครับ

    ตอบลบ

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

โพสต์ยอดนิยมจากบล็อกนี้

Clear Print Queue in Windows

CVD Risk Calculation