HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2024
0421
大富豪#packopt icon "**.ico" #packopt version "**.txt"が反映されない。18解決


大富豪

リンク

2024/4/21(Sun) 18:07:17|NO.101585

#packopt icon "***.ico"
#packopt version "****.txt"が反映されません。

32*32で*.icoを用意してますが、
実行ファイルのアイコンも変わず、バージョン情報も適用されません・・・・・

何か条件やルールのようなものがあるのでしょうか・・・・・
宜しくお願いします。

HSP3.7です。



この記事に返信する


窓月らら

リンク

2024/4/21(Sun) 20:18:53|NO.101588

> 2024/02/21 3.7 beta8
>β7版でスクリプトエディタから実行ファイルのアイコン書き換えが無効だった不具合を修正

とありますので、バグがあるバージョンをお使いではないでしょうか。
3.7 beta8 にアップデートしてみてください。



大富豪

リンク

2024/4/21(Sun) 20:24:11|NO.101590

窓月ららさん、
ありがとうございます。
ver3.7でした、
アップデートしてみます



大富豪

リンク

2024/4/21(Sun) 20:40:17|NO.101593

https://www.onionsoft.net/wp/archives/3813
このページの

hsp37b8.zip (130.5 MiB)ですよね・・・・・

hsp37b8.zip

これを展開するとhsp37betaになっています・・・・・・



GENKI

リンク

2024/4/21(Sun) 20:40:46|NO.101594

β8で試される際は以下の点にもご注意ください。

アイコンの書き換えは実際は成功しているのに、キャッシュが残っている影響でアイコン表示が更新されていない。という場合があります。
手軽な確認方法として以下の方法があります。

・新しいフォルダを作ってそこに実行ファイルをコピーする。
・作成した実行ファイルのファイル名を変える。



バージョン情報が変わらない点については、原因を思いつきません。

確認方法を間違えているとか?変更結果は次の方法で確認できます。
exeを右クリック→プロパティ→詳細タブ

あとは、バージョン情報のファイルフォーマットをどこか間違えているとか?文字コードはShift-JISです。
https://www.onionsoft.net/hsp/v37/doclib/hspprog.htm#ICONINS



GENKI

リンク

2024/4/21(Sun) 20:44:49|NO.101595

>> NO.101593
それであっています。

mes "HSPのバージョン番号は" + strf("%4x", __hspver__)
と実行して「3708」と出てくればHSP3.7β8です。

「3707」と出た場合は、HSP3.7β7です。



大富豪

リンク

2024/4/21(Sun) 20:57:27|NO.101597

GENKIさん、
ありがとうございます、
キャッシュの承知しました。

https://www.onionsoft.net/wp/archives/3813
ここからダウンロードしたものが、
hsp37b8.zip ですが、

それを展開すると、
hsp37b8
というホルダーが出来ますが、
その中身が
hsp37beta
です・・・・

その中身の
hsed3.exe
を起動すると、windowsのPC保護が働いて起動出来ませんでした・・・・。

https://www.onionsoft.net/wp/archives/3813

ここに、
(以前のβ版を使用している方は、古い「hsp37beta」フォルダを削除した後に、再度コピーを行なってください)
と書かれていますので、
DLと展開する前に、直前まで使っていたバージョンの
hsp37b7
を丸ごと削除しています。

・・・・・・・・・・。



GENKI

リンク

2024/4/21(Sun) 21:07:49|NO.101599

「WindowsによってPCが保護されました」はダウンロードで入手したexeを実行しようとすると必ず出てくるメッセージです。対処法はこちら。
https://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=0209-8188

> hsp37b7 を丸ごと削除しています。
hsp37b8.zipを展開するとhsp37betaというフォルダができます。
hsp37betaというフォルダ名をhsp37b8に書き換えれば、hsp37b7フォルダを残したままHSP3.7β8を使用できます。



大富豪

リンク

2024/4/21(Sun) 21:14:17|NO.101602

GENKIさん、
色々ありがとうございます;

>hsp37betaというフォルダ名をhsp37b8に書き換えれば
なんとアクロバティックな・・・・。

>hsp37b7フォルダを残したまま

従来使用していたバージョンのことですかね;
既に丸ごと削除しましたので再度やってみます;



大富豪

リンク

2024/4/21(Sun) 21:27:32|NO.101604

もしかして、

https://www.onionsoft.net/wp/archives/3723
この
HSP3.7β7 フルセット版(zipアーカイブ)
hsp37b7.zip (130.2 MiB)
この残しておく必要があるんですかね;;;;


https://www.onionsoft.net/wp/archives/3813
この
HSP3.7β8 フルセット版(zipアーカイブ)
hsp37b8.zip (130.5 MiB)
これは???
中身のエディターを起動できましたが、
バージョンが3.7になっています・・・

・_・?
もう何がなんだがサッパリ分からない・・・・・

>hsp37b8.zipを展開するとhsp37betaというフォルダができます。
hsp37betaというフォルダ名をhsp37b8に書き換えれば、hsp37b7フォルダを残したままHSP3.7β8を使用できます。

ホルダー名を書き換えるだけで、
エディターがHSP3.7β8になるのでしょうか・・・



窓月らら

リンク

2024/4/21(Sun) 21:31:25|NO.101605

HSPスクリプトエディタのバージョン情報は常に 3.7 です。
分かりずらいなとうちも思ってますが、そこはおにたまさんの方針なので・・・
いまのバージョンは 3.7正式リリースに向けたβテスト版です。
だからエディタのバージョン情報は 3.7 だってだけです・・・



大富豪

リンク

2024/4/21(Sun) 21:38:20|NO.101606

1・さっき削除しましたので、
HSP3.7β7をもう一度ダウンロードして展開しておく。
https://www.onionsoft.net/w/archives/3723
HSP3.7β7 フルセット版(zipアーカイブ)
hsp37b7.zip (130.2 MiB)

2・β8をDL+展開

>hsp37b8.zipを展開するとhsp37betaというフォルダができます。
hsp37betaというフォルダ名をhsp37b8に書き換えれば、hsp37b7フォルダを残したままHSP3.7β8を使用できます。

https://www.onionsoft.net/wp/archives/3813
この中身の

hsp37betaというフォルダ名をhsp37b8に書き換えると

HSP3.7β8 フルセット版(zipアーカイブ)
hsp37b8.zip (130.5 MiB)

3・HSP3.7β7 フルセット版のエディターがβ8として使える

ということですよね・・・・・・・・・・・・・・・・・。

分かりにくい・・;



大富豪

リンク

2024/4/21(Sun) 21:41:07|NO.101607

やってみましたが、
本題の・・・
#packopt icon "***.ico"
#packopt version "****.txt"
が反映されません・・・・。

実行ファイル作成時に、DOSコマンドプロンプトでしたっけ、
それが一瞬起動するようになりました。



窓月らら

リンク

2024/4/21(Sun) 21:42:12|NO.101608

あー。3.7β7を削除したのなら、改めて3.7β7を入れる必要はないです。
β8だけでいいのです。

ちなみに必要な引き継ぎがあるとすれば、エディタの設定を変えたりしてる場合ですが
この設定情報をレジストリに指定してある場合は不要です。
(私の場合はiniに保存するようにしてるのでiniの引継ぎが必要です)



大富豪

リンク

2024/4/21(Sun) 21:44:17|NO.101609

GENKIさんNO.101595の、
>mes "HSPのバージョン番号は" + strf("%4x", __hspver__)
>と実行して「3708」と出てくればHSP3.7β8です。

で3708と表示されましたのでβ8化は成功したようです。



窓月らら

リンク

2024/4/21(Sun) 21:45:17|NO.101610

ちなみに既に上で書かれてる気がしますが、実行ファイルのアイコンは
キャッシュの影響で見かけ変更されてないように見えてることがあります。
その場合は、出来た実行ファイルを他のフォルダにコピーしてみてください。
コピー先のフォルダは、その実行ファイル名を一度も置いたことがないフォルダにします。
これでアイコンが書き換わってるか確認してみてください。



大富豪

リンク

2024/4/21(Sun) 21:51:40|NO.101611

窓月ららさん、
ありがとうございます。

【一度も置いたことがないフォルダ】
・・・・これがミソなんですね;;
アイコン変更できました!
(一度でも置いたことがあるホルダーに移動すると元のアイコンに戻ります;)

窓月ららさん、GENKIさん御両名様。
大変お騒がせしました、
ありがとうございました!
無事第三者に提供できるかと思います。



GENKI

リンク

2024/4/21(Sun) 22:00:02|NO.101612

> hsp37b7.zip (130.2 MiB)
> この残しておく必要があるんですかね;;;;

残してなくて大丈夫です。
hsp3.7β7とhsp3.7β8は別々のフォルダに置くことで、古いバージョンの環境を残したまま新しいバージョンを導入することができます。という説明をしたつもりでした。

例えば、c:\hsp37b7 フォルダにhsp3.7β7を入れていたとします。
c:\hsp37b8 というフォルダを作ってその中にhsp3.7β8を入れれば、hsp3.7β7を残したままhsp3.7β8をインストールすることができます。
C:\hsp37b7\hsed3.exe を起動すればhsp3.7β7が使用できますし、C:\hsp37b8\hsed3.exe を起動すればhsp3.7β8が使用できます。
ただしhsed3.exeは1つしか起動できないので、hsp3.7β7のhsed3を使用中はhsp3.7β8のhsed3は使用できません。

hsp3.7β7環境を削除したのなら、削除したままで問題ありません。
混乱させてしまったようですみません。混乱を招く余計な情報を与えてしまった…。


> 3・HSP3.7β7 フルセット版のエディターがβ8として使える
> ということですよね・・・・・・・・・・・・・・・・・。

ということではありません。
理由は上記の通り、HSP3.7β7とHSP3.7β8は別のものです。


> やってみましたが、

使用しているエディタがHSP3.7β7なのかHSP3.7β8なのか確認する必要がありそうな気がします。

mes "HSPのバージョン番号は" + strf("%4x", __hspver__)
と実行してみてください。「3708」と出てくればHSP3.7β8を使用しています。「3707」と出た場合は、HSP3.7β7を使用しています。



大富豪

リンク

2024/4/21(Sun) 22:11:31|NO.101613

GENKIさん、

元の環境から再試行するために
NO.101606の手順でやってみたところうまくいきました;

>mes "HSPのバージョン番号は" + strf("%4x", __hspver__)
こちらも3708と表示されます^^

HSP3.7β8 フルセット版と書かれているので
中身のエディターがHSP3.7β8そのものなのかといえば そうではない?
という事が混乱の元かも?しれませんね・・;
と言う事でおかげ様で一応無事解決しました。
大変お騒がせしてすみませんでした^^;



記事削除

記事NO.パスワード
(質問が解決したスレッドは他の利用者に活用してもらうため、削除しないようお願いします)

NO.101585への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 初めて利用する方は、HSP3掲示板の使い方をお読みください。
  2. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  3. 書き込みは自動改行されません。適度に改行を入れてください。
  4. スクリプトは小文字の<pre>〜</pre>で囲むと見やすく表示できます。

削除用パスワード

解決したら質問者本人がここをチェックしてください。

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

ONION software Copyright 1997-2023(c) All rights reserved.