เล่นกับโทรศัพท์: AT Command
posted on 13 Dec 2006 10:55 by ipats
แบบว่า เอาสาย USB มาเสียบ 'ตูด' โทรศัพท์
แล้วก็เห็นว่ามันมี Com port โผล่มา
ซึ่งไอ้ Com port เนี่ย ก็เอาไว้ใช้ติดต่อกับโมเด็มปลอมๆ ของโทรศัพท์มือถือ
เอาไว้ใช้ต่ออินเตอร์เน็ตผ่าน GPRS อ่ะครับ
แต่ ไอ้เรื่องต่อเน็ตนี่ธรรมดาครับ
เรามาหาอะไรสนุกๆ ทำดีกว่า อิอิ
เนื่องจาก มันเป็นโมเด็ม
ชุดคำสั่งพื้นฐานของโมเด็มก็คือ AT Command
แต่เนื่องจากมันไม่ใช่โมเด็มธรรมด้าธรรมดา
มันก็เลยมีคำสั่งพิเศษๆ มาให้เล่นด้วย อิอิ
(เนื่องจากผมใช้เครื่อง Sony Ericsson นะครับ ยี่ห้ออื่นก็ไม่เหมือนกันเน้อ)
http://stefans.datenbruch.de/k750i/DisGUISE/
อันนี้มีเป็น lib แต่... ผมก็เล่นเป็นสั่งทีละบรรทัดนี่หล่ะ
ใช้ HyperTerminal นี่หล่ะ อิอิ สนุกๆ
ต่อไปที่ port ของโทรศัพท์ (ประมาณ Com 6 นี่หล่ะมั๊ง แล้วแต่เครื่อง)
ทดสอบกันหน่อยด้วยคำสั่ง ATZ ไม่ก็ ATI0 อะไรเทือกนี้
แล้วก็เริ่มเล่น
AT*SEUIS=1
AT*SELERT="Text goes here",4,1
โอ้ว มี popup ขึ้นมาที่โทรศัพท์
ตื่นเต้นๆ~~
แต่.. กด OK แล้วมันก็ไม่หายไปง่ะ - -"
ต้องสั่ง
AT*SEDEL=1
AT*SEUIS=0
อิอิ หายไปล่ะ..
มันก็ประมาณนี้หล่ะคั๊บ
นอกจากคำสั่งนี้ ยังมีคำสั่งเพิ่มเมนูพิเศษ จำลองการกดปุ่ม
สั่งรันโปรแกรมได้อีกแหนะ ทั้ง mediaplayer, กล้อง สั่งรันจาวาก็ได้
เปิดปิด silent mode ก็ได้ สั่งให้เข้าเว็บ เล่นเพลง ส่งเมล์
เช็คสถานะแบต เช็คสัญญาณ เครือข่าย ฯลฯ สารพัด
เปิดดู phonebook, sms ก็ได้นะครับ อิอิ สนุกสนาน
อ้อ สั่งปิดเครื่องได้ด้วย (แต่พยายามสั่งเปิดไม่ได้แฮะ)
ให้ปิด transceiver เฉยๆ ก็ได้
ดูคำสั่งทั้งหมดได้ที่นี่ครับ
http://www.sonyericsson.com/downloads/dg_at_2005_r2b.pdf
(ของยี่ห้ออื่นหาเองเน้อ อิอิ)
จริงๆ ตัว utility ที่มากับเครื่อง หรือโปรแกรมที่หามาเพิ่มอื่นๆ
มันก็พอจะทำได้เหมือนกันนั่นแหละ..
แต่มันไม่ตื่นตาตื่นใจอ่ะครับ อิอิ
ไม่เหมือนนั่งพิมพ์ สั่งเอง
ปล. มีใครลองเล่นมั่งเนี่ย
แล้วก็เห็นว่ามันมี Com port โผล่มา
ซึ่งไอ้ Com port เนี่ย ก็เอาไว้ใช้ติดต่อกับโมเด็มปลอมๆ ของโทรศัพท์มือถือ
เอาไว้ใช้ต่ออินเตอร์เน็ตผ่าน GPRS อ่ะครับ
แต่ ไอ้เรื่องต่อเน็ตนี่ธรรมดาครับ
เรามาหาอะไรสนุกๆ ทำดีกว่า อิอิ
เนื่องจาก มันเป็นโมเด็ม
ชุดคำสั่งพื้นฐานของโมเด็มก็คือ AT Command
แต่เนื่องจากมันไม่ใช่โมเด็มธรรมด้าธรรมดา
มันก็เลยมีคำสั่งพิเศษๆ มาให้เล่นด้วย อิอิ
(เนื่องจากผมใช้เครื่อง Sony Ericsson นะครับ ยี่ห้ออื่นก็ไม่เหมือนกันเน้อ)
http://stefans.datenbruch.de/k750i/DisGUISE/
อันนี้มีเป็น lib แต่... ผมก็เล่นเป็นสั่งทีละบรรทัดนี่หล่ะ
ใช้ HyperTerminal นี่หล่ะ อิอิ สนุกๆ
ต่อไปที่ port ของโทรศัพท์ (ประมาณ Com 6 นี่หล่ะมั๊ง แล้วแต่เครื่อง)
ทดสอบกันหน่อยด้วยคำสั่ง ATZ ไม่ก็ ATI0 อะไรเทือกนี้
แล้วก็เริ่มเล่น
AT*SEUIS=1
AT*SELERT="Text goes here",4,1
โอ้ว มี popup ขึ้นมาที่โทรศัพท์
ตื่นเต้นๆ~~
แต่.. กด OK แล้วมันก็ไม่หายไปง่ะ - -"
ต้องสั่ง
AT*SEDEL=1
AT*SEUIS=0
อิอิ หายไปล่ะ..
มันก็ประมาณนี้หล่ะคั๊บ
นอกจากคำสั่งนี้ ยังมีคำสั่งเพิ่มเมนูพิเศษ จำลองการกดปุ่ม
สั่งรันโปรแกรมได้อีกแหนะ ทั้ง mediaplayer, กล้อง สั่งรันจาวาก็ได้
เปิดปิด silent mode ก็ได้ สั่งให้เข้าเว็บ เล่นเพลง ส่งเมล์
เช็คสถานะแบต เช็คสัญญาณ เครือข่าย ฯลฯ สารพัด
เปิดดู phonebook, sms ก็ได้นะครับ อิอิ สนุกสนาน
อ้อ สั่งปิดเครื่องได้ด้วย (แต่พยายามสั่งเปิดไม่ได้แฮะ)
ให้ปิด transceiver เฉยๆ ก็ได้
ดูคำสั่งทั้งหมดได้ที่นี่ครับ
http://www.sonyericsson.com/downloads/dg_at_2005_r2b.pdf
(ของยี่ห้ออื่นหาเองเน้อ อิอิ)
จริงๆ ตัว utility ที่มากับเครื่อง หรือโปรแกรมที่หามาเพิ่มอื่นๆ
มันก็พอจะทำได้เหมือนกันนั่นแหละ..
แต่มันไม่ตื่นตาตื่นใจอ่ะครับ อิอิ
ไม่เหมือนนั่งพิมพ์ สั่งเอง
ปล. มีใครลองเล่นมั่งเนี่ย
Tags: at command, mobile, modem, phone4 Comments
ไอ้แพท..




#1 By ฟิวส์ on 2006-12-13 11:26