เชลล์สคริปต์, AppleScript Mac OS X


0

ฉันกำลังพยายามคัดลอกข้อมูลเมตาที่ฝังอยู่จากไฟล์ภาพและเขียนไปยัง.txtไฟล์เช่นเดียวกับการสร้างการตรวจสอบ MD5 และ SHA1 สำหรับภาพเดียวกันที่จะเพิ่มใน.txtไฟล์เดียวกัน

ฉันสามารถเรียกใช้การกระทำนี้ผ่านทางบรรทัดคำสั่ง terminal:

exiftool (Directory)>FileName.txt; openssl sha1 (individual files)>>FileName.txt; MD5 (individual files)>>FileName.txt

สิ่งที่ฉันต้องการทำคือสร้างสคริปต์ (?) ที่ฉันสามารถวาง Directory ของภาพลงไปซึ่งจะทำให้ไม่ต้องป้อนเส้นทางเหล่านั้นสามครั้งในเทอร์มินัล ฉันเคยเห็น applets และสคริปต์อื่นทำหน้าที่คล้ายกัน ฉันแค่ไม่รู้เกี่ยวกับเรื่องนี้มากพอ เป็นไปได้ไหม

คำตอบ:


0

แน่นอนว่าเป็นไปได้ นี่คือสิ่งที่คล้ายกันฉันใช้ VLC เพื่อเล่นไฟล์ทั้งหมดในโฟลเดอร์

ใช้ Automator เพื่อสร้างบริการซึ่งจะปรากฏเป็นตัวเลือกเมื่อคุณคลิกขวาที่โฟลเดอร์ใน Finder

ป้อนคำอธิบายรูปภาพที่นี่

รหัสเชลล์สคริปต์ถ้าคุณไปทางนี้ฉันจะปล่อยให้คุณออกไปทำงาน ... คุณรู้แล้วว่าคำสั่งที่คุณจำเป็นต้องเรียกใช้ควรจะง่ายต่อการทำงานออก

แค่บันทึกสุดท้าย คำสั่งทั้งสามของคุณต้องใช้เวลาดังนั้นจึงเป็นการยากที่จะทราบว่ามีสิ่งใดอยู่ยกเว้นการใช้งาน CPU ข้อเสนอแนะอย่างหนึ่งก็คือการค้นหาโดยใช้ห้องสมุด addon ที่ให้กล่องโต้ตอบความคืบหน้าเช่น ASObjC Runner

โชคดี.

PS: สิ่งนี้อาจมีประโยชน์ ... https://stackoverflow.com/q/1857050/348694

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