Bilbioteki C++ w ActionScript

0

W jaki sposób wstawić bibliotekę napisaną w C++ do ActionScript 3.0 we flashu?

0

Że jak?! :O Skąd ci to w ogóle przyszło do głowy... pytanie powinno brzmieć, CZY DA SIĘ wstawić do Action Script zewnętrzny kod w C++. I odpowiedź brzmi: nie, nie da się. Action Script to przecież język skryptowy, oparty o ECMA Script, który jedzie na własnej wirtualnej maszynie siedzącej w FlashPlayerze. Kodu binarnego/maszynowego nie wykonuje.

Nie jestem Flashowcem, ale daję sobie za to uciąć duży palec u lewej nogi.

0

Wiesz ale animacje flasha mogą uruchamiać javescript, może stąd to się wzieło :> Kto wie :P

0

jezeli animacje flashowe moga odpalac javascript, to mozna rowniez wywolac C++ biblioteke. javascript jest silnie powiazany z (D)COM'em, mozna z niego operowac na obiektach comowskich. tak wiec 'wystarczy' napisac C++owa dllke z interfejsem comowskim, zarejestrowac ja w systemie, i .. <jakos> poprzez JS utworzyc instancje jej obiektow i potem juz sobie na czysto operowac. punktu <jakos> nie znam, ale daje 80% ze jest prosty.. jak inaczej te wszystkie syf-wirusy by sie instalowaly i uruchamialy poprzez com/activex?:)

0

quetzalcoatl - obiekty COMowskie, a ActiveXowe już w szczególności, to jest zabawa z serii IE only :| W dodatku już w IE 6 legalnie to się nie da nic stworzyć bez pełnej zgody usera na ściągnięcie i zainstalowanie interfejsu. A syf wirusy... syf wirusy mają swoje sposoby pewnie, ale na FF jakoś im te sposoby nie działają :) Zresztą Flash może być uruchomiony poza przeglądarką, a wtedy to już całkiem duuupa.

Jestem otwarty, jak ktoś mi pozwoli uruchamiać kod w C++ z poziomu Flasha albo JavaScript w transparentny sposób, to nawet dwa duże palce mu oddam, i tak ich nie lubię ;)

0

ActiveX+IE - tak, ale COM i nawet sam JS juz do IE nic nie ma;) przeciez nawet mozna pisac skrypty w ecma (.js) na rowni z .bat'ami. JS/ECMA podwinde zostal stworzony do wspolpracy z COM, z mysla o sktyptowaniu wywolywania metod tychze. operatory . czy [] sa mapowane bezposredni ona enumerowanie metod/fieldow z obiektow :) serio. sprawdzalem kiedys jak to sie ma w .net i czy da sie z poziomu ecma operowac obiektami .net - jak najbardziej, ale musza sie trzymac coma :) stad wniosek, ze c++ tez przejda. problem moze byc jedynie, jak napisac JS ktory odpali fabryke obiektow ze wskazanej .dllki o danej sciezce, bo z takiej zarejesttowanej w systemie powineien byc luzik

1 użytkowników online, w tym zalogowanych: 0, gości: 1