2009-05-18 6 views
6

モニターの1つでデュアルモニターを設定し、フルスクリーンモードでFlashビデオ(すべてのYouTubeビデオと言う)を表示します。他のモニターで作業する場合、ビデオはフルスクリーンモードを終了します。したがって、フルスクリーンモードでビデオを見ながら作業することはできません。これで、Flashでデュアルモニターの問題を修正するのはなぜですか?

解決策:

Google検索では、この素晴らしいソリューションが得られます。 http://www.youtube.com/watch?v=qwH_-C2-93E基本的には、 '0x136340'のアドレスのバイト値を '74'から 'DLL'の 'EB'に変更し、それがトリックでした!

C:\ WINDOWS \ System32 \ Macromed \ Flash \にNPSWF32.dll(フラッシュのみV10用)

質問:

なぜこのソリューションは、この問題を解決するのでしょうか?バイト値を変更することで実際に何が行われますか?

ありがとうございました!

答えて

5

私はそれがif(0) {...}からif(someting) {...}を変更賭けます。

私はそれが今まで、作業から別のウィンドウへの切り替えがあるかどうフルスクリーンを終了するコードを防ぐことと思います。

0

アラート状態が好きかもしれませんが、単純にif文の条件を変更してください。

私はそれが可能性が高いgoto文のためにそのアドレスを見つけることなので、フルスクリーンを終了するためのコードがバイパスされますが。

どんな場合でも、効果はほとんど同じです。私は専門家でなくても、他の考え方を作る方が簡単だと思います。しかし、あなたに確かに伝えることができる他の誰かがStackOverflowに正しくあります。

+0

をハック「」にこれを書いています。 – alamar

+0

@alamar後藤=無条件JMPがすでにあるかどう無条件JMPは、=条件付きJMP場合...これが機能するための条件であることを_have_ないと私たちは変更している(相対?)をターゲット – Basic

4

更新:だから私はチェックして、それは無条件ジャンプ条件付きジャンプを交換しているので、それが動作します。

私はそれが後藤と信じています。

私は文がif文後藤、後藤がある場合は、自動的にフラッシュのさまざまなバージョン(あなたがバイナリエディタを壊すの手間を省く) http://jmaxxz.com/index.php?option=com_content&view=article&id=89:flashhacker&catid=16:downloads&Itemid=32

+0

@jamxxzに対処: かなりクール! +1 –

関連する問題