Mac: ย้ายไฟล์โดยใช้การกดแป้น


1

มีแอพพลิเคชั่นใดบ้างที่สามารถกำหนดการกดแป้นพิมพ์ให้กับการดำเนินการย้ายใน Finder ได้

ตัวอย่าง: กด cmd + 1 และไฟล์ที่เลือกทั้งหมดจะย้ายไปที่โฟลเดอร์ชื่อเพลง

คุณคิดอะไรอยู่

คำตอบ:


2

คุณสามารถสร้างบริการเช่นนี้ใน Automator:

จากนั้นให้ทางลัดในบานหน้าต่างการตั้งค่าแป้นพิมพ์

ตัวเลือกอื่นก็คือ กำหนดทางลัดให้กับสคริปต์ อย่างนี้:

activate application "SystemUIServer"
tell application "Finder"
    activate
    move (get selection) to POSIX file ((system attribute "HOME") & "/Documents")
end tell

มีข้อบกพร่องใน 10.7 และ 10.8 ที่ Finder ข้ามหน้าต่างใหม่เมื่อได้รับคุณสมบัติการเลือก หากคุณเปิดหน้าต่าง Finder ใหม่ให้เลือกบางรายการในนั้นและเรียกใช้ tell app "Finder" to selection ใน AppleScript Editor ผลลัพธ์คือรายการที่เลือกในบางหน้าต่างด้านหลังหน้าต่างด้านหน้าหรือรายการว่าง วิธีแก้ปัญหาหนึ่งคือการย้ายโฟกัสไปยังแอปพลิเคชันอื่นและย้อนกลับ แต่จะส่งผลให้เกิดความผิดพลาดในการมองเห็น

หรือถ้าคุณมี Powerpack สำหรับ Alfred 2 คุณสามารถเพิ่มทริกเกอร์ฮอตคีย์โดยที่อาร์กิวเมนต์ถูกตั้งค่าเป็น Selection ใน OS X และเชื่อมต่อกับแอคชั่น Run Script ดังนี้

set input to "{query}"
set text item delimiters to tab
set l to {}
repeat with f in text items of input
    set end of l to (POSIX file f)
end repeat
POSIX file ((system attribute "HOME") & "/Documents")
tell application "Finder" to move l to result

ตั้งค่าภาษาเป็น / usr / bin / osascript และเปิดใช้งานการยกเว้นเครื่องหมายคำพูดคู่และแบ็กสแลช ฉันใช้ AppleScript แทนเชลล์สคริปต์เพื่อให้แอคชั่นย้ายปรากฏเป็นขั้นตอนการเลิกทำใน Finder สคริปต์จะออกจากโหมดเงียบหากมีพา ธ ที่มีชื่อเดียวกันอยู่


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.