SourceCode OpenAIR test v 0.02
**Hidden Content: To see this hidden content your post count must be 5 or greater.**
SourceCode OpenAIR test v 0.02
**Hidden Content: To see this hidden content your post count must be 5 or greater.**
มี screen shot ไหมครับ สำหรับคนที่อยากเห็นหน้าตาก่อนโหลดเพราะเนทอาจจะช้า
เด๋วขอเวลาสัก 2-3 วันนะครับ
สำหรับผู้ที่จะทดลองใช้งานดู
เพราะ ตัวที่โพสนี้ ยังเป็น แค่ source code อยู่ครับ
เด๋วขอเพิ่มเติมอีกนิด แล้วก็เซ็ทเซิฟเวอร์
พร้อมแล้วจะนำ screen shot แล้วก็ตัวที่เป็น application มาโพสให้ทดลองกันดูครับ
SourceCode OpenAIR test v 0.03
**Hidden Content: To see this hidden content your post count must be 5 or greater.**
เดี๋ยวรอท่านมาม่า บวชแล้ว น่าจะมี Meeting#3 กันอีกดีมั้ยครับ
ปล.ท่านมาม่า บวชก่อนเบียดรึป่าว ฮ่าๆ
ล้อเล่นนะครับ
กำลังศึกษาเกี่ยวกับเรื่องนี้อยู่เลยครับ
เพราะต้องใช้ในการทำงาน แถมมีระยะเวลากำหนดอีก เง้อ
ยังไงก็ต้องตั้งใจ ๆ
OpenAIR v. 0.21 beta Release</span>
สำหรับเวอร์ชั่น 0.21 ที่ออกมาให้ทดสอบนี้จะแบ่งออกเป็น 2 ส่วนคือ
1. OpenAIR Web Application (run on browser)
สามารถเข้าทดลองใช้งานได้ที่ ลิงค์นี้คับ
http://openair.citec.us/openair/index.html
2. OpenAIR Desktop Application (run on desktop)
Download : OpenAIR Desktop Application
Filesize 4.12 MB
Register
สำหรับการ register จำเป็นต้องใช้ <span style="color:#3366FF">invite code
ซึ่งสำหรับกลุ่ม CITEC ก็คือ
**Hidden Content: To see this hidden content your post count must be 1 or greater.**
SourceCode OpenAIR v 0.21 beta
**Hidden Content: To see this hidden content your post count must be 5 or greater.**
bug ที่อาจจะต้องมีการแก้ไขต่อ</span>
- มีโอกาสที่ข้อความจะออกมาซ้ำ 2 ครั้ง
ปกติแล้ว client จะจำเลข message id ปัจจุบันไว้ในตัวเอง และจะทำการ
ส่ง request ไปรับ message ตัวใหม่ขึ้นมา เมื่อมีคน ส่งข้อความออกไป
แต่หากเมื่อ server ยังไม่ทันได้ ส่งข้อความนั้นตอบกลับ พร้อมเลข id ใหม่
จะทำให้ client ส่ง request ไปอีกครั้ง พร้อมเลข message id ตัวเดิม
ทำให้ข้อความออกมาซ้ำ 2 ครั้ง
วิธีแก้ คือ เปลี่ยนการจำเลข message id ของแต่ละ channel จากที่เดิม จำไว้ในฝั่ง client
ให้เปลี่ยนไปจำในฝั่ง server คือบันทึกลง database ไปเลย
- ชื่อ user ค้าง อยู่ใน contact list ตลอดเวลา (แม้ จะไมไ่ด้ online อยู่)
เหตุมาจากที่ว่า เดิมนั้น จะมีการ logout ทันทีที่ ปิดโปรแกรม
แต่หากว่า ถ้า ปิดโดยการ end task หรือ ปิด process ไปเลย จะทำให้ไมไ่ด้มีการ logout เกิดขึ้น
ผู้ใช้งานคนนั้นก็จะค้างอยู่ในระบบ จนกว่าจะมี การ login มาใหม่อีกครั้ง
วิธีแก้ อาจจะเขียน สคิรปเพิ่มใน ไฟล์ senduserevent.php (ฝั่ง server) เพื่อเช็ค ทุกครั้ง ที่มีคน login/logout
โดยเช็คว่า session ที่ online อยู่นี่เนี๋ย ออนไลต์มานาแค่ไหนแล้ว โดยเราอาจจะระบุ มาตการของเราเองว่า
ออนไลน์โดยไม่มีการ ส่งข้อความ หรือมีการเคลื่อนไหว ภายในเวลาเท่าไร เราจะตัดออกจากระบบ
- พิมพ์ข้อความ ไม่ขึ้น , รายชื่อไม่ขึ้น ฯลฯ
ปัญหามาจาก ไม่สามารถ share object ได้
โดยปกติแล้วการ share object จะส่งผ่านกันทาง port 1935
ดังนั้น อาจจะเป็นไปได้ว่า port นั้น ไม่สามารถสื่อสารกับคนอื่นได้ ด้วยกรณีใดๆ เลยเกิดอาการดังกล่าว
<span style="color:#FFFF00">วิธีแก้ ทำให้ flash media server ย้ายไปใช้ port ที่ชาวบ้านเค้า ให้เล่นกันเช่น 80
(พอดีผมเคยอ่านเจอบทความเกี่ยวกับการ ย้าย port ของตะกูล พวก red5, fms)
ได้ลองทดสองใช้ดูแล้วครับ ยอดมากเลยครับ ถึงแม้จะมีจุดต้องปรับปรุงบ้างแต่ก็ไม่มาก สามารถพัฒนาได้ถึงระดับนี้ ต่อไปหากทำให้สามารถ
เชื่อมกับ user/pass ของ webboard ได้ก็แทบจะสามารถนำไปใช้จริงได้เลย หรือหาสามารถเพิ่ม Feature capture หน้าจอทำเป็น E-learning ได้ก็จะสุดยอดเลย เพราะขณะนี้ระบบเหล่านี้จำเป็นมากในการถ่ายถอดความรู้ของสมาชิกในเว็บ
นับถือในนำจิตนำใจที่ถ่ายทอดความรู้ได้ให้เพื่อนๆสมาชิกจริงๆ คับ ขอคาราวะหนึ่งจอก![]()
Actions : (View-Readers)
There are no names to display.