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

แอปพลิเคชันที่พัฒนาโดย Apple สำหรับ macOS ที่ใช้สร้างเวิร์กโฟลว์

4
ฉันสามารถเปลี่ยนไอคอนแอปพลิเคชันของสคริปต์ Automator ได้หรือไม่
ฉันสร้างสคริปต์อัตโนมัติสองสามตัว ฉันอยากรู้อยากเห็นหากมีวิธีการเปลี่ยนไอคอนแอปพลิเคชันสคริปต์เหล่านั้นเป็นอย่างอื่นที่ไม่ใช่หุ่นยนต์
50 automator  icon 

6
เป็นไปได้ที่จะเรียกใช้สคริปต์ในโหมดสลีปและปลุก?
MacBook Pro 2010 ที่ใช้ OS X Lion เป็นไปได้หรือไม่ที่จะเรียกใช้สคริปต์เกี่ยวกับเหตุการณ์การพักและตื่น แอปพลิเคชันเฉพาะของฉันคือฉันมี Truecrypt ที่ซิงค์กับวอลุ่ม Dropbox ที่ฉันใช้เป็นประจำทั้งใน MacBook และ iMac ของฉัน ฉันไม่ค่อยปิด MBP ของฉันเนื่องจากการปิดฝาเร็วกว่าและง่ายกว่ามาก แต่นี่หมายความว่าฉันต้องจำที่จะยกเลิกการปิดวอลลุ่ม Truecrypt ของฉันและให้พวกเขาซิงค์ก่อนที่จะปิด MBP ของฉัน มันเป็นเรื่องเล็กน้อยพอที่จะติดตั้ง / ถอดสคริปต์ของสคริปต์ได้ แต่ฉันต้องการดำเนินการต่อไปและให้สคริปต์เหล่านี้ทำงานโดยอัตโนมัติ

8
วิธีการรีบูตอย่างรวดเร็วจาก OSX เป็น Windows และย้อนกลับ
จาก Windows กลับไปที่ OSX นั้นค่อนข้างง่าย สิ่งที่ฉันต้องการคือไม่กี่ก้าวจาก OSX ไปยัง Windows ขณะนี้ฉันเปิดใช้การตั้งค่าระบบ -> ดิสก์เริ่มต้น - จากนั้นเลือกพาร์ติชัน bootcamp และกดรีสตาร์ท เป็นเรื่องใหม่สำหรับ OSX โดยสิ้นเชิงสำหรับฉันแล้วดูเหมือนว่าการกระทำด้วยคลิกเดียวที่ท่าเรือควรเป็นไปได้ด้วยสคริปต์อัตโนมัติบางประเภท Howerver ฉันไม่รู้อะไรเกี่ยวกับ OSX (ยัง) และวิธีการทำงาน อันดับแรกเป็นสิ่งที่เป็นไปได้และที่สองโปรดระบุลิงก์การสอนสำหรับระบบอัตโนมัติดังกล่าว

7
สร้างทางลัดส่วนกลางเพื่อเรียกใช้แอปพลิเคชันบรรทัดคำสั่ง
ฉันต้องใช้ขั้นตอนใดในการรันโปรแกรมบรรทัดคำสั่งผ่านทางลัดส่วนกลาง ฉันตั้งค่า Automator เพื่อสร้าง Run Shell Script ใหม่และพยายามกำหนดทางลัดใน System Preferences -> Keyboard -> Keyboard Shortcuts แต่ไม่มีอะไรเกิดขึ้น

4
Mac App Store สามารถติดตั้งและอัปเกรดอัตโนมัติได้หรือไม่?
ฉันจะติดตั้งสคริปต์หรืออัพเกรดแอพจาก Mac App Store ได้อย่างไร ฉันต้องการเครื่องมือบรรทัดคำสั่ง แต่ AppleScript หรือ API อื่น ๆ จะพอเพียง ชิ้นส่วนปริศนาที่เกี่ยวข้อง: installer: หมายเหตุโดยเฉพาะอย่างยิ่งการ-storeตั้งค่าสถานะซึ่งใช้เพื่อจำลองการติดตั้ง App Store สำหรับแพ็คเกจ devs systemupdate: ความสามารถในการจัดการการอัปเดตของแอพ Apple -iตั้งค่าสถานะการติดตั้งและ-aบอกให้ติดตั้งการอัปเดตที่มีอยู่ทั้งหมด

9
สร้างไฟล์ (.txt) ใหม่ใน Finder - แป้นพิมพ์ลัด
ฉันต้องการทราบว่ามีวิธีตั้งค่าแป้นพิมพ์ลัดเพื่อสร้างไฟล์ใหม่ใน Finder หรือไม่ ตัวอย่างเช่นโดยการเริ่มต้นคุณสามารถสร้างโฟลเดอร์ใหม่โดยใช้CMD+ +Shift Nมีแป้นพิมพ์ลัดเพื่อสร้างไฟล์ข้อความใหม่หรือไม่? ฉันเป็นโปรแกรมเมอร์ดังนั้นมันจะมีประโยชน์มาก ฉันยังสนใจที่จะสร้างไฟล์ประเภทอื่นโดยใช้แป้นพิมพ์ลัด ฉันพยายามใช้ระบบอัตโนมัติ แต่ฉันพบว่ามันค่อนข้างสับสนและฉันไม่แน่ใจว่าจะเชื่อมต่อแป้นพิมพ์ลัดเข้ากับมันอย่างไร

3
เรียกใช้โปรแกรมถ้าเชื่อมต่อกับ wifi เฉพาะหรือไม่
เป็นไปได้หรือไม่ที่จะเริ่มโปรแกรมโดยอัตโนมัติเมื่อฉันเชื่อมต่อกับเราเตอร์ที่เฉพาะเจาะจงและหยุดมันเมื่อฉันตัดการเชื่อมต่อจากเราเตอร์นี้หรือไม่? โดยทั่วไปฉันต้องการให้โปรแกรมทำงานในขณะที่ฉันกำลังทำงาน (ชั่วโมงที่ยืดหยุ่นดังนั้นฉันจึงไม่สามารถมีฟังก์ชั่นจับเวลาได้) แต่ไม่ใช่เมื่อฉันอยู่ที่บ้าน - หรือที่อื่น ฉันกำลังทำงาน: Macbook air OS X เวอร์ชั่น 10.9.4

4
Automator Workflow ของฉันล้มเหลวเนื่องจากไม่พบคำสั่ง git ในคำสั่ง 'เรียกใช้ Shell Script' ต้องการความช่วยเหลือ
ฉันมีเวิร์กโฟลว์ Automator และหนึ่งในการกระทำคือการโคลนที่เก็บ นี่คือรหัสสำหรับการกระทำ 'เรียกใช้เชลล์สคริปต์' คำสั่งถูกเรียกใช้ภายใน Bash เชลล์/bin/bashหากมีความสำคัญ: SOURCEDIR="${3/\/Volumes/}" cd "$2" REPOURL="bob@somedomain.com:$SOURCEDIR" WORKINGDIR="$1" # Capture any errors with cloning process in log file git clone "$REPOURL" "$WORKINGDIR" &> ./log.txt // For debugging echo "exit code: $?" echo "PPID: $PPID" open . ตอนนี้แอป Automator ทำงานได้ดีบนเครื่องของฉัน เส้นทางสู่คอมไพล์ในเครื่องของฉัน (A Macbook Pro) คือ: /usr/bin/git(ฉันเชื่อว่าฉันติดตั้งคอมไพล์ในเครื่องของฉันผ่าน ...


9
ตำแหน่งของบริการที่สร้างใน Automator
นานมาแล้วที่ฉันสร้างบริการใน Automator ซึ่งยังใช้งานได้ แต่ฉันต้องการเปลี่ยนรหัสและมันไม่ได้อยู่ใน / Library / Services / หรือ ~ / Library / Services / เนื่องจากทั้งคู่ว่างเปล่า ฉันทำซอร์สโค้ดหายหรือฉันสามารถกู้คืนเป็นอย่างอื่นได้หรือไม่

7
ฉันจะซิงค์คลังเพลง iTunes ของฉันระหว่าง Mac สองเครื่องฟรีได้อย่างไร
ฉันมีระบบเดสก์ท็อปที่ฉันใช้เป็นเซิร์ฟเวอร์ ฉันยังมี MacBook Pro ที่เป็นคอมพิวเตอร์หลักของฉัน ฉันทำองค์กรจำนวนมากและล้างข้อมูลคลังเพลงของฉันและนำไปใช้กับ MacBook Pro ของฉัน ฉันต้องการเก็บไลบรารี่เพลงใน MacBook Pro ของฉันให้ตรงกับเครื่องเดสก์ท็อปเพื่อให้ภรรยาของฉันสามารถเข้าถึงทุกอย่างจาก MacBook Pro ของเธอเอง ฉันคิดเกี่ยวกับการตั้งค่าการกระทำของโฟลเดอร์ที่จะคัดลอกไฟล์ไปยังโฟลเดอร์ "เพิ่มโดยอัตโนมัติไปยัง iTunes" อย่างไรก็ตามเนื่องจากฉันต้องการใช้ตัวเลือก "จัดระเบียบคลัง iTunes ของฉัน" ไฟล์จึงถูกย้ายไปยังไดเรกทอรีเพลงของ iTunes และฉันไม่สามารถเขียนสคริปต์ที่จะเปรียบเทียบคลังเพลง iTunes ของ MacBook Pro กับไดเรกทอรี "อัตโนมัติ" ใน เซิฟเวอร์. นอกจากนี้การคัดลอกไฟล์อย่างง่ายจะไม่ซิงค์ข้อมูลเมตาเช่นการให้คะแนนและการเล่น มีโซลูชันอัตโนมัติสำหรับซิงค์คลัง iTunes ฟรีระหว่าง 2 Mac หรือไม่ ด้านล่างเป็นวิธีที่ฉันทำตามrsyncคำแนะนำในที่สุด: ฉันใช้ลิงก์ที่ James จัดเตรียมไว้ให้ในคำตอบนี้ (แต่ฉันลบ--size-onlyตัวเลือกหลังจากการซิงค์ครั้งแรก): iTunes Utility - การผสานห้องสมุด ...

4
การสร้างโฟลเดอร์บีบอัด HFS + อัตโนมัติ
ฉันต้องการตั้งค่าวิธีอัตโนมัติสำหรับการเก็บถาวรไฟล์ใน OS X Lion โดยการเก็บถาวรฉันหมายถึงการใช้คุณสมบัติการบีบอัด HFS + ในโฟลเดอร์เฉพาะและทำให้ทุกไฟล์ที่ฉันย้ายเข้าสู่โฟลเดอร์นี้ถูกบีบอัดโดยอัตโนมัติ ฉันกำลังคิดที่จะใช้สิ่งนี้เพื่อเก็บไฟล์ขนาดใหญ่ที่ฉันไม่ได้ใช้บ่อยๆ แต่ไม่ต้องสร้างคลังข้อมูลบีบอัดด้วยตนเองและต้องแตกไฟล์ออกในกรณีที่ฉันต้องการ ฉันเจอเครื่องมือafsctool ( brew install afsctool) ซึ่งสามารถใช้การบีบอัด HFS + กับโฟลเดอร์และไฟล์ทั้งหมดในนั้นผ่านทางบรรทัดคำสั่ง แต่ฉันเชื่อว่าจะไม่เปิดใช้งานการบีบอัดไฟล์ในอนาคตที่ย้ายไปยังโฟลเดอร์ การย้ายไฟล์ด้วยตนเองและการรันคำสั่งบรรทัดคำสั่งซ้ำ ๆ ไม่สะดวก ดังนั้นฉันเดาว่าฉันจะต้องใช้ Automator / AppleScript เพื่อดำเนินการนี้ในสองขั้นตอน: สร้างสคริปต์ที่อนุญาตให้ย้ายไฟล์ใด ๆ ไปยังโฟลเดอร์เฉพาะ เป็นการดีที่ตัวเลือกชื่อไฟล์เก็บถาวรสามารถเข้าถึงได้ผ่านคลิกขวาบนไฟล์ เรียกใช้คำสั่งบรรทัดคำสั่งafsctool -c <folder>เพื่อเปิดใช้งานการบีบอัดไฟล์ใหม่ทั้งหมดที่เพิ่งย้ายไปยังโฟลเดอร์ ฉันไม่มีประสบการณ์ในการใช้ Automator หรือ AppleScript ดังนั้นฉันต้องการทราบว่าจะเริ่มต้นอย่างไรโดยเฉพาะอย่างยิ่งเกี่ยวกับวิธีเพิ่มแอคชันใน Finder และวิธีเรียกใช้เครื่องมือบรรทัดคำสั่งจากสคริปต์ อัพเดท @kopischke คู่มือทำงานได้ดี สคริปต์ของตัวเองที่ผมทำอยู่บนพื้นฐานของคำตอบโดย @ Mark แต่ใช้แทนafsctool -c ...

1
วิธีสร้างมาโครคีย์บอร์ดอย่างง่ายด้วย Automator
ฉันจะใช้เครื่องมือในตัว Automator (แทนที่จะเป็นแอปของบุคคลที่สาม) เพื่อสร้างมาโครคีย์บอร์ดแบบง่ายได้อย่างไร ตัวอย่างเช่นฉันต้องการให้กดCmd-Shift Leftแล้วCmd-Uจากนั้นRightเป็นต้น ฉันลองใช้คุณสมบัติการบันทึกเพื่อสร้างมาโครนี้ แต่พบปัญหาหลายอย่าง อย่างแรกคือมันกำลังคัดลอกเหตุการณ์เมาส์ของฉันหลังจากที่ฉันกดบันทึกและเมื่อฉันเข้าไปในแอปพลิเคชันที่ฉันต้องการเรียกใช้แมโคร ตัวอย่างเช่นในกรณีนี้ฉันต้องการเรียกใช้ใน Chrome ฉันสิ้นสุดการลบขั้นตอนแรกซึ่งเกี่ยวข้องกับการเปิดใช้งาน Chrome เหตุผลที่ฉันลบพวกเขาเพราะฉันไม่ต้องการให้ จำกัด เฉพาะแอปพลิเคชันและฉันคิดว่ามันเพิ่มความซับซ้อนให้มากขึ้นหากพยายามเปิดใช้งานแอปพลิเคชัน ฉันต้องการให้ติดกับการใช้คำสั่งแป้นพิมพ์เท่านั้น ปัญหาที่สองคือฉันไม่แน่ใจว่าจะเริ่มต้นแป้นพิมพ์แมโครได้อย่างไร ฉันจะบันทึกไฟล์ที่บันทึกหรือไม่ สถานที่ที่จะ? ฉันจะเรียกใช้มาโครเมื่อฉันอยู่ใน Chrome ได้อย่างไร มีวิธีกำหนดแป้นพิมพ์ลัดให้หรือไม่

4
การอัพเดตการแม็พคีย์ตัวดัดแปลงผ่านเครื่องมือคำสั่งค่าดีฟอลต์
ฉันกำลังพยายามตั้งค่าเริ่มต้นอัตโนมัติของ macbook ซึ่งรวมถึงการติดตั้งซอฟต์แวร์และเปลี่ยนการกำหนดค่า OS X ตามความต้องการของฉัน ฉันพยายามอัปเดตปุ่มตัวดัดแปลงด้วยค่าเริ่มต้นรหัสมีดังนี้: # The apple keyboard id (1452-567-0) should probably be modified in case you use other different model COMPUTER_UUID=`ioreg -rd1 -c IOPlatformExpertDevice | grep -E '(UUID)' | awk '{print $3}' | tr -d \"` defaults write ~/Library/Preferences/ByHost/.GlobalPreferences.$COMPUTER_UUID com.apple.keyboard.modifiermapping.1452-567-0 '( { HIDKeyboardModifierMappingDst = 2; HIDKeyboardModifierMappingSrc ...

1
เลือกรายการเมนูใน AppleScript โดยไม่ใช้“ เหตุการณ์ของระบบ” ใน 10.9 Mavericks
ฉันเพิ่งตอบคำถามอื่นและได้รับการเตือนเกี่ยวกับ "คุณสมบัติ" ใหม่ใน Mavericks ฉันเคยมีตัวอักษรตัวเล็ก ๆ จำนวนหนึ่งAutomator Serviceที่ไม่มีอินพุต แต่ทำสิ่งที่มีประโยชน์เมื่อเชื่อมโยงกับการกดแป้น ตัวอย่างที่สมบูรณ์แบบคือสิ่งหนึ่งที่จะนำเทอร์มินัลมาไว้ด้านหน้า Bring All to Frontบางเหล่านี้จำเป็นต้องมีการเลือกรายการเมนูในการประยุกต์ใช้นำไปด้านหน้าเช่น ตอนนี้ดูเหมือนว่าคุณจะต้องให้ "การเข้าถึง" แก่ทุกแอพเดียวเพื่อให้การกดแป้นพิมพ์ทั่วไปทำงานได้ถ้าบริการใช้System Eventsไลบรารี AppleScript ใครรู้การแก้ไขสำหรับเรื่องนี้?

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