![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
いつも御世話になります。
inDesignで作成途中のドキュメントを、自動保存(バックアップ?)できるプログラムを作りたく、適当なプログラム言語を習得したいと思っています。
macは OSX10.6 (Mac pro)です。
applescriptがとっつきやすそうと思ったのですが、
参考図書などは2006年以降には発行されていないようで、、、、ということは、今は主流ではないのかな、、、と思ったり、またnet上でも上記希望を満たすようなサンプルコードを見つけられませんでした。
1) できれば、編集中のドキュメントを定期的に自動保存できるapplescriptのコードを
ご教授ください。
2) 上記の自動保存以外でも、inDesign上で色々プログラムを動作させたいのですが、一番適切な言語はどれでしょうか? (現在はapplescriptよりJava scriptが主流?)
プログラムはエクセルのVBAを少しかじった程度の初心者ですが、よろしくご教授ください。
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
スクリプトの使い方(種類・保存・利用)
http://d.hatena.ne.jp/seuzo/20081119/1227094226
数字を丸数字などに変換
http://www.dtp-transit.jp/adobe/indesign/post_62 …
InDesignのScriptを公開されているリンクです
http://study-room.info/id/relatedinfo/link/link0 …
すごくお役立ちなリンクありがとうございます!。
ちょうど、丸数字についても調べてみたいところでした。
(変換のときに表記はでるんですけど、リターンしても反映されないのに困ってました。)
また、scriptのリンク集は、一杯あって初心者には難しそうですが、少しずつ勉強していきたいと思います。
ざっと拝見したところ、自動保存そのもののスクリプトはなかったようですが、
色々と役にたちそうなスクリプトがありましたので、各urlをじっくりみさせていただきますね!。
自分なりに色々検索したつもりだったのですが、いずれも全く初めて目にしたサイトで、改めて奥の深さを感じました。
ありがとうございました。とりいそぎお礼まで。
No.1
- 回答日時:
1)InDesginは、ソフトそのものの機能ではほぼリアルタイムの自動保存機能があるので、そもそもScriptの類が不要なんです。
http://www.dtp-transit.jp/adobe/indesign/post_11 …
なので
2)どんなプログラムを動作させたいのか不明なので確たることは言えませんが、大抵の事はInDesginでやりたい事はInDesign単体で出来ますよ?InDesignにプラグイン等が少ないのはそれ単体で事が済む場合がほとんどだからです。
ありがとうございます。
希望していた自動保存機能は、一定時間(10分ごとなど)に上書き保存(別名保存でも可ですが)されるというようなもの(エクセルの自動保存機能と同じ)で、
なぜわざわざ設定したかったからというと、複数のドキュメントを開いているときなどうっかりものの私は、ついつい保存しないで終了してしまうからなのでした。
教えていただいた自動バックアップ機能だと、クラッシュ時などのみに対応してくれる機能のようなので、残念ながら今回の希望には添えないんですね。
他に、希望しているのはドキュメント内のすべてのテキストフォームの行送りの種類を一括変更したいというのもあります。
探してみましたが、inDesign上では見開きページ単位でしかできないようなので、やはりスクリプトで書くしかないのかなと、、、、。
iでも、nDesginは確かにおっしゃるように、かなり便利なソフトですね。
初心者ですが、頑張って勉強したいと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- Word(ワード) officeの自動保存について教えてください 2 2023/06/18 09:11
- ダイヤルアップ Raspberry Piでアナログモデム経由で音声再生 1 2022/05/20 18:01
- 画像編集・動画編集・音楽編集 inkscapeで作成した図の保存の仕方とその保存したファイルの編集の仕方 1 2022/09/22 09:33
- ドライブ・ストレージ 古い外付けHDDから新品外付けHDDへのデータ移行方法 (Mac) 2 2022/12/11 02:01
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- Visual Basic(VBA) Vba UserFormを前面に出す方法を教えてください 1 2023/08/17 11:08
- Excel(エクセル) PDFファイルに日付を名前にして保存したい。 エクセル2019でワークシートに請求書のフォームを作り 2 2023/05/27 11:13
- Word(ワード) Wordのデータが毎回破損してしまう 1 2022/08/24 11:30
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SNMPトラップ情報をC#.netで作...
-
個人で使用する株の自動売買ソ...
-
Sleep命令で指定した待機時間が...
-
変数の大きさを超える代入
-
Unityがすごく遅いです。ノート...
-
Webプログラムを外注した場合の...
-
3ウェイハンドシェイクの流れ...
-
VBプログラムをEXCEL VBAに移植...
-
プログラミングのスキル
-
プログラミング 求められる力
-
VBS:コンピュータ名を取得し、...
-
Java言語を使ったP2Pのチャット...
-
プログラム初心者でござる。PHP...
-
大学でプログラムを作っている...
-
私は23歳です 新たにプログラ...
-
WEB系の知識を学ぶなら、手始め...
-
.Net とは何ですか?
-
LInuxとWindowsでのPerlの動作...
-
SEってなに?
-
独学でカードゲームを勉強する...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
API、OCX、DLLって何でしょう?
-
VBプログラムをEXCEL VBAに移植...
-
SNMPトラップ情報をC#.netで作...
-
このプログラミング誰か教えて...
-
OSとCPUの関係について
-
コンソールアプリでファイル選...
-
UNIX環境でのCプログラム上でC...
-
Ryzen 3700(無印)はWin11に対応...
-
DLLってなに?
-
C言語のHP-UXからLinuxへのポ...
-
VB.net エラーメッセージを英文...
-
VBS:コンピュータ名を取得し、...
-
Sleep命令で指定した待機時間が...
-
Perl5とActivePerl
-
大至急!!! ピクトグラミング...
-
printf系の書式「w」ってなに?
-
サイクロイドの軌跡
-
初心者にEXCELのVBAを教えると...
-
三目並べ
-
小中学校でプログラミングなん...
おすすめ情報