เปรียบเทียบ

X-Pat vs X-Posed และที่เหลือบนชั้น

มีส่วนขยายประมาณยี่สิบตัวที่เอาธงประเทศไปแปะข้างชื่อผู้ใช้ X สามตัวมียอดผู้ใช้เป็นเรื่องเป็นราว นี่คือสิ่งที่แต่ละตัวทำได้จริง สิ่งที่ X-Pat ทำต่างออกไป และสามอย่างที่ X-Posed ทำได้ดีกว่า — ซึ่งเป็นส่วนที่หน้าเปรียบเทียบส่วนใหญ่มักละไว้

ทีละฟีเจอร์

ทุกช่องมาจาก listing สาธารณะหรือ repo สาธารณะ อ่านเมื่อ 24 สิงหาคม 2569 ขีดแปลว่าหน้านั้นไม่ได้บอก — สำหรับสองตัวที่ปิดซอร์ส มันไม่เหมือน "ไม่มี" และการเขียนแบบนั้นก็ไม่ยุติธรรม

X-Pat เทียบกับส่วนขยายบอกตำแหน่ง X ที่มียอดติดตั้งมากสุด 3 ตัว
ความสามารถX-PatX-PosedX-Posed: Account Location & Device InfoFlags & TimeX/Twitter Location Flags, Time & BlockerRegion BlockerX Region Blocker
คุมจังหวะตามโควตาจริงจาก rate-limit header ของ XX-Pat อ่าน header x-rate-limit ทุกครั้งที่มีการตอบกลับ แล้วเกลี่ยการค้นหาไปตามโควตาที่เหลือในหน้าต่าง พร้อมกันส่วนหนึ่งไว้ให้บัญชีที่คุณ hover ส่วน X-Posed ใช้ช่วงคงที่ 150 ms กับคำขอพร้อมกันแปดรายการ และอ่าน header reset ก็ต่อเมื่อโดน 429 ไปแล้วมีไม่มีไม่ระบุไม่ระบุ
โชว์ประเทศเลย ไม่ต้องเปิดเมนูอ่านจากข้อมูล "เกี่ยวกับบัญชีนี้" ของ X เอง ไม่ได้เดาจาก IPมีมีมีไม่ระบุ
ช่องทางสมัคร — Apple, Google Play หรือเว็บมีมีไม่ระบุไม่ระบุ
อายุบัญชีมีมีไม่ระบุไม่ระบุ
จำนวนครั้งเปลี่ยนชื่อผู้ใช้มีมีไม่ระบุไม่ระบุ
ซ่อนหรือพับตามประเทศและภูมิภาคที่นี่ค่าเริ่มต้นคือพับไว้หลังปุ่ม "แสดง" เพราะไทม์ไลน์ที่ทิ้งโพสต์แบบเงียบ ๆ คือไทม์ไลน์ที่คุณตรวจสอบไม่ได้มีมีมีมี
รายการอนุญาตและข้อยกเว้นรายกฎมีมีไม่ระบุไม่ระบุ
cache กลาง ให้ธงรอดจากลิมิต requestX ให้เบราว์เซอร์หนึ่งค้นโปรไฟล์ได้ประมาณ 50 ครั้งต่อ 15 นาที ถ้าไม่มี cache กลาง เพดานนี้คือทั้งหมดที่คุณจะได้มีมีมีไม่มี
โค้ดเซิร์ฟเวอร์ cache เผยแพร่แล้วหมายถึงเซิร์ฟเวอร์ที่รับข้อมูลส่งกลับมา ไม่ใช่แค่ส่วนขยายที่ส่งไป ของเราอยู่ใน repo เดียวกัน มีเอกสาร deploy — อ่านก็ได้ หรือรันเองก็ได้มีไม่มีไม่มีไม่เข้าเคส
ข้อมูลใน cache ตรวจสอบข้ามกันระหว่างเครื่องของเราเก็บเป็นคะแนนต่อเครื่องแล้วเอาฉันทามติ พร้อมเกณฑ์ความมั่นใจที่คุณปรับขึ้นได้ ส่วน X-Posed ระบุว่าเก็บค่าแรกที่ยอมรับของชื่อผู้ใช้นั้นมีไม่มีไม่ระบุไม่เข้าเคส
โค้ดส่วนขยายเผยแพร่แล้วมีมีไม่มีไม่มี
ชุดเทสอัตโนมัติใน repounit test, end-to-end กับ traffic ที่อัดไว้, visual regression ตัวเลขคือจำนวนที่ CI รันทุก push1007 tests1007 testsไม่มีไม่มีไม่เข้าเคสไม่เข้าเคส
Firefoxไม่มีมีมีไม่มี
แอปคู่บน iPhone / iPadไม่มีมีไม่มีไม่มี

ที่ X-Posed นำอยู่

  1. X-Posed มันอยู่นานกว่า

    ยอดติดตั้งบน Chrome ราว 10,000 เทียบกับของเราที่นับหัวได้ เริ่มก่อนเรา 4 เดือน และ cache ชุมชนที่มีโปรไฟล์เป็นล้านขณะที่เรามีเป็นพัน cache ใหญ่กว่าแปลว่าได้ธงทันทีมากกว่าตั้งแต่วันแรก นี่คือข้อได้เปรียบจริง ๆ และห่างกันพอสมควร

  2. ลงได้มากที่กว่า

    Firefox desktop, Firefox for Android และแอปคู่บน iPhone ส่วน X-Pat ตอนนี้มีแต่ฝั่ง Chromium — Chrome, Edge, Brave และ Quetta บน Android Firefox อยู่ในแผน iOS ไม่อยู่

  3. มันมีตัวกรองภาษา

    เราไม่มี ตั้งใจแล้ว ฟิลด์ภาษาต่อโพสต์ของ X เพี้ยนบ่อยจนกรองไปก็มีแต่โพสต์หายไปแบบไม่มีเหตุผล นี่คือการตัดสินใจที่อธิบายได้ ไม่ใช่ฟีเจอร์ที่ขาด — แต่ถ้าคุณมาเพื่อกรองภาษา X-Posed มี เราไม่มี

สิ่งที่ต่างกันจริง ๆ

ทุกอย่างในหมวดนี้ขึ้นอยู่กับ cache กลาง X ให้เบราว์เซอร์หนึ่งค้นโปรไฟล์ได้ประมาณ 50 ครั้งทุก 15 นาที และเธรดที่เมนต์เยอะมีบัญชีมากกว่านั้น — ส่วนขยายทุกตัวที่ทำงานต่อไปได้หลังชนลิมิต ล้วนทำได้โดยอ่าน cache ที่คนอื่นเติมไว้ คำถามไม่ใช่มีเซิร์ฟเวอร์ไหม แต่เป็นเซิร์ฟเวอร์นั้นทำอะไรได้บ้าง

ของเราเปิดเผย และคุณรันเองได้ด้วย เซิร์ฟเวอร์ cache อยู่ใน repo เดียวกับส่วนขยาย พร้อมเอกสาร deploy สำหรับทั้ง Cloudflare Workers และ VPS ธรรมดา X-Posed เผยแพร่ส่วนขยาย — จริงนะ และเป็น MIT — แต่ไม่ได้เผยแพร่ Worker ที่รับข้อมูลจากผู้ใช้ นั่นคือส่วนที่คุณตรวจสอบไม่ได้จากการอ่านโค้ดที่ติดตั้งไว้

คำตอบจาก cache ที่นี่ต้องมีการยืนยันไขว้ ข้อมูลที่ได้รับถูกเก็บเป็นคะแนนต่อการติดตั้ง และที่ให้บริการคือฉันทามติ มีเกณฑ์ความมั่นใจที่คุณปรับขึ้นได้ในหน้าตัวเลือก ส่วนเอกสารของ X-Posed เองอธิบายว่าเก็บค่าสุดท้ายที่ยอมรับของชื่อผู้ใช้ — แปลว่าคนที่ส่งล่าสุดคือคนตัดสิน ทั้งสองดีไซน์ซื่อสัตย์กับปัญหาเดียวกัน: ไม่มีเซิร์ฟเวอร์ไหนพิสูจน์ได้ว่าข้อมูลมาจาก X จริง ๆ

การค้นหาไม่มีตัวระบุตัวตนใด ๆ การอ่านคือลิสต์ชื่อผู้ใช้ที่ไม่มีการเซ็น เซิร์ฟเวอร์จึงไม่มีอะไรให้เอามาจับคู่และไม่สามารถสร้าง "เครื่องนี้ดูบัญชีพวกนี้" ได้ การนับจำนวนผู้อ่านใช้โค้ดบรรทัดเดียวและจะทำลายคุณสมบัตินี้ทันที นั่นคือเหตุผลที่สถิติที่เผยแพร่นับต่ำกว่าความเป็นจริงโดยตั้งใจ

และลิมิต request ถูกจัดสรรแทนที่จะแข่งกันใช้: งานเบื้องหลังหยุดที่ 85% ของหน้าต่าง แปดครั้งสุดท้ายยังเหลือให้บัญชีที่คุณ hover เอง กลไกนี้วาดไว้ในหน้าแรก

ที่มา

อ่านเมื่อ 24 สิงหาคม 2569 ยอดติดตั้งและฟีเจอร์เปลี่ยนได้ ถ้าข้างล่างมีอะไรเก่า นั่นคือความผิดพลาด ไม่ใช่จุดยืน และ issue tracker คือทางเร็วที่สุดที่จะแก้ให้

คำถามที่คนถามกันจริง ๆ

ทางเลือก X-Posed ตัวไหนดีที่สุด

แล้วแต่คุณต้องการอะไร X-Posed คือตัวที่มั่นคงที่สุด มีตัวกรองภาษา มีเวอร์ชัน Firefox กับแอป iPhone ซึ่ง X-Pat ไม่มี X-Pat ต่างที่ cache กลาง: เซิร์ฟเวอร์เปิดเผยและ host เองได้ ข้อมูล cache ตรวจสอบข้ามเครื่องก่อนให้บริการ และการค้นหาไม่มีตัวระบุตัวตนที่เซิร์ฟเวอร์จะเอาไปปะติดปะต่อว่าคุณดูอะไร

X-Pat open source ไหม

ใช่ MIT license และเซิร์ฟเวอร์ cache ที่มันคุยด้วยก็เช่นกัน — ทั้งคู่อยู่ใน repo เดียวกัน พร้อมเอกสาร deploy สำหรับทั้ง Cloudflare Workers และ VPS ธรรมดา X-Posed ก็เผยแพร่ส่วนขยายภายใต้ MIT เหมือนกัน สิ่งที่ไม่ได้เผยแพร่คือ Worker ที่รับข้อมูลเข้า cache ชุมชน

ส่วนขยายพวกนี้ต้องใช้รหัสผ่าน X ไหม

ไม่มีตัวไหนในนี้ต้องใช้เลย ทุกตัวใช้ session X ที่เปิดอยู่ในเบราว์เซอร์เพื่อส่ง request แบบเดียวกับที่ X ส่งตอนโชว์โปรไฟล์ ไม่มี login ไม่มี API key ไม่มีบัญชี third party

ทำไมธงขึ้นแล้วหยุดกลางเธรด

X ให้ค้นบัญชีได้ประมาณ 50 ครั้งทุก 15 นาที และเธรดที่เมนต์เยอะมีบัญชีมากกว่านั้น ส่วนขยายที่ชนเพดานก็หยุดเติมธงไปดื้อ ๆ สิ่งที่แก้คือ cache กลาง — โปรไฟล์ส่วนใหญ่ไม่เสียโควตาเพราะคนอื่นทำไว้แล้ว — และ X-Pat ยังกัน 20% สุดท้ายของหน้าต่างไว้ให้บัญชีที่คุณ hover เองด้วย

เลิกเดาว่าไทม์ไลน์มาจากไหนได้แล้ว

เพิ่มใน Chrome

ฟรี ทำงานทันทีที่ติดตั้ง ไม่ต้องสร้างบัญชีอะไรเลย