วิธีเปิดบอท Rag บนโทรศัพท์ Android

Sunday, September 18, 2016 12:18 AM 2 Comments , , ,

วันนี้จะมาเล่าวิธีการเปิดบอท Rag ในโทรศัพท์นะครับ

สิ่งที่ต้องการ

- เครื่อง Android ที่ลง Linux เรียบร้อย วิธีลงดูได้จากบทความนี้ (วิธีการรัน Linux บนโทรศัพท์ Android)

- Bot Openkore ที่สามารถรันได้ตามปกติบนคอมอยู่แล้ว ในที่นี้ผมใช้ของท่าน Unstle (https://github.com/DunstleOS/openkore/) และใช้ Key ที่ท่าน unknown-item แจกใน tRO Mega Thread

- Firezilla (เอาไว้อัพไฟล์ Bot เข้า Android) หรือถ้าใครใช้ git เป็นก็อัพผ่าน git ก็ได้สะดวกดี


การติดตั้ง

ในที่นี้เลือกใช้ Linux Distribution :  Debian Jessie นะครับ

เปิดโปรแกรม JuiceSSH (ที่ได้ลงไว้ในบทความ วิธีการรัน Linux บนโทรศัพท์ Android) และเชื่อมต่อให้เรียบร้อย

เริ่มการติดตั้ง Package ที่ Bot ต้องการ โดยสามารถดูได้จาก http://openkore.com/index.php/How_to_run_OpenKore โดยผมได้รวบรวมเป็นคำสั่งเดียวดังนี้

sudo apt-get install g++ libreadline6-dev libcurl4-gnutls-dev unzip make libncurses5-dev -y

ภาพเมื่อลง Package ที่ Bot ต้องการเสร็จ


เมื่อติดตั้งเสร็จแล้วเราจะอัพ Bot เข้า Android

วิธีการอัพไฟล์ด้วย Filezilla

เราจะใช้ Filezilla อัพ Bot เข้า Android โดยไปที่ File > Site Manager กด New Site แล้วตั้งชื่อไรก็ได้ในที่นี้ตั้งว่า Android

Host: ใส่ ip ของ Android
Port: 22
Protocol: SFTP
Logon Type: Normal
Username: android
Password: changeme (หรือตามที่ท่านตั้งไว้)

เมื่อใส่ข้อมูลเรียบร้อยแล้วกด Connect แล้วจะมี dialog เด้งขึ้นมา ให้ติ๊ก Always trust this host แล้วกด OK แล้วให้เข้า Edit > Setting > Transfers ใส่ Maximum simultaneous transers เป็น 10 เพื่อเพิ่มความเร็วในการอัพโหลด





เสร็จแล้วลาก Folder Bot ฝั่งซ้ายมือไปยังฝั่งขวามือดังภาพ



เมื่ออัพไฟล์ Bot เสร็จแล้วให้กลับมาที่โทรศัพท์ เพื่อสั่งรันบอท

ls -l  <<< ดู ไฟล์ใน Folder ที่อยู่ปัจจุบัน
cd opk-unstle  <<< เปลี่ยน Folder ไปยัง Bot ในที่นี้ชื่อ folder คือ opk-unstle
perl openkore.pl <<< รันบอท รันครั้งแรกบอทจะ compile code ก่อน ก็รอสักพัก


ภาพ Bot ขณะ Compile


เมื่อ Compile บอทเรียบร้อย Bot ก็จะทำงานแล้วดังภาพ





เสร็จสิ้นการ Bot บน Android


2 comments:

วิธีการรัน Linux บนโทรศัพท์ Android

Saturday, September 17, 2016 1:20 PM 1 Comments ,

สิ่งที่ต้องมี

- โทรศัพท์ Android ที่ root แล้ว (ซึ่งแต่ละรุ่นวิธีการ root ไม่เหมือนกันต้องไปหาวิธีกันเอง)

- พื้นที่เหลือในเครื่องสักประมาณ 4 GB


วิธีการติดตั้ง

- ติดตั้ง แอพ Linux Deploy (https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy)

- ติดตั้ง แอพ BusyBox (https://play.google.com/store/apps/details?id=ru.meefik.busybox) ต้องเป็น BusyBox ตัวนี้นะ ตัวอื่นจะใช้ไม่ได้ครับ

- ติดตั้ง แอพ JuiceSSH (https://play.google.com/store/apps/details?id=com.sonelli.juicessh) ไว้สำหรับ Remote เข้า Linux


หลังจากติดตั้งแอพด้านบนครบแล้ว

ติดตั้ง BusyBox

- เปิดแอพ BusyBox กด Install แอพ BusyBox มันจะขอ สิทธิ์ root ก็ให้มันไป



ติดตั้ง Linux

- เปิดแอพ Linux Deploy แล้วกดตรงรูป Download ตามรูป


- เลือก Distribution ที่ต้องการ ในที่นี้เลือกใช้ Debian ครับ Distribution suite ก็คือ version ของ Distribution นั้นๆ ผมเลือกใช้ Debian Jessie ส่วน Architecture ก็เลือกเป็น armhf ดังรูป



- กด Install แล้วก็รอสักพักใหญ่ ตัวแอพมันจะไปโหลด Package ต่างๆมาลงให้ (รอนานมาก ขึ้นอยู่กับเน็ตและความเร็วเครื่องแต่ละคน)



- ถ้าเกิด Error แล้วลงไม่สำเร็จต้องลงใหม่ โดยการกด STOP แล้วเข้ารูป Download ไปกด Install ใหม่ครับ

ภาพโหลดไฟล์ไม่สำเร็จ ต้องกดลงใหม่


- เมื่อติดตั้งเสร็จแล้วให้กด START เป็นอันเสร็จสิ้นแล้ว เราก็สามารถ remote ไปยังตัว Linux ที่เราลงได้ผ่านทาง SSH หรือ VNC ครับ


การ Remote SSH บนมือถือ

ผมใช้แอพ JuiceSSH ในการเชื่อมต่อครับ วิธีการใช้งาน JuiceSSH ก็ง่ายมากแค่เซต host, user, password มาเริ่มกันเลย

- เปิดแอพ JuiceSSH เข้า Connections แล้วกด ปุ่ม + ขวาล่าง





Nickname : แล้วแต่เราจะตั้ง
Type: SSH
Address: localhost
Identity: จิ้มเข้าไปกด New
             Nickname: แล้วแต่เราจะตั้ง
             Username: android
             Password: changeme

เมื่อจิ้มไปที่ Identity เลือก New

ภาพเซต Identity เสร็จ (ในภาพพิมพ์ localhost ผิดนะ)


กด เครื่องหมายถูกขวาบนเพื่อเซฟ แล้วก็สามารถ Connect เข้าไปยัง Linux ที่เราลงไว้ได้เลยดังภาพ





1 comments: