月別2021年04月 一覧

ElectronとExtensionによるIllustrator用ドロップレット (mac,win向け)

Photoshopにあるドロップレット 、便利でよくよく使います。IllustratorなんかでもaiファイルをPDFに書き出す時なんか一括でやるためにあったら便利だと思ったのですが同じAdobe製品なのに何故かIllustratorには無かったりします。というわけで作ってみました。 ドロップレットのアイコンをElectronで再現 Javascriptでアプリが開発できるElectronでドロップするアイコンを作ります。過去の記事参照。Electronのアイコンにドロップされたファイルを受け取ってそれをIllustratorに送ってファイルを開く、アクションの実行を行います。ただしElect

Read more

PhotoshopUXP batchPlayでPhotoshopの特定の処理を実行する。

Photoshop UXPのドキュメンを眺めるとオブジェクトモデルの数が非常に少ないのがわかります。レイヤー、ドキュメント、アクション、選択範囲くらいしかないのですがその他のメソッドは?というとbatchPlayで実行できます。このあたりは何度かこのblogでも取り上げましたが具体的にその手順まで書いていませんでした。という事で早速やってみたいと思いますがまずjardicc氏のalchemistというUXPプラグインを使用します。これはAdobeのマーケットプレイスからもインストールできます。 しかし情報の欄を読むと開発進行中のバージョンをGitHubからダウンロードして使用する方がおすすめと

Read more

Electronでドロップアイコンを作る。(mac版)

jsとhtmlとcssでアプリケーションが作れるElectronでドロップアイコンを作ってみます。Photoshopでいうドロップレット ですね。アップルスクリプトなんかでも作れるのですがそこはアップルスクリプト覚えるのめんどくさい、やりづらいという方向けにやっていきます。入門を済ませた方なんかはお分かりですがElectronはnpmでインストールするところから始めます。今回パッケージ化も行うのでそれを見越してパッケージ用のモジュール、electron-builderもインストールします。この時devDependenciesでインストールしてください。dependenciesでインストールする

Read more

ファイル操作からエクセル操作までjsでゴリ押しするためのElectron

Adobe scriptを書く方にとってはもはや当たり前となりつつあるJavascript。しかしAdobe周辺の作業に関わらずPC周りのあらゆる作業を自動で捌きたいと思った方も多いと思います。でも別言語はよくわからない、PowerShell?WSH?VBA何それ?Apple script?それ食えるの?という方にぴったりのネイティブアプリの開発方法、フレームワークがあります。Electronです。 Electron Electronとはhtml,cssでUI周りを作って内部の動きjsで作れるフレームワークです。つまりweb siteを作る技術でそのままアプリが作れる代物です。Adobe CE

Read more