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


HSPTV!掲示板


未解決 解決 停止 削除要請

2022
0428
nfdbek.hsファイル 作り方9解決


nfdbek

リンク

2022/4/28(Thu) 17:58:50|NO.96153

hsp3.6で動かせるhspヘルプに文章を追加する為のソフトはありませんか?



この記事に返信する


TOMATO

リンク

2022/4/28(Thu) 18:40:16|NO.96154




zrs90(5さい)

リンク

2022/4/28(Thu) 18:42:14|NO.96155

実は、HDL 自体に付いてます。
(※HSP3.6の場合)

※HDLについてのマニュアルは
doclib フォルダ内に、HSP Docs Libraly
フォルダがあるので、中のtxt、htmlを
先に読んで置いて下さい。


もっと楽な手順がある気はしますが...
私はこの方法しか知りません。

HDLで適当な命令を表示させます。

表示させた命令ページの一番下に
hsファイル の項目があり、このレコードを編集
という青い字の所をクリック。

Help Source Editor と言う物が起動します。
 コレを使って、新規に作成も可能です。

 既存のファイルは、下手に触ると不味いので
 あまりおすすめはしませんが
 編集後、分かりやすい別名を付けて保存すれば
 良いと思います。最悪削除すれば済みますので。



nfdbek

リンク

2022/4/29(Fri) 14:44:06|NO.96163

見つけられました!
ありがとうございます。



nfdbek

リンク

2022/4/29(Fri) 18:39:32|NO.96167

解決済みとしたスレッドに投稿するのもあれなのですが、スレッドのタイトルと関係しているので
ここに投稿します。(返信がなければ新しくスレ立てするかもしれません。)

HDLからファイルを新規作成し、編集することは出来たのですが、保存することができません。
保存ダイアログを立ち上げ、名前を代入することはできるのですが保存ボタンを押しても何も反応がありません。
放置して選択したファイルを確認したのですが、追加されてもいません。

どうすれば保存できますか?



GENKI

リンク

2022/4/29(Fri) 19:08:18|NO.96171

以下手順。(HSP3.6で確認済)


HDLで、「このレコードを編集」をクリック
Hlep Source Editorが開く。

ファイル>新規作成

「レコード挿入」ボタンの左の入力ボックスに追加したい命令名を入力し、「レコード挿入」ボタンをクリック。
命令が追加されます。

ファイル>名前をつけて保存

適当なフォルダに移動し、適当な名前を入力して「保存」ボタンをクリック。
hsファイルが作成される。

保存先フォルダに移動して、hsファイルが保存されていることを確認する。

HDLで使用する場合は、hsファイルをhsphelpフォルダにコピーする。
doclibフォルダにモジュールやDLLの名前でフォルダ作って入れても良い。

HDLを一旦閉じて開き直すと、作成したhsファイルを読み込んでくれます。



zrs90(5さい)

リンク

2022/4/29(Fri) 19:36:04|NO.96172

hsファイルを保存するフォルダの位置を
hsphelp フォルダにして、保存後
一度hdlのエディタと、スクリプトエディタを
完全に終了後、再起動してみて下さい。


後、hsファイルの作り方ですが...

タグ(%dll等の仕様が変わっているかも?)
なので、サイズが小さく一番簡単そうな
form_decode.hs (※これもかなり古いですが)
を適当なテキストエディタで
隣に表示させて、タグ項目を見ながら
足りない部分は、そのまま勝手改造移植。
(※コピペとも言う。)

適当な自分で作ってない命令に、バージョン、作成日
説明、自分で作った恥ずかしい糞サンプルとか...
を反映した.hsファイルが出来ました。



TOMATO

リンク

2022/4/29(Fri) 20:58:33|NO.96174

HSPのインストールフォルダはどこになっているかが気になりました。
もし、C:\Program Files\ とか ‪C:\Program Files (x86)\ 配下にインストールしているのであれば、
C:\hsp36\ などにしたほうが良いです。

Program Filesフォルダは実行プログラムに管理者権限が付与されていないと書き込みができない、
32bitと64bitアプリでアクセスした際の挙動が異なる…などの少々面倒くさい仕様となっています。



zrs90(5さい)

リンク

2022/4/29(Fri) 22:26:47|NO.96180

上のTOMATO さんの書き込みを、読ませて頂きました。
こんな問題まであるんですか...知らなかったです。
ありがとうございます。


ウチの場合、私以外PC使う人間いないので
管理者権限も関係なく、フリーソフトは基本的に
Dドライブにインストールして
フォルダ名は短めの英数字と一部の記号文字だけ
にしてます。(※過去に、海外ソフト等で痛い目に
あった事があります。)


hsp3は、ダウンロード出来る場所が多いので
インストールガイドのような物が
.exe 、zip版の外部に付属していると
良いなと思いました。

...もしかして付属してましたでしょうか?
ちょっと記憶が...。



nfdbek

リンク

2022/4/30(Sat) 14:10:08|NO.96187

どこかのヘルプには書いてあったのかもしれないのですが、名前の初期値である *.hs の * を削除したら保存できました!
皆さんご協力ありがとうございます。

>>「レコード挿入」ボタンの左の入力ボックスに追加したい命令名を入力し、「レコード挿入」ボタンをクリック。(GENKIさん)

「新規作成」のところをクリックした後にそのままデフォルトレコードに書き込んでました。(笑)
ありがとうございます

>>一度hdlのエディタと、スクリプトエディタを完全に終了後、再起動してみて下さい。(zrs90(5さい)さん)

保存できたのちに変更されないな、と思ったのですができました!ありがとうございます。

>>HSPのインストールフォルダはどこになっているかが気になりました。もし、C:\Program Files\ とか ‪C:\Program Files (x86)\ 配下にインストールしているのであれば、
C:\hsp36\ などにしたほうが良いです。(TOMATOさん)

自分は諸事情でいろいろなパソコンで使うのでUSBに保存するのでこちらはありませんでしたが、今後のアップデートや事情が終わったときには気を付けようと思います。ありがとうございます!



記事削除

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

NO.96153への返信

マスコット

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

名前

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

削除用パスワード

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

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

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