研究者のためのコンピュータフォーラム

  • 研究者同士のコンピュータに関する情報交換の場です。
  • 新しいテーマで話を始める場合、質問をする場合は「新しいトピックを作る」から書き込みをしてください。
  • 質問に対して解答できる方は是非、書き込んで下さい。
  • このフォーラムにふさわしくないと管理人が判断した投稿は予告なく削除します。

新しいトピックを作る | トピック一覧 | 研究留学ネットに戻る

このスレッドをはてなブックマークに追加このスレッドをはてなブックマークに追加

MacのプログラムをEXEファイルに変換したい トピック削除
No.365-TOPIC - 2008/09/16 (火) 16:38:19 - 演算ユニット84668
MacOS9のプログラムファイルを,Windows上で,EXEファイルに変換する方法を教えていただけないでしょうか。
具体的には,Mac起動ディスクの「システムフォルダ」と言うフォルダの中の「アップルメニュー」フォルダの中にある,「計算機」と言うプログラムファイルです。
お願いします。
 
- このトピックにメッセージを投稿する -



9件 ( 1 〜 9 )  前 | 次  1/ 1. /1


(無題) 削除/引用
No.365-10 - 2008/09/17 (水) 19:53:44 - T
見かけを OS 9 風にすることは可能ですよ。
http://www.desktopcustomize.com/modules/windows4/rewrite/tc_1.html
あたりが参考になるでしょう。

(無題) 削除/引用
No.365-9 - 2008/09/17 (水) 18:12:34 - Geek
もともとの計算機、にこだわるのであれば、
そのプログラムで利用しているMac用のAPI呼び出しを全部フックして
Win32でエミュレートするようにすることになるのでしょうが、
そういう変換をサポートするようなソフトはなさそうですね。

一般的な問題としてWindows上でWin32APIを使わないソフトを
開発する、と言うことになると、CUIベースでなければほとんどの
GUI開発環境は最終的にWin32APIを利用しているんじゃないでしょうか?

多分お求めの案件はかなり特殊な状況なので、もう少し
ハカーな人たちが集まるような掲示板でお聞きになった方が
いいんじゃないかな、と思います。

(無題) 削除/引用
No.365-7 - 2008/09/17 (水) 13:49:17 - T
Windows に Sheepshaver というエミュレータを入れて Mac OS 9 をインストールすれば「計算機」も稼働させることができます。

ただ、セットアップには OS 9 が動く Mac の実機が必要になるでしょう。

(無題) 削除/引用
No.365-6 - 2008/09/17 (水) 10:52:40 - Geek
面白い問題提起ですが、スレ主さんはハンドル名といい、
逆コンパイル、と言う用語を知っておられるあたり
それなりの知識をお持ちのような気がしますので
その上での疑問、と言うとどういう回答を求めているのかな、と
ちょっと自分なりに考えてみました。

回答にはなっていないと思いますが、OS9のソフトをwindows上で
動かすために必要な条件について考えてみました。

まずほかの方も指摘されているように全くもともとのプログラムを
windows上で動かすことは不可能だと思いますし、直接的なexe
ファイルへの変換をサポートするようなソフトも知る限り
存在しないと思います。
逆コンパイルとか逆アセンブルをしてもOS,マシン依存の部分があれば
その部分のコードは書き換える必要が出ますね。

それ以外で可能性があるのは下記の場合くらいじゃないでしょうか?


(1) 実行ファイルそのまま -> mac シミュレータを走らせその上で使う
(2) 実行ファイルがJava とかRubyとかの上で走っていてOSやマシン
依存部がない -> 同様の実行環境をWindows上に構築できればその上で
実行可能

これ以外の場合はいずれも面倒なことになりそうです。

手間などを考えればやはりwindows用の同等ソフトを探すのが
手っ取り早そうです。

OS X はコアがBSDなのでOS X native なソフトだと少し状況が
違うかもしれませんが。

ところでOX9の計算機にこだわる理由が何かあるんでしょうか?

(無題) 削除/引用
No.365-5 - 2008/09/17 (水) 06:44:34 - 銅羅
Windowsの電卓プログラム(すべてのプログラム→アクセサリー→電卓...だとおもいます)で事足りませんか?

(無題) 削除/引用
No.365-4 - 2008/09/17 (水) 01:14:46 - KPD
>[Re:3] 演算ユニット84668 さんは書きました :
> 「ソースコードをお持ちで再コンパイルする環境があるのなら可能」とありますが,逆コンパイルと言うわけにもいかないのでしょうか。

「可能」とは言っていません.「可能なのかもしれませんが」です.そのようなコンパイラがあるのか存じません(たぶんないでしょう.あったらOS9とWindowsで共通のアプリケーションがもっとリリースされたでしょうし),同様に,逆コンパイルが可能か否かも存じません.

仮に,そのような事(MacOS9のソフトをWindows用に変換)が容易に可能だったとしても,そのような行為は当然ライセンス違反を助長するでしょうから一般的には使用は控えられていると存じます(今回は対象が計算機でライセンスに抵触するか存じませんが,同様の方法にてPhotoshop等が変換できる場合を想定してみてください).


> それと,類似のフリーウェアってどういう意味ですか。

計算機に類似のWindowsフリーウェア(あるいはシェアウェア)で代替はできないのかという意です.

MacのプログラムをEXEファイルに変換したい 削除/引用
No.365-3 - 2008/09/16 (火) 17:41:08 - 演算ユニット84668
「ソースコードをお持ちで再コンパイルする環境があるのなら可能」とありますが,逆コンパイルと言うわけにもいかないのでしょうか。
それと,類似のフリーウェアってどういう意味ですか。

(無題) 削除/引用
No.365-2 - 2008/09/16 (火) 17:07:45 - KPD
詳細存じませんが,基本的にムリでしょう.
ソースコードをお持ちで再コンパイルする環境があるのなら可能なのかもしれませんが,それでもOS9とWindowsでは親和性があまりに低いと感じますし,そういう事例は聞いた事がありません.

類似のフリーウェアなどはないのでしょうか?

MacのプログラムをEXEファイルに変換したい 削除/引用
No.365-1 - 2008/09/16 (火) 16:38:19 - 演算ユニット84668
MacOS9のプログラムファイルを,Windows上で,EXEファイルに変換する方法を教えていただけないでしょうか。
具体的には,Mac起動ディスクの「システムフォルダ」と言うフォルダの中の「アップルメニュー」フォルダの中にある,「計算機」と言うプログラムファイルです。
お願いします。

9件 ( 1 〜 9 )  前 | 次  1/ 1. /1


パスワードを入力してチェックした記事を チェックした記事を

このトピックにメッセージを投稿する
名前 
メール   アドレス非公開
   タイトル 
本文      
設定  クッキーを保存(次回の入力の手間を省けます)
上に上げない(トピックの一覧で一番上に移動させません)
解決(問題が解決した際にチェックしてください)
暗証  半角英数字8-12文字の暗証番号を入れると、あとで削除、修正ができます。
送信 

〔使い方〕
  • 「アドレス非公開」をチェックすれば、自分のメールアドレスを公開しないで他の方からメールを受け取れます。
  • 問題が解決した際には、解決ボタンをチェックして解決した旨のコメントをつけてください。これは、初めにトピックを作った人と管理人のみが可能です。
  • 半角カタカナ、機種依存文字(全角ローマ数字、○の中の数字等)は文字化けの原因となりますので使わないでください。