วิธีแสดงซอร์สโค้ดของส่วนขยาย Chrome
- หมวดหมู่: Google Chrome
ส่วนขยายของ Chrome จัดส่งในสถานะที่สามารถดูซอร์สโค้ดของพวกเขาได้ สิ่งนี้น่าสนใจด้วยเหตุผลหลายประการแม้ว่าอาจไม่ใช่สิ่งที่คุณอาจต้องการทำหากคุณไม่เชี่ยวชาญด้าน JavaScript หรือรู้จักคนที่เป็น
สาเหตุที่ชัดเจนที่สุดว่าทำไมคุณอาจต้องการดูที่มาของส่วนขยาย Chrome คือการตรวจสอบก่อนที่คุณจะติดตั้งในเบราว์เซอร์
โดยเฉพาะอย่างยิ่งหากคุณไม่รู้จักผู้เขียนส่วนขยายหรือหากมีการเสนอส่วนขยายบนไซต์ของบุคคลที่สามและไม่ใช่ Chrome เว็บสโตร์อย่างเป็นทางการ .
อีกเหตุผลหนึ่งคือการตรวจสอบว่ามีการดำเนินการอย่างไร บางทีคุณอาจพัฒนาส่วนขยายสำหรับเบราว์เซอร์ด้วยและต้องการทราบว่าผู้เขียนส่วนขยายใช้คุณลักษณะบางอย่างที่คุณสนใจได้อย่างไรเนื่องจากคุณสามารถเข้าถึงซอร์สโค้ดได้คุณจึงสามารถใช้เพื่อการเรียนรู้ได้
และการเข้าถึงแหล่งที่มาก็มีประโยชน์เช่นกันหากคุณต้องการแก้ไขส่วนขยายตัวอย่างเช่นการทำให้มีประสิทธิภาพหรือโดยการลบคุณสมบัติของมัน
รับไฟล์นามสกุลของ Chrome
ตอนนี้อุปสรรคแรกและใหญ่ที่สุดคือการรับมือกับไฟล์ Chrome crx แม้ว่าคุณจะสามารถติดตั้งส่วนขยายใน Google Chrome เพื่อดาวน์โหลดด้วยวิธีนั้น แต่ก็ไม่ใช่ตัวเลือกเสมอไปโดยเฉพาะอย่างยิ่งหากคุณต้องการตรวจสอบก่อนที่จะติดตั้ง
หากไม่ใช่ปัญหาโปรดดูสถานที่ส่วนขยายอย่างเป็นทางการ:
- ลินุกซ์ : ~ / .config / google-chrome / ค่าเริ่มต้น / ส่วนขยาย /
- Mac : ~ / Library / Application Support / Google / Chrome / Default / Extensions
- ของ windows : C: Users [ชื่อผู้ใช้] AppData Local Google Chrome User Data Default Extensions
โปรดทราบว่าชื่อแอปพลิเคชันอาจแตกต่างกันไปขึ้นอยู่กับเวอร์ชันของ Google Chrome ที่คุณใช้ อาจเป็นโครเมียมหรือ chrome-sxs แทนเป็นต้น
ที่นี่คุณจะพบส่วนขยายที่ติดตั้งทั้งหมดเป็นโฟลเดอร์ คุณจะพบรหัสในหน้า chrome: // extensions / เปรียบเทียบ ID ที่แสดงในเพจนั้นกับโครงสร้างไดเร็กทอรี
ทางเลือกโดยไม่ต้องติดตั้ง
ปรับปรุง : วิธีการต่อไปนี้ใช้ไม่ได้อีกต่อไป คุณสามารถใช้ส่วนขยายของเบราว์เซอร์เช่น รับ CRX เพื่อดาวน์โหลดส่วนขยาย Chrome ลงในระบบภายในเครื่อง ปลาย
คุณสามารถดาวน์โหลดส่วนขยาย Chrome จาก Store ได้โดยไม่ต้องติดตั้งก่อนในเบราว์เซอร์ วิธีนี้ใช้ได้กับทุกเว็บเบราว์เซอร์ไม่ใช่เฉพาะใน Google Chrome นี่คือ:
- เปิดหน้าร้านค้าของส่วนขยายที่คุณต้องการดาวน์โหลด
- โปรดทราบว่าที่อยู่มีรหัสเช่น aknpkdffaafgjchaibgeefbgmgeghloj ในหน้านี้: https://chrome.google.com/webstore/detail/angry-birds/aknpkdffaafgjchaibgeefbgmgeghloj
- วาง https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D---%26uc ลงในหน้าต่างเบราว์เซอร์อื่น แต่ยังไม่ได้โหลด
- แทนที่ --- ด้วย ID ของส่วนขยายซึ่งในกรณีของส่วนขยายตัวอย่างด้านบนจะนำไปสู่ https://clients2.google.com/service/update2/crx?response=redirect&x=id%3Daknpkdffaafgjchaibgeefbgmgeghloj%26uc
- โหลดที่อยู่นั้นและไฟล์ crx ของส่วนขยายจะถูกดาวน์โหลดลงในระบบของคุณ
ขยายไฟล์
หากคุณดาวน์โหลดส่วนขยายแทนการติดตั้งคุณต้องเปิดเครื่องรูดก่อนจึงจะสามารถดูซอร์สโค้ดของมันได้ คุณสามารถใช้โปรแกรมเช่น 7-Zip ตัวอย่างเช่น
เพียงคลิกขวาที่ไฟล์นามสกุลที่ดาวน์โหลดมาแล้วเลือก 7-zip> Extract To จากเมนูที่เปิดขึ้น
สิ่งนี้จะแยกส่วนขยายลงในโฟลเดอร์ในไดเร็กทอรีเดียวกันกับที่เก็บไว้
จากที่นี่คุณสามารถเรียกดูไฟล์ต่างๆที่มาพร้อมกับโปรแกรมแก้ไขข้อความธรรมดาหรือโปรแกรมแก้ไขเฉพาะทาง