การทำความสะอาดคลิปบอร์ดและการจัดรูปแบบข้อความตามกฎสำหรับผู้ใช้ Windows
ทำความสะอาดลิงก์ที่คัดลอกโดยอัตโนมัติด้วยการลบพารามิเตอร์ติดตาม เศษส่วน และสตริงคำถามเฉพาะขณะที่มันผ่านคลิปบอร์ด คลิปบอร์ดทรานส์ฟอร์มเมอร์ ซึ่งพัฒนาโดย jag-k สำหรับหมวดหมู่เครื่องมือยูทิลิตี้ ทำงานบน Windows และเก็บการประมวลผลทั้งหมดไว้ในเครื่อง มันอ่านไฟล์กฎ YAML หรือ JSON ใช้ regex และกฎ URL และเคารพตัวกรองเฉพาะแอปพลิเคชัน เครื่องมือนี้เหมาะสำหรับผู้ใช้ที่มีความสามารถสูง นักพัฒนา และบุคคลที่มุ่งเน้นความเป็นส่วนตัวที่มักจะคัดลอกลิงก์หรือข้อความและต้องการการแปลงที่สามารถกำหนดค่าได้โดยอัตโนมัติ
เครื่องมือทำอะไรและทำงานอย่างไร
Clipboard Transformer ทำหน้าที่เป็นเครื่องยนต์กฎท้องถิ่นที่ตรวจสอบคลิปบอร์ดและใช้การแปลงที่กำหนดโดยผู้ใช้แบบเรียลไทม์ กฎจะถูกเขียนใน YAML หรือ JSON และสามารถทำการแทนที่ regex, การกรองคำถาม URL, การลบส่วนที่ไม่ต้องการ และการดำเนินการเฉพาะรูปแบบสำหรับข้อความธรรมดา, HTML, RTF, และ URL ของไฟล์ เครื่องมือจะรวมเข้ากับประวัติคลิปบอร์ดของ Windows ผ่านการสนับสนุน CanIncludeInClipboardHistory และทำงานในพื้นหลังขณะที่คุณคัดลอกและวาง.
มันทำให้ระบบของคุณช้าลงในระหว่างการทำงานหรือไม่?
การใช้งาน Rust ทำให้เครื่องมือมีขนาดเล็กในระบบ: แหล่งข้อมูลโน้ตการทำงานเบาในพื้นหลังและการใช้ทรัพยากรน้อย ในทางปฏิบัติ การจับคู่กฎใช้การแสดงออกปกติที่ใช้ Rust ซึ่งจับคู่รูปแบบข้อความได้อย่างรวดเร็วและดำเนินการในท้องถิ่น; นั่นหมายความว่าเหตุการณ์คลิปบอร์ดจะถูกจัดการโดยไม่มีการจราจรเครือข่าย การออกแบบของเครื่องมือแนะนำว่าผลกระทบต่อ CPU และ RAM ยังคงน้อยในระหว่างกิจกรรมคลิปบอร์ดปกติ.
มันปลอดภัยที่จะรันบนเครื่องผลิตหรือไม่?
แอปนี้ปฏิบัติตามสถาปัตยกรรมท้องถิ่นก่อน ดังนั้นข้อมูลคลิปบอร์ดจะไม่ออกจากเครื่อง กฎจะทำงานบนเนื้อหาที่คัดลอกและเครื่องยนต์สนับสนุนตัวกรองที่รับรู้แอปพลิเคชันเพื่ออนุญาตหรือบล็อกชื่อไฟล์ที่สามารถดำเนินการได้เฉพาะ ลดการแก้ไขโดยไม่ได้ตั้งใจของสำเนาที่ละเอียดอ่อน ไฟล์การกำหนดค่าคือ YAML/JSON ธรรมดา ดังนั้นคุณสามารถเวอร์ชันหรือสำรองกฎภายนอกก่อนที่จะเปิดใช้งานการแปลงที่รุนแรง.
ฉันต้องการความรู้ทางเทคนิคเพื่อใช้มันอย่างมีประสิทธิภาพหรือไม่?
การสร้างกฎต้องการความคุ้นเคยกับ YAML หรือ JSON และการแสดงออกปกติเพื่อการแปลงขั้นสูง ในขณะที่การทำความสะอาด URL พื้นฐานสามารถใช้กับกฎรูปแบบง่ายๆ เครื่องยนต์สนับสนุนการสลับที่รับรู้แอปพลิเคชัน แต่การสร้างการแปลงหลายขั้นตอนต้องการทักษะ regex ผู้ใช้ที่มีพลังและนักพัฒนาจะได้รับประโยชน์สูงสุดจากเครื่องมือ; ผู้ใช้ทั่วไปอาจต้องเรียนรู้ไวยากรณ์การกำหนดค่าเพื่อหลีกเลี่ยงการแก้ไขโดยไม่ได้ตั้งใจ.
เหมาะสำหรับผู้ใช้ทางเทคนิคที่ต้องการการควบคุมคลิปบอร์ดในท้องถิ่นที่สามารถกำหนดค่าได้
เครื่องมือนี้ให้การประมวลผลคลิปบอร์ดในท้องถิ่นที่แม่นยำสำหรับผู้ใช้ที่สามารถเขียนกฎ YAML/JSON และนิพจน์ regex ได้ ข้อแลกเปลี่ยนหลักคือภาระการกำหนดค่า: คาดว่าจะมีเส้นโค้งการเรียนรู้เมื่อสร้างการแปลงที่ซับซ้อน เนื่องจากโมเดลการดำเนินการในท้องถิ่นและฟิลเตอร์ที่รู้จักแอปพลิเคชัน จึงเหมาะสำหรับผู้ใช้ที่ใส่ใจในความเป็นส่วนตัวและนักพัฒนาที่ต้องการการเปลี่ยนแปลงคลิปบอร์ดที่ทำซ้ำได้และอัตโนมัติ