Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์  (อ่าน 53518 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #30 เมื่อ: 04, กุมภาพันธ์ 2009, 10:38:54 AM »
ขอจบบทความนี้(บทความยาวพอสมควรแล้ว สงสารคนติดตามอ่าน)ด้วย batch files ดีไซน์ ผมออกแบบเอง เพื่อเป็นตัวอย่าง จุดประกายความคิด สำหรับผู้ที่จะทำไฟล์คำสั่ง.bat นำไปประยุกต์ใช้งาน...
กรณีย์นี้ ต้องการ สร้างโฟลเดอร์ขึ้นมาใหม่ชื่อ backup แล้วย้ายไฟล์ต่างๆทั้งหมดที่มีสกุลเป็น .txt .exe .jpg .mp3 มาไว้ในโฟลเดอร์นี้ และทำการย้ายทั้งโฟลเดอร์ไปวางไว้ที่เดสก์ทอป เมื่อเสร็จแล้วจะลบไฟล์คำสั่งเดิมทิ้ง แต่แอบสร้างไฟล์คำสั่งให้ใหม่ ไว้ในโฟลเดอร์ backup...
---------------------------------------
โค๊ด: [Select]
[แอท]echo off
md backup
move "*.txt","backup"
move "*.exe","backup"
move "*.jpg","backup"
move "*.mp3","backup"
copy "movetype.bat","backup"
move "backup","C:\Documents and Settings\Administrator\Desktop\"
del movetype.bat
exit

--------------------------------------------------------------------
Download: SharpDevelop_AutoInstall Clickhere
« แก้ไขครั้งสุดท้าย: 12, ธันวาคม 2017, 10:16:22 PM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #31 เมื่อ: 07, กุมภาพันธ์ 2009, 09:51:49 PM »
การเขียนโปรแกรม VB6
อ้างแหล่งที่มา: http://www.lks.ac.th/kuanjit/menu_vb.htm
-----------------------------------------------------------------
หามาให้..เป็นสื่อนำเสนอ Power point การเรียนรู้ VB
Download: http://fastfreeupload.com/download.php?file=801VB%20lesson.rar
« แก้ไขครั้งสุดท้าย: 23, กุมภาพันธ์ 2009, 11:07:19 PM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #32 เมื่อ: 07, กุมภาพันธ์ 2009, 10:46:48 PM »
VBสคริปคำสั่งรันโปรแกรม
--------------------------------------------------------------
จุดประสงค์: สั่งเปิดโปรแกรมเครื่องคิดเลข
--------------------------------------------------------------

โค๊ด: [Select]
strProgramPath = "C:\Windows\system32\calc.exe"

set objShell = createobject("Wscript.Shell")
objShell.Run strProgramPath


---------------------------------------------------------------
 อันนี้เป็นสคริป ที่ควรหัดเขียน เพราะสั้น จำได้ง่าย ใช้เขียนเป็นคำสั่ง เปิด-รัน ได้เช่นกัน
--------------------------------------------------

โค๊ด: [Select]
Set WshShell = CreateObject ("WScript.Shell")
WshShell.Run "C:\WINDOWS\system32\calc.exe"

---------------------------------------------------------
Download: http://fastfreeupload.com/download.php?file=661Calc.rar
« แก้ไขครั้งสุดท้าย: 23, กุมภาพันธ์ 2009, 12:40:10 PM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ baroned

  • Ju
  • *
  • กระทู้: 28
  • เห็นด้วย&ขอบคุณ: 2
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #33 เมื่อ: 04, มีนาคม 2009, 07:50:13 PM »
 :adore: :adore: โอ เนื้อ หาดีมากครับ ขออนุญาตินำไปเผยแพร่ได้มั๊ย ครับ ขอบคุณมากครับ :adore: :adore:

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #34 เมื่อ: 16, มีนาคม 2009, 08:54:15 AM »
:adore: :adore: โอ เนื้อ หาดีมากครับ ขออนุญาตินำไปเผยแพร่ได้มั๊ย ครับ ขอบคุณมากครับ :adore: :adore:
ด้วยความยินดีครับ...เพราะเป็นความรู้แจกฟรี! ห้ามซื้อ-ขาย
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #35 เมื่อ: 16, มีนาคม 2009, 08:57:25 AM »
ติดตั้งและลงทะเบียนโปรแกรมแบบอัตโนมัติ ด้วย JScript Keystrokes
-------------------------------------------------------------------------
ตัวอย่าง:สคิ๊ปติดตั้งโปรแกรม ACDSee10 พร้อมคำอธิบาย
โค๊ด: [Select]
ShellObj=new ActiveXObject("WScript.Shell");     
ShellObj.Run("acdsee.exe");   หมายถึง คำสั่งรันโปรแกรม
WScript.Sleep (12500);    หมายถึงหน่วงเวลาSendKeys("~")ไว้จนกว่าacdsee.exeจะรันเสร็จหรือเปิดขึ้นมาเรียบร้อย                                           
ShellObj.SendKeys ("~");   หมายถึงคีย์ ENTER
WScript.Sleep (1500);
ShellObj.SendKeys ("{UP}");   หมายถึงคีย์ UP ARROW (ปุ่มลูกศรด้านบน)
WScript.Sleep (1500);
ShellObj.SendKeys ("~");
WScript.Sleep (1500);
ShellObj.SendKeys ("{TAB} {TAB} {TAB}");  หมายถึงกดคีย์ Tap 3 ครั้ง
WScript.Sleep (1500);
ShellObj.AppActivate ("acdsee.exe");  หมายถึงคำสั่งส่ง CDkey
WScript.Sleep (1500);
ShellObj.SendKeys ("XXXXXX-XXXXX-XXXXXX-XXXXXX");    X หมายถึง CDkey ของโปรแกรมนั้นๆ
WScript.Sleep (1500);
ShellObj.SendKeys ("~");
WScript.Sleep (1500);
ShellObj.SendKeys ("~");
WScript.Sleep (1500);
ShellObj.SendKeys ("~");
WScript.Sleep (1500);
ShellObj.SendKeys ("~");
WScript.Sleep (36000);
ShellObj.SendKeys ("~")
WScript.Quit();  หมายถึง  คำสั่งเลิกใช้ WScript (WindowScript)
 
-------------------------------------------------------------------------------------------
Download:JScript Keystrokes ACDSee10.js  (ใช้ในการติดตั้งโปรแกรม ACDSee10) Click here
-----------------------------------------------------------------------------------------------------------------------------------
**ใครที่ต้องการจะนำไปใช้ติดตั้งกับโปรแกรมอื่นๆ ต้องแจ้งความประสงค์มาว่า
ใช้ติดตั้งโปรแกรม ชื่ออะไร? เวอร์ชั่นไหน? ..แล้วจะทำไฟล์สคริปมาให้ดาวน์โหลด**
« แก้ไขครั้งสุดท้าย: 08, กันยายน 2009, 02:14:58 PM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #36 เมื่อ: 16, มีนาคม 2009, 08:59:44 AM »
ติดตั้งและลงทะเบียนโปรแกรมแบบอัตโนมัติ ด้วย VBScript Keystrokes
-------------------------------------------------------------------------
ตัวอย่าง:สคิ๊ปติดตั้งโปรแกรม ACDSee10
โค๊ด: [Select]
Set ShellObj=CreateObject("WScript.Shell")
ShellObj.Run "acdsee.exe"
WScript.Sleep 12500
ShellObj.SendKeys "~"
WScript.Sleep 1500
ShellObj.SendKeys "{UP}"
WScript.Sleep 1500
ShellObj.SendKeys "~"
WScript.Sleep 1500
ShellObj.SendKeys "{TAB} {TAB} {TAB}"
WScript.Sleep 1500
ShellObj.AppActivate "acdsee.exe"
WScript.Sleep 1500
ShellObj.SendKeys "XXXXXX-XXXXX-XXXXXX-XXXXXX"
WScript.Sleep 1500
ShellObj.SendKeys "~"
WScript.Sleep 1500
ShellObj.SendKeys "~"
WScript.Sleep 1500
ShellObj.SendKeys "~"
WScript.Sleep 1500
ShellObj.SendKeys "~"
WScript.Sleep 36000
ShellObj.SendKeys "~"
WScript.Quit
------------------------------------------------------------------
Download: VBScript KeystrokeACDSee10Click here
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

Rose

  • บุคคลทั่วไป
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #37 เมื่อ: 09, เมษายน 2009, 10:39:48 AM »
อยากทราบวิธีเขียนจะมีขั้นตอนทำอย่างไร

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #38 เมื่อ: 06, สิงหาคม 2009, 11:21:12 PM »
อยากทราบวิธีเขียนจะมีขั้นตอนทำอย่างไร
ขั้นตอนวิธีเขียน VBScript นั้น ขั้นแรกต้องศึกษาเกี่ยวกับ..'รูปแบบ' และ 'ความหมาย' ของสคริ๊ปนั้นๆให้รู้ถ่องแท้เสียก่อน
ไม่งั้นจะไม่สามารถเขียนได้ ..แต่ก็ไม่ใช่เรื่องยาก ที่จะเรียนรู้กัน
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #39 เมื่อ: 06, สิงหาคม 2009, 11:58:12 PM »
เทคนิคการออกแบบการเขียน VBScript
ขั้นแรกท่านต้องสร้างจุดประสงค์ของการเขียนสคริ๊ปขึ้นมาก่อน
เขียนเพื่อใช้เป็นชุดคำสั่งทำอะไร? เช่น. ใช้ในการติดตั้งโปรแกรมต่างๆแบบอัตโนมัติ เป็นต้น
เมื่อสร้างจุดประสงค์ได้แล้ว ต่อไปก็เป็นขั้นเตรียมการ เช่น เตรียมไฟล์สคริ๊ปต่างที่ต้องใช้ประกอบกับการเขียน เป็นต้น
เมื่อประกอบไฟล์สคริ๊ปเข้ากับการเขียนสคริ๊ปเสร็จแล้ว ก็ต้องทดสอบสคริ๊ปโค๊ดนั้นๆว่า ทำงานได้ดังจุดประสงค์หรือไม่?
เมื่อได้ตามจุดประสงค์แล้ว ขั้นตอนสุดท้าย ..ไม่ว่าสคริ๊ปโค๊ดภาษาใดก็ตาม ต้องทำการ Compile สคริ๊ปโค๊ดนั้นๆเสมอ
เพื่อให้สามารถนำไปใช้กับคอมพิวเตอร์เครื่องอื่นๆได้
 Compile หมายถึง การเปลี่ยนจากไฟล์สกุลหนึ่ง ไปเป็นอีกสกุลหนึ่ง
ในกรณีย์นี้ หมายถึง เปลี่ยนจากไฟล์สกุล .vbs ไปเป็น .exe
---------------------------------------------------------------
วงเวียนการสร้างโปรแกรม: 'เขียน .. ทดสอบ .. แก้ไข'
« แก้ไขครั้งสุดท้าย: 08, กันยายน 2009, 02:31:09 PM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #40 เมื่อ: 07, สิงหาคม 2009, 12:37:54 AM »
มาทำความรู้จักสคริ๊ปภาษาต่างๆกันก่อน
ไอคอนของไฟล์สกุล .vbs (Virtual Basic Script) สังเกตุได้จาก สีของไอคอน ออกมาเป็นสีน้ำเงิน หรือ สีฟ้า
ไอคอนไฟล์สกุล .js (JAVA Script) เหมือนกับ .vbs ต่างกันที่สี สังเกตุได้จาก สีของไอคอน ออกมาเป็นสีเหลือง

คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #41 เมื่อ: 07, สิงหาคม 2009, 01:12:47 AM »
สคริ๊ป .vbs นั้นมีรูปแบบโครงสร้างสำคัญ ก็คือการเขียนเพื่อสร้าง Object ขึ้นมาใช้งาน ใช้คำว่า Set ในรูปแบบโครงสร้างสคริ๊ป ดังตัวอย่าง
จะประกาศตัวแปรหรือไม่ก็ได้ ถ้าต้องการประกาศ ใช้คำว่า Dim นำหน้าดังนี้

โค๊ด: [Select]
Dim WshShell  'ประกาศตัวแปร
Set WshShell = WScript.CreateObject("WScript.Shell")  'ดึงคำสั่ง Shell ของวินโดว์ออกมาใช้
WshShell.Run"Notepad.exe"  'คำสั่งVB รันโปรแกรม
Set WshShell = Nothing  'เลิกใช้คำสั่ง Shell
WScript.Quit()  'ปิดสคริ๊ป
---------------------------------------------------------------------------------------------------------
สคริ๊ป .js นั้นมีรูปแบบโครงสร้างสำคัญ ก็คือการเขียนเพื่อสร้าง Object ขึ้นมาใช้งาน ใช้คำว่า  New ในรูปแบบโครงสร้างสคริ๊ป ดังตัวอย่าง

โค๊ด: [Select]
WshShell = new ActiveXObject("WScript.Shell");
WshShell.Run("Notepad.exe");
« แก้ไขครั้งสุดท้าย: 07, สิงหาคม 2009, 01:56:40 AM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

kpn

  • บุคคลทั่วไป
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #42 เมื่อ: 21, พฤศจิกายน 2012, 07:19:56 PM »
ขอบคุณครับ

ออฟไลน์ music125500

  • Just Member
  • *****
  • กระทู้: 125
  • เห็นด้วย&ขอบคุณ: 5
    • รับสอนดนตรี
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #43 เมื่อ: 24, กุมภาพันธ์ 2013, 11:18:32 AM »
ขอบคุณครับผม ได้ความรู้ๆ

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #44 เมื่อ: 12, ธันวาคม 2017, 08:13:58 PM »
Basic Programming หัดเขียนโปรแกรม ด้วย SharpDevelop

หลายท่านมีความสนใจ ที่จะเรียนรู้การเขียนโปรแกรมต่างๆ จากหลายๆภาษา
SharpDevelop เป็นโปรแกรมที่ตอบสนองความต้องการได้เป็นอย่างดี
ใครที่พื้นฐานความรู้ภาษา C++, C# และ VB.NET มาบ้างแล้ว
การเรียนรู้ภาษาอิ่นๆเพิ่มเติม จึงไม่ใช่เรื่องยาก
โปรแกรม SharpDevelop มี 2 เวอร์ชั่น ให้เลื่อกใช้ตามความเหมาะสม
เวอร์ชั่น 2.2 Support .Net FirmWork 3.5, VS2008
เวอร์ชั่น 4.4 Support .Net FirmWork 4.0, VS2010

Download: SharpDevelop_AutoInstall Clickhere OR ClickMe
« แก้ไขครั้งสุดท้าย: 12, ธันวาคม 2017, 10:19:58 PM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 
Back to top