วันอาทิตย์ที่ 10 มิถุนายน พ.ศ. 2555

วิธีติดตั้งโปรแกรมลงใน Pocket PC

วิธีติดตั้งโปรแกรมลงใน Pocket PC

การติดตั้งโปรแกรมลงใน Pocket PC
การ ติดตั้งโปรแกรมลงใน Pocket PC ผ่าน desktop computer ต้องใช้โปรแกรม Microsoft ActiveSync ในการเชื่อมต่อ เพราะฉะนั้นอย่างแรกที่ควรทำคือ install Microsoft ActiveSync ใน desktop computer หลังจาก install Microsoft ActiveSync เสร็จแล้วค่อยต่อ pocket pc กับ desktop computer

Microsoft ActiveSync version ล่าสุดที่เหมาะสำหรับ Windows Mobile 2002/2003/2003SE คือ ActiveSync 3.8 ส่วนเครื่องที่ใช้ Windows Mobile 5.0 ใช้ ActiveSync 4.1

ขั้น ต่อมาที่ทุกท่านคงรู้กันอยู่แล้วก็คือ ต้องหาโปรแกรมที่ต้องการมาก่อน ซึ่งอาจได้มาจากการ download จาก internet, copy จากเพื่อน หรือซื้อมาเป็นแผ่น CD
เมื่อเราได้โปรแกรมที่ต้องการมาแล้วก็ต้องดูว่า โปรแกรมที่เราได้นั้นเป็นรูปแบบใด เช่น archive (.zip,.rar), setup program (.exe), application (.exe), cabinet (.cab)
  • archive/compressed folder (.rar, .zip)
    เป็น ไฟล์ที่ถูกบีบอัดหรือเป็นการเก็บหลายๆ ไฟล์มารวมกัน ต้องนำมา extract ก่อน ด้วยโปรแกรมบีบอัด/ขยายข้อมูล เช่น WinRAR(.zip,.rar), 7-Zip, FilZip เสร็จแล้วแล้วค่อยนำ files ที่ได้มาดำเนินการต่อ แล้วแต่ว่าเป็นชนิดใด
  • Windows CE cabinet file(.cab)
    วิธีการติดตั้ง มีหลายวิธี:
    • วิธีที่ 1: CE-Install-To (ต้องติดตั้ง Microsoft ActiveSync ในเครื่องก่อน)
      • เปิดโปรแกรม ceinstto.exe ใน desktop computer
      • แล้ว drag ไฟล์ .cab จาก Windows Explorer ไป drop ที่หน้าต่างของ CE-Install-To
      • เลือกชื่อโปรแกรม แล้ว click ที่ Change Install Location... จะเลือกได้ว่าติดตั้งโปรแกรมลงใน main memory หรือ storage card ใน folder ใดก็ได้ (เลือก folder ได้เองเฉพาะใน PocketPC 2002 - 2003SE)
      • อย่าลืม กำหนด temporary directory ด้วย
        ถ้า cab file ทุกตัว เล็กกว่า free memory ของเครื่อง PockerPC ควรตั้งเป็น \TEMP
        แต่ถ้ามี cab file ที่ใหญ่กว่า free memory ควรตั้งเป็น storage card อันที่มีเนื้อที่มากพอ
      • เมื่อตั้งค่าต่างๆ เสร็จแล้ว click ที่ Install Now จะเป็นการเริ่มส่งข้อมูลไป PocketPC และ install โปรแกรมทีละตัวจนครบ ถ้าเห็นโปรแกรมหยุดทำงานต้องดูที่หน้าจอ PocketPC ด้วย อาจมี error message หรือ บางโปรแกรมอาจต้องการ user input ระหว่างการติดตั้ง
    • วิธีที่ 2: open CAB file directly in PocketPC
      • copy cab file ใส่ pocket pc หรือ copy cab file ใส่ storage card + เอา storage card ใส่ pocket pc
      • เปิดโปรแกรม File Explorer เข้าไป tap ที่ cab file
      • ถ้าเป็น PocketPC 2002 - 2003SE จะเป็นการติดตั้งโปรแกรมลงใน Main Memory
        ถ้าเป็น Windows Mobile 5.0 มันจะถามว่าจะติดตั้งลง Device หรือ Storage Card ให้เราเลือกได้
    • วิธีที่ 3: ppcinst.exe (รวมอยู่ใน CE-Install-To-v0-2-6.zip)
      • copy cab file ใส่ storage card + เอาไฟล์ ppcinst.exe ใส่เข้าไปใน folder เดียวกัน + เอา storage card ใส่ pocket pc
      • เปิดโปรแกรม File Explorer เข้าไป tap ที่ ppcinst.exe
      • จะ เป็นการติดตั้งโปรแกรมลงใน storage card โดยอัตโนมัติ แต่ถ้า ppcinst.exe และ cab files อยู่ในเครื่องมันจะติดตั้งโปรแกรมลงในเครื่อง
    • วิธีที่ 4: cabinstl ( http://www.s-k-tools.com/util.html )
      • copy cab file ใส่ pocket pc หรือ copy cab file ใส่ storage card + เอา storage card ใส่ pocket pc
      • เปิดโปรแกรม cabinstl.exe (หรือ cabinstl_en.exe) แล้ว open CAB file
      • เลือก ได้ว่าติดตั้งโปรแกรมลงใน main memory หรือ storage card ใน folder ใดก็ได้ (เลือก folder ได้เองเฉพาะใน PocketPC 2002 - 2003SE)

    Executable file (.exe)
    ต้อง แยกว่าเป็น setup program สำหรับ run บน Win98/ME/XP (เครื่อง desktop/notebook) หรือว่าเป็นตัวโปรแกรมสำหรับ run บน Windows CE (เครื่อง PocketPC) ส่วนใหญ่จะเป็น setup program ถ้าเป็นตัวโปรแกรมสำหรับ run บน PocketPC โดยตรงมักจะมีเขียนบอกไว้ใน web site ที่เราไป download file นี้มา ในกรณีที่ได้ไฟล์ .exe มาแต่ไม่รู้ว่าเป็นแบบไหนกันแน่ ก็เอามาลอง run ดูในเครื่อง desktop ก่อนก็ได้ ถ้ารันได้ก็แสดงว่า ถูกเครื่องแล้ว แต่ถ้ามันบอกว่า "... is not a valid Win32 application." ก็ลอง copy ไปใส่ pocket pc แล้ว run น่าจะใช้ได้

    Application (.exe) สำหรับ run บน Windows CE (เครื่อง PocketPC)
    วิธีการติดตั้ง: copy ไปใส่ pocket pc, แล้วเปิด file explorer, tap ที่ file นี้ก็จะ run ได้เลย
    ถ้าเอาไป run ในเครื่อง desktop มันจะขึ้น error message ว่า "xxxx.exe is not a valid Win32 application."

    Setup Program (.exe) สำหรับ run บน Win98/ME/XP (เครื่อง desktop/notebook)
    • วิธี การติดตั้งครั้งแรก: run ในเครื่อง desktop มันจะติดตั้งโปรแกรมไว้ใน harddisk ก่อน หลังจากนั้นมันจะเปิดหน้าต่าง "Add/Remove Programs" ของ ActiveSync ขึ้นมา ถ้าเรา กด OK มันจะทำการติดตั้งโปรแกรมลงใน Pocket PC ต่อไปอีกที
      ก่อนกด OK ถ้า uncheck ช่อง "Install the program into the default installation folder" เราจะเลือกได้ว่าจะ install ลง Main Memory หรือ Storage Card
      หลังจากติดตั้งโปรแกรมครั้งแรกเสร็จจะยังมีโปรแกรมที่ ติดตั้งไว้ใน harddisk ภายหลังถ้าเราต้องการติดตั้งโปรแกรมนี้อีกครั้ง ก็ไม่ต้อง run setup program ใหม่
    • วิธีการติดตั้งครั้งต่อไป: เปิด ActiveSync -> menu Tools -> Add/Remove Programs... ขั้นตอนต่อไปเหมือนเดิม
    • ถ้า รายชื่อโปรแกรมในหน้าต่าง "Add/Remove Programs" ของ ActiveSync หายไปเราสามรถติดตั้งโปรแกรมได้โดยใช้ file ที่อยู่ใน folder ของโปรแกรมที่เราติดตั้งใน harddisk
      ใน folder ของโปรแกรมที่เราติดตั้งใน harddisk จะมีไฟล์ที่สำคัญดังนี้
      • xxxx.cab สามารถเอาไปใช้ติดตั้งโปรแกรมโดยวิธีต่างๆ ได้ เช่นเดียวกับไฟล์ .cab อื่นๆ โดยไม่จำเป็นต้องใช้หน้าต่าง "Add/Remove Programs" ของ ActiveSync
      • xxxx.ini ที่ใช้เติมชื่อโปรแกรมเข้าไปในหน้าต่าง "Add/Remove Programs" ของ ActiveSync (บางโปรแกรมตั้งชื่อไฟล์นี้เป็น .tmp แทนที่จะเป็น .ini)
        วิธีใช้:
        • วิธี ที่ 1. (ถ้าเคย run #install*.bat ที่มากับ CE-Install-To-v0-2-6.zip แล้ว) right-click ที่ไฟล์ .ini เลือกคำสั่ง "Install WinCE Application"
        • วิธีที่ 2. copy file ceappmgr-register-ini-cab.cmd เข้าไปใน folder นั้น แล้ว double-click ที่ install-to-device.cmd
        ถ้ามีแต่ไฟล์ .cab อย่างเดียวแต่ไม่มี .ini ก็สามารถใช้ ceappmgr-register-ini-cab.cmd ได้
      ไฟล์ .cab, .ini ใน folder ของโปรแกรมใน harddisk เราอาจ backup ไว้ใช้ install ทีหลังก็ได้ เช่น ถ้าเรา format harddisk และ install windows ใหม่ อาจใช้ไฟล์ .cab, .ini ในแผ่น backup CD มา install ก็ได้
    • โปรแกรม setup บางตัวที่ไม่ได้เป็นไปตามนี้ก็มี เช่น บางโปรแกรมเมื่อเรา run setup program บน desktop แล้วมันสร้างไฟล์ใน PocketPC โดยตรง เสร็จแล้วก็ลบไฟล์ที่มันสร้างใน harddisk ออกไป ถ้าจะติดตั้งใหม่ก็ต้อง run setup program ใหม่
    ติดตั้งโดยไม่ใช้ ActiveSync แต่ยังต้องใช้ Windows desktop pc
  1. เอาไฟล์ที่ download มา install ลง desktop pc (ถ้าไม่มี ActiveSync พอติดตั้งใกล้เสร็จมันจะแสดงข้อความเตือนก็ไม่เป็นไร)
  2. เปิด Windows Explorer (ควรปรับให้มันไม่ Hide file extensions for known file types) เข้าไปที่ folder ที่ติดตั้ง มักจะเป็น C:\Skyscape\xxxxCe\x.x.x\install ในนั้นจะมี file ที่เป็น *.cab อยู่มากมาย ตัวที่เราจะใช้คือ SetupData.cab กับ SetupReaderPOC.arm.cab ครับ (สำหรับ PocketPC 2002 ขึ้นไป ที่ใช้ ARM/XScale-based CPU)
  3. copy 2 files ที่ว่า ลงไปใน PocketPC อาจใช้วิธี copy ผ่าน card reader ลง SD Card แล้วเอาไปเสียบ PocketPC อีกทีก็ได้
  4. ใน PocketPC ใช้โปรแกรม cabinstl ช่วย ในการ install ลงใน storage card จะได้ไม่เปลืองเนื้อที่ใน RAM
  5. copy/move 2 files นี้ไว้ก่อน uninstall โปรแกรม skyscape ออกจากเครื่อง desktop ก็ดีนะครับ เผื่อไว้ใช้ทีหลัง คราวหน้าจะได้ไม่ต้อง install ใหม่
    ถ้าไม่อยากเปลืองเนื้อที่มากก็ลบ setup program ที่ download มาทิ้งไปเลยก็ได้ เก็บไว้เฉพาะ cab 2 ตัวนี้ก็พอ
ที่มา -
วิธีติดตั้งโปรแกรมลงใน Pocket PC + CE-Install-To v0.2.

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

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