
あるPCゲームを2つDLしました。
1つはとても楽しんでいます。
ふと、プログラムソースっていうのかな、
例えばホームページでいえばHTMLソースのような、
コンピュータ言語できっと書かれている、
アレを見てみたくなりました。
僕はまったくそっちのほうは判らないし、
ゲームを作る気もないのですが、
単純に好奇心でそのゲームの設計図を見てみたいのです。
そのゲームにはZIPファイルのほかに
ゲーム1:(こっちはうちのPCではどうも動かないらしい)
**.prc
Readme.txt
ゲーム2:
**.exe
Readme.txt
というファイルがあります。
メモ帳で開けたのはReadme.txtのみで、
**.exeは実行ファイルだし、
**.prcはメモ帳で開くと文字化けの集合体でした。
DOS画面のような、そのプログラムが書かれている
表示にするにはどんなものが必要なのでしょうか。
.exeファイルや.prcファイルを覗く為の
専用ソフトがあるのでしょうか。
僕のPCはwin98SEです。
No.3ベストアンサー
- 回答日時:
こんにちは、honyionです。
プログラムの設計図は、「ソースファイル」や「ソースコード」と呼ばれます。
これは、人の読める設計図であり、実際に実行するには、コンピュータの読める設計図に変換する必要があります。この変換結果が「EXEファイル」です。
EXEファイルから、ソースコードを作成する事は出来ません。ソースコードを見たい場合は、そのファイルを直接手に入れる必要があります。
ソースコードは決して公開されない、なんていう事はありません。
試しに Vectorで、「ソースコード付き」で検索をかけてみたら、いっぱい見つかりました。
http://channel.goo.ne.jp/download/search/search. …
ソースコードは、テキストファイルなので、メモ帳等で開いて閲覧する事が出来ます。
参考になれば幸いです(..
回答ありがとうございます。
そうそうこれこれ!
訳わかんないけど、とっても見たかったやつです。
とはいえ、やはり何かプログラムを作る気にはなりませんが・・
プログラムの内容によるのでしょうが、
想像してたのより文字数が少なかったのが印象に残りました。
●例えが変だけれど、じいっと見ていると擬似サイボーグ(これも変な言葉だな)に
なった気がします。
No.2
- 回答日時:
prcはPalmOS(PDA)用のファイルなので、
WIN98での実行は無理ですね。多分。
プログラム言語は見たことがない人には
ちんぷんかんぷん???なので、
見ることができても興味が湧かない限り、
理屈を考えるのは難しいかと思います。
理屈ではなくて、昔のSF映画に出てくるような画面を
見たかっただけなんです。
とはいえ、「PalmOS」という新しい情報を得ることが出来ました。
回答ありがとうございました。
No.1
- 回答日時:
EXE ファイルであれば、クイックビューアで開くと簡単な内部情報は分かるかも知れません。
(Windows98 は手元にないのですが、NT4.0では可能でした。)ただし、EXE ファイルをプログラムのソースに戻すのは、一般的には無理です。
というのは、EXE ファイルはコンピュータが命令を直接読みとって実行するためのもので、直接それを読もうとしてもコンピュータによほど詳しくなければ通常は理解できません。
EXE ファイルは人間の書いたプログラム言語(C, BASIC, Pascal等)で書かれたソースファイル(=エディタ等で開いて読める)や、データファイル等のファイルをコンパイラというプログラムで変換(コンパイル)して作ります。
この際に、プログラム実行に最低限必要なデータのみがEXEファイルに記録されて、その他のデータは失われてしまいます。
このため、逆向きに変換を行うプログラムも世の中にないことはないのですが、逆変換しても大抵の場合はちゃんと人が読めるものにはなりません。
フリーのソフトであれば、頼めばソースファイルを見せてくださる人もいらっしゃるかも知れませんし、ソースファイルを実行ファイルとは別に公開されている方もいらっしゃいます。
どうしても見たいのであれば、そういう方法しかないと思います。
PRC ファイルについては知らないのですが、実行に必要な何らかのファイルだと思いますので、EXE ファイルと同様のことが言えると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) widows11のメモ帳でExcelのTXTファイルを開きたい 6 2022/08/23 17:09
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 入力待ちをして、受け取った正の整数が表す行数だけ既存 4 2022/07/05 10:12
- その他(プログラミング・Web制作) ゲームを日本語化しようとすると文字化けしてしまいます。 2 2022/08/19 15:36
- 労働相談 合意済み仕様の商品納入後における仕様変更要求への対応について 5 2023/04/19 09:41
- Word(ワード) PCで作ったwordをスマホで編集しようとすると「このファイルは読み取り専用です。」と表示される。 3 2023/05/30 14:51
- HTML・CSS CSSファイルの日本語コメントが文字化けしてしまう 3 2022/12/26 15:50
- レトロゲーム 小学生の頃にやっていた未クリアのゲームをプレイしたい 3 2023/05/07 23:37
- Ameba(アメーバブログ) アメブロは、HTMLのタグの入力を許さないブログ・サイトですか? 1 2023/06/18 18:48
- ホームページ作成・プログラミング アメーバ・ブログは"HTMLタグ"を許可してないのですか? 2 2023/06/17 21:08
- 据え置き型ゲーム機 PS5向けに開発されているゲームって、PCユーザーを意識した物が多すぎませんか? タイトルは伏せます 5 2023/05/15 13:14
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
プログラミングを学べる!?進化している子どものおもちゃについて専門家に聞いた!
プログラミングを学べるレゴブロックがあることはご存知だろうか。レゴに限らず最近のおもちゃには、プログラミングの要素がどんどん取り入れられているようだ。「教えて!goo」にも、「プログラミングを学べる子供...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vba クリップボードクリアにつ...
-
数学、プログラミング、物理、...
-
画像生成AIのプロンプトの作り...
-
Python... 環境設定 初心者です...
-
OS入ってる機器のソフト・アプ...
-
pip --versionがエラーになる
-
パイソンのソースコードをChatG...
-
pythonの実行に関する質問
-
Python 3.12.2 か一番最新のパ...
-
CSVファイルの複数行削除
-
Webサイト内に埋め込んだmp4動...
-
ExcelVBAでFormulaR1C1を列範囲...
-
Pythonのエラーメッセージをコ...
-
ネットワークフォルダの中身を...
-
Pythonで仮想通貨の自動売買が...
-
AIの登場でプログラマーたちが...
-
Google ColaboでGUI作成
-
Pythonについて。
-
HTMLソースが表示のページのも...
-
MOVEコマンドでサブフォルダー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba クリップボードクリアにつ...
-
CSVファイルの複数行削除
-
OS入ってる機器のソフト・アプ...
-
Python 3.12.2 か一番最新のパ...
-
pythonの実行に関する質問
-
パイソンのソースコードをChatG...
-
画像生成AIのプロンプトの作り...
-
数学、プログラミング、物理、...
-
pip --versionがエラーになる
-
Google ColaboでGUI作成
-
Python... 環境設定 初心者です...
-
HTMLソースが表示のページのも...
-
ネットワークフォルダの中身を...
-
MOVEコマンドでサブフォルダー...
-
google Colabでmatplotlibの描...
-
VBAでパワーシェルを実行したい...
-
Pythonでの文字列からfloatへの...
-
Webサイト内に埋め込んだmp4動...
-
初心者powershellのPS1ファイル...
-
pythonについて(初心者です)
おすすめ情報