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


HSPTV!掲示板


未解決 解決 停止 削除要請

2022
0521
zezenana拡張子 as の正式名称について4解決


zezenana

リンク

2022/5/21(Sat) 00:09:34|NO.96397

素朴な疑問ですみませんが、

HSPの拡張子「as」とは何の略語なのでしょうか?
GitHubで asをファイル識別すると「ActionScript」に変換されるので気になりました。

HSPWikiによると以下となっており、元々の語源については触れておりません。

>.as は HSP 最初期(1.0)の時代から使われてきた拡張子です。
>.as は 3.xx 以前では標準の拡張子でしたが、HSP3では主にモジュールファイルや
>HSP拡張 プラグインのヘッダーファイルの拡張子として使われてます。

ASset Fileとか ASsemble Fileとかも考えましたがイマイチしっくり来ません。
HSP最初期を知っている方が居られましたら教えて頂けますでしょうか?



この記事に返信する


MIZUSHIKI

リンク

2022/5/21(Sat) 03:13:39|NO.96398

>HSPの拡張子「as」とは何の略語なのでしょうか?

どこかで読んだことあるなと思ったら見つけました。

HSPWIKI : HSPのQ&A
https://quasiquote.org/hspwiki/HSP%e3%81%aeQ%26A

---
HSPの前身だったLight Soup Processorでは、es(Essential Script)という 拡張子が使われていたのですが、それよりも進化したスクリプト (Advanced Script)ということでasが使用されています。
---
だそうです。



zrs90(5さい)

リンク

2022/5/21(Sat) 03:28:08|NO.96399

私も雑誌の付録で
3.xから使ったクチで
正しくは、知らなかったので
hsp2 歴史で検索して見ました。

https://docs.google.com/spreadsheets/d/1w4pidePngQ0Ya5abIj47CzIeySKVl6mf8_5K8d5d6Fs/htmlview

が出てきたので、Wikipedia以外を
調べて見ました。

結果から言うと下のHPに記載の
Let's HSP! 内 HSPの歴史が正しいようです。

1996〜2005年

HSP1 / HSP2
*.as (advanced scriptの略)

...との事です。

ちなみに、os側の拡張子の設定を
してないと、dllが表示されない為
dll を hpi としている場合がありますが
その略称も、載ってます。
気が向いたら調べて見てください。


http://usk.s16.xrea.com/hsp/history/

http://lhsp.s206.xrea.com/hsp_tips1.html



zezenana

リンク

2022/5/21(Sat) 11:01:06|NO.96400

>MIZUSHIKI さん、zrs90(5さい) さん

教えて頂きありがとうございます。
お陰でモヤモヤが晴れました。

「Advanced Script(高度なスクリプト?)」の略でしたか。。
となると特に言語名由来やヘッダーやモジュールなど特定の定義宣言が
目的というわけでもないのですね。

>HSPWIKI : HSPのQ&A
FAQとは別な場所に載っていたのですね。見逃していました。

>Let's HSP! 内 HSPの歴史が正しいようです。
古い資料を探せば結構見つかるものなのですね。

HSP3.60以前の歴史や開発経緯ってあまり良く解っていないので
参考になりました。



zrs90(5さい)

リンク

2022/5/21(Sat) 13:34:54|NO.96402

...HSPWIKI におにたまさんの回答があるとは
盲点でした。あそこの操作/検索は今でも
慣れないので調べるのが大変で...


●注意と余談。

この手の昔のページ(※私が調べた方法)
は、PCウイルスの対処方法等が
分からないなら、調べない方が正解です。

その上で、どうしても調べたい方は
十分 、PCウイルス対策をした上で
リンク先等にはくれぐれも注意して下さい。
(※↑コレも、100%防げる訳ではないです。
過信、油断しないように。)


余談。

私の場合、スマホ検索ですが、今回リンク先を
数カ所調べただけで、3つ程ウイルス警告?が。



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