คำถามติดแท็ก applescript

AppleScript เป็นภาษาสคริปต์ของ Mac OS

1
วิธีส่งสัญญาณไปยัง Applescript ที่รันอยู่
ฉันกำลังเรียกใช้สคริปต์ที่โดยทั่วไปมีวนรอบภายในวน ฉันต้องการวิธีที่จะส่งสัญญาณสคริปต์นี้เพื่อแยกวงภายใน repeat doxyz repeat doSoreWork if signalPresent then exit repeat end if end repeat end repeat ฉันค้นหามาแล้ว แต่ AS ไม่ปรากฏว่ามีสิ่งอำนวยความสะดวกใด ๆ วิธีหนึ่งที่เป็นไปได้ที่ฉันคิดว่าใช้ไฟล์ วงด้านในสามารถตรวจสอบการมีอยู่ของมันและหากพบว่าแบ่งวง มันหยาบและฉันไม่ชอบมัน มีวิธีที่ดีกว่า? แก้ไข: ฉันได้รับการดูสคริปทุบตีใช้สัญญาณที่จะทำลายลูป จนถึงตอนนี้มันใช้งานได้ดีแม้ว่ามันจะยังน่าเกลียด :)

0
Applescript + pdfpen สำหรับ ocr บนหลาย ๆ ไฟล์: จะทำอย่างไรต่อไปเมื่อ pdfpen ค้าง
ฉันใช้ AppleScript ต่อไปนี้เป็น PDF สำหรับกระบวนการแบบต่อเนื่องสำหรับ ocr: tell application "Finder" set target_folder to target of front Finder window repeat with i from 1 to count (every folder of target_folder) set current_folder to folder i of target_folder set current_batch to (document files of entire contents of current_folder whose name ends with "pdf") …

1
OS X ตั้งค่าขนาดหน้าจอด้วยตนเอง
ฉันต้องการเพิ่มขนาดของหน้าต่างแอปพลิเคชันเช่น TextEdit ให้สูงกว่าความสูงของหน้าจอจริงแต่จะถูก จำกัด ด้วยพิกเซลขนาดหน้าจอเสมอ มีวิธีเพิ่มขนาดหน้าจอโดยไม่ตั้งใจเพื่อให้หน้าต่างแอปพลิเคชันมีพื้นที่เพิ่มมากขึ้นหรือไม่ อาจใช้การเชื่อมต่อ VNC ที่สามารถเลือกความสูงและความกว้างของหน้าจอได้

2
applescript ปิดตัวเอง
ดังนั้นฉันใหม่ทั้งหมดเพื่อ applescript .. โดยทั่วไปฉันต้องการ applescript.app ของฉันเพื่อรันเชลล์สคริปต์จากนั้นออก do shell script "/usr/local/groovy/bin/groovyConsole" สคริปต์ข้างต้นเปิด groovyConsole ได้ดี แต่ applescript.app ของฉันยังคงทำงานอยู่ - ฉันต้องการให้ปิดตัวเองหลังจากรันเชลล์สคริปต์ .... ความช่วยเหลือใด ๆ จะดีมาก!

3
ความเร็วในการริปซีดีสำหรับ Mac OS X
ฉันกำลังใช้ vobcopy (ติดตั้งผ่านทาง macports) เพื่อริพดีวีดีบน mac ฉันได้ทำสิ่งนี้มาระยะหนึ่งแล้วบน linux โดยไม่มีปัญหา อย่างไรก็ตามสำหรับ mac มันช้ามาก ฉันเดาว่าอย่างใดไดรฟ์ดีวีดีถูก จำกัด ที่ 1x เพื่อลดเสียงรบกวนและการใช้พลังงานในระหว่างการเล่น มีวิธีที่จะขี่นี้หรือไม่? ปรับปรุง: ช้ากว่า 1x มาก ฉันใช้เวลาประมาณหนึ่งชั่วโมงในการคัดลอก 300MB หมายเหตุ: ในขณะที่ฉันชื่นชมคำแนะนำทั้งหมดฉันไม่ได้มองหา "คุณลองใช้ HandBrake แล้วหรือยัง?" ฉันกำลังมองหาวิธีแก้ปัญหาเพื่อคัดลอกเนื้อหาของ DVD ไม่ใช่แปลงรหัสพวกเขา นอกจากนี้ฉันกำลังเปิดตัว vobcopy จากแอปเปิ้ลสคริปที่ถูกเรียกใช้งานในการแทรก DVD ดังนั้นโซลูชัน GUI จึงไม่เป็นที่ต้องการ

2
ระดับเสียงควบคุม OSX พร้อมคีย์บอร์ด
ฉันต้องการปุ่มลัดเหล่านี้: Cmd+PageUp = volumeUp Cmd+PageDown = volumeDown ฉันทำตามคำแนะนำเหล่านี้ : การสร้าง AppleScript ทำงานได้ดี แต่ไม่สามารถตั้งค่าทางลัด Cmd + PageUp ใน SystemPreferences -> Keyboard -> Shortcuts -> Services เป็นไปได้~Library/KeyBindings/DefaultKeyBindings.dictหรือไม่ที่จะเรียกใช้ AppleScript ได้

1
เชลล์สคริปต์, AppleScript Mac OS X
ฉันกำลังพยายามคัดลอกข้อมูลเมตาที่ฝังอยู่จากไฟล์ภาพและเขียนไปยัง.txtไฟล์เช่นเดียวกับการสร้างการตรวจสอบ MD5 และ SHA1 สำหรับภาพเดียวกันที่จะเพิ่มใน.txtไฟล์เดียวกัน ฉันสามารถเรียกใช้การกระทำนี้ผ่านทางบรรทัดคำสั่ง terminal: exiftool (Directory)>FileName.txt; openssl sha1 (individual files)>>FileName.txt; MD5 (individual files)>>FileName.txt สิ่งที่ฉันต้องการทำคือสร้างสคริปต์ (?) ที่ฉันสามารถวาง Directory ของภาพลงไปซึ่งจะทำให้ไม่ต้องป้อนเส้นทางเหล่านั้นสามครั้งในเทอร์มินัล ฉันเคยเห็น applets และสคริปต์อื่นทำหน้าที่คล้ายกัน ฉันแค่ไม่รู้เกี่ยวกับเรื่องนี้มากพอ เป็นไปได้ไหม

1
วิธีการเปิดประเภทไฟล์เฉพาะในโฟลเดอร์ที่มีแอปพลิเคชันเริ่มต้นไปยังโฟลเดอร์นั้นใน Macbook?
ฉันมีโฟลเดอร์ที่มีประเภทไฟล์เดียวรวมถึงไดเรกทอรีย่อยที่ฉันพยายามเปิดด้วยแอปพลิเคชันเริ่มต้น ตัวอย่างเช่นฉันมีตัวแก้ไขข้อความประมาณ 3 ตัวและฉันจำเป็นต้องเปิดไฟล์ txt ใน folder1 ที่มี text-editor-1 และ folder2 ที่มี text-editor-2 โดยค่าเริ่มต้น คำแนะนำใด ๆ เกี่ยวกับวิธีสร้างแอพเริ่มต้นสำหรับประเภทไฟล์ของโฟลเดอร์เหล่านี้ มีเพียงไฟล์ประเภทเดียวเท่านั้นที่สามารถเป็นประโยชน์และหวังว่าจะผ่านสคริปต์หรือระบบอัตโนมัติ ฉันใหม่สำหรับ Mac ดังนั้นจึงไม่ได้ลองใช้แอพ / ยูทิลิตี้อื่นที่รองรับสิ่งนี้ ขอบคุณ

1
เพิ่ม Feeds ให้กับ Mail.app จาก Command Line
เป็นไปได้ที่จะเพิ่ม (RSS / Atom) ฟีดไปที่ Mail.app ของ Apple โดยไม่ต้องใช้ GUI หรือไม่? เป็นไปได้ที่จะสมัครรับฟีดโดยใช้ Mail.app ผ่าน Firefox แต่ฉันไม่รู้ว่าจะใช้งานอย่างไร (คุณยังต้องคลิกที่ปุ่ม 'เพิ่ม' หลังจากเปิด Mail.app แต่เข้าใกล้สิ่งที่ฉันต้องการ) .
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.