ดู: 18656|ตอบกลับ: 11

[สอน] การหา API เพื่อใช้เล่น KanColle

[คัดลอกลิงก์]
API_KanColle.jpg
การหา API เพื่อใช้เล่น KanColle



API คืออะไร ?
API ที่เรากำลังหามาใช้เล่น KanColle นั้นจะเป็นลิ้งค์ที่ใช้ในการเชื่อมต่อเข้าสู่ระบบตัวเกมได้โดยตรง
โดย API นี้อาจจะประกอบไปด้วย Key ที่อ้างอิงค์และระบุหมายเลขของเจ้าของรหัส (เปรียบเหมือนเป็น ID และ Pass)
โดยที่ระบบจะส่งข้อมูลพวกนี้มาให้กับตัวผู้เล่นในรูปแบบ Key จะมีการเข้ารหัสไว้ด้วยระบบส่วนใหญ่เดียวนี้จะใช้ API กันหมด
เพราะไม่ต้องเข้าหน้าหลักติดต่อถึงผู้เล่นโดยตรงสามารถดึงไปใช้งานต่างที่ได้มีความยืดยุ่นในตัว

รูปแบบการส่งข้อมูล
Server ส่ง API  ----->  ผู้เล่นได้รับ API ส่ง API ไปยืนยัน  ----->  Server ได้รับ API ยืนยันข้อมูลผู้เล่น  ---> loop (วนซ้ำ)

API ใช้ทำอะไรได้มีประโยชน์อย่างไรบ้าง ?
การใช้ API บนเบราว์เซอร์ KanColle นั้นมีข้อดีคือนำมาเปิดใช้กับโปรแกรมอื่น ๆ ได้เช่น Flash Player Standalone เป็นต้น
หรือเปิดกับ เบราว์เซอร์ ไหน ๆ ก็ได้โดยไม่ต้องใช้ VPN หรือ Proxy ในการเล่น (แต่ต้องต่อครั้งแรกเพราะต้องเข้าไปหา API)
API นั้นมีข้อดีอย่างที่กล่าวไว้ข้างต้นคือ "ติดต่อเข้าถึงผู้เล่นโดยตรง" ทำให้การเชื่อมต่อในการเล่นลื่นไหนกว่าการใช้
VPN หรือ Proxy ในการเล่นเพราะการใช้ VPN หรือ Proxy มีการส่งข้อมูลล่าช้ากว่าเพราะต้องคอยไปแปลง IP อยู่ตลอดเวลา

ข้อดีของการใช้ API
1. ไม่ต้องต่อ VPN หรือ Proxy ในการเล่นตลอด
2. เมื่อเน็ตหลุดแล้วสามารถต่อเข้า API เดิมได้เลยไม่ต้องต่อ VPN หรือ Proxy เพื่อหา API ใหม่
3. มีความลื่นมากกว่าตอนใช้ VPN หรือ Proxy
4. นำไปใช้งานต่างที่ได้ไม่จำเป็นต้องเข้าหน้าหลักของตัวเกม

ข้อเสียของการใช้ API
1. ทุก ๆ วันที่ 1 ของทุกเดือนต้องรีหา API ใหม่ (ถ้าไม่รีหา API ใหม่ก็ยังใช้ API เดิมเล่นได้แต่เข้าบอสไม่ได้เหรียญ)
2. ถ้ามีคนได้ API ของเราไปเขาจะเข้าไปเล่นรหัสเราได้ (ระวังอย่าให้ใครเห็นหรือมาขโมยของเราไป)
3. ไม่สามารถซื้อของในร้านขายของแคชใน KanColle ได้ และ ไม่สามารถเปลี่ยนข้อความในเกมได้ครับ(ไม่ใช่ปัญหาใหญ่เท่าไรถ้าจะ ซื้อของแคช หรือ เปลี่ยนข้อความ นั้นให้สลับไปใช้วิธีต่อ VPN หรือ Cookie Edit ครับ)



มาเริ่มวิธีการหา API กัน !

สิ่งแรกเลยต้องเชื่อมต่อ VPN หรือ Proxy ก่อนเพื่อแปลง IP เข้าไปเล่น KanColle
[สอน] การใช้งาน VPN & Proxy สมัครและเล่น KanColle
http://www.anime-thai.net/bbs/forum.php?mod=viewthread&tid=25951

โดยการต่อ VPN กับ Proxy นั้นเราจะต่อแค่ทีเดียวครั้งเดียวเพื่อเข้าไปหา API หลังจากได้ API แล้วก็ไม่ต้องใช้อีก
[ จนกว่าจะถึงวันที่ 1 ต้องรีหา API ใหม่เพราะถ้าไม่รีหา API ใหม่ก็ยังใช้ API เดิมเล่นได้แต่เข้าบอสไม่ได้เหรียญ ]



1. หลังจากต่อ VPN หรือ Proxy ได้แล้วก็เข้าเกม KanColle ปกติ
[ ในตัวอย่างนี้ผมจะอ้างอิงค์ใช้ เบราว์เซอร์ Google Chrome ครับ ]
API_1.jpg


2. ให้ทำการคลิกขวาที่พื้นที่ข้าง ๆ ตัวเกม (จุดไหนก็ได้ที่รอบตัวเกมเป็นพื้นที่สีขาว)
จะมีเมนูออฟชั่นโผล่มาให้เลือก "ตรวจสอบองค์ประกอบ"
หรือ กดคีย์ลัดที่คีย์บอร์ด " Ctrl + Shift + I "  ก็ได้เช่นกัน
API_2.jpg


3. หลังจากกดแล้วจะมีเมนูเครื่องมือส่องตรวจโค๊ดโผล่มาให้เราทำการคลิกที
รูปแว่นขยาย (ในรูปเลข 1.) จากนั้นให้เอาเมาส์ชี้ไปที่ ตัวเกม KanColle (ในรูปเลข 2.) และคลิกซ้ายเลยครับ
ปล. ถ้าใช้ firefox ตัวส่องโค๊ดจะอยู่ทางขวามือแทนนะครับ มันจะเป็นรูปเมาส์ชี้กล่อง (เครื่องมือเหมือนของ google ครับแต่แค่อยู่คนละจุดกัน)
API_3.jpg


4. เมื่อคลิกแล้วสังเกตุว่าตัวเกมจะถูกคลุมไปด้วยสีน้ำเงินแล้ว
และในช่องเครื่องมือข้างล่างจะพาเราไปหาโค๊ด API แล้วล่ะครับ !
API_4.jpg


5. ให้ดับเบิลคลิกในส่วนของ
src="http://125.6.189.7/kcs/mainD2.swf?api_token=xxxxxxxxxxxxxxxxxxx&api_starttime=xxxxxx"
จากนั้นให้เรา Copy ลิ้งค์โค๊ดมาเฉพาะส่วนนี้พอนะครับ
http://125.6.189.7/kcs/mainD2.swf?api_token=xxxxxxxxxxxxxxxxxxx&api_starttime=xxxxxx
API_5.jpg


6. ในตัวอย่างนี้ผมจะนำ API ที่ได้มาไปใช้กับ Flash Player Standalone ที่เป็นตัวโปรแกรมเล่น Flash ครับ
หลังจากโหลดโปรแกรมมาแล้วก็เปิดเลยครับ (ตัวโปรแกรมไม่ต้องติดตั้งใช้งานได้เลย) ให้คลิกไปที่ "open" ได้เลยครับ
โปรแกรม Flash Player Standalone 17 (EXE)
http://download.macromedia.com/pub/flashplayer/updaters/17/flashplayer_17_sa.exe

หรือ จะนำไปเปิดบน เบราว์เซอร์ อื่น ๆ ก็ได้เช่นกันเอาไปใช้งานได้หลากหลายครับผม
หมายเหตุ: พอถึงขั้นตอนนี้หลังจากได้ API มาแล้วให้ ปิด VPN กับ Proxy ไปเลยนะครับ
เดียวข้อมูลจะวิ่งไปทางนั้นเดียวจะทำให้ตอนเล่น KanColle ช้าเอาซะป่าว ๆ

API_6.jpg


7. พอคลิกแล้วจะมีหน้าต่างโผล่มาให้เราใส่ API ที่เราหามาได้
ใส่ลงไปในช่อง "Location" ได้เลยครับ
API_7.jpg

9. ในที่สุดก็เล่นได้แล้ว เย้ !!!!
ddd.jpg



เคล็ดลับเล็ก ๆ น้อย !

ในโปรแกรม Flash Player Standalone จะมีแถบที่เก็บการใช้งานล่าสุดไว้
ข้อดีคือเราไม่ต้องคอยเอา API ไปใส่ตลอดในตัวโปรแกรมมันบันทึกเอาไว้ให้เราตลอด
ในรูปสังเกตุจะเห็นได้ว่าตัวโปรแกรมเองมีการบันทึกการใช้งานล่าสุดเอาไว้ด้วย (ในจุดที่ชี้ลูกศรเอาไว้)
ถ้าจะเล่นเราก็แค่คลิกบรรทัดอันล่าสุดอันที่ 1. ได้เลยทีนี้ก็ไม่ต้องมาคอยนั่งใส่ API ใหม่แล้วล่ะครับ ^_^
API_9.jpg



F.A.Q - ถามมาเราตอบให้ !!!

A: ทำไมใช้ API แล้วยังหลุดจากเกมอยู่บ่อย ๆ อ่ะครับทั้งที่น่าจะดีกว่าการใช้ VPN หรือ Proxy ไม่ใช่เหรอ ?
B: บางทีที่หลุดอาจจะเป็นที่อินเตอร์เน็ตของผู้ใช้งานครับจุดนี้ต้องดูด้วยว่าตอนเล่น KanColle
แล้วเน็ตเราดับด้วยหรือไม่นะถ้าหลุดด้วยแสดงว่าเป็นที่เน็ตแล้วไม่ได้เป็นที่ API แล้วล่ะครับ
เพราะ API เปิดทิ้งได้เป็นสัปดาห์หรือเป็นเดือนเลยนะครับผมได้ทำการทดสอบจริงมาแล้วถึงได้มาแนะนำบอกต่อครับ

A: ทำไมใช้ API แล้วไม่เห็นลื่นอย่างที่บอกเลยอ่ะครับ ?
B: ก่อนอื่นต้องตรวจสอบก่อนว่าได้ปิด VPN หรือ Proxy ถูกวิธีหรือไม่ ?
และต้องปิด VPN หรือ Proxy ก่อนการเชื่อมต่อเกมก่อนเข้าเล่นแบบ API ก่อนไม่งั้น
การส่งข้อมูลตัวเกมจะวิ่งไปทาง VPN หรือ Proxy ทำให้เกิดความล่าช้าได้ครับ !
ยังมีปัจจัยอื่น ๆ อีกด้วยเช่น อินเตอร์เน็ต (มีผลอย่างมาก) และ ระบบวินโดว์ของผู้ใช้งานด้วยครับ (มีผลเล็กน้อย-ปานกลาง)

A: API ที่เราหาส่องโค๊ดดึงมาใช้จะอยู่ได้นานแค่ไหนครับ ?
B: นานมากจนกว่าทางระบบเซิฟเวอร์จะมีการอัพเดทปรับปรุงระบบการเข้าล็อกอินหรือชุด API ประจำตัวผู้เล่นใหม่
ส่วนใหญ่จะรีดึง API กันในวันที่ 1 ของทุกเดือนครับเพราะลงบอสไม่ได้เหรียญเพราะไม่เห็นเกจเลือดบอสครับ !

A: ผมโดนคนดัก API ครับทำอย่างไรดีครับ ?
B: วิธีแก้ไขคือ Login รหัสเราในหน้าเว็บเกมเพื่อรี API ใหม่ครับ
แต่ถ้าให้ดีต้องเปลี่ยน Password ใน DMM.Com ครับ เพื่อความแน่นอนและปลอดภัยมากขึ้นครับ !


บทความนี้อนุญาตให้นำไปเผยแพร่ได้ตามสะดวก
เป็นไปได้ก็ Copy เครดิตส่วนล่างนี้ไปด้วยนะครับผม ^_^


เครดิตข้อมูล


- Kantai Collection Wiki Thai -

http://kancolle.katsuragigroup.net/wiki/index.php/%E0%B8%AA%E0%B8%B3%E0%B8%AB%E0%B8%A3%E0%B8%B1%E0%B8%9A%E0%B8%A1%E0%B8%B7%E0%B8%AD%E0%B9%83%E0%B8%AB%E0%B8%A1%E0%B9%88:_%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B8%95%E0%B9%88%E0%B8%AD_VPN

- นำมาเขียนบทความเพื่มเติมและเสริมอธิบายอย่างละเอียด By @ซาลาเปา -
http://www.anime-thai.net/bbs/forum.php?mod=viewthread&tid=26658

โพสต์ 2-8-2014 21:08:15 | ดูโพสต์ทั้งหมด
ได้ความรู้ใหม่
โพสต์ 3-8-2014 09:02:10 | ดูโพสต์ทั้งหมด
thx
โพสต์ 3-8-2014 16:55:30 | ดูโพสต์ทั้งหมด
ทริค ในหัวข้อที่ "5. ให้ดับเบิลคลิกในส่วนของ" ถ้าหาจนตาลาย หาไม่เจอซะที่ กด Ctrl + F ใส่ mainD2 จะช่วยให้เราหาไวขึ้น ตาไม่ลายด้วย

ปล.อยากจัดกิจกรรมแจก payday ภาคแรก(เกมแท้ steam นะจ๊ะ) แต่คิดว่าคงไม่มีคนเอา ขนาดแลกกะ 1 ดอล ยังส่ายหน้ากันหมดเลย เหนื่อยไม่ได้เข้ามานานมากละ

แสดงความคิดเห็น

(:.;゚;Д;゚;.:)  โพสต์ 3-8-2014 23:43
วิธีนี้ได้เหมือนกันนะแต่จริง ๆ ใช้แว่นขยายมันก็พาไปหาให้โค๊ดแล้วละ  โพสต์ 3-8-2014 22:48
โพสต์ 4-8-2014 08:34:46 | ดูโพสต์ทั้งหมด
ขอบใจจร้า
โพสต์ 12-10-2014 22:36:37 | ดูโพสต์ทั้งหมด
ขอบคุณครับ จะลองทำดูนะครับ
โพสต์ 14-10-2014 10:24:48 | ดูโพสต์ทั้งหมด
จะลองเอาไปทำดูนะฮะ ^^
โพสต์ 31-10-2014 17:56:03 | ดูโพสต์ทั้งหมด
ขอบคุณครับ จะลองเอาไปทำดูครับ
โพสต์ 6-11-2014 17:56:31 | ดูโพสต์ทั้งหมด
ชักเบื่อกับการที่จะต้องหา API ตลอดละ ก็ขอลองใช้วิธีก็แล้วกันนะครับ
โพสต์ 19-1-2015 18:45:11 | ดูโพสต์ทั้งหมด
ขอบคุณมากนะครับ ^^
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | ลงทะเบียน

รายละเอียดเครดิต

ประวัติการแบน|Anime-Thai | สังคมของคนรักอนิเมะ Google+

GMT+7, 3-12-2016 00:55 , Processed in 0.109012 second(s), 47 queries , Gzip On, Xcache On.

Powered by Discuz!

© 2001-2013 Comsenz Inc.

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้