画像で説明!Macで同一のアプリを複数起動する方法とは?

未分類

Macで同じアプリを複数、起動したい!と思うことはありませんか?

デフォルトでそうなっているアプリもありますが、多くのアプリは複数の起動をできないようになっています。

たとえば同一の画像ビューアアプリなどを複数起動できれば、イラストや写真の比較などがはかどりますよね。

これを可能にする方法があります。

1つは、コマンドラインを用いるもの。

もう1つは、Automaterを使うものです。

ここでは、難しい知識や操作を必要としないAutomaterを使った方法を紹介します!

例として、AplloOneという画像ビューア用アプリを複数起動できるようにするプロセスを解説しますね。

まず、Automaterを起動

Automaterはアプリケーションフォルダの中にあります。
これをクリックして起動します。

 

するとこうなりますので、右下の「新規書類」をクリック。

するとこのような画面になります。「アプリケーション」を選択してクリックします(Automaterのアイコンになっています)。

シェルスクリプトを実行する

表示されたウインドウの検索ボックスに

シェルスクリプト

と入力してEnter。

すると「シェルスクリプトを実行」という項目がすぐ下に出ますので、クリックします。

シェルスクリプトに命令を入力する

するとテキストボックスが現れます。

このテキストボックスに

open -n /Applications/【アプリの名称】.app

と入力します。今回の例では「ApolloOne.app」とすれば良いわけです。

作成した命令内容を保存する

入力したら、メニューバー左側の「ファイル」から「保存」をクリックします。

保存先はどこでも良いのですが、今回はデスクトップにします。

保存する名前も何でも良いですが、分かりやすいものにしましょう。
今回は「ApolloOne複数起動」とでもしておきます。

下部の「ファイルの種類」は自動的に「アプリケーション」となりますので、そのままにしておきます。
こうすることで、保存されるファイルの拡張子が「app」になります。

この状態で「保存」から、デスクトップに保存します。
拡張子はappなので、アプリの1種として保存されるわけです。

実際に開いてみる

デスクトップに、保存したものが無事見付かりました。アイコンはAutomaterですが、名前は「ApolloOne複数起動」となっています。

これをクリックしてみて下さい。
すると、ApolloOneが開きます。

さて、もう一度この「ApolloOne複数起動」をクリックしてみてください。すると、一見何も変わらないように見えますが…

これはApolloOneが2つ起動して、ぴったり重なった状態なのです。

ApolloOneを選択してズラしてみると、後ろにもう1つのApolloOneが!

無事、2つ同時に開くことができましたね!

Dockにでも入れておく

このようして作成した「AplloOne複数起動」は、すぐアクセスできるようにDockにでも追加しておきましょう。

Dockまでドラッグし、気持ち長めにDock上に保持してからそこでドロップすることでDockに追加できます。

 


これが、Macで同一アプリを複数起動する方法です。
ほとんどのアプリに応用することが出来ます。

慣れれば1分もあればできるので、覚えておくと便利ですよ!

コメント

',Y.captions&&l){var u=T("figcaption");u.id="baguetteBox-figcaption-"+t,u.innerHTML=l,s.appendChild(u)}n.appendChild(s);var c=T("img");c.onload=function(){var n=document.querySelector("#baguette-img-"+t+" .baguetteBox-spinner");s.removeChild(n),!Y.async&&e&&e()},c.setAttribute("src",r),c.alt=a?a.alt||"":"",Y.titleTag&&l&&(c.title=l),s.appendChild(c),Y.async&&e&&e()}}function b(t){var e=t.href;if(t.dataset){var n=[];for(var o in t.dataset)"at-"!==o.substring(0,3)||isNaN(o.substring(3))||(n[o.replace("at-","")]=t.dataset[o]);for(var i=Object.keys(n).sort(function(t,e){return parseInt(t,10)=1?(M--,y(),C(M),t=!0):Y.animation&&(A.className="bounce-from-left",setTimeout(function(){A.className=""},400),t=!1),Y.onChange&&Y.onChange(M,V.length),t}function y(){var t=100*-M+"%";"fadeIn"===Y.animation?(A.style.opacity=0,setTimeout(function(){j.transforms?A.style.transform=A.style.webkitTransform="translate3d("+t+",0,0)":A.style.left=t,A.style.opacity=1},400)):j.transforms?A.style.transform=A.style.webkitTransform="translate3d("+t+",0,0)":A.style.left=t}function v(){var t=T("div");return"undefined"!=typeof t.style.perspective||"undefined"!=typeof t.style.webkitPerspective}function w(){var t=T("div");return t.innerHTML="","http://www.w3.org/2000/svg"===(t.firstChild&&t.firstChild.namespaceURI)}function k(t){t-M>=Y.preload||m(t+1,function(){k(t+1)})}function C(t){M-t>=Y.preload||m(t-1,function(){C(t-1)})}function x(t,e,n,o){t.addEventListener?t.addEventListener(e,n,o):t.attachEvent("on"+e,function(t){(t=t||window.event).target=t.target||t.srcElement,n(t)})}function E(t,e,n,o){t.removeEventListener?t.removeEventListener(e,n,o):t.detachEvent("on"+e,n)}function B(t){return document.getElementById(t)}function T(t){return document.createElement(t)}var N,A,L,S,P,F='',H='',I='',Y={},q={captions:!0,buttons:"auto",fullScreen:!1,noScrollbars:!1,bodyClass:"baguetteBox-open",titleTag:!1,async:!1,preload:2,animation:"slideIn",afterShow:null,afterHide:null,onChange:null,overlayBackgroundColor:"rgba(0,0,0,.8)"},j={},X=[],M=0,R={},O=!1,z=/.+\.(gif|jpe?g|png|webp)$/i,D={},V=[],U=null,W=function(t){-1!==t.target.id.indexOf("baguette-img")&&g()},G=function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0,h()},J=function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0,p()},K=function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0,g()},Q=function(t){R.count++,R.count>1&&(R.multitouch=!0),R.startX=t.changedTouches[0].pageX,R.startY=t.changedTouches[0].pageY},Z=function(t){if(!O&&!R.multitouch){t.preventDefault?t.preventDefault():t.returnValue=!1;var e=t.touches[0]||t.changedTouches[0];e.pageX-R.startX>40?(O=!0,h()):e.pageX-R.startX100&&g()}},$=function(){R.count--,R.count
タイトルとURLをコピーしました