tournament client แสดงผู้เล่นทุกคนในแมตช์มัลติเพลเยอร์เคียงกันสำหรับสตรีม มีสองแบบ: ของ TumThai และของ osu!(stable) ทั้งสองใช้บัญชี somtum.fun ของคุณ
tournament client ของ TumThai ใช้บน somtum.fun ได้เลย เปิด TumThai ด้วย --tournament:
tumthai.exe --tournament
บน Windows สร้าง shortcut ไปที่ tumthai.exe แล้วเติม --tournament ท้าย target ได้ มันใช้เซิร์ฟเวอร์เดียวกับเกม จึงไม่ต้องตั้งค่าอะไรเพิ่ม วิธีใช้อยู่ใน wiki ของ osu!
tournament client ของ osu!(stable) เปิดหน้าต่างเกมหนึ่งหน้าต่างต่อผู้เล่นหนึ่งคน มันเปิดหน้าต่างเหล่านั้นเอง โดยไม่มี -devserver somtum.fun ที่ปกติใช้เปิด osu! หน้าต่างเหล่านั้นจึงจะเชื่อมต่อ osu! แทนที่จะเป็นเรา จนกว่า patcher ของเราจะทำให้ได้ ให้ส่งมันมาที่ somtum.fun ด้วย Fiddler Classic เครื่องมือฟรีบน Windows ที่เปลี่ยนปลายทางของคำขอเว็บในคอมของคุณได้
ระหว่างที่ Fiddler ทำงานด้วยกฎนี้ ทุกอย่างในคอมที่ไปที่ ppy.sh จะไปที่ somtum.fun แทน รวมถึงเว็บไซต์ osu! ในเบราว์เซอร์ เปิดเฉพาะตอนใช้ tournament client และปิดเมื่อเลิกใช้
Discord: ระหว่างที่ Fiddler เปิดอยู่ อย่าเข้าเซิร์ฟเวอร์ใหม่หรือทำอะไรสำคัญบน Discord (เช่น เปลี่ยนการตั้งค่าบัญชี อีเมล หรือรหัสผ่าน หรือซื้ออะไร) Fiddler ส่งข้อมูลทั้งหมดของ Discord ผ่านตัวมันเอง และ Discord อาจมองว่าเป็นบัญชีที่ถูกแฮกแล้วแบนบัญชี แชทเสียงและข้อความปกติใช้ได้ ปิด Fiddler ก่อนถ้าต้องทำอย่างอื่นบน Discord
ใบรับรองนี้ทำให้ Fiddler อ่านและเปลี่ยนคำขอ HTTPS ในคอมของคุณได้ ซึ่งจำเป็นต่อการส่งคำขอของ osu! มาที่เรา ทำแบบนี้บนคอมของคุณเองเท่านั้น
static function OnBeforeRequest(oSession: Session) { แล้ววางโค้ดนี้ต่อจากบรรทัดนั้น: if (oSession.RequestMethod != "CONNECT") {
var h = oSession.hostname.ToLower();
if (h == "ppy.sh" || h.EndsWith(".ppy.sh")) {
var newHost = h.Substring(0, h.Length - 6) + "somtum.fun";
oSession.utilCreateResponseAndBypassServer();
oSession.oResponse.headers.HTTPResponseCode = 307;
oSession.oResponse.headers.HTTPResponseStatus = "307 Temporary Redirect";
oSession.oResponse["Location"] = "https://" + newHost + oSession.PathAndQuery;
oSession.oResponse["Cache-Control"] = "no-cache";
}
}
tournament.cfg ในโฟลเดอร์ osu! ตามปกติ (ดู wiki ของ osu!)osu!.exe โดยไม่ใส่ -devserver เมื่อ Fiddler ทำงานอยู่ osu! และทุกหน้าต่างที่มันเปิดจะเชื่อมต่อ somtum.funยังติดอยู่? ถามใน Discord ของเรา