ฟอรั่ม PSsix

Would you like to react to this message? Create an account in a few clicks or log in to continue.

ฟอรั่มของบล็อก http://pssix.blogspot.com


3 posters

    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง

    Arm
    Arm
    PSsix Member Super Class III
    PSsix Member Super Class III


    PSsix Master PSsix Program Coder
    จำนวนข้อความ : 268
    ความนิยม : 54
    เข้าร่วมเมื่อ : 31/03/2011
    อายุ : 27

    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง

    ตั้งหัวข้อ by Arm 16/10/12, 08:13 pm

    เขียนสคริปต์ยังไงหรอครับ แบบว่า เอาแต่จำนวนคนกด Like น่ะครับ เอาแค่ตรงตัว xxxx
    Code:
    <div class="mvm mlm"><span class="timelineLikesBigNumber fsm">xxxxx</span></div>
    em218
    POS
    POS
    PSsix
    PSsix


    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty
    จำนวนข้อความ : 1152
    ความนิยม : 326
    เข้าร่วมเมื่อ : 19/07/2010

    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty Re: เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง

    ตั้งหัวข้อ by POS 17/10/12, 07:34 am

    Code:
    #include <IE.au3>

    $oIE = _IECreate("http://www.facebook.com/pages/PSsix/168518589837286")
    _IELoadWait($oIE)
    $oDiv = _IEGetObjById($oIE, 'pagelet_timeline_likes_nav_top')

    $oTDs = _IETagNameGetCollection($oDiv, "span")
    For $t In $oTDs

       If String($t.className) = "_wj stats fwb" Then
          MsgBox(0, "Like", $t.innertext)
       EndIf
    Next
    Arm
    Arm
    PSsix Member Super Class III
    PSsix Member Super Class III


    PSsix Master PSsix Program Coder
    จำนวนข้อความ : 268
    ความนิยม : 54
    เข้าร่วมเมื่อ : 31/03/2011
    อายุ : 27

    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty Re: เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง

    ตั้งหัวข้อ by Arm 17/10/12, 03:01 pm

    ขอบคุณครับ แต่ว่าอยากให้มันแสดงผลเป็นเลขจำนวนจริงๆอะครับ
    แบบเข้าไปที่ "https://www.facebook.com/page_name/likes"
    แล้วดึงจำนวนมาใส่แทนอะครับ
    avatar
    Fast
    PSsix Member Super Class III
    PSsix Member Super Class III


    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty PSsix Program Coder
    จำนวนข้อความ : 217
    ความนิยม : 54
    เข้าร่วมเมื่อ : 19/06/2011

    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty Re: เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง

    ตั้งหัวข้อ by Fast 18/10/12, 01:44 pm

    โห จะทำได้เหรอท่านตัวเลข like เก็บไว้ที่เซิฟอะเหมือนเงินในเกมส์ออนไลน์แก้แล้วก็เป็นค่า fake ตัวเลขไม่จริงเปิดเว๊บใหม่กลับเป็นค่าเดิม
    Arm
    Arm
    PSsix Member Super Class III
    PSsix Member Super Class III


    PSsix Master PSsix Program Coder
    จำนวนข้อความ : 268
    ความนิยม : 54
    เข้าร่วมเมื่อ : 31/03/2011
    อายุ : 27

    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty Re: เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง

    ตั้งหัวข้อ by Arm 20/10/12, 07:13 pm

    เปล่าครับผมจะทำไว้เช็คค่าเฉยๆครับ
    ไว้สำหรับบางเพจที่แจกรางวัลเวลาคนไลค์ตามกำหนดน่ะครับ
    POS
    POS
    PSsix
    PSsix


    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty
    จำนวนข้อความ : 1152
    ความนิยม : 326
    เข้าร่วมเมื่อ : 19/07/2010

    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty Re: เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง

    ตั้งหัวข้อ by POS 22/10/12, 05:49 am

    สคริปต์แบบแรกก็ใช้ได้อยู่แล้วนี่ครับ เพียงแต่คนละหน้าเท่านั้น ถ้าอยากจะไปดึงเอาจำนวนตัวเลขอีกหน้าแก้ไขสคริปต์เป็น

    Code:
    #include <IE.au3>

    $oIE = _IECreate("https://www.facebook.com/dtac/likes")
    _IELoadWait($oIE)

    $oTDs = _IETagNameGetCollection($oIE, "div")
    $s =0

    For $t In $oTDs
       If String($t.className) = "mvm mlm" Then
          if $s <>0 then MsgBox(0, "Like", $t.innertext)
                $s =1
       EndIf
    Next
    POS
    POS
    PSsix
    PSsix


    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty
    จำนวนข้อความ : 1152
    ความนิยม : 326
    เข้าร่วมเมื่อ : 19/07/2010

    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty Re: เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง

    ตั้งหัวข้อ by POS 22/10/12, 05:56 am

    ทำให้เร็วขึ้นต้อง อ่านวิธีจาก [You must be registered and logged in to see this link.]

    เขียนสคริปต์ดึงข้อมูลใหม่เป็น

    ตัวอย่าง 1
    Code:
    ;~  http://www.facebook.com/pages/PSsix/168518589837286
      $FBid = "http://graph.facebook.com/168518589837286"
        $receive =    StringRegExp(BinaryToString(InetRead($FBid)),'"likes":(\d*)',3)
      ConsoleWrite($receive [0]&@crlf)


    ตัวอย่าง2

    Code:
    ;~ http://www.facebook.com/dtac
      $FBid = "http://graph.facebook.com/dtac"
      $receive =    StringRegExp(BinaryToString(InetRead($FBid)),'"likes":(\d*)',3)
      ConsoleWrite($receive [0]&@crlf)
    Arm
    Arm
    PSsix Member Super Class III
    PSsix Member Super Class III


    PSsix Master PSsix Program Coder
    จำนวนข้อความ : 268
    ความนิยม : 54
    เข้าร่วมเมื่อ : 31/03/2011
    อายุ : 27

    เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง Empty Re: เขียนสคริปต์ดึงค่าจำนวนคนกด Like ยังไง

    ตั้งหัวข้อ by Arm 22/10/12, 01:30 pm

    ขอบคุณมากๆเลยครับ เดี๋ยวเอาไปประยุกต์ต่อครับ em218

      เวลาขณะนี้ 10/05/24, 04:20 pm