Password is the URL to this post,
Right Click here and choose Copy Link/Copy Shortcut
พาสเวิร์ด คือ URL ของ post นี้,
คลิ๊กขวาที่นี่ แล้วเลือก Copy Link/Copy Shortcut
หลัง จากพอมีเวลาว่างบ้างจากการทำงาน ผมเลยได้ซุ่มพัฒนาโปรแกรมสุดฮิต (มั๊ง) ของผมต่อครับ คือโปรแกรม Windows Addon Installer ที่มียอดดาวน์โหลดถล่มทลายกว่า 50000 ครั้งเลยทีเดียว
โปรแกรมนี้ จะทำการติดตั้งโปรแกรมยิบย่อยครั้งละหลายๆ โปรแกรม ซึ่งผมเรียกรวมๆ กันว่า แอดออน (Addon) ให้คุณโดยอัตโนมัติ โดยที่ไม่ต้องทำการ Click ปุ่ม Next, Yes, I Agree อะไรอีกต่อไป เพียงแค่วางไฟล์ Setup หรือ Installer ของโปรแกรมที่คุณชอบ ไว้ใน Folder เท่านั้น โดยเวอร์ชั่นก่อนหน้านี้ โปรแกรมจะต้องพึ่ง Addon ของ nLite ที่มีเผยแพร่อยู่บนเว็บไซต์
www.winaddons.com เพียงอย่างเดียว แต่สำหรับเวอร์ชั่นนี้ โปรแกรมสามารถตรวจหา Signature ของระบบ Setup ที่ไฟล์นั้นใช้ และทำการติดตั้งแบบให้ได้เลย โดยอัตโนมัติ โดยไม่ต้องรอคนสร้างให้อีกต่อไป
สังเกตว่า WAIv2 สามารถตรวจพบว่า Installer ของ FileZilla เป็นของ NSIS
นอก จากนี้แล้ว ถ้าคุณพบโปรแกรมที่ WAIv2 ไม่รู้จัก หรือว่าต้องการจะให้ข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมนั้นๆ คุณยังสามารถสร้างแท็กข้อมูล เพื่อโพสลงใน
ฟอรั่มแนะนำ Addon เพื่อให้ผู้ใช้ท่านอื่นนำข้อมูลนี้ไปใช้ได้อีกด้วย โดยโปรแกรมจะดาวน์โหลดข้อมูลจากฟอรั่มโดยอัตโนมัติ เมื่อโปรแกรมเริ่มทำงาน ซึ่งข้อมูลนี้ จะอยู่ในรูปแบบเข้ารหัสเพื่อความปลอดภัย
การใช้งาน
WAIv2 สามารถทำงานได้ทั้งแบบรันจากเครื่อง (ต้องใช้
.NET Client Profile) และแบบออนไลน์ผ่านระบบ ClickOnce ครับ
ก่อน การใช้งานทั้งสองแบบ คุณควรจะปิดระบบ User Account Control ของ Windows 7/Vista ก่อน เนื่องจากระบบนี้จะมากวนการทำงานได้ และโปรแกรมทั้งหมดอาจจะไม่ถูกติดตั้งโดยอัติโนมัติได้อย่างที่ต้องการ (อย่าลืมกลับมาเปิดใหม่ หลังลงโปรแกรมเสร็จ)
สำหรับการใช้งานแบบออนไลน์ คุณสามารถไปที่
http://coresharp.net/waiv2/install.htm เพื่อเริ่มใช้งานได้ทันที และถ้าหากว่าคุณมี .NET พร้อมแล้ว ก็สามารถคลิ๊กที่ลิงค์ launch เพื่อ เปิดโปรแกรมได้เลย หรือถ้าเป็นเครื่องติดตั้งใหม่ ก็ให้กดปุ่ม Run โปรแกรมที่จำเป็นจะถูกดาวน์โหลดและติดตั้งโดยอัตโนมัติ(ปัจจุบันผมยังไม่ได้ Sign ตัวโปรแกรม เลยจะทำให้ขึ้นเตือนเรื่อง Security แต่สามารถทำงานได้ตามปกติ) และคุณจะสามารถเลือกโฟลเดอร์ที่คุณเก็บไฟล์ Setup ไว้ได้ จากการรันแบบนี้
ส่วน การใช้งานแบบรันจากเครื่อง ซึ่งผมออกแบบให้สำหรับ System Admin ที่ต้องการลงโปรแกรมในเครื่องที่ติดตั้งใหม่ หลังจากแตกไฟล์ Zip แล้ว
(รหัสผ่าน คือ URL บน Address Bar ของหน้านี้ คลิ๊กขวา เลือก Copy Link Location/Copy Shortcut ที่ลิงค์นี้ได้เลย ) ให้ Copy ไฟล์ที่ต้องการติดตั้ง ไปไว้ใน Folder Addons ก่อน จากนั้นจึงเปิดไฟล์ WaiV2.exe เพื่อเริ่มโปรแกรม
เมื่อเปิดโปรแกรมขึ้นมา มันจะติดต่อมายังฟอรั่มของ CoreSharp เพื่อดาวน์โหลดไฟล์ Definition อาจจะใช้เวลาสักครู่หนึ่งครับ หลังจากนั้นคุณสามารถทำเครื่องหมายถูกหน้าไอคอนของโปรแกรมที่จะติดตั้ง และกดปุ่ม Install เพื่อทำการติดตั้งได้เลย
ถ้าหากว่าไฟล์ติดตั้ง ใช้ระบบของ NSIS, Wise หรือ INNOSetup โปรแกรมจะสามารถติดตั้งแบบ Silent ให้ได้โดยอัติโนมัติ (จากการทดสอบคร่าวๆ จากตัวอย่างหลายๆ โปรแกรม) โดยเฉพาะไฟล์ .MSI ซึ่งเป็นไฟล์มาตรฐานของ Windows สามารถติดตั้งได้แน่นอน 100%
สำหรับไฟล์ที่โปรแกรมไม่รู้จัก ก็สามารถทำการติดตั้งได้เช่นกัน ซึ่ง Addon เหล่านี้ จะถูกติดตั้งก่อน Addon ที่ WaiV2 รู้จัก เพื่อให้คุณจัดการกับพวกมันก่อนแล้วจึงปล่อยให้เครื่องจัดการที่เหลือ
นอก จากนี้ เวอร์ชั่นนี้ยังรองรับการรันโปรแกรมจากแผ่น CD แล้ว โดยคุณสามารถก็อปปี้ไฟล์ทั้งหมดไปยังแผ่น CD พร้อมกับ Addon ที่ต้องการ แล้วรันโปรแกรมจาก CD ได้ทันที
ระบบ Submit Addon
ถ้าคุณมี Silent Switch ของ Addon ที่โปรแกรมไม่รู้จัก คุณสามารถใช้แบบฟอร์มนี้ในการสร้างแท็กข้อมูลสำหรับไปโพสบอกคนอื่นๆ ฟอรั่มได้
หลัง จากกรอกข้อมูลครบแล้ว ให้กดปุม Copy Info Blob เพื่อคัดลอกข้อมูลไว้ในคลิปบอร์ด และคุณสามารถคลิ๊กที่ลิงค์ (to our forum) เพื่อเปิดหน้าฟอรั่ม และ Paste ข้อมูล (อยู่ในรูปแท็ก [info:XYZ]) ลงไปหลังข้อความของคุณ
จากนั้น เมื่อเปิด WaiV2 ครั้งต่อไป ก็จะพบว่าโปรแกรม นำเอาข้อมูลที่รายงานผ่านฟอรั่ม มาใช้ในการแสดงผลโดยอัตโนมัติ
ถ้าเจอโปรแกรมเจ๋งๆ หรือ รู้ Install Switch ของโปรแกรมอะไร ก็อย่าลืมมาโพสบอกกันบ้างนะครับ เพื่อประโยชน์ของทุกๆ คน
จะสร้าง Addon เองได้อย่างไร?
ใน WaiV2 ไม่จำเป็นต้องสร้าง Addon แล้ว เนื่องจากโปรแกรมทำงานกับตัว Setup/Installer โดยตรง แต่จะมีปัญหาคือ คุณอาจจะพบกับ Addon ที่โปรแกรมไม่รู้ว่าจะต้องใช้ Switch อะไรในการติดตั้ง
ถ้าคุณพบโปรแกรมเหล่านั้น แนะนำให้ลองไป
ที่ฟอรั่มของ MSFN แล้วหากระทู้เกี่ยวกับเรื่อง Silent Switch คุณจะพบว่ามีคนโพสรวมกันไว้แล้วมากมาย เช่น กระทู้
Application Switches - Contributions Only เป็นต้น
ถ้าหากคุณหา Silent Switch พบ ก็อย่าลืมนำมาโพสลงในฟอรั่ม เพื่อแบ่งปันกับคนอื่นๆ ด้วยนะครับ เพื่อทุกคนครับ
แล้วไฟล์ .cab (nLiteAddon)?
จริงๆ แล้วในเวอร์ชั่นนี้ ไม่รองรับการใช้ไฟล์ .cab เหมือนในเวอร์ชั่นแรก (จะพัฒนาต่อภายหลัง) แต่คุณสามารถแตกไฟล์จากไฟล์จากไฟล์ .cab แล้วดู Switch ที่ใช้ในการติดตั้งจากไฟล์ ENTRIES_XXX.INI รวมถึงเอาไฟล์ Setup ออกมาได้ ดังรูป
สำหรับเวอร์ชั่นปัจจุบัน (2.0.0.15) คุณสามารถใช้ Addon ของ nLite ได้เหมือนแล้วแล้วครับ แต่ถ้าต้องการจะ หา Silent Switch จาก Addon ของ nLite ก็สามารถใช้ 7-Zip เปิดไฟล์ .cab แล้วดูภายในไฟล์ ENTRIES_XXX.ini ได้ครับ
ภาษาไทยละ?
ตอน นี้ผมยังไม่ว่างนั่งแปลครับ แต่ถ้าคุณพอมีเวลาละก็ ลองดาวน์โหลดแบบ Offline แล้วนั่งเล่นโปรแกรมดู จะพบว่าหลังจากที่รันโปรแกรมแล้ว จะมีไฟล์ localization-th-TH.txt โผล่ขึ้นมา คุณสามารถเอาไฟล์นี้มาแปลได้เลยครับ โดยคำที่เป็นภาษาอังกฤษ จะอยู่ด้านหน้า เครื่องหมาย | และจบคำแปลด้วย ; ครับ
ถ้าแปลเสร็จแล้ว มาฝากไว้ที่ฟอรั่ม ก็จะดีมากเลยครับ
GET IT! [V2.0.0.15]
เอาละ แนะนำกันพอแล้ว โหลดได้เลยครับ
Offline:
http://coresharp.net/files/folders/projects/entry1349.aspx
Online: http://coresharp.net/waiv2/install.htm
มีข้อแนะนำติชม
เชิญที่ฟอรั่มนะครับ