●BATファイルの編集
久々? の 表題の 「外部変形を考える」 ネタ。
バッチファイルの編集(書換え)を考えてみます。(^_^;)
右⇒「ContentsMenu」にもBATファイルの書換え例を載せてますが、今回の題材は6/16にアップした「レイヤカラー値.lzh」です。
この外部変形の実行バッチは、スターさんからの提供です。
また、メインの項目選択のバッチは、siegelさんからの提供です。
各々、個別で記述していただいたBATを私が少しアレンジして纏めて説明書を添付して「レイヤカラー値.lzh」としてアップした訳です。
ので・・・ここで、BATの編集の紹介をしてもスターさんやsiegelさん、怒らないですよね?
ね? ね? ( _ _ )...o失礼しました。
---レイヤカラー値_Main.bat の編集---
レイヤカラー値_Main.batを選択すると次のような項目選択になります。
添付されている「レイヤカラー値説明書.txt」を読んでもらえれば分かると思いますが
3番目4番目の【ソリッド-DWORD】と【ソリッド-HTML】は、JWWの作図画面に書かれたソリッド図形選択でレイヤ名にDWORD書式若しくはHTML書式で記述します。
ソリッド図形は、任意色で作図されたものが対象です。
1番目2番目の【(RGB)-DWORD】と【(RGB)-HTML】は、 RGB が括弧( )で括られています。
JWW作図画面に書かれたRGB書式の文字列を選択する訳ですが、この文字列が括弧で括られている事が必要になります。
たとえば、白色を示すRGB書式では (255.255.255) と括弧で括ります。
これは、スターさん作の「ソリッド色見本」を参考に考えられています。
⇒スターさん作のソリッド色見本
しか~し、もう一つご紹介しているOJ工房さん作の「JWW塗料標準色見本帳」は、RGB書式の記述が括弧で括られていません。
そこで、括弧が付いていない 255,255,255 という文字列に対応したのが5番目6番目の【RGB-DWORD】と【RGB-HTML】です。
⇒OJ工房さん作のJWW塗料標準色見本帳
--追記--
RGB書式の文字列は、スターさん作の「ソリッド色見本」、OJ工房さん作のJWW塗料標準色見本帳の記述を対象にしています。
(255.255.255)の括弧は半角「 . 」は(ドット、ピリオド)です。
255,255,255の「 , 」は(コンマ)です。
前置きの説明が長くなりました。(^^ゞ
使ってみたんだが・・レイヤカラー値_Main.batを選択した時の項目を自分が使い易いように・・ こんなに沢山の項目はいらないよ。これとぉ・・これだけ有れば良いんだよ。
・・・と、正直な話・・σ(^^;)の悪友(飲み仲間)から早速の問合せが有りました。(^^ゞ。。。
そこで、「レイヤカラー値_Main.bat」の編集を紹介しておきます。
エクスプローラーで、レイヤカラー値_Main.batを右クリック->編集をクリックするとメモ帳が展開します。
その中身は、以下のようになっています。
@REM レイヤカラー値メインメニューBAT
@echo off
goto end
REM #jw
REM #cd
REM #hc 起動batを選択して下さい。
REM #hm |(RGB)-DWORD|(RGB)-HTML|ソリッド-DWORD|ソリッド-HTML|RGB-DWORD|RGB-HTML|
REM #:1
REM #h/BAT/RGB-DWORD.bat
REM #e
REM #:2
REM #h/BAT/RGB-HTML.bat
REM #e
REM #:3
REM #h/BAT/SOLID-DWORD.bat
REM #e
REM #:4
REM #h/BAT/SOLID-HTML.bat
REM #e
REM #:5
REM #h/BAT/RGB-DWORD2.bat
REM #e
REM #:6
REM #h/BAT/RGB-HTML2.bat
REM #e
:end
echo #>jwc_temp.txt
------------------------------------------------------
たとえば、・・「俺は、HTML書式で記すものしか使わないよ。」というのであれば・・・
REM #hm |(RGB)-DWORD|(RGB)-HTML|ソリッド-DWORD|ソリッド-HTML|RGB-DWORD|RGB-HTML|
-----の記述を ↓ -----
REM #hm |(RGB)-HTML|ソリッド-HTML|RGB-HTML|
と書き換えて、参照ラベル用指定を1~3にして、それぞれのREM #h/ の後に対応したbatファイルを記述する。
@REM レイヤカラー値メインメニューBAT
@echo off
goto end
REM #jw
REM #cd
REM #hc 起動batを選択して下さい。
REM #hm |(RGB)-HTML|ソリッド-HTML|RGB-HTML|
REM #:1
REM #h/BAT/RGB-HTML.bat
REM #e
REM #:2
REM #h/BAT/SOLID-HTML.bat
REM #e
REM #:3
REM #h/BAT/RGB-HTML2.bat
REM #e
:end
echo #>jwc_temp.txt
------------------------------------------------------
赤色部分が変更した箇所です。
お解りですよね? 不明な点は、掲示板へ書き込んで下さい。m(__)m
BATフォルダの中に有るバッチファイルは、不必要な物は、移動してもらっても良いですし、残して置いても問題ありません。
自分に合った環境で、使いやすいように編集してみて下さい。
----※ 注意!!----
■その他
このプログラムは「外部変形を考える」の研究資料です。
転載・配布の場合は、このテキストも一緒にこのままの形でお願いします。
と、「レイヤカラー値説明書.txt」に書かれています。ご理解をお願い致します。