探検


【中の人】Automator【小人】3人目 [転載禁止]©2ch.net

2014/11/17(月) 19:12:32.44ID:+W3jGxLM0
前スレ
【中の人】Automator【小人】2人目
http://anago.2ch.net/test/read.cgi/mac/1168924788/

【中の人】Automator【小人】
http://pc7.2ch.net/test/read.cgi/mac/1088457299/
2014/11/17(月) 20:01:26.83ID:DN6hhFeV0
>>1 乙女タンかわいいよ乙女タン
2014/11/18(火) 04:23:58.50ID:MCG/9XiW0
いちょつ
4名称未設定
垢版 |
2014/11/19(水) 18:59:17.94ID:0ZgdBGJ30
イチモツ!

オートマターって毎日決まった時間にあるウェブページを保存することってできますか?
2014/11/21(金) 15:55:38.52ID:cHrAN3GE0
>>4
Automatorだけじゃ無理だろ
cronか何かでワークフローを起動する形にしないと
そういうアプリも何かあったとは思うけど忘れた
2014/11/26(水) 10:42:01.04ID:ExKp5rbN0
ほしゅ
2015/01/22(木) 13:18:58.38ID:y01GG8zk0
だれか作っといてよ。Automatorの関連リンクのテンプレ
2015/01/22(木) 16:03:11.44ID:BvsiI0Az0
自分が欲しいくせになんで自分でやらない
9名称未設定
垢版 |
2015/03/08(日) 11:43:32.27ID:B8clWlkl0
記録ボタンでマウス操作を記録させたいのですが、
エミュレーター(jennymotion)上ではエラーが出て使えないのは仕様ですか?
(アクション“操作を記録”でエラーが起きました。)
2015/04/10(金) 05:07:23.15ID:gJdMfi2l0
ほしゅ
11名称未設定
垢版 |
2015/05/10(日) 13:45:06.00ID:PrUfoWCD0
実行したのシェルのechoを表示させるにはどうすればいいのですか?
2015/05/24(日) 01:31:56.79ID:+ivx3gL50
「リストから選択」をつなげると各行がダイアログに表示できたw

「シェルスクリプトを実行」をつなげて、/bin/bash 受け渡しstdin として
次の一行を書くと、エディタに内容でてたw
open -f
1311
垢版 |
2015/05/25(月) 08:48:04.20ID:XyVs5bHn0
growlとgrowlのextraにあるgrowlnotifyをつかって
echo hoge | growlnotify
でいけた

用途に合わせて12もいいね
2015/06/06(土) 08:59:54.68ID:Hi3A0rpb0
サイドバーにあるリストが日本語で表示されてる時と英語で表示されてる時とある日本語固定にはできないの?
2015/06/06(土) 10:02:47.39ID:bHDBEhy50
システム環境設定の言語と地域で、日本語を優先にしたらどうか
2015/06/06(土) 11:23:26.52ID:Hi3A0rpb0
日本語優先にして再起動してみたけどautomatorを起動したり⌘Qで終わらせたりを何回か繰り返すとやっぱり英語だったりにだったりする。んーー挙動が気持ち悪いけど我慢するしかないんかな
17名称未設定
垢版 |
2015/06/06(土) 21:26:48.84ID:aRIzKMNz0
メールボックスの内容を全部テキストエディタにコピペしたいのですが、どういう組み合わせが一番効率的なのでしょうか…

マックのメールって、スレッド内のテキストを全部コピーすることができないんですよね…。
なので一つ一つコピーして貼り付け…ってなると膨大な時間がかかるんです…。
18名称未設定
垢版 |
2015/06/11(木) 16:17:16.78ID:8l18pys60
実行中のシェルスクリプトを停止させるにはどうすればいいのですか?
ぐるぐる歯車の×を押してもスクリプトが止まってくれないのです。
2015/06/11(木) 22:21:44.04ID:vq7ivv5D0
アクティビティモニタでプロセス終了させればいいんじゃね
20名称未設定
垢版 |
2015/06/12(金) 12:37:06.30ID:I1jji/xi0
可能性のあるものすべてkillしてもだめだった
2015/06/12(金) 17:44:13.77ID:8VdFtawj0
ログアウトすればいい
22名称未設定
垢版 |
2015/06/12(金) 18:45:36.48ID:I1jji/xi0
・・・
2015/06/12(金) 18:48:13.97ID:HQvo9nmV0
永遠に停止しないスクリプトなんて使わなければいい希ガス
24名称未設定
垢版 |
2015/06/12(金) 19:16:14.20ID:yxySNs0L0
hd先もうあんでねえかってほど
いつおちてきたオートめいでい
2015/06/13(土) 14:28:53.62ID:uQwMPcyH0
>>23
素直に知らないと言えないんだな

使い方は人それぞれ
自分思いつくことが全てじゃないことをしろうな

そもそも、永遠に停止しないスクリプトかどうかもわからない
思い込みと決めつけもやめような
26名称未設定
垢版 |
2015/06/27(土) 11:43:55.68ID:dVoAyQ880
autmatorでgenymotionを動かそうと思ったら’ウィンドウを手前に表示’がでてきて動かせない
どーすればいいの?
2015/06/27(土) 13:41:08.15ID:kQ+9AXkO0
Genymotionを自動化で何をしたいの?
28名称未設定
垢版 |
2015/06/27(土) 14:49:27.20ID:dVoAyQ880
>>27
秘宝探偵というアプリを入れて、クエストの周回です。
29名称未設定
垢版 |
2015/07/08(水) 12:03:57.93ID:AJwYR1l40
下記ドロップレットをフォルダ観視で実行させる方法を教えてください。
on open droppedItem
repeat with obj in droppedItem
tell application "Image Events"
set objPOSpath to POSIX path of obj as Unicode text
launch
set this_image to open objPOSpath
crop this_image to dimensions {100, 300}
save this_image
close this_image
end tell
tell application "Finder"
set objPOSpath to POSIX path of obj as Unicode text
do shell script (quoted form of ("/Applications/" & "jhead")) & " -de " & (quoted form of objPOSpath)
end tell
end repeat
end open
2015/07/08(水) 18:37:40.95ID:k+ymsI9b0
Automatorでなの??AppleScriptを直にでが元々でいまでもあるけど(Finderでのコンテキストメニューから)

Automatorで「ドロップレットと同じこと」というのであれば、
Run AppleScript アクション入れて
on run {input, parameters}
(* Your script goes here *)
repeat with obj in input
tell application "Image Events"
...
end tell
end repeat
return input
end run
2015/07/08(水) 19:24:18.20ID:k+ymsI9b0
あくまでも実行はドロップレットでというのなら、「Finder 項目を開く」アクションを追加して、「このアプリケーションで開く」をドロップレットにすれば終わりだな
2015/07/18(土) 20:37:13.88ID:CZuPtyIS0
QuickTimeの画面収録を◯◯時から△△時までっていう風に自動で録画したいんだけど上手くいかない
カレンダーで◯時に起動するようにして記録を使ってQuickTimeを起動して画面収録選んで録画開始させてまたカレンダーで△時に録画停止するって感じでやったんだけど上手くいかなかった
説明下手ですけどヒントください
2015/07/18(土) 21:51:04.49ID:7/FcIchV0
>>32
Screen Captureの開始手順が変わったことに対して Apple Script/Automator Action での開始が未対応みたい
Mavericksからだったけフルスクリーンだけでなく特定領域が選べるようになったのは
http://forums.macrumors.com/threads/quicktime-player-recording-with-applescript-broken-on-mavericks.1720568/
手動で開始するのと同じようにやれば確かにちゃんと終了させることができるな
2015/07/18(土) 22:51:24.22ID:WD5Lr1s70
早速返答ありがとうございます
記録で録画も停止もやってしまうということでいいでしょうか?
2015/07/18(土) 23:48:51.49ID:7/FcIchV0
>>34
それで大丈夫ならいいんでないの。出てくるウィンドウの位置とか問題なければ
>>33のURLのは手動でのをAppleScriptでやってる/シミュレートしているという
cliclickはマウスクリック(など)を発生させるコマンドね
http://www.bluem.net/en/mac/cliclick/

停止Actionも止まりはするが必ずエラーになるような。AppleScriptでのstopは問題なさげ

なんかかなり前にぶっ壊れて長い間放置のようだなあ。みんなでGenius Barに入って困らせようw
2015/07/19(日) 00:57:39.63ID:B4jD6Evh0
返答ありがとうございます
記録でやってると何回かに一回は録画開始ウィンドウが微妙にズレて開始ができないパターンがありました
ちょうど指摘を受けたところがダメでした
もっと勉強してみますありがとうございました
2015/08/08(土) 23:15:06.54ID:Ee18TsNq0
外付けHDDがマウント(接続)されたら通知させるのってどうやればいいのでしょうか?
2015/08/09(日) 10:58:38.77ID:WTm1ou+00
ググると幾つか手はあるようだけど

/Volumes にフォルダアクションを設定しておく
launchd.plist の StartOnMount を利用する
Check for Disk アクションを入れる(使えるかはOSによるらしい)

ttp://apple.stackexchange.com/questions/8090/how-to-run-applescript-on-disk-mount
↓は↑から芋づる式に辿れる
ttp://apple.stackexchange.com/questions/5988/automatically-launch-a-program-or-action-when-an-external-drive-or-disk-is-connec
ttp://macscripter.net/viewtopic.php?id=32534
ttp://automator.us/examples-08.html
2015/08/10(月) 00:55:30.67ID:9sVG2Hlt0
10.10のスクリプトエディタで、アプリで保存、ハンドラ実行後に終了しない

use framework "AppKit"
on didMount:aNotification
set volName to aNotification's userInfo's |NSWorkspaceVolumeLocalizedNameKey|
using terms from scripting additions
display notification (volName as Unicode text) & " がマウントされたよ"
end using terms from
end didMount:
tell current application
tell my NSWorkspace's sharedWorkspace()'s notificationCenter() to addObserver:me selector:"didMount:" |name|:"NSWorkspaceDidMountNotification" object:(missing value)
end tell
2015/08/10(月) 13:41:45.72ID:y5TwN0ED0
>>38
レスありがとうございます。
/Volumesにフォルダアクションを設定する方法でやってみたんだけど、通知に出てくるアイコンは変えられないのでしょうか?
できればUSBのアイコンなどにしたいのですが…

Check for DiskアクションはPowerPC用のようでできませんでした。
StartOnMountも私には難しくて。。

>>39
このアプリ?はずっと起動しておかないとなのでしょうか?
Dockにアイコンがあるのは嫌なので…
2015/08/10(月) 13:57:16.11ID:li0Di7OL0
>>40
>Dockにアイコンがあるのは嫌
メニューバーもなくてもいいのなら Info.plist に LSUIElement エントリを追加してチェック
終了させるのは kill するか、AppleScript で quit するかかな
2015/08/22(土) 10:16:30.75ID:IVRSEJzX0
>>40
アイコンは差し替えでgoや!
2015/10/07(水) 17:23:24.44ID:1gpzgMNU0
El CapitanのAutomatorから写真の位置情報を使い,マップに撮影場所を表示させることができるようになった。
http://www.macorz.com/example/photo-map.png
2015/11/02(月) 23:08:35.72ID:iTjDE0fo0
Automatarで一括してDPIを変更する手順(組み方って言えばいいのかな?)を教えてもらえませんか?

5K iMacでFinderのウインドウなどをスクリーンショットを撮ると72dpiになるのはいいのですが、
他のアプリケーションのウインドウだと144dpiだったりばらばらなのと、
Finderのウインドウのスクリーンショットをプレビューで開いて144dpiに変更すれば
実際に見てるウインドウサイズとプレビューで開いたスクリーンショットとクイックルックで同じ大きさに見えるようになるのですが、数が多いと1枚1枚手作業でするのは大変です。

また、Th-MakerXで144dpiに変更するとプレビューでは実際の大きさと同じように見えるのですが、クイックルックではTh-MakerXがexifを削除してしまうので倍のサイズで表示されてしまいます。

ようするに、プレビューで144dpiへ変更する手作業を複数枚一度に変更したいのです。
2015/11/03(火) 11:45:47.56ID:1i+OJ3YN0
標準でアクションは用意されてないようなので、ターミナルでsipsコマンドを使うかAppleScriptでImage Eventsを使う、その後それをアクションに組み込むか、でないでしょか
参照この辺
ttp://qiita.com/hnakamur/items/2b363067a23a988ef8bd
ttp://macosxautomation.com/applescript/imageevents/
2015/11/03(火) 12:19:26.41ID:mGJYRpFy0
>>45
リンクまで教えていただきありがとうございます。
sipsってのが使えるんですね。
調べてやってみます。
47名称未設定
垢版 |
2015/11/06(金) 15:18:02.79ID:fvXzJIhU0
フォルダアクションが動く時と動かない時があります。
Automatorでテストをする際は先頭に「指定されたFinder項目を取得」ステップを付けて
テスト終了後はそのステップを削除して保存しました。

スキャンしたファイルが追加された時に動いてほしいのですが、微動だにしないことが何度もあり
「指定されたFinder項目を終了後」ステップを追加すると動いたりします。
このステップの有無はあまり関係なさそうに思っているのですが、削除しておくのが正解ですよね?

他にフォルダアクションが反応しない原因は何がありますか?
ご助言宜しくお願いします。
OS X 10.8.5
4847
垢版 |
2015/11/06(金) 15:19:14.45ID:fvXzJIhU0
すみません。
sageが入っていませんでした。
4947
垢版 |
2015/11/07(土) 00:55:20.41ID:W7qby5470
何度もすみません。

Automatorのフォルダアクションで作ったworkflowファイのアイコンが2種類あるのですが違いは何ですか?

1つは紙にAutomatorのロボットのような絵が描いてあり、もう1つは小さなグレーの長方形の絵のみです。
同じフォルダアクションのファイルなのでアイコンも同じだと思うので気になっています。

詳しい方がいらっしゃいましたら教えてください。
よろしくお願い致します。
2015/11/07(土) 18:01:34.26ID:8xRvAcC+0
>>49
グレーの長方形ってunix実行ファイルのアイコンかな?
どこのアイコン表示の事?
フォルダにある.workflowファイルか
Automatorのタイトルバーのアイコン表示か
アクセス権とかの問題があるかも

保存場所は
~/Library/Workflows/Applications/Folder Actions/[XXX].workflow

.workflowのアイコンは保存したときのスクショを内包してThumbnail.pngってのがアイコンになるよ。

初期のアイコンは、中身の.wflowって言うxmlのplist見たいな動作を決める書類ファイルのアイコンだと思う
これが[紙にAutomatorのロボットのような絵が描いてあり]ってやつね

とりあえずどんなワークフローか分からないから、何とも言えないな。
うpしてみたら?

ちなみにフォルダアクションは指定したフォルダにファイルが追加された時にアクションがおきるよ。
指定してないフォルダでは、動作しない。
指定してないフォルダにファイルかフォルダが追加された時、若干の時差のあとAppleScript Runnerが起動して、
入力に追加されたファイルのPOSIX pathを渡してくれるよ。
2015/11/07(土) 18:03:03.02ID:8xRvAcC+0
>>50
ごめコピペミス
>>指定してないフォルダにファイルかフォルダが追加された時、若干の時差のあとAppleScript Runnerが起動して、
入力に追加されたファイルのPOSIX pathを渡してくれるよ。

指定したフォルダにファイルかフォルダが追加された時、若干の時差のあとAppleScript Runnerが起動して、
入力に追加されたファイルのPOSIX pathを渡してくれるよ。
2015/11/07(土) 18:09:15.26ID:8xRvAcC+0
>>51
あ、テストのときにフォルダアクションにAppleScript追加してやったからこの動作だけど、他の場合は違うと思う。
5347
垢版 |
2015/11/07(土) 23:37:06.73ID:W7qby5470
>>50
詳しいご説明をありがとうございます。
グレーの長方形のアイコンは、保存場所のFolder Actionsフォルダの中のものです。
Automatorのタイトルバーの部分は気付いていませんでした。
確認したところ、そちらは紙にロボットの絵が描いてあるものでした。

Automatorのアクションのスクリーンショットのアップロード方法が自信がないので、こちらに書かせてください。

【アイコンが長方形のもの】
1. ”フォルダアクション”は次の場所に追加されたファイルやフォルダを受け取ります。
  → フォルダA
2. Finder項目を移動 → フォルダB
3. Finder項目をコピー → フォルダC

【アイコンが紙にロボットのもの】
1. ”フォルダアクション”は次の場所に追加されたファイルやフォルダを受け取ります。
  → フォルダD
2. Finder項目を移動 → フォルダB
3. 新規フォルダ
4. 日付または時刻を追加

以上です。
各フォルダを右クリックして「フォルダアクション設定」も確認済みです。
どちらも動く時と動かない時があります。
Automatorでテストをする時は、1. の前に「指定されたFinder項目を取得」を入れていました。

Folder Actionsフォルダの中のアイコンはどちらが正しい状態なのでしょうか?
長々とすみません。引き続きご助言いただけますようお願いいたします。
2015/11/08(日) 04:07:12.81ID:QUq/N0Sz0
ちなみに長方形のアイコンってこれ?
http://i.imgur.com/iUkTnyf.png

それともサムネイルが小さく表示されてる奴かな?

試してみたら、似たような動作になったよ。

1、[アイコンが長方形のもの]の場合
Thumbnail.pngが生成されている。
アイコンがサムネイル表示になる。
QuickLookでサムネイルがプレビュー出来る

2、【アイコンが紙にロボットのもの】
Preview.pngが生成される。
アイコンはサムネイルでは無く、デフォルトの物。
QuickLookでワークフローのプレビューが出来る。

試しに、新規ワークフローに自作のアクションを一つ追加したら、1になって同じ物をもう一つ追加したら2になった。
おそらくアクションが複数になるとPreview.pngが生成されるんだと思う。
不思議なのが、アクションが空だと2のプレビュー可能なデフォルトアイコンになる。

そんとなんで、複数追加してもサムネイルになるかってところが、問題だけど。
複数の組み合わせで試してみたけど、法則性が見つけられなかった。
とりあえずこれらが、動作に影響してるわけじゃ無さそうだから、無視しても大丈夫かも。
5547 , 53
垢版 |
2015/11/09(月) 11:18:59.25ID:Pa6Pt7o20
>>54
わざわざ検証までしていただきましてありがとうございます。
お礼が遅くなってすみません。

長方形のアイコンは小さいのでよく見えないのですが、
54様のご検証くださった、まさに 1. の状態だと思います。
お陰でアイコンの違いと流れも理解できました。
アイコンの違いが気になっていたのでスッキリしました。

フォルダアクションを再度作り直して、ファイル名をリネームしてから移動とコピーをするようにしたところ、 2. のアイコンになりました。
今は問題なく動いているようです。
また動かないことがあれば相談させてください。
本当にありがとうございました。
2015/12/05(土) 02:03:57.66ID:l45UavuU0
ほし
2015/12/05(土) 02:06:40.65ID:sTc+nCg+0
みっつですっ
2015/12/26(土) 09:04:58.31ID:Job6EBEm0
ほしゅ
2016/01/11(月) 09:05:45.75ID:fhE5PNAZ0
どなたか、Automatorのワークフローを使ってCDまたはDVDをISOに変換したいとおもっているのですが、
hdiutil makehybrid -udf -oを使うワークフローを使うにはどうすればいいのでしょうか?

ターミナルなら出来るのですが、CDをマウントしてデスクトップ上のCDを右クリで「ISOを作成」などから予め設定した保存先にISOを作成保存したいです。
2016/01/11(月) 17:22:10.32ID:FFpbhqQj0
ダブルクリックだけでmonoを使ってexeを実行するAutometorを作りたいのですが
Autometorのシェルスクリプトを実行を選択して
mono ******.exe
と記述、実行しても-: mono: command not foundとでてmonoが実行できないのですが
Autometorでmonoを実行することはできますか?
2016/01/11(月) 18:58:26.58ID:HAnWqkOf0
monoをフルパスで指定すれば行けんじゃないの
2016/01/11(月) 19:45:29.58ID:FFpbhqQj0
>>61
簡単にできましたわ・・・ありがとうございます!
2016/01/13(水) 13:29:00.49ID:NMRiJxPE0
開いているフォルダに右クリックで新規テキストファイルを
作成するサービスのつくりかた教えてください
2016/01/13(水) 15:06:36.12ID:zPrVaZHw0
作る気なくてもググるくらいした方がいいんじゃないの
2016/01/13(水) 22:01:14.89ID:NMRiJxPE0
ぐぐったらでてきた
でもどれ「サービスで受け取る」のが「ファイルかフォルダ」なので
なにも選択せずにファインダーの白い部分にカーソルを置いて
右クリックで出す方法がわからなかった
そういうのはやはり無理ですか
2016/01/14(木) 04:46:41.90ID:vbJEc4gT0
XtraFinder とか使う必要があるんじゃないの
ttp://weekly.ascii.jp/elem/000/000/170/170734/
El CapitanだとSIP切らないといけないけど
2016/01/24(日) 17:47:12.02ID:bYDng06+0
   | \
   |Д`) ダレモイナイ・・オドルナラ イマノウチ
   |⊂
   |


     ♪  Å
   ♪   / \   ランタ タン
      ヽ(´Д`;)ノ   ランタ タン
         (  へ)    ランタ ランタ
          く       タン



   ♪    Å
     ♪ / \   ランタ ランタ
      ヽ(;´Д`)ノ  ランタ タン
         (へ  )    ランタ タンタ
             >    タン
2016/02/20(土) 03:40:57.09ID:xJFNaCiR0
はっはっひしそせんぎあおづんいf!
2016/02/20(土) 03:48:53.52ID:xJFNaCiR0
はっはっひしそんぎあおづんいf!
70名称未設定
垢版 |
2016/02/21(日) 17:54:10.47ID:HPeSmEzM0
Automatorを使ってdmmのサンプル動画のURLの書き換え方法教えてください。

http://cc3001.dmm.com/litevideo/freepv/n/n_1/n_1275dstar9061/n_1275dstar9061_sm_w.mp4

http://cc3001.dmm.com/litevideo/freepv/n/n_1/n_1275dstar9061/n_1275dstar9061_dmb_w.mp4

smをdmbに書き換えです。
よろしくお願いします。
2016/02/21(日) 21:07:56.40ID:DZObQfB/0
入力と出力のデータになにを想定してるのかイマイチわからないw
テキストエディタで置換した方が手っ取り早いんじゃないの
2016/02/27(土) 14:25:16.67ID:krnL6K6A0
ユーティリティ−シェルスクリプト実行のアクションに

sed -e 's/_sm_/_dmb_/'

とかけば、いいんじゃなう
レスを投稿する


ニューススポーツなんでも実況