Home > HSP | ダウンロード > HSP3.21a2を更新

HSP3.21a2を更新

※このアーカイブは過去に公開されたものです。さらに新しいバージョンが、こちらにあります

現在、HSPの最新版HSP3.21aを公開していますが、ファイル選択ダイアログに関する不具合があるというご報告を頂いています。
一部のスクリプトで、ファイル選択ダイアログ(dialog “”,16等)呼び出し時にエラー1(一般保護エラー)が発生するというもので、環境により必ず発生するということではないため検証は厄介です。
この不具合を修正するパッチ(差分)を以下のURLで公開しています。

  hsp321a2.zip (183.4 KiB)

もし、ファイル選択ダイアログでエラーが出てしまうようであれば、こちらのパッチを試してみてください。(HSP3.21aに対する差分になります)
今後、マイナーアップデートを行なう際にこちらの修正も反映したいと思います。

このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをはてなブックマークに追加

Comments:5

森石 峰一 10-07-21 (水) 10:53

HSP 3.2.1をWindows7の64bit版で使用しています。

下記2つのプログラムを作りましたが、計算値に誤差があるようです。

for i,0,8,1
atai=powf(2,i)
mes “2の ” + i + ” 乗は ” + atai + ” です。”
next

上記のプログラムの値は下記になります。

2の 0 乗は 1.000000 です。
2の 1 乗は 2.000000 です。
2の 2 乗は 4.000000 です。
2の 3 乗は 8.000000 です。
2の 4 乗は 16.000000 です。
2の 5 乗は 32.000000 です。
2の 6 乗は 64.000000 です。
2の 7 乗は 128.000000 です。

for i,0,8,1
atai=int(powf(2,i))
mes “2の ” + i + ” 乗は ” + atai + ” です。”
next

上記のプログラムの値は下記になります。

2の 0 乗は 1 です。
2の 1 乗は 2 です。
2の 2 乗は 4 です。
2の 3 乗は 7 です。
2の 4 乗は 16 です。
2の 5 乗は 32 です。
2の 6 乗は 63 です。
2の 7 乗は 128 です。

なぜ、2の3乗の値が7で、2の6乗が63になるのかが理解できません。

解決策を教えてください。

s 10-09-03 (金) 7:59

for i,0,8,1
fatai=powf(2,i)
atai=int(fatai)
mes “2の ” + i + ” 乗は ” + atai + “(” + strf(“%.50e”,fatai) + “) です。”
next

powf(2,3)は8よりちょっと小さいので切り捨てで7になりますよ。
powfではなくpowを使うなどして整数演算で通すか、
実数演算が必要な用途ならば誤差だと思って無視しましょう。

匿名 10-10-11 (月) 18:37

このパッチ内の hsp3.exe というファイルをウイルストータルにてチェックしましたところ、
21/43 という結果が出ました。

(一方、5月3日の記事 http://www.onionsoft.net/wp/archives/234
でダウンロードしましたほうの hsp3.exe ですと、
同チェックの結果は 0/43 でした。)

ウイルス誤認にしては数が多いような気がしましたが、
大丈夫なのでしょうか?

字がキタナイ 10-10-12 (火) 13:41

掲示板のほうにも書いたんですが、私の環境でも、
AVG 8.5の、今現在のデータベース217.1.1/3191で、
トロイの木馬Agent2.BOWFに感染と判定されます。

動作も制限されるせいか、HSP3.21aへの上書きができず、
以前HSP3.21a2のパッチを当てたHSPでは、”実行用ラン
タイムファイルが見つかりません”とでて、実行不可能です。

ちょっと前のデータベースでは、トロイと判定することは
なかったので、状況がこちらでは判断できず、かなり不安な
んですが・・・。

onitama 10-10-12 (火) 23:41

ご報告ありがとうございます。まだ確認中ですが、取り急ぎ公開中のHSP3.21a2のアーカイブを更新しました。これでランタイムが隔離されることはなくなると思われます。
http://www.onionsoft.net/wp/archives/351

Comment Form
Remember personal info

Trackbacks:1

Trackback URL for this entry
https://www.onionsoft.net/wp/archives/269/trackback
Listed below are links to weblogs that reference
HSP3.21a2を更新 from おにたま(オニオンソフト)のおぼえがき
pingback from Tweets that mention HSP3.21a2を更新 - おにたま(オニオンソフト)のおぼえがき -- Topsy.com 10-06-27 (日) 14:30

[…] This post was mentioned on Twitter by rel@zx and As, オニオンソフト. オニオンソフト said: Update: HSP3.21a2を更新 http://www.onionsoft.net/wp/archives/269 […]

Home > HSP | ダウンロード > HSP3.21a2を更新

Search
Feeds
Meta

Return to page top