มีวิธีที่สี่ในการจัดการปัญหานี้และหลีกเลี่ยงระบบตรวจจับทั้งหมด เมื่อคุณพูดถึงว่าคุณต้องการแฮ็คส่วนขยายของคุณหมายความว่าคุณมีความรู้เกี่ยวกับการพัฒนาส่วนขยาย เป็นที่เข้าใจได้ว่าส่วนขยายนั้นเป็นไปตามธรรมชาติของซอร์สโค้ด ซึ่งหมายความว่าคุณมีแหล่งข้อมูลทั้งหมดที่จะทำเล่น ๆ ที่ถูกกล่าวว่า ...
วิธีที่สี่ค่อนข้างง่ายดังนี้
- ค้นหาส่วนขยายในโฟลเดอร์ส่วนขยายภายใต้ข้อมูลแอปพลิเคชันของ Chrome
- คัดลอกโฟลเดอร์ส่วนขยายทั้งหมดนั้นและวางไว้ที่อื่น
- ปิดใช้งานส่วนขยายดั้งเดิมใน Chrome
- เปลี่ยนชื่อโฟลเดอร์นามสกุล abcsoupname ที่คัดลอกใหม่เป็น MyNewExtension
- เปลี่ยนเป็นโฟลเดอร์ MyNewExtension
- ลบ _metadata
- แก้ไข manifest.json และลบคีย์และส่วนupdate_url เปลี่ยนส่วนชื่อและshort_nameเพื่อหลีกเลี่ยงความสับสนกับส่วนขยายที่ถูกปิดใช้งานอื่น ๆ
- ตรวจสอบและแก้ไข manifest.json ของคุณที่jsonlint.com
- ไปที่การตั้งค่า => ส่วนขยาย
- เปิดใช้งานโหมดนักพัฒนาและจากนั้น 'โหลดส่วนขยายที่แกะกล่อง' ในโฟลเดอร์ใหม่ที่คุณเพิ่งสร้างขึ้น
- voila เวอร์ชันใหม่ของส่วนขยายนี้ไม่อยู่ภายใต้การควบคุมเนื้อหา
ตอนนี้คุณสามารถแก้ไขจัดการและจัดการส่วนขยายนี้ตามที่คุณต้องการ คุณจะต้องคลิกโหลดใหม่จากพื้นที่ส่วนขยายทุกครั้งที่คุณทำการเปลี่ยนแปลง นอกจากนี้คุณจะไม่ได้รับการอัปเดตจากนักพัฒนาดั้งเดิม ดังนั้นคุณจะต้องอัปเดตเป็นระยะและหาวิธีรวมการเปลี่ยนแปลงที่อัปเดตไว้ในรหัสส่วนขยายแยกต่างหาก คุณอาจจะปล่อยให้update_urlยังคงเหมือนเดิม แต่มันอาจจะล้างการเปลี่ยนแปลงใด ๆ ที่คุณทำในการปรับปรุงครั้งต่อไป นี่คือเหตุผลที่ฉันแนะนำให้ลบออก แม้ว่าคุณสามารถทดลองใช้ฟรี
การปิดใช้งานส่วนขยายดั้งเดิมจะทำให้คุณสามารถเปิดใช้งานและรับการอัปเดตสำหรับรุ่นของผู้เขียนเป็นระยะ จากนั้นคุณสามารถเปรียบเทียบความแตกต่างระหว่างรุ่นที่คุณกำหนดเองกับรุ่นของผู้เขียนและผสานในการเปลี่ยนแปลงที่จำเป็น ฉันขอแนะนำวิธีการอัปเดตนี้ให้กับส่วนขยายที่กำหนดเองใหม่ของคุณ หากคุณเลือกที่จะปล่อยให้update_url เปิดใช้งานอยู่ก็อาจจะเป็นการลบการเปลี่ยนแปลงของคุณในการอัปเดตครั้งถัดไป เนื่องจากส่วนขยายบางส่วนไม่ได้อัปเดตบ่อยครั้งนี่อาจทำให้คุณต้องดิ้นรนเพื่อกำหนดสิ่งที่คุณเปลี่ยนแปลงในเดือนต่อมาเมื่อมีการเปิดตัวการอัปเดตครั้งต่อไป
คุณจะต้องทำตามขั้นตอนเหล่านี้ในส่วนขยายใด ๆ ที่คุณต้องการแก้ไข อย่างมีประสิทธิภาพคุณกำลังสร้างส่วนขยายใหม่โดยใช้ฐานรหัสของส่วนขยายที่มีอยู่แล้ววางส่วนขยายนี้ในโหมดนักพัฒนาซอฟต์แวร์
หมายเหตุอย่าใช้ TextEdit ของ Mac เพื่อแก้ไขไฟล์ json มิเช่นนั้นจะแทนที่ "ด้วย" หรือ "และล้มเหลวในการตรวจสอบไวยากรณ์ json