JWW専用掲示板
(現在 過去ログ10 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 発言ランク ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■2270 / inTopicNo.1)  外部変形動作の不具合
  
□投稿者/ shige 一般人(1回)-(2002/08/22(Thu) 16:44:49)

    記事内容:[|] 

    外部変形を使うと”ファイルが作れません””ファイルが見つかりません”のコメントが
    出て完了しませんどうしたら良いでしょうか?
    因みに外部変形BATプログラムは以下の通りです。

    @REM 部分拡大図書き込み
    @echo off
    REM #jw
    REM #h2
    REM #g0
    REM #1 拡大図出力位置指示(中心)  (L)free (R)Read
    REM #c 書き込みレイヤグループ = /_
    REM #e
    copy jwc_temp.txt temp.txt > nul
    del jwc_temp.txt
    jgawk -f soku_lib.awk -f 拡大図.awk temp.txt %1
    del temp.txt

    どうも”copy jwc_temp.txt temp.txt > nul
        del temp.txt”
    の所で”ファイルが作れません””ファイルが見つかりません”とコメントを出している
    ようです。
    尚、DOS版JWCでは、問題無く動作します。
引用返信/返信 [メール受信/ON] 削除キー/
■2272 / inTopicNo.2)  Re[1]: 外部変形動作の不具合
□投稿者/ ko 軍団(26回)-(2002/08/22(Thu) 17:10:33)

    記事内容:[|] 

    REM #jw
    REM #h2
    の部分を
    REM #jw
    REM #cd
    REM #h2

    として見て

引用返信/返信 [メール受信/OFF] 削除キー/
■2275 / inTopicNo.3)  Re[2]: 外部変形動作の不具合
□投稿者/ shige 一般人(2回)-(2002/08/22(Thu) 17:34:27)

    記事内容:[|] 

    早速の返答有難うございました。

    REM #jw ⇒  REM #jw
    REM #h2    REM #cd
            REM #h2  

    上記のように変更しましたが以前と同様の”ファイルが作れません”
    ”ファイルが見つかりません”のコメントが出て完了しません。
    宜しくご教授の程を・・・
引用返信/返信 [メール受信/OFF] 削除キー/
■2282 / inTopicNo.4)  bat及びawkはどのフォルダにいますか?
□投稿者/ mmmmhara 付き人(13回)-(2002/08/22(Thu) 19:19:32)

    記事内容:[|] 

    shigeさん始めまして。
    タイトル通りですが、どのフォルダに入っていますでしょうか?
    勿論jgawkにpathは通ってますよね、興味がありますので入手先を教えて下さい。
    私も試してみたいです。  mmmmhara
引用返信/返信 [メール受信/OFF] 削除キー/
■2286 / inTopicNo.5)  Re[3]: 外部変形動作の不具合
□投稿者/ ko 軍団(28回)-(2002/08/22(Thu) 22:18:43)

    記事内容:[|] 

    copy の処でエラーが出ると言う事なので、この場合 jwc_temp.txt が見つからない
    物と判断して、REM #cd の追加 と書きました

    実際には、この外部変形を知りませんので、適切なアドバイスは出来ません

    どの様な機能の外部変形なのでしょうか?、名前から判断すると、
    切取り選択&コピー 適当な倍率でペースト
    で良いのでは? と思うのですが

    話を戻します

    batファイルの@echo off を@echo on にして、実際のエラー位置を確認して下さい


    jwwから外部変形を実行すると、選択されたデータ等がjwc_temp.txtと言う
    テキストデータでその時の実行ディレクトリに出力されます
    実行ディレクトリは、通常 jw_win.exe の有るフォルダです

    batファイルの記述によるファイル操作は、そのファイル名にPATHの指定が無い場合
    batファイルの有るフォルダ内のファイルを指します

    したがって、batファイルの有るフォルダにjwc_temp.txtが出力されないと、
    外部変形は動作しません

    そこで、jwwの場合batファイルに『REM #cd』の記述が有ると、そのbatファイ
    ルの有るフォルダが実行ディレクトリに成り、そのフォルダ内にjwc_temp.txtが
    出力されます。

    但し、OSが2000等のNT系の場合、batファイルまでのPATH内に半角スペース
    が含まれていると、動作しません

    通常は、batファイルのフォルダにjwc_temp.txtが出力されて

    copy jwc_temp.txt temp.txt > nul
    del jwc_temp.txt

    でのエラーは無くなるハズなのですが・・・

    また、jwcとjwwでは座標原点が違いますので、この辺が問題になって
    動作しない場合も有り得ます
    当然、別のエラー 又は 未実行で終わる 又は 意図しない図形が出力される
    (REM #h2 の次の行にREM #hp の追加で解消される場合も有ります)


引用返信/返信 [メール受信/OFF] 削除キー/
■2288 / inTopicNo.6)  Re[3]: 外部変形動作の不具合
□投稿者/ wakui 軍団(23回)-(2002/08/22(Thu) 22:56:25)

    記事内容:[|] 

    shige さん こんばんは。 wakui と申します。

    dos版で動いているとのことですので、皆さんのコメント
    の通りかと思いますが、私は次の .bat にて jww上でも
    動いています。

    @REM 部分拡大図書き込み
    @echo off
    REM #jw
    REM #cd
    REM #h2
    REM #g0
    REM #1 拡大図出力位置指示(中心)  (L)free (R)Read
    REM #c 書き込みレイヤグループ = /_
    REM #e
    copy jwc_temp.txt temp.txt > nul
    del jwc_temp.txt
    jgawk -f soku_lib.awk -f 拡大図.awk temp.txt %1
    del temp.txt

    ko さんのコメントの通りかと思うんですが・・・。
引用返信/返信 [メール受信/OFF] 削除キー/
■2289 / inTopicNo.7)  Re[3]: 外部変形動作の不具合
□投稿者/ nori-nori 一般人(8回)-(2002/08/22(Thu) 23:21:56)
https://www5d.biglobe.ne.jp/~romeo/

    記事内容:[|] 

    shigeさん はじめまして

    mmmmharaさん、koさん、wakuiさん 横からすみません。
    nori-nori と申します。

    この「建築資料館」さんの「新・JW_WIN掲示板」
    いつも参考に読ませて頂いております。

    常々感じている事なのですが
    JW_CAD の外変を JW_WIN で稼動させると
    巧く動いてくれない。 と言う書込みをよく見かけます。

    最も簡単な解決方法は 外変メニューソフトを導入すること
    だと 私は思っています。

    #cd の追加とか jgawk(gawk)へpathを通す とか
    外変ソフトのインストールフォルダは正しいか とか言った
    煩わしさから開放されます。

    [S_menuW] [G+] [TPV] 等が良く知られた 外変メニューソフトです。
    [TPV] が 私的には一押しです。

    部分拡大.bat も 勿論 これらの利用で動いています。
     
引用返信/返信 [メール受信/OFF] 削除キー/
■2295 / inTopicNo.8)  Re[1]: 外部変形動作の不具合
□投稿者/ shige 一般人(3回)-(2002/08/23(Fri) 10:49:23)

    記事内容:[|] 

    早速のレス有難うございました。
    ECHO ONにして確認してもみてもエラーが出るのは、copy jwc_temp.txt temp.txt>
    nul とdel jwc_temp.txtの所でした。
    尚、jgark,拡大図.bat 拡大図.awkは、C:\JWWのフォルダー内に入っています。
    又、指摘の様にrem #h2をrem #hpと変えてもだめでした。
    更なる回答を・・・・・
引用返信/返信 [メール受信/OFF] 削除キー/
■2296 / inTopicNo.9)  Re[2]: 外部変形動作の不具合
□投稿者/ shige 一般人(4回)-(2002/08/23(Fri) 11:13:22)

    記事内容:[|] 

    訂正 del jwc_temp.txt は、 del temp.txtの所でした。
引用返信/返信 [メール受信/OFF] 削除キー/
■2301 / inTopicNo.10)  Re[3]: 外部変形動作の不具合
□投稿者/ 城戸光二 一般人(6回)-(2002/08/23(Fri) 12:12:34)

    記事内容:[|] 

    shige <> さんこんにちは 城戸です

    ”[2296] Re[2]: 外部変形動作の不具合” への返信です。

    中々改善されないようですね、以下のバッチファイルでどのようなエラー
    メッセージが出るかお知らせください。

    @REM 部分拡大図書き込み
    @echo off
    REM #jw
    REM #h2
    REM #hp
    REM #g0
    REM #1 拡大図出力位置指示(中心)  (L)free (R)Read
    REM #c 書き込みレイヤグループ = /_
    REM #e
    copy jwc_temp.txt temp.txt > nul
    pause
    del jwc_temp.txt
    pause
    jgawk -f soku_lib.awk -f 拡大図.awk temp.txt %1
    pause
    del temp.txt


    08/23/02 11:48:59 Fri ten11301@joho-fukuoka.or.jp 城戸光二

引用返信/返信 [メール受信/OFF] 削除キー/
■2302 / inTopicNo.11)  Re[2]: 外部変形動作の不具合
□投稿者/ nori-nori 一般人(9回)-(2002/08/23(Fri) 13:19:46)

    記事内容:[|] 

    私の環境(Win2K)での結果報告です。

    拡大図.AWK 拡大図.BAT を各々 kakudai.AWK kakudai.BAT へ
    名称変更してみてください。
    又 BAT 内に記載されている 拡大図.AWK も kakudai.AWK に
    書き直してみてください。

    勿論 外変起動メニューソフトを利用しない場合は #cd とかは必須です。

    上記の様にする事で 動作しています。

引用返信/返信 [メール受信/OFF] 削除キー/
■2304 / inTopicNo.12)  Re[4]: 外部変形動作の不具合
□投稿者/ shige 一般人(5回)-(2002/08/23(Fri) 13:45:48)

    記事内容:[|] 

    城戸さん今日は

    以下<----の所でコメントが出て完了しません。

    @REM 部分拡大図書き込み
    @echo off
    REM #jw
    REM #h2
    REM #hp
    REM #g0
    REM #1 拡大図出力位置指示(中心)  (L)free (R)Read
    REM #c 書き込みレイヤグループ = /_
    REM #e
    copy jwc_temp.txt temp.txt > nul <------ファイルが作れません
    pause
    del jwc_temp.txt
    pause
    jgawk -f soku_lib.awk -f 拡大図.awk temp.txt %1
    pause
    del temp.txt  <------ファイルが見つかりません

    以上です宜しくお願いします。

引用返信/返信 [メール受信/OFF] 削除キー/
■2305 / inTopicNo.13)  Re[5]: 外部変形動作の不具合
□投稿者/ 城戸光二 一般人(7回)-(2002/08/23(Fri) 15:01:26)

    記事内容:[|] 

    どうも不可解なエラーメッセージの出かたです、再度以下のことを確認して
    ください。

    1.外変関係のファイルは全て c:\jww に入れてあるか確認する。
    特にバッチファイルが別の場所にあるときは同じ場所に移す。
    2.c:\jww に jwc_temp.txt が出来ているか確認する。
    3.バッチファイル内の > nul を消す。
    4.以下のバッチではどのようなメッセージになるでしょう。

    @REM 部分拡大図書き込み
    @echo off
    REM #jw
    REM #cd
    REM #h2
    REM #hp
    REM #g0
    REM #1 拡大図出力位置指示(中心)  (L)free (R)Read
    REM #c 書き込みレイヤグループ = /_
    REM #e
    pause
    copy jwc_temp.txt temp.txt
    pause
    del jwc_temp.txt
    pause
    jgawk -f soku_lib.awk -f 拡大図.awk temp.txt %1
    pause
    del temp.txt
    pause


引用返信/返信 [メール受信/OFF] 削除キー/
■2312 / inTopicNo.14)  Re[6]: 外部変形動作の不具合
□投稿者/ shige 一般人(6回)-(2002/08/23(Fri) 17:47:16)

    記事内容:[|] 

    お付き合い下さいまして有難うございました。
    以下の所に不具合が有りました。
    @REM 部分拡大図書き込み
    @echo off
    REM #jw
    REM #cd
    REM #h2
    REM #hp
    REM #g0
    REM #1 拡大図出力位置指示(中心)  (L)free (R)Read
    REM #c 書き込みレイヤグループ = /_
    REM #e
    pause
    copy jwc_temp.txt temp.txt <----この部分
    pause
    del jwc_temp.txt
    pause
    jgawk -f soku_lib.awk -f 拡大図.awk temp.txt %1
    pause
    del temp.txt
    pause
    以前は以下のようになっていましたこれを上記のように直したらOKでした。
    copy jwc_temp.txt temp.txt > nul
解決済み!
引用返信/返信 [メール受信/OFF] 削除キー/
■2324 / inTopicNo.15)  参考までに、使用OSを教えて下さい
□投稿者/ ko 軍団(29回)-(2002/08/23(Fri) 23:53:36)

    記事内容:[|] 

    結局 >null が問題だった訳ですか

    OSに依存するのかな

    今後の参考にしますので、OSを教えて頂けませんか?

引用返信/返信 [メール受信/OFF] 削除キー/
■2328 / inTopicNo.16)  Re[7]: 外部変形動作の不具合
□投稿者/ 城戸光二 一般人(8回)-(2002/08/24(Sat) 07:50:28)

    記事内容:[|] 

    shige <> さん こんにちは 城戸です

    ”[2312] Re[6]: 外部変形動作の不具合” への返信です。

    うまく動作したようですね良かったです。

    えっと、これはお願いなんですが、以下の場合の動作結果をお知らせください。

    1. > nul を > null として実行する。
    2. copy /Y jwc_temp.txt temp.txt > nul で実行する。
    3. 1 で動作しない場合 copy /Y jwc_temp.txt temp.txt > null で実行する。


    [2324] ko <>さん

    > OSに依存するのかな
    私の機械は WinXp pro ですが nul でも動作します。DOS のコンソールから直接
    copy を実行すると面白い結果が得られますが・・・。


    08/24/02 06:40:13 Sat ten11301@joho-fukuoka.or.jp 城戸光二


引用返信/返信 [メール受信/OFF] 削除キー/
■2381 / inTopicNo.17)  Re[8]: 外部変形動作の不具合
□投稿者/ shige 一般人(7回)-(2002/08/26(Mon) 09:08:22)

    記事内容:[|] 

    遅くなりました。
    問合せのありました以下のプログラムの結果を報告します。

    1. > nul を > null として実行する。
    2. copy /Y jwc_temp.txt temp.txt > nul で実行する。
    3. 1 で動作しない場合 copy /Y jwc_temp.txt temp.txt > null で実行する。

    1.は動作OK
    2.は以前と同じ不具合結果でした。

    又、OSは、Windows98と98second editionの2OSで同じ不具合が出ました。
引用返信/返信 [メール受信/OFF] 削除キー/
■2396 / inTopicNo.18)  Re[9]: 外部変形動作の不具合
□投稿者/ 城戸光二 一般人(9回)-(2002/08/26(Mon) 11:47:38)

    記事内容:[|] 

    shige <> さんこんにちは 城戸です

    ”[2381] Re[8]: 外部変形動作の不具合” への返信です。

    > 1. > nul を > null として実行する。
    > 2. copy /Y jwc_temp.txt temp.txt > nul で実行する。
    > 3. 1 で動作しない場合 copy /Y jwc_temp.txt temp.txt > null で実行する。
    >
    > 1.は動作OK
    > 2.は以前と同じ不具合結果でした。
    > 又、OSは、Windows98と98second editionの2OSで同じ不具合が出まし
    た。

    お手を煩わせました、ありがとうございます。このような動作報告が作る側に
    とり有益かつ励みになります。

    OS が DOS と親和性の高い Win98 Win98SE というのが意外でしたが結果は、
    予想したとおりでした。

    ご存知かもしれませんが、nul は Windows のゴミ箱のようなもので copy
    コマンドを実行したときエコーラインに出るメッセージを nul にリダイレ
    クトすることでメッセージを出さないようにしようというのが狙いです。

    また nul は null と同じ意味なのでリダイレクト先に nul を指定しても
    同じ結果になるはずなんですが nul にはバイナリーで送る必要があるので
    テキストなら自動的にバイナリーとして出力するのですが、この辺りが巧
    く動作しなかったのでしょう。
    null ならファイルとして出力するので問題なかったんだと思います。

    08/26/02 09:43:02 Mon ten11301@joho-fukuoka.or.jp 城戸光二


引用返信/返信 [メール受信/OFF] 削除キー/
■2397 / inTopicNo.19)  DOS版外変の使い方について
□投稿者/ N.Misumi 大御所(59回)-(2002/08/26(Mon) 11:52:47)
https://www.aa.alpha-net.ne.jp/nmisumi

    記事内容:[|] 

    何が原因でうまくいったのか今回 shigeさんの使用していた外変で説明したいと思い
    ます.
    Win2000/XPの場合は BATファイル内から実行したプログラムの完了を待たないとJww
    に旨く行き引きことができない場合があります.
    この外変の場合は jgawk -f soku_lib.awk -f 拡大図.awk temp.txt %1 の行がこ
    れに当たります. そこでどのようにしたら解決できるかと言いますと start /W を追
    加して下さい. これで この行のプログラムの完了を待ってから次の行のバッチを実行
    するようになります.

    start /W jgawk -f soku_lib.awk -f 拡大図.awk temp.txt %1

    となります.

    DOS版外変を使用する場合は #cd は必ず追加して下さい.
    JGAWK等は Win95/98/ME の C:\WINDOWS\SYSTEM にコピーする.
    Win2000の場合は C:\WINNT\SYSTEM32 にコピーする.
    XPの場合は C:\WINDOWS\SYSYTEm32 に コピーする.

    JGAWKを使用している外変の場合は 他にも GAWK等がありますのでそのあたりも検討
    して下さい. 種類によっては動作しないものもあります.

    補足) >nul の働きは 例えばコピーコマンドが出力するメッセージをモニターに表示
    しないようにするリダイレクト命令です.
    nul は ダミー装置と理解していいと思います.
    この機能を使用しないと copy コマンドのメッセージがモニタに表示されますの
    で旨くコピーできたかどうかを確認することができます.
    一連で旨く動作した場合にこのメッセージが気になる場合などの時に使用します.

    外変のフォルダに半角スペース または フォルダ名にロングフォルダ名を使用しない.
    日本語であれば半角換算で8文字にする. (全て半角英数を使用する)

    結果 shigeさん 時間がありましたら以下を確認してみて下さい.
    できましたらご報告頂ければ助かります.

    @REM 部分拡大図書き込み
    @echo off
    REM #jw
    REM #cd <-- ここが重要
    REM #h2
    REM #hp
    REM #g0
    REM #1 拡大図出力位置指示(中心)  (L)free (R)Read
    REM #c 書き込みレイヤグループ = /_
    REM #e
    copy jwc_temp.txt temp.txt
    del jwc_temp.txt
    start /W jgawk -f soku_lib.awk -f 拡大図.awk temp.txt %1 <-- ここが重要
    del temp.txt
    copy jwc_temp.txt temp.txt > nul

    補足) start コマンドの HELP は DOSコマンドで start /? と入力するとモニタに
    表示されます.

    参考にして下さい.

引用返信/返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 発言ランク ファイル一覧 検索 過去ログ

- Child Tree -