修正確認しました

投稿者:天網 投稿日:2024/12/27(Fri) 23:43:30 No.2452

お疲れ様です。

先ほど最新版にて修正されているのを確認しました。

年末のお忙しいところありがとうございました。
よいお年をお迎えください。

修正しました(1.9.1295)

投稿者:ゆうと 投稿日:2024/12/26(Thu) 22:49:57 No.2451

こんにちは、ご報告ありがとうございます。

ご指摘の現象について確認でき、最新版で修正しました。

> 1. 設計画面で部品の有効が変更できない
>   プロデルデザイナの設計画面で部品の有効の項目を○×どちらを選択しても空欄になります。
>   また、「その有効は×」の様に手書きで設定しても設計画面を開く度に項目が削除されます。

こちらについては、長年未対応のままそのままになっていましたが、
1.9.1295で対応しましたのでお試しください。

> > 2. 環境依存文字が文字化けする
> >   プロデルデザイナで一部の環境依存文字が自動的に別の文字列に置き換えられてしまいます。
> >   例えば「\」(¥の環境依存文字)の場合、「\cf5」の様に「バックスラッシュ○○」に自動的に置き換えられます。
>
> 前回からいろいろ試してみたのですが \ (U+00A5)は \ (U+005C)、 © (U+00A9)は c (U+0063)、 ® (U+00AE)は R (U+0052)等が別の文字に置き換えられます。

補足てリプ頂いた通り、バックスラッシュには問題なく、Unicodeの半角¥記号で文字化けが発生することを再現できました。
詳しく検証したところ、ASCIIコード外の1バイトのUnicode文字で文字化けや置き換えが発生することもわかりました。
こちらも最新版で修正済みです。

> 3. CRC32ハッシュ値が正しくない
>   プロデルの「CRC32ハッシュ値」で得られるハッシュ値と他で得たCRC32ハッシュ値(7-Zip、OpenHashTab、他多数)が一致しませんでした。

こちらもCRC32の計算アルゴリズムのシード値が一般的な方法と異なっていましたので、仕様変更で対応しました。

上記3点、ご指摘があるまで、全く気がついていませんでした。
ご指摘ありがとうございます。

Re: 1.9にて質問文の自動調整の機能を追加しました

投稿者:若人 投稿日:2024/12/25(Wed) 22:13:46 No.2450

こんばんは、若人です。

早速対応いただきありがとうございます。最新版にて確認が取れました!

ただ、複数行に渡った質問内容の入力画面を表示した後、1行の質問内容の入力画面を表示すると複数行分に調整されたままの入力画面になるようです。(余白が大きくなる)

繰り返し手順の中で使っているので、そのせいもあるかもしれません。

またご確認いただければ幸いです。よろしくお願いいたします。

Re: プロデルデザイナとハッシュ値

投稿者:天網 投稿日:2024/12/23(Mon) 06:56:26 No.2449

> 2. 環境依存文字が文字化けする
>   プロデルデザイナで一部の環境依存文字が自動的に別の文字列に置き換えられてしまいます。
>   例えば「\」(¥の環境依存文字)の場合、「\cf5」の様に「バックスラッシュ○○」に自動的に置き換えられます。

前回からいろいろ試してみたのですが \ (U+00A5)は \ (U+005C)、 © (U+00A9)は c (U+0063)、 ® (U+00AE)は R (U+0052)等が別の文字に置き換えられます。
一時的な回避方法としてプロデルデザイナの「オプション」から「テキスト領域」の「プログラムに色を付ける」のチェックを外すことで文字の置き換えの発生は防げました。
もしかしたらプログラムに色を付ける処理の中でWindowsでUnicodeを扱う際に発生する文字コードに関連する不具合が起きているのかもしれません。

1.9にて質問文の自動調整の機能を追加しました

投稿者:ゆうと 投稿日:2024/12/19(Thu) 19:57:09 No.2448

こんにちは お世話になっています。

> さて、入力画面において、質問内容が長いと見切れてしまうのですが、文字数に制限がありますでしょうか。

入力画面では、質問文の長さに応じてウィンドウサイズを調整する機能がありませんでした。
1.9.1292にて、自動調整するように改良しました。

お試しください。

プロデルデザイナとハッシュ値

投稿者:天網 投稿日:2024/12/19(Thu) 05:44:53 No.2447

お世話になっております。
バグと思われるものを3つ報告します。

1. 設計画面で部品の有効が変更できない
  プロデルデザイナの設計画面で部品の有効の項目を○×どちらを選択しても空欄になります。
  また、「その有効は×」の様に手書きで設定しても設計画面を開く度に項目が削除されます。
2. 環境依存文字が文字化けする
  プロデルデザイナで一部の環境依存文字が自動的に別の文字列に置き換えられてしまいます。
  例えば「\」(¥の環境依存文字)の場合、「\cf5」の様に「バックスラッシュ○○」に自動的に置き換えられます。
3. CRC32ハッシュ値が正しくない
  プロデルの「CRC32ハッシュ値」で得られるハッシュ値と他で得たCRC32ハッシュ値(7-Zip、OpenHashTab、他多数)が一致しませんでした。
  CRC32以外のMD5、SHA1、SHA256、SHA384、SHA512のハッシュ値では他で得たハッシュ値と一致したためそちらは問題なさそうです。

◆動作環境情報◆
プロデル 2.0.1290
Windows 10 Pro 64ビット
メモリ:31.9 GB

入力画面の質問内容が見切れる

投稿者:若人 投稿日:2024/12/17(Tue) 22:50:54 No.2446

こんにちは、ご無沙汰しております。若人です。

さて、入力画面において、質問内容が長いと見切れてしまうのですが、文字数に制限がありますでしょうか。
[改行]を入れると、テキストボックスに微妙に重なってしまいます。

ご確認の程、よろしくお願いします。

(以下サンプル)
入力画面のタイトルは「ユーザ登録」
入力画面で「お名前をカタカナフルネームで入力してください。苗字と名前の間は一文字あけてください。」を入力させる
入力画面のキャンセルなら
  「キャンセルされました」を情報アイコンで表示する
そうでなければ
  「[入力画面の内容]さんが登録されました!」を情報アイコンで表示する
そして

解決しました

投稿者:天網 投稿日:2024/12/10(Tue) 12:58:13 No.2445

お世話になっております。

>おそらく古いバージョンのインストールが残っている可能性がありますので
>一度アプリをアンインストールしてからインストールしてみてください。

結論から申し上げますと解決できました。
通常の再インストールでは改善しなかった為、困りましたが
プリフェッチの削除とPCの再起動を行い改めてインストールする事で解決しました。

お手数をお掛けしてしまいすいませんでした。

*解決した再インストールの手順
1. プロデルのアンインストールを実行する
2. 「プロデル とその関連コンポーネントをすべて削除します。よろしいですか?」で「はい」を選択する
3. 「プロデルデザイナの設定を保持しますか?」で「いいえ」を選択する
4. プロデルデザイナの古いプリフェッチの削除 ※環境によっては必要ないかも?
「C:\Windows\Prefetch」から「DESIGNER.EXE-*.pf」(* は8桁の英数字)を削除する
5. PCを再起動する
6. プロデルをインストールする

再現できませんでした

投稿者:ゆうと 投稿日:2024/12/09(Mon) 23:33:21 No.2444

> 本件「列挙値の内容と値」に関連して「プロデルデザイナ」に不具合がありました。
> 発生条件は「プロデルデザイナ」を起動して「○○からファイル属性を取得する」を使用しているファイル(コード)を開いて実行するとエラー(エラー番号901)が発生します。

こちらはエラーが再現できませんでした。

> この不具合はプロデルデザイナからファイルを開いて実行する時のみ発生して、エクスプローラー上でファイルを右クリックして[開く]で実行した場合または[編集]でプロデルデザイナを開いて実行した場合は問題ありませんでした。

プロデルデザイナ上では、開き方に問わず、挙動は同じです。
また、エクスプローラー上で[開く]で実行した場合も、プロデルデザイナと同じ実行方法で実行されます。

おそらく古いバージョンのインストールが残っている可能性がありますので
一度アプリをアンインストールしてからインストールしてみてください。

修正しました(1.9.1290)

投稿者:ゆうと 投稿日:2024/12/09(Mon) 23:29:45 No.2443

こんにちは

> また、別件になるのですが「条件判断文(もし文)」で「もし」を文頭に使わない文法で書いた場合に全角半角問わず「=」が使われていると構文エラーが発生する場合があります。
> こちらも 2.0.1271 以前のバージョンでは問題ありませんでした。

こちらは1.9.1290にて修正しました。
ご指摘ありがとうございます。

▲ページの先頭へ

- WebForum -