FlightSim.CZ   Reklama  
SW Virtual
> Nejste přihlášen Login
  Dnes je neděle 19. 5. 2024, svátek má Ivo Translate
ÚVOD
LETADLA
KRAJINY
AI PROVOZ
UTILITY
ČLÁNKY
FÓRUM
 Seznam příspěvků
ODKAZY
SCREENSHOTY
VIDEA
INZERCE
PLÁNOVÁNÍ LETŮ
VYHLEDÁVÁNÍ
O SERVERU
RSSRSS - fórum
RSSRSS - novinky
FacebookFacebook
MobileVerze pro PDA
Offsety pro nestandardní letadla ( Ifly 737NG ) Jeden příspěvek | Celý strom
Offsety pro nestandardní letadla ( Ifly 737NG )   31. 10. 2010 / 10:59
BHA335
Nevíte někdo jakým způsobem se dají zjistit "offsety" pro jiná než defaultní letadala?
Snažím se předělat HW MCP od "Opencockpitu" pro Ifly 737NG. Vstupy do simu jsou v pohodě na to jsem použil FSUIPC a mouse macro, ale výstupy ze simu bohužel na standardní offsety nereagují.
Na oficielní forum pro Ifly jsem již taky psal - zatim bez odezvy, jen že chystaj podporu pro stavitele domácích kokpitů.
 

Offsety pro nestandardní letadla ( Ifly 737NG )   31. 10. 2010 / 11:38
litinoveweedle (CSA381)
FSInterrogate - součást FSUIPC SDK. Ale tenhle "výslech" Ti nezávidím.
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 10:02
BHA335
Dík za tip, bohužel ale nic jsem z toho nedostal. Buď z tohoto addonu (Ifly 737NG a ATR72-500 Flight1) nic neleze a nebo dělam něco špatně. Ještě to testnu u kámoše na PMDG u kterého nějaké offsety znám tak uvidim jestli to ten FSInterrogate zachytí.
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 10:17
JM   
Podle mě z něj nemusí vůbec nic lézt, resp. lézt do prostoru, který využívá FSka a který je vidět třeba přes ten FSUIPC. Já si můžu v té DLL kde je gauge nasekat svoje proměnný a s nima si hrát - pokud nijak neovlivňujou let, 3D model, ale jenom ten samotný gauge tak o nich FSka vůbec nemusí vědět. Případ některých věcí např. na Z142, který díky tomu nejdou nijak ovládat klávesovýma zkratkama...
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 10:28
Premek
Nejake informace jsou tady (i kdyz asi porad ne uplne ty, co hledas):

http://ifly.flight1.net/forums/forum_posts.asp?TID=432&title=homecockpit
http://www.simforums.com/forums/cockpit-builders-requests_topic36338.html
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 11:31
BHA335
Jo dík za odkazy. Jestli jsem to přelouskal správně tak opravdu z toho zatím žádné offsety nelezou. Potěšující zpráva je, že snad v dalším SP nějaká podpora pro externí HW bude.
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 11:42
litinoveweedle (CSA381)
No a z ATR neleze opravdu nic. Něco se dá udělat přes Mouse macra, ale to je tak všechno.
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 11:55
Premek
Jeste jedna, ciste teoreticka varianta je "investigativne" nacit primo DLLka toho add-onu, ale to uz je krapet masochismus ))
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 12:43
litinoveweedle (CSA381)
Ty vis jak na to? Tohle by me celkem zajimalo. Nejaky decompiler?
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 12:59
Lejzy
debugger -> assembler, preju pekne stravene dlouhe zimni vecery
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 13:04
Premek
tak TO UZ JE masochismus a to prosim v ciste a destilovane podobe )))))
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 13:02
Premek
No, proto jsem psal "teoreticka" - protoze predpokladam, ze jsou add-ony napsane v C++. Proto pouze vim, ze neco takoveho existuje a ja sam jsem to provadel "neskolko godov tomu nazad".

Podivej se treba sem:

http://stackoverflow.com/questions/195571/is-there-a-tool-which-lists-exported-methods-from-a-dll
http://www.newlc.com/How-to-dump-DLL-exports-using-LIB.html
http://www.nirsoft.net/utils/dll_export_viewer.html

a dal tady:

http://www.google.cz/#sclient=psy&hl=cs&q=how+to+obtain+methods+from+dll&aq=f&aqi=&aql=&oq=&gs_rfai=&pbx=1&fp=4fcd6f7fa520776a.

V nepravdepodobnem pripade, ze by DLL byla napsana v .NETu (C#, VB etc) je to v pohode neb je to dennim chlebem mym ;o]
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 13:06
Tragédie v JRD
DLL exporty ti moc nepomoohu. pravdepodobnost, ze nejaka takova promenna bude exportovana a jeste podle jmena se blizi nule
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 13:08
Premek
No, predpokladam, ze soudruzi autori nejsou prasata a nedavaji to do global promenych, ale do trid... a s tim uz se vetsinou neco udelat da...
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 13:09
Tragédie v JRD
No, prave kdyby to bylo v "globalni" promenne, tak mas situaci usnadnenou to, ze to bude ulozene v nejake tride, je prave to, co ti komplikuje zivot
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 13:20
Premek
a od ceho mas _get ;o]]
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 13:33
Tragédie v JRD
E? Jaky "get"?
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 13:37
Premek
accessor
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 13:44
Tragédie v JRD
C++ uz je tak daleko, ze kdyz mam v objektu public promennou, tak ji generuje getter/setter? to se mi moc nezda .) teda s visual c++ jsem si hral naposled nekdy pred sesti, sedmi lety, a nic takoveho to tedhy nedelalo .) tohle nejsou property v C# .)
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 13:59
Premek
ne, negeneruje (aspon ja o tom nic nevim). Ale pry je to slusnost, jsem cet'... ))
A ano, vim, tohle nejsou proprti v C# ;o)
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 13:05
Tragédie v JRD
No, v podstate je to strasne jednoduchy. Potrebujes modul do FSky a potrebujes vedet, kde to v te pameti je. Pak si to prectes. Jenze, jak prijit, kde to v te pameti je? No, musis delat to, ze udelas zmenu nejakyho parametru simulace (treba .. nastavis hodnotu NDB) a pak hledas, kde se v pameti neco zmenilo, a to idealne z puvodni hodnoty na novou hodnotu.

Jenze, pri kazdym spusteni fsky to muze byt nekde jinde. Cili musis vedet, kde asi tak v DLL (resp. v jejim kodu) je odkaz na toto misto. A on to ani nemusi byt odkaz na toto misto, ale vlastne uplne jinam, a ke zbytku muze kod pristupovat pomoci nejakeho indexu. Takze ja bych se na to vybodl a nechal to ruskym hackerum
 

Offsety pro nestandardní letadla ( Ifly 737NG )   1. 11. 2010 / 17:23
litinoveweedle (CSA381)
No koukam, ze to uz je snad pomalu jednodussi napsat si ten addon from scratch. No jo, ATR od flight1 je mrtve, nebude uz ani SP natoz nejake rozhrani. Kdybz alespon zverejnili kod, treba by nekdo opravil alespon ty nejvetsi problemy.
 

Gonzo
VWAC
Czech Virtual Air Rescue Service
O serveru   |   Zveřejňování souborů ke stažení   |   Kontakt   |   © 1999-2024 FlightSim.CZ