Wayteq készülékek kikapcsolása WinCE felületről

Többeknek okoz gondot, hogy a Wayteq készülékeket (620?, 820, 920?) WinCE módban elindítva csak Suspend-elni lehet, kikapcsolni nem. Ez mondjuk a 820-as gyenge akkumulátorát ismerve komoly probléma forrása lehet egy kirándulás vagy gyalogos városnézés alkalmával.

Azért a helyzet nem reménytelen, az alábbi írást egy másik fórumon tettem közzé egy kérdésre válaszolva, de talán itt is érdeklődésre tarthat számot:

A Wayteq-féle gyári grafikus felület a \ResidentFlash2\YFapp\System\PowerOff.exe-t használja a kikapcsoláshoz, ami viszont a WinCE felületről nem indul el. Először azt hittem hogy azért, mert a Upx (http://upx.sf.net) nevű programmal létrehozott tömörített futtatható állomány, de kicsomagolva sem indul el. Sejtésem szerint valami paraméter kéne neki vagy ilyesmi (aki kitalálja, annak respect :-) )

Azért egy kis trükközéssel megoldható a dolog :
Elindítod a \ResidentFlash2\YFapp\YFloader.exe-t és utána működik a kikapcsolás (sőt, ha mondjuk az iTaskMgr-el kilövöd a Color7MoveShell.exe-t, akkor onnan kezdve simán a WinCE felületen is fog működni (a Wayteq saját kikapcsolómenüjét hozza fel a power gomb megnyomására). Nyilván az YFloader indulásakor történik valami, mert nemcsak hogy a kikapcsológomb megnyomásakor jön fel a Wayteq-féle kikapcsoló menü, de most már a PowerOff.exe is működik szépen...

Valaki, aki nálam járatosabb a MortScript-ben, összedobhatna valami ilyesmit, ami induláskor lefutna :
START YFloader.exe
WAIT ... <- néhány tizedmásodperc?
KILL Color7MoveShell.exe

Hozzászólás-megjelenítési lehetőségek

A választott hozzászólás-megjelenítési mód a „Beállítás” gombbal rögzíthető.
DM43 képe

Ennél mondok

Ennél mondok egyszerűbbet:
Másold át a ResidentFlash egy tetszőleges mappájába a ResidentFlash2-ből a következő file-okat:
\ControlLib.dll
\YFAPLIB36.dll
\System\PowerOff.exe

(egy mappába a 3 file-t)

Ha a WinCE felületről a run paranccsal megfuttatod a poweroff.exe-t, igy működni fog (legalábbis nálam az x820BT-n megy)

Az igaz, hogy a kemény munka még senkit sem ölt meg, de minek kockáztasson az ember? /Ronald Reagan/

BlueDragonWarez

Jogos

Hi

Köszi, ez valóban sokkal egyszerűbb. Ma ismét NEM sikerült feltalálnom a spanyolviaszt :)

Beírnád ezt a prohardver-es 820-as fórumba is? Hadd okosodjon más is.

Üdv:
V76

Hozzászólás-megjelenítési lehetőségek

A választott hozzászólás-megjelenítési mód a „Beállítás” gombbal rögzíthető.