ごんれのラボ

iOS、Android、Adobe系ソフトの自動化スクリプトのことを書き連ねています。

Adobe

Adobe の ExtendScript が Apple Silicon 環境で動作するか簡単に検証した

概要 調べたこと 結論 調査メモ targetengine の指定があると ExtendScript が起動しないという話は本当か BridgeTalk の指定があると ExtendScript が起動しないという話は本当か VS Code の ExtendScript Debugger が Apple Silicon 環境で動かないという…

ダイアログで指定した文字サイズ、文字数、行数をもとに、Illustratorのエリアテキストのサイズを変更するJavaScript「change-textarea-size-for-illustrator」の販売を開始しました

概要 商品ページ change-textarea-size-for-illustratorとは おすすめポイント 仕様 ダイアログ 設定ファイル 動作環境 インストール方法 v1.1.0で追加・改修した機能 ダイアログに入力した文字サイズと行送りをエリアテキストに適用する ダイアログの行数に…

InDesignでMacにインストールされたフォントのフォント見本をほぼ自動で作りたいというSOSを、ExtendScriptで解決のお手伝いをした

概要 仕様 使い方 ソースコード まとめ 概要 お世話になっている方がTwitterでSOSを出されていたので、ExtendScriptで解決のお手伝いをした。 写研書体と同じフォーマットでOTFを収集する作業、スクリプトでできないか検討してみたけれど手に余るな、これ………

Adobe XDのアートボードをPNGに書き出すPluginを作った

概要 仕様 使い方 インストール方法 アンインストール方法 困ったこと ドキュメント上のすべてのNodeを取得する方法がわからない option タグで selected をサポートしていない ソースコード 次はなに作るの? 感想 参考 概要 2018年10月よりAdobe XDのPlugi…

Adobe CEPからQiitaのAPIにリクエストして、レスポンスのJSONをパネルに表示する(手抜き版)

概要 この記事でやること この記事でやらないこと 想定する環境 利用するAPI CEPの実装をする テンプレートプロジェクトを作成する manifest.xml を修正する InDesign CC 2017で読み込めるようにする Node.jsを有効にする index.html を修正する main.js を…

MacにAdobe CEPの開発環境を構築する

概要 この記事でやること この記事でやらないこと 想定する環境 開発環境について 開発環境の選定 Bracketsのすすめ 開発環境の構築 Bracketsのインストール Brackets拡張機能の Creative Cloud Extension Builder (CEP 7) をインストール Player Debug Mode…

「InDesign JavaScript教室 ~入門・基礎編~」にスタッフとして参加します

大間知さんから声をかけていただき、大間知さんが開催される「InDesign JavaScript教室 ~入門・基礎編~」にスタッフとして参加します。 cs5.xyz 指導補助スタッフとして、参加者のサポートを行います。 資料を確認させていただいたのですが、僕が勉強を始…

DTPerのスクリプトもくもく会 #6 を開催しました

前説 お詫び 会場をお借りしているYUIDEAさんへ 参加者の方へ Tweetのまとめ 今後の予定 前説 DTPerのスクリプトもくもく会 #6 を開催しました。 dtpmkmk.connpass.com 参加者は私を含め10名でした。 年度末ということも影響したのか、最少人数での開催とな…

DTPerのスクリプトもくもく会 #5 を開催しました

前説 当日の雰囲気 Tweetのまとめ 発表について 今後の予定 前説 DTPerのスクリプトもくもく会 #5 を開催しました。 dtpmkmk.connpass.com 参加者は私を含め15名でした。 今回は初心者枠の申込みが多く、6名に大幅増員しました。 当日の雰囲気 今回は初心者…

DTPerのスクリプトもくもく会 #4 を開催しました

前説 当日の雰囲気 Tweetのまとめ 発表について 今後の予定 前説 DTPerのスクリプトもくもく会 #4 を開催しました。 dtpmkmk.connpass.com 参加者は私を含め16名でした。 相変わらずたくさんの方にご参加いただけて嬉しいです。 当日の雰囲気 共同開催者の i…

DTPerのスクリプトもくもく会 #3 を開催しました

前説 当日の雰囲気 Tweetのまとめ 会場について 発表について 今後の予定 前説 DTPerのスクリプトもくもく会 #3 を開催しました。 dtpmkmk.connpass.com 参加者は私を含め17名でした。 connpass 上は14名になっていますが、会場をお貸しいただいた 株式会社Y…

InDesign に配置されたPDF形式ファイルの配置オプション「背景を透明に」のチェックの状態を確認する CEP Extensions を作った

概要 背景 作ったもの 使い方 仕様的なもの 対応バージョン ソースコード ダウンロード 概要 InDesign に配置されたPDF形式ファイルの配置オプション「背景を透明に」のチェックの有無を確認する CEP Extensions を作った。 背景 Twitter で下記記事が話題に…

ZXPInstaller を使って、Adobeアプリケーションのエクステンションをインストールする

概要 入手方法 インストール方法 使い方 インストールされた zxp の場所 概要 Adobe Add-Ons 以外から入手した zxp(CEP Extensions のパッケージ)を、ドラッグ&ドロップで簡単にインストールできる ZXPInstaller の紹介。 自分で開発した CEP Extensions …

DTPerのスクリプトもくもく会 #2 を開催しました

前説 当日の雰囲気 Tweetのまとめ 今後の予定 前説 DTPerのスクリプトもくもく会 #2 を開催しました。 dtpmkmk.connpass.com 参加者は私を含め11名でした。 今回は電子書籍に詳しい方、文字化けに詳しい方が参加されていました。 また、初心者枠を3名に増員…

DTPerのスクリプトもくもく会 #1 を開催しました

前説 当日の内容 Tweetのまとめ 個人的に嬉しかったこと 反省点 お礼 今後の予定 おまけ 前説 DTPerのスクリプトもくもく会 #1 を開催しました。 dtpmkmk.connpass.com 参加者は私を含め10名でした。 会を設立した当初は5人も集まればいいと思っていて、身内…

targetの使い方について動画にしてみた

「target xxxってなんの意味があるの?」。 そんなことをTwitterで質問されたので動画で説明してみます。 target xxxとすることでxxxに書かれたアプリを処理対象にすることができます。 上のプルダウンの部分が違うアプリになっていてもtarget xxxのxxxのア…