問題タブ [olpc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
8950 参照

linux - Windows Flash ゲームを Linux で実行するには?

Windows 用の教育用フラッシュ ゲーム (合法的に購入) がいくつかあり、娘がOLPCで使用できるようにしたいと考えています。

一部のユーザーは Linux で wine を使用してそれらを実行できることを知っていますが、実行するにはドライブに CD が必要であり、OLPC には CD ドライブがないため、実際には OLPC のオプションではありません。

ゲームは CD からインストールされ、exe ファイルから実行されます。使用中は CD をドライブに入れる必要があります。

いくつかのフラッシュ逆コンパイラが利用できることを確認したので、ゲームを逆コンパイルして Linux 用に再コンパイルすることは可能かどうか考えていました。

アップデート

さらに調査と実験を重ねた結果、ゲームの実行に少し近づくことができました。

exe はプロジェクター (Director で作成) であり、サブディレクトリ内の dxr ファイルを実行するだけであることがわかります。このファイルはフラッシュ プレーヤーで直接開くことができますが、さまざまなアクティビティを選択できるのは最初のメニューだけです。

問題は、アクティビティを選択すると、「ファイルが見つかりません: "\SUBDIR\ACTIVITY"」のようなエラーが表示されることです。

アクティビティのサブディレクトリは、メニューのあるサブディレクトリと同じレベルにあります。そこで、メニューを実行するだけのスタブ ムービーを作成し、ルート ディレクトリ (元のプロジェクターと同じ) から起動してみました。メニューを正常に実行しますが、アクティビティでも同じエラーが発生します。

0 投票する
2 に答える
2032 参照

python - Python 2.5.1 を対象とするプロジェクト ディレクトリ内に .eggs/pkg_resources を含めて使用する方法

いくつかの .py コードへの相対位置に保存されている python .egg ファイルがあります。問題は、プロジェクトをフォルダーに自己完結させる必要があるpython 2.5.1コンピューターをターゲットにしていることです(Sugarを実行している数十万のOLPC XO 8.2.1リリースラップトップ)。つまり、システム全体の setuptools/pkg_resources インストールを実行するために ./ez_install だけを実行することはできません。

ディレクトリ構造の例:

システム全体に pkg_resources をインストールせずに、test.py 内から library1 と library2 をインポートして使用する最善の方法を考えています。単に .egg ファイルを解凍するのが最善の方法ですか?

ヒントをありがとう。

0 投票する
3 に答える
189 参照

olpc - OLPC 開発の選択肢

OLPC プロジェクト用のソフトウェアを開発するためのオプションは何ですか? さまざまなサイトや wiki を見て、正直なところ、私はまだ完全に混乱していると言えます。それはシュガー、C++、smalltalk、または python のどれですか? ヘルプ!

ありがとう、

0 投票する
0 に答える
240 参照

python-2.7 - pygtk でのウィジェットの onclick、他のウィジェットの表示

クリック時にToolItemウィジェットを表示するpygtkでToolButtonウィジェットを作成したい..ウィジェットのすべてのクラスを含むファイル(widgets.pyなど)と、これらのウィジェットをインスタンス化する別のファイル(demo.pyなど)があります。ツールバーに挿入されました。

デモ.py

Widgets.py