atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
ページ検索 メニュー
prepress-tips
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
prepress-tips
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
prepress-tips
ページ検索 メニュー
  • 新規作成
  • 編集する
  • 登録/ログイン
  • 管理メニュー
管理メニュー
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • このウィキの全ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡する(不具合、障害など)
  • atwiki
  • prepress-tips
  • photoshopスクリプティング

prepress-tips

photoshopスクリプティング

最終更新:2009年06月19日 16:15

prepress-tips

- view
管理者のみ編集可
 photoshopスクリプトを実行してみる。 
最終更新日時: 2009/06/19   
  • 簡単なサンプル
  • ブラウザの中から実行する
  • マニュアルなど
  • ScriptListener
  • codeLayouterを使う
  • Perl/Tk
Edit

簡単なサンプル

  • もっとも簡単なサンプル
    • 実行は perl "test.plのフルパス" か
      test.plを右クリックして perl command Line Interpreter
test.pl
test.jsx
  • テキストファイルを表示するサンプル
test.jsx
html2 plugin Error : このプラグインで利用できない命令または文字列が入っています。

ブラウザの中から実行する

  • perlスクリプトを使って動かす( これが一番簡単か )。
  • test.jsxは 上のサンプルをそのまま使う。
  • perlスクリプト内で日本語を使いたいので requireで呼び出すのだが、
    このとき フォルダ名に日本語があると そこで止まってしまうので、
    フォルダ名の処理は javascriptで行う。
test.html
html2 plugin Error : このプラグインで利用できない命令または文字列が入っています。
   ※ html中の < はすべて半角に置換すること。
test.pl

マニュアルなど

  • 標準のマニュアルは次の2つ。
       Photoshop Scripting Guide-J.pdf
       JavaScript Reference Guide.pdf
  • 参考になるサイトは
       Photoshop サンプルスクリプト - clueboard.com
       Adobe Photoshop CS2自動化作戦
       PhotoShop JavaScript Note - ホコホコ
       (DxD)∞ - Photoshopの記事
       そらかぜ工場 Photoshop Scripting 覚書き
       など

ScriptListener

  • photoshopで行った操作を js形式で記録することができる。
  • photoshop インストールフォルダのスクリプティングガイド - ユーティリティ 内にある ScriptListener.8li を使う。
  • ScriptListener.8li を Photoshop プラグイン フォルダ にコピーしてから
    photoshop を起動して 記録したい操作を実行する。
  • cドライブのルートに ScriptingListenerJS.log が作られ( windows版 cs2 の場合 )
    その中にアクションで実行した形で操作が記録されるので これをjs形式に読み直す。
    ※ charIDは リファレンスの Appendix : Event ID Codes で読み直す。
ScriptingListenerJS.log の例

codeLayouterを使う

  • codeLayouterで .pl と .jsx を一緒に作ろうとすると 今のバージョン( 0.02 )では
    少し面倒なことなるので 次のようにする。
    • photoshopで sample.tifを開く プログラムの例。
sample_index.txt
sample_detail.txt
codeLayout_sample.bat
adjust_source.pl
      ※ pl中の < はすべて半角に置換すること。

Perl/Tk

  • 参考ページ
    • perltk - Web実験室
    • Perl-Tk memo
  • JavaScript Reference Guide.pdf の中に 次のような記述があり Perl/Tk が必要になる場面もあると思われるので そのサンプルを作成してみた。
Main windows: resizable, suitable for use as an application's
main window. ( Main windows are not normally created by script
developers for Adobe Creative Suite 2 applications. )
  • サンプルダイアログ
    • windows用です。( ActivePerl 5.8.8 Build 820 )
      文字コードは shift jis です。
    • フォルダ選択 - フォルダ内のファイルを一覧表示します。
    • 文字入力 - ダイアログを閉じるとき 表示します。
    • カンバス - カンバス内のマウスの位置を表示します。

tk_sample.txt
      ※ txt中の < はすべて半角に置換すること。
codeLayout_tk_sample.bat

Edit

「photoshopスクリプティング」をウィキ内検索
LINE
シェア
Tweet
prepress-tips
記事メニュー
メニュー

更新履歴

取得中です。


記事メニュー2
右メニュー
  • トップページ
  • 旧トップページ
  • メニュー
  • 右メニュー
  • バックアップ


人気記事ランキング
  1. ImageJプラグインの作成 その2
  2. usb knoppix
  3. ソフト/wz_jsgraphics.js
  4. ImageJプラグインの作成
  5. 作成中
  6. 構造と処理を別の言語で書いて組合せる
  7. テスト
  8. サーバ/knoppix/nmap
  9. pdfファイルの調査
もっと見る
最近更新されたページ
  • 3840日前

    codeLayouter の記述メモ3
  • 3840日前

    トップページ
  • 5298日前

    codeLayouterを perlxsで使う
  • 5431日前

    GTK+ で openCV
  • 5432日前

    codeLayouter ver 0.03
  • 5438日前

    codeLayouter の記述メモ2
  • 5499日前

    ubuntu LiveUSB 3
  • 5571日前

    codeLayouter の記述メモ
  • 5613日前

    applescriptの編集
  • 5695日前

    ubuntu LiveUSB 2
もっと見る
人気記事ランキング
  1. ImageJプラグインの作成 その2
  2. usb knoppix
  3. ソフト/wz_jsgraphics.js
  4. ImageJプラグインの作成
  5. 作成中
  6. 構造と処理を別の言語で書いて組合せる
  7. テスト
  8. サーバ/knoppix/nmap
  9. pdfファイルの調査
もっと見る
最近更新されたページ
  • 3840日前

    codeLayouter の記述メモ3
  • 3840日前

    トップページ
  • 5298日前

    codeLayouterを perlxsで使う
  • 5431日前

    GTK+ で openCV
  • 5432日前

    codeLayouter ver 0.03
  • 5438日前

    codeLayouter の記述メモ2
  • 5499日前

    ubuntu LiveUSB 3
  • 5571日前

    codeLayouter の記述メモ
  • 5613日前

    applescriptの編集
  • 5695日前

    ubuntu LiveUSB 2
もっと見る
ウィキ募集バナー
急上昇Wikiランキング

急上昇中のWikiランキングです。今注目を集めている話題をチェックしてみよう!

  1. ゆるキャラ百科事典「ゆるペディア」
  2. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  3. beatmania IIDX SP攻略 @ wiki
  4. 東方同人CDの歌詞@Wiki
  5. グランツーリスモWiki
  6. モンスター烈伝オレカバトル@wiki
  7. イナズマイレブン 染岡さんと愉快な仲間たち wiki
  8. SQ用語辞典
  9. 魔法科高校の劣等生Wiki
  10. p5x 攻略wiki @ ウィキ
もっと見る
人気Wikiランキング

atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!

  1. アニヲタWiki(仮)
  2. ストグラ まとめ @ウィキ
  3. ゲームカタログ@Wiki ~名作からクソゲーまで~
  4. 初音ミク Wiki
  5. 発車メロディーwiki
  6. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  7. 検索してはいけない言葉 @ ウィキ
  8. 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
  9. Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
  10. オレカバトル アプリ版 @ ウィキ
もっと見る
新規Wikiランキング

最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!

  1. まどドラ攻略wiki
  2. MadTown GTA (Beta) まとめウィキ
  3. シュガードール情報まとめウィキ
  4. R.E.P.O. 日本語解説Wiki
  5. SurrounDead 攻略 (非公式wiki)
  6. Dark War Survival攻略
  7. シミュグラ2Wiki(Simulation Of Grand2)GTARP
  8. カツドンチャンネル @ Wiki
  9. Wplace Wiki
  10. AviUtl2のWiki
もっと見る
全体ページランキング

最近アクセスの多かったページランキングです。話題のページを見に行こう!

  1. 参加者一覧 - ストグラ まとめ @ウィキ
  2. 我孫子 清十郎 - ストグラ まとめ @ウィキ
  3. 魔獣トゲイラ - バトルロイヤルR+α ファンフィクション(二次創作など)総合wiki
  4. ウイングガンダムゼロ【EW】 - 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  5. 稼ぎ - 地球防衛軍6 @ ウィキ
  6. ミッション攻略 - 地球防衛軍6 @ ウィキ
  7. ウイングガンダムゼロ【EW】/ログ1 - 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  8. 不幸な少女03 - 検索してはいけない言葉 @ ウィキ
  9. サーヴァント/一覧/クラス別 - Fate/Grand Order @wiki 【FGO】
  10. MOZU - ストグラ まとめ @ウィキ
もっと見る

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.