パスの選択ポイントの反転

イラストレーターに選択範囲の反転というコマンドは用意されている。 だが、残念なことにパスポイントを選択しているに、 パスポイントの選択の反転をしてくれない。 だから作ってみた。 スクリプトからパスポイントの選択のオンオフの挙動が把握しにくくて…

Blenderでチェーンを作ってみた

スクリプトネタが思いつきません。(無理にスクリプト作る必要もないんだけど) そんなときは、別のことをしてみる。 そうそう、チェーンとか作ってみたかったんだ。 ということで、よいチュートリアルがあったので、 参考にして作ってみた。 レンダリングに…

知る人ぞ知る「色混ver2」をjavascriptに移植してみた

イラストレーター8の頃は、 aiファイルをperl等のプログラムで解析してそれなりに いじることができた。 色混ver2 Perl -DTPWikiはMacJPerlにファイルをドロップして使うイラスレーター用のカラミキサーみたいなスクリプトだった。 OSXになってからは、改造…

これはすごい!アイディアを生み出すスケッチ・システム | Alchemy

DTP

アイディアを生み出すスケッチ・システム | Alchemy MOONGIFT: » 創作意欲をかき立てるドローアプリ「Alchemy」:オープンソースを毎日紹介で知ったのだが、 これは、とにかく最初のとっかかりのインスピレーションを生み出してくれるソフトらしい。さっそく…

ScriptUIでセーブダイアログ

いつもは中身から作るのですが、 今回はインターフェースのみ作ってみた。 イラストレーターのセーブダイアログの インターフェースのみ。 皮だけなのでなんにもできなんですけどね。ダウンロードこっちは本物。

blogopolisがすごい

ビジュアルブログ検索エンジン [Blogopolis]がすごいです。 巨大ビルたたちならぶメガロポリスそのもの。 ビルの日陰でひっそりと当ダイアリーも小さいながらも存在しておりました。 ズームアウトしていくと、 同じJavaScript区に、せうぞーさんの「名もない…

雪彪はどこを見るのか?Mac OS X 10.6(Snow Leopard)発売

OSX

Mac OS Xの最新バージョンMac OS X 10.6 Snow Leopardが2009年8月28日に発売だそうです。アップグレードの値段とかなかなか良心的なお値段だとおもいます。他にもいろいろと良心を見せてもらいたいところです。 いまのところまだまだG5ユーザーなので OSの内…

正規表現を使ってテキストをいじる2.0&バイナリ形式テスト

「正規表現を使ってテキストをいじる」を少しパワーアップ。 「書体」と「塗り・線の色」を変更できるようにしてみました。 バイナリ形式にすると「#include」したファイルもまとめて1つのファイルにビルドしてくれることに気がついたから。 今回はバイナリ…

「道具のための道具」のための道具

DTP

お盆のリハビリをかねて、 ScriptUIでインターフェースを作るための、 スクリプトをふと書き始めたんだけど、 書き始めたらなかなか終わらなくて。 当分の間、終わりそうにないし。むっさ大変だ。 どうしてくれよう。 完成はないかも。

開けてゾッとした話ー身近にひそむ危険

子供が音が「鳴らなくなった」と言って、持って来たおもちゃ。 どこでもらったものだったっけ。 随分、お粗末なおもちゃだな。 何かのイベントで貰ったものだったかな? まぁ、そんなことどうでもいいか… とか思いながら 乾電池を入れ替えるべく、蓋をこじ開…

イラストレーターで正規表現とテキストの変形

「す。」をスクリプトで詰めてみる - なにする?DTP+WEBにインターフェースをつけてみた。 正規表現で見つけたテキストに指定した値を適用します。 入力した数値についてチェックしてませんので、 それぞれ適切な数値を入力してください。おもしろいのは、文…

追記:テキストボックスの正規表現の変更ができなかったのを修正しました。

「す。」をスクリプトで詰めてみる

正規表現で見つけた文字に対していろいろ処理を入れれるようにするスクリプトです。 まずは、「す。」を詰めてみました。 ダウンロード //2009-07-31 す。を詰めるようにしてみる //2009-07-30 とりあえず (function(){ #target 'illustrator'; #include 'c.…

イラストレーターとインデザインのスクリプトをWEBから取得する試み

仕事のあいまにちまちま作ってみたりしてある程度動くようになったので、 他にネタもないんで途中経過でも。 今回はWindowsXPでの動作画面です。 今回も録画使ったのはVNC2SWF。カクカクしてます。 ScriptUIのFlashPanelを利用して ScriptClip::Roomからスク…

イラストレーターのテキストフレームをインデザインのテキストフレームにコンバート

イラストレターで選択しているテキストフレームを インデザインにコンバートします。 一文字ずつ処理しているので文字数が多いものには向きません。 参照するのは位置、フォント、サイズ、トラッキング、縦組・横組のみなので完璧なものではないですが、補助…

InDesignからフォントファミリーとスタイルのリストを作る。

InDesignでJavaScriptからフォントを扱う際に、 app.fonts.item(FontName)としてフォントオブジェクトを拾ってくるんだけど、 FontNameに入れる正しいフォント名が判らなかったので、 javascriptから再利用できるようにJSONで書き出してみた。 //ExtendScrip…

BridgeTalkまとめ…というか覚え書き【修正】

イラストレーターのtoSource,unevalがObjectでスタックオーバーランしていたのは自分の書いたスクリプト[c.js]が悪さしていたようです。オブジェクトを安易に汚染するのは良くないですね。 とういうことで上記に関わる部分を削除しました。 BridgeTalkについ…

重力と戦う

なかなか実がつかないと思っていたら、 こんな所で実をつけていた。 柵の隙間より既に大きくなっていて、もう戻せない。 どんどん重くなる実どれだけ耐えられるのか?

そろそろ書き散らかしたスクリプトの整理をしないと2。:WEBとの連携

ScriptUIのFlashPanelを使って ScriptCripに書き溜めたスクリプトを イラストレーターで使うという試み。 何度も挫折しそうになりましたがようやく形として見れるものになったような気がします。 これでスクリプトの管理から開放される日がくるのか?

そろそろ書き散らかしたスクリプトの整理をしないと。

ブログにスクリプトを書き散らかし… ローカルのスクリプトはなにがなんだか判らなくなってきて…。 「そろそろスクリプトの整理をしないと」と思い立ってから数週間。 仕様がなかなか決まらずにグダグダ。 ようやく、目覚めぎわに閃いて。 出来たのがこれ。 S…

BridgeTalkまとめ…というか覚え書き

BridgeTalkについてできるだけまとめてみる。 というか、現在自分が理解できている範囲の覚え書きです。 BridgeTalkするアプリケーションのバージョンを指定 bt.target = "illustrator"; と書いていて、同じCSのバージョン同士でしか使えないと思ってたんだ…

さと芋成長、じゃが芋収穫。

冬に土に埋めてからすっかり忘れてたんだが… 白詰草の間からひょっこり顔をだしました。 他の畑に同じくらいの大きさの里芋が出てる所を見ると、 ちょうど今から成長する季節なんでしょうか。

イラストレーターに埋め込まれた画像をBridgeで選んだ画像と入れ替える

イラストレーターに埋め込んでしまった画像で元のファイル情報がまったく欠如してしまってる場合、人間の目で画像を確認しながら再配置する必要があります。それを少し楽にできるかもしれないスクリプト。 えーと。動画にしたけど解りにくいです。 イラスト…

イラストレーターで作った文字を操作するスクリプト

タイトルもなんのことやらですが、説明も難しいので 興味のある方は動画で確認してみてください。 今回は録画にpyvnc2swfを使わせてもらいました。 #include 'c.js';//http://svn.coderepos.org//share/platform/illustrator/javascript/lib/c.js #include '…

いまさらながらの告白。

既に知っておられる方、 なんだかおかしいぞ?と、うすうす気がついておられる方もいらっしゃると思いますが、 実は私、日本語が苦手なんです。 普段は不自由無く日本語が使えているように見えるのですが、 上司から仕事を渡され理解できない日本語が混じっ…

これまでに作ったスクリプトをまとめて動画にしてみた。

貼り付け画像の操作いろいろ 再生する カレンダーを作るまでの流れ。 再生するブログにアップしたスクリプトから多少変更していたりするので、 動画の通り動かないものもあります。 うまく動いてない所もありますね。。 録画はJingを使ってみました。 swf形…

ExtendScriptで日本語的表現に挑戦

むかしむかし、AppleScriptは「日本語表記」ができました。 AppleScript - Wikipedia あの頃は、「日本語でも書ける」というのが理解の助けになったとかならなかったとか。 それをExtendScriptでもやってみようというわけでもないんだけど。 おもいついたん…

円グラデーションが逆だったと気づいた時につかうかもしれないスクリプト

グラデーションの小ネタをもう一つ。 タイトルどおりです。 覚えていたら使うかもしれません。 //Reverse RampPoint of GradientStops //IN:GradientColor //OUT:GradientColor function gradientReverse(Gra){ if(Gra.constructor.name != 'GradientColor')…

ちょっとたまには毛色の違う本でも。

子供と図書館へ。 プログラムの参考本や、パソコンの本から離れて たまには毛色の違う本でも読んでみようかしらと思い借りた本。一生ものの木組みの家具―本物の小物と家具を、自分でつくる (ものづくりブックス)作者: オークヴィレッジ出版社/メーカー: 地球…

イラストレーターの個別に変形のランダムでは物足りないあなたに送るスクリプト

拡大縮小・回転・移動に、シアーが加わって それらをランダムに摘要することにより、 「個別に変形」のランダムを摘要するよりも1.25倍お得です。 //IN:PathItem,PlaseItem,GroupItem..... function ramdomMatrix(o){ var param = 0.5; var getRondom = func…