ยินดีต้อนรับแขกผู้มาเยือน กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?
 
Please Login!

ผู้เขียน หัวข้อ: ทุกคนช่วยผมหน่อยครับ  (อ่าน 961 ครั้ง)

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

ออฟไลน์ gotzade

  • นักเรียนอนุบาล
  • *
  • โพสต์: 12
  • คูลเฟิร์ม: 2
  • zula: 0.5
    • ดูรายละเอียด

  • ล็อคอิน @ 14 มีนาคม 2012, 17:10:46
ทุกคนช่วยผมหน่อยครับ
« เมื่อ: 10 มีนาคม 2012, 14:23:10 »
อันนี้คือ โปรแกรมช่วยเล่น Zuma Deluxe
ผมได้ลองทำตามคนสอนดู แต่ ปรากฎ ว่า มัน Error 1 อ่ครับพี่ช่วยดูแล้วบอกหน่อยได้ไหมครับว่ามัน Error ยังไง

http://www.mediafire.com/?x3i6adv7vhdnjrw   ไฟล์ที่ผมทำครับ

http://www.mediafire.com/?3282v0f3f4ordbp   ตัวเกมครับ

http://www.youtube.com/watch?v=5b1wTBbO5nk&feature=player_embedded  อันนี้ตัวอย่างที่ผมทำตามครับ

รบกวนด้วยนะครับ
 
:c8:
Coolfirmed by (0)สมาชิก:
 
« แก้ไขครั้งสุดท้าย: 11 มีนาคม 2012, 20:35:50 โดย gotzade »

ออฟไลน์ gotzade

  • นักเรียนอนุบาล
  • *
  • โพสต์: 12
  • คูลเฟิร์ม: 2
  • zula: 0.5
    • ดูรายละเอียด

  • ล็อคอิน @ 14 มีนาคม 2012, 17:10:46
Re: Sak2005 ช่วยผมหน่อยครับ
« ตอบกลับ #1 เมื่อ: 10 มีนาคม 2012, 14:24:07 »
VB.Net ครับผสม+CE ครับ
Coolfirmed by (0)สมาชิก:
 

ออฟไลน์ sak2005

  • สมาชิกกิตติมศักดิ์
  • *
  • โพสต์: 1,932
  • คูลเฟิร์ม: 7819
  • zula: 3649.75
  • เพศ: ชาย
    • ดูรายละเอียด
  • ตำแหน่ง:ครูผู้ให้

  • ล็อคอิน @ วันนี้ เวลา 10:17:24
Re: Sak2005 ช่วยผมหน่อยครับ
« ตอบกลับ #2 เมื่อ: 10 มีนาคม 2012, 15:17:09 »
ไม่ได้ต่อว่าท่านนะ.. แต่จะบอกว่า จะให้ช่วยเหลืออะไร? ขอร้องอย่าเอ่ยชื่อของอาจารย์ เพราะจะไม่มีผู้ที่รู้จริงมาตอบคำถามท่าน สาเหตุเพราะ.. ท่านเล่นเจาะจงให้คนที่ท่านเอ่ยนามเป็นผู้ตอบคำถาม คนที่มีความรู้มากกว่าอาจารย์ยังมีอีกเยอะ
อาจารย์ให้เกีรยติผู้อื่นได้ตอบคำถามก่อนอาจารย์เสมอ

Coolfirmed by (0)สมาชิก:
 
« แก้ไขครั้งสุดท้าย: 10 มีนาคม 2012, 15:24:47 โดย sak2005 »
จำเป็นต้องใช้ FlashPlayer

คำคม: เมื่อเวลาเปลี่ยน.. ทุกอย่างเปลี่ยน..

ออฟไลน์ sak2005

  • สมาชิกกิตติมศักดิ์
  • *
  • โพสต์: 1,932
  • คูลเฟิร์ม: 7819
  • zula: 3649.75
  • เพศ: ชาย
    • ดูรายละเอียด
  • ตำแหน่ง:ครูผู้ให้

  • ล็อคอิน @ วันนี้ เวลา 10:17:24
Re: ทุกคนช่วยผมหน่อยครับ
« ตอบกลับ #3 เมื่อ: 11 มีนาคม 2012, 22:51:18 »
ท่านสร้าง Windows Forms Application และ เขียนคำสั่ง Process ไม่ถูกต้อง และท่าน Build ขณะคำสั่งเกิด Error! จึง Compile ไม่ผ่าน

ฉนั้น.. ไฟล์ Zuma Deluxe Trainer.sln จึงไม่สามารถเปิดได้

ถ้าเป็นไฟล์ปกติที่ใช้งานได้ จะมีหมายเลฃ 9 ปรากฏอยู่ที่ไอคอนของไฟล์ Zuma Deluxe Trainer.sln

ขอให้ท่านลองทำมาใหม่แล้วลงให้ดาวน์โหลดอีกครั้ง (ห้าม ฺBuild ขณะเกิด Error!) แจ้งด้วยถ้า Up ให้แล้ว

แนะนำ: คำสั่ง Process เป็น Class อยู่ใน System.Diagnostics Namespace

ถ้าไม่อยากเขียนคำสั่งยาวๆ ท่านต้องอ้างหรือ Import  Namespace System.Diagnostics ด้วย

และเวลาเขียนคำสั่ง ท่านต้องใช้ตัวแปร เพื่อดึงคำสั่งที่เป็นรายละเอียดออกมาจาก Class

Example Code: GetProcess :: Download: Click here

โค๊ด: [Select]
Imports System.Diagnostics

Public Class Form1

   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim pList() As Process = Process.GetProcesses
        Dim Output As String = ""
        For Each proc As Process In pList
            Output &= proc.ProcessName & vbCrLf
        Next
        MsgBox(Output, 0, "Process List")
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim pList() As Process = Process.GetProcessesByName("Zuma")
        Dim Output As String = ""
        For Each proc As Process In pList
            Output &= proc.ProcessName & vbCrLf
        Next
        If Strings.InStr(Output, "Zuma") Then
            TextBox1.Text = Output & " is processing..."
        Else
            TextBox1.Text = "Zuma is not process"
            MsgBox("กรุณารันเกมส์ Zuma เพื่อทดสอบ")
        End If
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        If TextBox1.Text <> "" Then
            TextBox1.Clear()
        End If
    End Sub

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        Select Button4.Text
            Case "AutoGetProcessName"
                Button1.Visible = False
                Button2.Visible = False
                Button3.Visible = False
                Button4.Location = New Point(140, 66)
                Button4.Text = "NormalGetProcessName"
                Timer1.Enabled = True
            Case "NormalGetProcessName"
                Button1.Visible = True
                Button2.Visible = True
                Button3.Visible = True
                Button4.Location = New Point(261, 66)
                Button4.Text = "AutoGetProcessName"
                Timer1.Enabled = False
        End Select
    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Dim pList() As Process = Process.GetProcessesByName("Zuma")
        Dim Output As String = ""
        For Each proc As Process In pList
            Output &= proc.ProcessName & vbCrLf
        Next
        If Strings.InStr(Output, "Zuma") Then
            TextBox1.Text = Output & " is processing..."
        Else
            TextBox1.Text = "Zuma is not process"
        End If
    End Sub
End Class




Coolfirmed by (0)สมาชิก:
 
« แก้ไขครั้งสุดท้าย: 12 มีนาคม 2012, 13:11:30 โดย sak2005 »
จำเป็นต้องใช้ FlashPlayer

คำคม: เมื่อเวลาเปลี่ยน.. ทุกอย่างเปลี่ยน..

ออฟไลน์ gotzade

  • นักเรียนอนุบาล
  • *
  • โพสต์: 12
  • คูลเฟิร์ม: 2
  • zula: 0.5
    • ดูรายละเอียด

  • ล็อคอิน @ 14 มีนาคม 2012, 17:10:46
Re: ทุกคนช่วยผมหน่อยครับ
« ตอบกลับ #4 เมื่อ: 14 มีนาคม 2012, 16:45:11 »
มันคืออะไรหรอครับที่พี่ให้ผมมา ผมไม่ค่อยเก่งเลยเข้าใจยาก :c8: :c8: :c8: :c8: :c8: :c8:
Coolfirmed by (0)สมาชิก:
 
« แก้ไขครั้งสุดท้าย: 14 มีนาคม 2012, 16:50:35 โดย gotzade »

ออฟไลน์ gotzade

  • นักเรียนอนุบาล
  • *
  • โพสต์: 12
  • คูลเฟิร์ม: 2
  • zula: 0.5
    • ดูรายละเอียด

  • ล็อคอิน @ 14 มีนาคม 2012, 17:10:46
Re: ทุกคนช่วยผมหน่อยครับ
« ตอบกลับ #5 เมื่อ: 14 มีนาคม 2012, 17:08:33 »


คืออะไรหรอครับ :c8:
Coolfirmed by (0)สมาชิก:
 

ออฟไลน์ sak2005

  • สมาชิกกิตติมศักดิ์
  • *
  • โพสต์: 1,932
  • คูลเฟิร์ม: 7819
  • zula: 3649.75
  • เพศ: ชาย
    • ดูรายละเอียด
  • ตำแหน่ง:ครูผู้ให้

  • ล็อคอิน @ วันนี้ เวลา 10:17:24
Re: ทุกคนช่วยผมหน่อยครับ
« ตอบกลับ #6 เมื่อ: 15 มีนาคม 2012, 22:00:40 »
Process หมายถึง ปฏิกริยาของโปรแกรมนั้นๆที่กำลังทำงานอยู่ เช่น ถ้าท่านดับเบิ้ลคลิ๊กที่โปรแกรม Notepad

Notepad ก็จะถูกรันและเปิดหน้าต่างโปรแกรมขึ้นมา ณ.ขณะนั้นเรียกว่า โปรแกรม Notepad กำลังทำงาน หรือ Processing...

เราสามารถเขียนคำสั่งตรวจสอบการ Process ของโปรแกรม ได้หลายวิธี มีหลายๆภาษาให้เลือกเขียน

พร้อมทั้งยังสามารถเขียนคำสั่งเพื่อหยุดการ Process (Terminate Process) ของโปรแกรมนั้นๆได้
Coolfirmed by (0)สมาชิก:
 
จำเป็นต้องใช้ FlashPlayer

คำคม: เมื่อเวลาเปลี่ยน.. ทุกอย่างเปลี่ยน..

ออฟไลน์ sak2005

  • สมาชิกกิตติมศักดิ์
  • *
  • โพสต์: 1,932
  • คูลเฟิร์ม: 7819
  • zula: 3649.75
  • เพศ: ชาย
    • ดูรายละเอียด
  • ตำแหน่ง:ครูผู้ให้

  • ล็อคอิน @ วันนี้ เวลา 10:17:24
Re: ทุกคนช่วยผมหน่อยครับ
« ตอบกลับ #7 เมื่อ: 11 เมษายน 2012, 14:04:14 »
ตัวอย่างการเขียนคำสั่งบอทเกมส์ Zuma จาก Youtube

เขาต้องอาศัยโปรแกรมที่ใช้สำหรับเขียนคำสั่งบอทเกมส์ที่ไม่สามารถหา IDcontrol ในเกมส์ได้

ถ้าเกมส์ไหน?สามารถหา IDcontrol ได้ การเขียนคำสั่งในการบอทเกมส์นั้นๆจะเป็นเรื่องที่ง่ายมาก

การเขียนคำสั่ง Read - Write Process Memory เป็นทางเลือกหนึ่งในการเขียนคำสั่งบอทเกมส์

แต่อาจารย์ไม่ชอบให้ใครเขียนโปรแกรมเพื่อนำไปบอทเกมส์ เพราะถ้านำไปใช้ไม่ถูกต้อง เช่น -

นำไปบอทเกมส์ออนไลน์ ก็จะเป็นภัยแก่ตัวเอง เพราะผิดกฏ พรบ ICT เกี่ยวกับเว็บเกมส์ออนไลน์

อาจต้องย้ายจากสัมมโนครัวไปอยู่สัมมโนคุก

การใช้งานโปรแกรมที่สร้างไว้บอทเกมส์ ควรใช้ให้อยู่ในขอบเขตของตนเอง

ไม่ทำให้ผู้อื่นเดือดร้อน ไม่นำไปใช้เพื่อเอาเปรียบผู้อื่น


Coolfirmed by (0)สมาชิก:
 
« แก้ไขครั้งสุดท้าย: 11 เมษายน 2012, 14:23:08 โดย sak2005 »
จำเป็นต้องใช้ FlashPlayer

คำคม: เมื่อเวลาเปลี่ยน.. ทุกอย่างเปลี่ยน..