jw_cad 外部変形 - (615) コマンドプロンプトで文字を逆書きする -

外部変形は データのやり取りをテキストファイルで行うので プログラム言語は 自由に選ぶことができます。図形は機能的かつシンプルなため、数多くのユーザーに受け入れられています。

 

コマンドプロンプトで文字を逆書きする

/* コマンドプロンプトで文字を逆書きする
@cls & echo off
copy jwc_temp.txt myfiles > nul
cscript //nologo //e:jscript %0 < myfiles > jwc_temp.txt
goto:eof

REM #jww
REM #h3 範囲内の「文字」データのみを選択
REM #g1
REM #e
*/

with (WScript) {
  f = StdIn
  while (! f.AtEndOfStream) {
    line = f.ReadLine()
    if (/^hq/ .test(line)) { echo("hd") }
    if (/^lg|^ly|^cn/ .test(line)) { echo(line) }
    if (/^c[hvsroptkz2]/ .test(line)) {
      s = line.split('"')
      a = s[1].split("")
      a.reverse()
      echo( s[0] + '"' + a.join("") )
    }
  }
}

 

 

 

外部変形のバッチファイルの構成は以下のとおりです。
/* タイトル
@cls & echo off
コマンドによるスクリプト
goto:eof
*/
jscriptによるスクリプト
=>コマンドによるスクリプトjscript のコメント文に記述しています。