วันพฤหัสบดีที่ 16 มีนาคม พ.ศ. 2560

Command & Conquer General Zero Hour เกมส์แห่งชีวิต

   สวัสดีครับ วันนี้มาเขียนก่อนนอนสำหรับเรื่องไม่เป็นสาระครับ ว่ากันด้วย เรื่องเกมครับ เป็นเกมที่ผมชอบเล่นมาก ผมรู้จักเกมนี้จากเพื่อน โดยสมัยนั้น ( รวมถึงสมัยนี้ ) Graphic สวยมาก สมจริงสุดๆ รันบนการ์ดจอ nvidia FX5200 128MB
   อันที่จริงผมชื่นชอบเกมส์ Yuri ของค่า EA มาก่อน สไตล์การเล่นจึงคล้ายๆกัน ด้วยความชอบมากผมจึงไปซื้อแผ่นรวมภาคเรียกว่า First Decade ปกสีฟ้ารูปตัว X ที่เป็น DVD สมัยก่อน DVD ยังไม่แพร่หลาย จึงยังไม่ได้เล่น จนกระทั่งเพื่อนห้องข้างๆซื้อคอมที่มีหัวอ่าน DVD ติดมาด้วย จึงได้อาศัยขอความช่วยเหลือช่วยก๊อปลงฮาร์ดดิสก์ แต่เจ้ากรรม แผ่นกันก๊อป แต่เพื่อนเก่งเลยหาโปรแกรมหมาแดงมาแก้และก๊อปได้จากนั้นทำเป็นไฟล์อิมเมจไว้ให้ผมในที่สุด
 

   ผมเล่นเกมส์นี้ตั้งแต่ปี 2547 จนถึงทุกวันนี้ปี 2560 ผมก็ยังเล่นอยู่หากผมมีเวลาว่าง มันเหมือนเป็นภาระกิจของผมไปแล้ว ผมต้องยกย่องผู้ผลิตจริงๆว่าผลงานของเขาเป็นสิ่งล้ำค่า เกมส์นี้สอนหลายอย่างให้กับผมในการใช้ชีวิต การโจมตี การเลี้ยงข้าศึก การจัดการทรัพยากร การใช้ความสามารถของยูนิตแต่ละตัวให้เต็มที่ แต่เกมส์นี้ หากดูตาม Recommended System Requirement แล้ว จะรองรับแค่ Windows 98 / ME / 2000 / XP  เท่านั้น  ตอนสมัยเปลี่ยนผ่านจาก Windows XP ไปเป็น Vista ผมก็นำเจ้า Game นี้ไปลงบน Vista ด้วยพักนึง และตอนเปลี่ยนผ่านจาก Windows Vista ไปเป็น Windows 7 ผมก็ลง Game นี้ใน Windows 7 อีกเหมือนกัน ด้วยความยาวนานของ Windows 7 ทำให้ผมเล่นเกมส์นี้อยู่หลายปีดีดัก มาวันนี้เปลี่ยนจาก Windows 7 เป็น Windows 10 บางคนที่ไม่ใช่ผมอาจจะติดปัญหาในการติดตั้ง ซึ่งอาจจะไม่สามารถเล่นได้ตามปกติ 

  ในฐานะยากจน ผมจึงขอเอามะพร้าวห้าวมาขายสวนสักลูก คือวิธีการ Config ค่าเพื่อให้สามารถเล่นเกมส์นี้หลังจากติดตั้งบน Windows 10 ได้ เพราะร้อยทั้งร้อย หลังจากลงเกมนี้บน Windows 10 จะไม่สามารถเล่นได้ทันที  วิธีแก้สามารถทำได้ดังนี้ครับ
1. เข้าไปที่ 
ที่ติดตั้ง:\Users\ชื่อผู้ใช้\Documents\Command and Conquer Generals Zero Hour Data
2. คลิกขวาใน Drive เลือก New Text Document หรือที่เรียกว่า Notepad นั่นแหละครับ
3. Copy ค่า ด้านล่างนี้ ไปใส่ใน Notepad ดังกล่าว
 AntiAliasing = 3
DrawScrollAnchor = 
FirewallBehavior = 1
FirewallNeedToRefresh = FALSE
FirewallPortAllocationDelta = 0
GameSpyIPAddress = 0.0.0.0
Gamma = 50
IPAddress = 0.0.0.0
IdealStaticGameLOD = Low
LanguageFilter = false
MoveScrollAnchor = 
MusicVolume = 0
Resolution = 1920 1080
Retaliation = yes
SFX3DVolume = 11
SFXVolume = 9
ScrollFactor = 28
SendDelay = no
StaticGameLOD = High
UseAlternateMouse = no
UseDoubleClickAttackMove = no
VoiceVolume = 12


4. เซฟเป็นชื่อว่า Options.ini โดยก่อนเซฟให้เปลี่ยนเป็น All type ก่อน
** ตรง Resolution สามารถปับค่าได้ตามความละเอียดของหน้าจอที่ใช้งานได้เลยครับ

เพียงเท่านี้ก็จะมารถรันเกมส์ได้ตามปกติครับ 
ตัวอย่างการเล่นบน Win 10 ครับ

หากยังเล่นไม่ได้เพราะ DX8.1 ให้ดาวน์โหลดไฟล์ dbghelp.dll มาวางใน Folder ที่ตัวเกมส์อยู่ครับ









วันจันทร์ที่ 13 มีนาคม พ.ศ. 2560

การใช้งานโปรแกรมเขียนแบบด้วยคอมพิวเตอร์โดยไม่ผิดกฎหมาย

     สวัสดีครับท่านผู้อ่านทุกท่าน  เป็นที่ทราบกันดีแล้วว่าปัจจุบันการพัฒนาซอฟท์แวร์พัฒนาไปไกลมาก  ประเทศที่เจริญแล้วสามารถสร้างงานสร้างรายได้จากการขายซอฟท์แวร์ได้เป็นจำนวนมาก ในขณะที่ประเทศกำลังพัฒนาอย่างเรา ต้องปลูกข้าวเอาข้าวไปแลกซอฟท์แวร์เหล่านี้มา
      ระบบปฏิบัติการในปัจจุบันที่นิยมหลักๆก็มีอยู่ 3 ค่าย คือ Windows , OSX , Linux ซึ่ง Windows เป็นที่นิยมมาก โดยมีจำนวนผู้ใช้มากที่สุด เด็กๆเล็กๆอนุบาลก็มีการเรียนการสอนบนพื้นฐาน Windows กันหมด โปรแกรมในงานวิศวกรรมก็พัฒนามา Support Windows ด้วยเป็นอย่างมาก
     ในประเทศกำลังพัฒนาอย่างบ้านเรา การละเมิดสิทธิ์มีอย่างแพร่หลายและหลากหลายรูปแบบ แต่ทั้งนี้ทั้งนั้น จะกล่าวโทษผู้ใดผู้หนึ่งเสียทีเดียวก็ไม่ได้ เพราะในโรงเรียนเองก็ไม่แน่ใจว่าถูกต้องทั้งหมดหรือเปล่า แม้กระทั่งโปรแกรมที่ตำรวจบนโรงพักใช้นั้นก็ยังไม่มั่นใจว่าถูกกฎหมายหรือไม่
     เป้าหมายของบทความนี้ไม่ใช่การไล่ให้ผู้อ่านไปซื้อโปรแกรมโดยการนำข้าวสารไปแลก แต่ผมขอเสนอทางเลือกที่สวยงามให้กับผู้ที่ทำงานและมีความจำเป็นต้องใช้โปรแกรมที่มีความสามารถในงานที่ทำ โดยบางท่านมีพื้นฐานไม่เท่ากัน จึงขอกล่าวรวมๆ
     ผมจะขอยกตัวอย่างซอฟท์แวร์ฟรีทางวิศวกรรมที่สามารถทดแทนซอฟท์แวร์ราคาแพงได้
ในงานประเภท CAD ( Computational Aided design ) 2 มิติ มีโปรแกรมฟรีๆที่สามารถทดแทน AutoCAD ได้ เช่น

1. DraftSight จากค่าย ดัสซอลส์ ซีสเต็ม ซึ่งเป็นโปรแกรมขนาดเล็ก มีทั้งตัวฟรีและตัวขาย โดยตัวฟรีจะต้องลงทะเบียนทุกๆ 30 วัน  โปรแกรมนี้สามารถทดแทน AutoCAD ได้ทันที ลักษณะการใช้งานคล้ายคลึงกันเป็นอย่างมาก รองรับภาษาไทยอีกด้วย


2. LibreCAD โปรแกรมฟรีแวร์ที่มีความสามารถสูงเช่นกัน สามารถทดแทน AutoCAD ได้ดีทีเดียว แต่การใช้งานอาจจะแตกต่างไปบ้าง

3.FreeCAD เป็นโปรแกรมฟรีที่สามารถสร้างไฟล์ .DWG/.DXF ได้โดยมีเครื่องมือที่ครบครันพอควร ไม่น่าเกลียดสำหรับโปรแกรมฟรี

4.QCad เป็นโปรแกรมที่น่าสนใจมากด้วยขนาดที่เล็กแต่ความสามารถไม่เล็กตามขนาดไฟล์

ในส่วนโปรแกรมออกแบบ 3 มิตินั้น ก็มีตัวฟรีอยู่เหมือนกัน เช่น

1.SolidEdge ( Student Edition ) ที่สามารถลงทะเบียนเพื่อขอรับได้ฟรี เหมาะแก่การศึกษาเป็นอย่างมาก ด้วยความสามารถที่ทัดเทียมกับตัวขาย จึงเป็นที่นิยมสูง


2.DesignSpark จากทาง RS Component ที่ร่วมมือกับ SpaceClaim สร้างโปรแกรมที่สะดวกในการออกแบบ 3 มิติ ที่ใช้อุปกรณ์ของ RS Component  คือสามารถดาวน์โหลดอุปกรณ์มาทำงานต่อได้เลยบน DesignSpark นับว่าเป็นประโยชน์กับลูกค้าของ RS Component อย่างยิ่ง


3.SketchUp Make ที่ใช้งานอย่างแพร่หลายทั่วโลก มีระบบไฟล์ที่ใช้งานร่วมกันอย่างกว้างขวาง สามารถดาวน์โหลดมาทำงานได้ทันทีและมีผู้พัฒนา Plugin เป็นจำนวนมาก เพื่อเพิ่มขีดความสามารถในด้านต่างๆ เช่น เครื่องกล - โยธา เป็นต้น

4. LeoCAD เป็นระบบเลโก 3 มิติ เหมาะกับเด็กๆหรือผู้ที่รักความสนุกสนานในการเรียนรู้ระบบงาน 3 มิติ

5.On shape เป็นโปรแกรมที่น่าสนใจเป็นอย่างยิ่ง สามารถรองรับไฟล์ต่างๆได้อย่างหลากหลายในแบบ Native เช่น DXF - STL - DWG - IGES - SAT - STEP - SolidWorks - Catia - Creo - Inventor เป็นต้น

รายละเอียดที่กล่าวมา เป็นทางเลือกให้กับทุกท่านได้เป็นอย่างดี ซึ่งหากทุกคนร่วมมือร่วมใจกันสร้างจิตสำนึกหลีกเลี่ยงการละเมิดผมเชื่อว่าวันหนึ่งประเทศชาติของเราเจริญก้าวหน้าได้อย่างแน่นอน

SolidWorks Drawing Template Show Errors Properties Fields like $PRP:"ANCDEXXX"

 Good morning of 1/14/2026 to my readers. Today, I found a problem on my drawing template about property text in drawing template fields. I ...