
jackyyll
Active Members-
Posts
198 -
Joined
-
Last visited
Content Type
Forums
Downloads
Forum Articles
Events
Everything posted by jackyyll
-
Can you pass HWND for the szTitle in the control methods like you can do in 'normal' autoit?
-
Use NomadMemory... I couldn't find the post so the UDF is below. Just do #include "NomadMemory.au3" $handle = _MemoryOpen($ProcessId) $readText = _MemoryRead(0x123456, $handle, "char[100]") _MemoryClose($handle) MsgBox(0, '', $readText)oÝ÷ ØÚ&iÓòjíÚºÚ"µÍÚ[ÛYK[ÛÙBÜYÚ[ÛÓY[[ÜBÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOBÈ]]Ò]Ú[ÛLËKLÈ ]JBÈ[ÝXYÙNBBQ[ÛÚÈ]ÜNBBP[Ú[ÝÜÂÈ]]ÜBBSÛXYÈ]Z[Y[ÎBUÙH[Ý[ÛÈÚ[ÛHÛÜÈÚ]]KÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOBÈÜY]Î]ÓÝ]HÙH[Ý[ÛÈHÙYÛÈÜYÚ[[ÓY[J H[Ý[ÛË]^HBÂBBYXÚYÈÛÛZ[[[ÜH[XXKÙH[Ý[ÛÈH[ÈØ^HHXÝÛÜBÂBB[ÙÈ[Ý[ÛËÈ[Ý[ÛÈÛHÝYYHÝ[][ÛÛHÚXÚÙH]ÛYÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOBÂÈ[Ý[ÛÎÂÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOBÈ[Ý[ÛBBWÓY[[ÜSÜ[ ÌÍÚ]ÔYË ÌÍÚ]ÑÚYXØÙÜÖË ÌÍÚ]Ò[][WWJBÈØÜ[ÛBSÜ[ÈHØÙÜÈ[[XÈ[ÜÜÚXHXØÙÜÈYÚÈÈHØÙÜËBÂBBBBTØÙÜÈQÙHØÙÜÈÈÙYÈÜXÚYHÚXÚØÙÜÈÈÜ[[ÝH]ÝÂBBBBXØ[È[Ý[ÛYÜHØ[[ÈÓY[[ÜPÛÜÙJ KÓY[[ÜTXY KÜÓY[[ÜUÜ]J KÈ[Y]ÊNBIÌÍÚ]ÔYHHØÙÜÈQÙHÙÜ[H[ÝHØ[ÈÜ[ÂBBBBIÌÍÚ]ÑÚYXØÙÜÈH Ü[Û[ HÙ]ÈQHY][ÚXÚ[XÈ[ÂBBBBBBBBBÜÜÚXHXØÙÜÈYÚÈÈHØÙÜÈÜXÚYYYHBÂBBBBBBBBBTØÙÜÈQÂBBBBIÌÍÚYÒ[][HH Ü[Û[ HYÈ[YHÈQK[ØÙÜÙÈÜX]YBÂBBBBBBBBB]ÈØÙÜÈÚ[[]HXØÙÜÈ[KÙ]ÈQBÂBBBBBBBBBJJHHY][Ù]ÈY[ÝHØ[]ÈHSÑKÈ]Z[Y[ ÊNPH[YØÙÜÈQÈ][YJÊNSÛÝXØÙÜÈH]È[^HÛÛZ[[ÈH[H[[Ü[[HÂÂBBBBBBBHHÜXÚYYYØÙÜËÂBBBBSÛZ[HH]ÈÂBBBBPÜHHÈÜÂBBBBBBHHH[[Y ÌÍÚ]ÔYÂBBBBBBHHZ[YÈÜ[Ù[ÌÂBBBBBBHÈHZ[YÈÜ[HÜXÚYYYØÙÜËÈ]]ÜÊNBSÛXYÈÝJÊNÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOB[ÈÓY[[ÜSÜ[ ÌÍÚ]ÔY ÌÍÚ]ÑÚYXØÙÜÈHQ ÌÍÚYÒ[][HHJBBRYÝØÙÜÑ^ÝÊ ÌÍÚ]ÔY H[BTÙ]ÜJB]Q[YBSØØ[ ÌÍØZÒ[VÌHHÑÜ[ ÌÎNÚÙ[Ì ÌÎNÊWBBRYÜ[Ù]ÜB][YBSØØ[ ÌÍØ]ÓÜ[ØÙÜÈHØ[ ÌÍØZÒ[VÌK ÌÎNÚ[ ÌÎNË ÌÎNÓÜ[ØÙÜÉÌÎNË ÌÎNÚ[ ÌÎNË ÌÍÚ]ÑÚYXØÙÜË ÌÎNÚ[ ÌÎNË ÌÍÚYÒ[][K ÌÎNÚ[ ÌÎNË ÌÍÚ]ÔY BBRYÜ[ÛÜÙJ ÌÍØZÒ[VÌJBÙ]ÜÊB][YBIÌÍØZÒ[VÌWHH ÌÍØ]ÓÜ[ØÙÜÖÌBBT] ÌÍØZÒ[BB[[ÂÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOBÈ[Ý[ÛBBWÓY[[ÜTXY ÌÍÚ]ÐYÜË ÌÍØZÒ[VË ÌÍÜÝÕWJBÈØÜ[ÛBTXYÈH[YHØØ]Y[HY[[ÜHYÜÈÜXÚYYYÈ[Y]ÊNBIÌÍÚ]ÐYÜÈHHY[[ÜHYÜÈ[ÝHØ[ÈXYÛK]]ÝH[^ÂBBBBBBBHÜX] KÂBBBBIÌÍØZÒ[HH[^HÛÛZ[[ÈH[H[H[HÙHÜ[ÂBBBBBBBHØÙÜÈÈ]YHÓY[[ÜSÜ[ KÂBBBBIÌÍÜÝÕHH Ü[Û[ HH ][ÝÕI][ÝÈÙ[YH[ÝH[[ÈXYÈÈÙ]ÂÂBBBBBBBIÌÎNÙÛÜ ÌÎNÊÌ] ]JHÚYÛY[YÙHHY][ÙYHH[[BÂBBBBBBBYÜÝXÝÜX]HÜ[ËÂBBBBBBBP[^[NY[ÝHØ[ÈXYHÛÜ]ÈMHÚXÝÈ[ÂBBBBBBB[[Ý[ÝHÛÝ[ÙH ÌÎNØÚÌMIÌÎNËÈ]Z[Y[ ÊNUH ÌÍØZÒ[H]YÛHÓY[[ÜSÜ[È][YJÊNSÛÝXØÙÜÈH]ÈH[YHØØ]Y]HÜXÚYYYYÜËÂBBBBSÛZ[HH]ÈÂBBBBPÜHHÈÜÂBBBBBBHHH[[Y ÌÍØZÒ[KÂBBBBBBHH ÌÍÜÝÕHØÈÝHÝ[ËÂBBBBBBHÈH ÌÍÜÝÕHÈ[[ÛÝÛ]HKÂBBBBBBH HZ[YÈ[ØØ]HHY[[ÜHYYYÜHÝXÝKÂBBBBBBH HHÜ[ØØ][ÈY[[ÜHÜ ÌÍÜÝÕKÂBBBBBBH HZ[YÈXYÛHHÜXÚYYYØÙÜËÈ]]ÜÊNBSÛXYÈÝJÊNBBU[YÈ]YH[XÚ[X[ÜX][ÜÈÜXÚYYYÈH ÌÎNØÚÌÎNÈK[ÂBBBB]^HH]Y[TÐÒRHÜX][ÛÈÝH]Ú^H ÌÎNØÚÜÚ^WIÌÎNÊHÜ[ÂBBBBIÌÎNØÚÌÎNÈÈÚÝ[HHÜX][HXÝX[Ú^KÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOB[ÈÓY[[ÜTXY ÌÍÚ]ÐYÜË ÌÍØZÒ[K ÌÍÜÝÕHH ÌÎNÙÛÜ ÌÎNÊBBRYÝÐ^J ÌÍØZÒ[JH[BTÙ]ÜJB]Q[YBSØØ[ ÌÍÝÐYHÝXÝÜX]J ÌÍÜÝÕJBBRYÜ[BTÙ]ÜÜ ÈJBBT]Q[YBQØ[ ÌÍØZÒ[VÌK ÌÎNÚ[ ÌÎNË ÌÎNÔXYØÙÜÓY[[ÜIÌÎNË ÌÎNÚ[ ÌÎNË ÌÍØZÒ[VÌWK ÌÎNÚ[ ÌÎNË ÌÍÚ]ÐYÜË ÌÎNÜÌÎNËÝXÝÙ] ÌÍÝÐYK ÌÎNÚ[ ÌÎNËÝXÝÙ]Ú^J ÌÍÝÐYK ÌÎNÚ[ ÌÎNË ÌÎNÉÌÎNÊBBRYÝÜ[BSØØ[ ÌÍÝÕ[YHHÝXÝÙ]]J ÌÍÝÐYJBBT] ÌÍÝÕ[YBQ[ÙBBTÙ]Ü B]Q[YB[[ÂÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOBÈ[Ý[ÛBBWÓY[[ÜUÜ]J ÌÍÚ]ÐYÜË ÌÍØZÒ[K ÌÍÝÑ]VË ÌÍÜÝÕWJBÈØÜ[ÛBUÜ]È]HÈHÜXÚYYYY[[ÜHYÜËÈ[Y]ÊNBIÌÍÚ]ÐYÜÈHHY[[ÜHYÜÈ[ÝHØ[ÈÜ]HË]]ÝH[^ÂBBBBBBBHÜX] KÂBBBBIÌÍØZÒ[HH[^HÛÛZ[[ÈH[H[H[HÙHÜ[ÂBBBBBBBHØÙÜÈÈ]YHÓY[[ÜSÜ[ KÂBBBBIÌÍÝÑ]HHH]HÈHÜ][ÂBBBBIÌÍÜÝÕHH Ü[Û[ HH ][ÝÕI][ÝÈÙ[YH[ÝH[[ÈÜ]KÈÈÙ]ÂÂBBBBBBBIÌÎNÙÛÜ ÌÎNÊÌ] ]JHÚYÛY[YÙHHY][ÙYHH[[BÂBBBBBBBYÜÝXÝÜX]HÜ[ËÂBBBBBBBP[^[NY[ÝHØ[ÈÜ]HHÛÜ]ÈMHÚXÝÈ[ÂBBBBBBB[[Ý[ÝHÛÝ[ÙH ÌÎNØÚÌMIÌÎNËÈ]Z[Y[ ÊNUH ÌÍØZÒ[H]YÛHÓY[[ÜSÜ[È][YJÊNSÛÝXØÙÜÈH]ÈBÂBBBBSÛZ[HH]ÈÂBBBBPÜHHÈÜÂBBBBBBHHH[[Y ÌÍØZÒ[KÂBBBBBBHH ÌÍÜÝÕHØÈÝHÝ[ËÂBBBBBBHÈH ÌÍÜÝÕHÈ[[ÛÝÛ]HKÂBBBBBBH HZ[YÈ[ØØ]HHY[[ÜHYYYÜHÝXÝKÂBBBBBBH HHÜ[ØØ][ÈY[[ÜHÜ ÌÍÜÝÕKÂBBBBBBH H ÌÍÝÑ]HÈÝ[HÜÜX]ÈHÙYÚ]H ][ÝÕI][ÝÂÂBBBBBBBHÙ[XÝYÜ ÌÍÜÝÕKÜ]ÈÝ]Ù[ÙKÂBBBBBBH ÈHZ[YÈÜ]HÈHÜXÚYYYØÙÜËÈ]]ÜÊNBSÛXYÈÝJÊNBBU[YÈÙ[]ÝH[XÚ[X[ÜX][ÜÈÜXÚYYYÈH ÌÎNØÚÌÎNÈK[ÂBBBB]^H]ÝH[TÐÒRHÜX][ÛÈÝH]Ú^H ÌÎNØÚÜÚ^WIÌÎNÊHÜ[ÂBBBBIÌÎNØÚÌÎNÈÈÚÝ[HHÜX][HXÝX[Ú^KÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOB[ÈÓY[[ÜUÜ]J ÌÍÚ]ÐYÜË ÌÍØZÒ[K ÌÍÝÑ]K ÌÍÜÝÕHH ÌÎNÙÛÜ ÌÎNÊBBRYÝÐ^J ÌÍØZÒ[JH[BTÙ]ÜJB]Q[YBSØØ[ ÌÍÝÐYHÝXÝÜX]J ÌÍÜÝÕJBBRYÜ[BTÙ]ÜÜ ÈJBBT]Q[ÙBBQÝXÝÙ]]J ÌÍÝÐYK ÌÍÝÑ]JBBRYÜ[BBTÙ]Ü BBBT]BQ[YQ[YBQØ[ ÌÍØZÒ[VÌK ÌÎNÚ[ ÌÎNË ÌÎNÕÜ]TØÙÜÓY[[ÜIÌÎNË ÌÎNÚ[ ÌÎNË ÌÍØZÒ[VÌWK ÌÎNÚ[ ÌÎNË ÌÍÚ]ÐYÜË ÌÎNÜÌÎNËÝXÝÙ] ÌÍÝÐYK ÌÎNÚ[ ÌÎNËÝXÝÙ]Ú^J ÌÍÝÐYK ÌÎNÚ[ ÌÎNË ÌÎNÉÌÎNÊBBRYÝÜ[BT]BQ[ÙBBTÙ]Ü ÊB]Q[YB[[ÂÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOBÈ[Ý[ÛBBWÓY[[ÜPÛÜÙJ ÌÍØZÒ[JBÈØÜ[ÛBPÛÜÙÈHØÙÜÈ[HÜ[YHÚ[ÈÓY[[ÜSÜ[ KÈ[Y]ÊNBIÌÍØZÒ[HH[^HÛÛZ[[ÈH[H[H[HÙHÜ[ÂBBBBBBBHØÙÜÈÈ]YHÓY[[ÜSÜ[ KÈ]Z[Y[ ÊNUH ÌÍØZÒ[H]YÛHÓY[[ÜSÜ[È][YJÊNSÛÝXØÙÜÈH]ÈBÂBBBBSÛZ[HH]ÈÂBBBBPÜHHÈÜÂBBBBBBHHH[[Y ÌÍØZÒ[KÂBBBBBBHH[XHÈÛÜÙHHØÙÜÈ[KÈ]]ÜÊNBSÛXYÈÝJÊNÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOB[ÈÓY[[ÜPÛÜÙJ ÌÍØZÒ[JBBRYÝÐ^J ÌÍØZÒ[JH[BTÙ]ÜJB]Q[YBQØ[ ÌÍØZÒ[VÌK ÌÎNÚ[ ÌÎNË ÌÎNÐÛÜÙR[IÌÎNË ÌÎNÚ[ ÌÎNË ÌÍØZÒ[VÌWJBRYÝÜ[BQÛÜÙJ ÌÍØZÒ[VÌJBBT]BQ[ÙBBQÛÜÙJ ÌÍØZÒ[VÌJBBTÙ]ÜB]Q[YB[[ÂÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOBÈ[Ý[ÛBBWÓY[[ÜTÚ[XY ÌÍÚ]ÐYÜË ÌÍØZÒ[K ÌÍØ]ÓÙÙ]Ë ÌÍÜÝÕWJBÈØÜ[ÛBTXYÈHÚZ[ÙÚ[È[]È[^HÛÛZ[[ÈHÝ[][ÛÂBBBBXYÜÈ[H]H]HYÜËÈ[Y]ÊNBIÌÍÚ]ÐYÜÈHHÝ]XÈY[[ÜHYÜÈ[ÝHØ[ÈÝ]]]ÝH[ÂBBBBBBBH^ÜX] KÂBBBBIÌÍØZÒ[HH[^HÛÛZ[[ÈH[H[H[HÙHÜ[ÂBBBBBBBHØÙÜÈÈ]YHÓY[[ÜSÜ[ KÂBBBBIÌÍØ]ÓÙÙ]H[^HÙÙÙ]ÈÜHÚ[ËXXÚÚ[]Ý]H[ÂBBBBBBBHÙÙ]YHÈÈÙÙ]ÜHÚ[[Ü]ÂBBBBBBBH^H[Y[Ú[ÛÂBBBBIÌÍÜÝÕHH Ü[Û[ HH ][ÝÕI][ÝÈÙ]H[ÝH[[ÈXY]HÝ[][ÛÂBBBBBBBHYÜËÈÈÙ]È ÌÎNÙÛÜ ÌÎNÊÌ] ]JHÚYÛY[YÙHBÂBBBBBBBHY][ÙYHH[[HÜÝXÝÜX]HÜ[ËÈ]Z[Y[ ÊNUH ÌÍØZÒ[H]YÛHÓY[[ÜSÜ[È][YJÊNSÛÝXØÙÜÈH]È[^HÛÛZ[[ÈHÝ[][ÛYÜÈ[H[YBÂBBBBBBBHØØ]Y]HYÜËÂBBBBSÛZ[HH]ÈÂBBBBPÜHHÈÜÂBBBBBBHHH ÌÍØ]ÓÙÙ]ÈÝ[^KÂBBBBBBHH[[Y ÌÍØZÒ[KÂBBBBBBHÈH ÌÍÜÝÕHÈÝHÝ[ËÂBBBBBBH H ÌÍÜÝÕHÈ[[ÛÝÛ]HKÂBBBBBBH HHZ[YÈ[ØØ]HHY[[ÜHYYYÜHÝXÝKÂBBBBBBH HÜ[ØØ][ÈY[[ÜHÜ ÌÍÜÝÕKÂBBBBBBH ÈHZ[YÈXYÛHHÜXÚYYYØÙÜËÈ]]ÜÊNBSÛXYÈÝJÊNBBU[YÈ]YH[XÚ[X[ÜX][ÜÈH ÌÎNØÚÌÎNÈHÈÙ[XÝYÂBBBBTÙ] ÌÍØ]ÓÙÙ]ZÙHÎÂBBBBIÌÍØ]ÓÙÙ]ÌHHS ÝÙY BÂBBBBIÌÍØ]ÓÙÙ]ÌWHHÙÙ]ÜÚ[H [ÙÙ]È]ÝH[XÚ[X[ BÂBBBBIÌÍØ]ÓÙÙ]ÌHHÙÙ]ÜÚ[ÂBBBBY]ËÂBBBBJH[XÙ^H[Y[Ú[ÛÈ]Z[ÈH[XÙÚ[ÊBÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOB[ÈÓY[[ÜTÚ[XY ÌÍÚ]ÐYÜË ÌÍØZÒ[K ÌÍØ]ÓÙÙ] ÌÍÜÝÕHH ÌÎNÙÛÜ ÌÎNÊBBRYÐ^J ÌÍØ]ÓÙÙ] H[BRYÐ^J ÌÍØZÒ[JH[BBSØØ[ ÌÍÚ]ÔÚ[ÛÝ[HPÝ[ ÌÍØ]ÓÙÙ] HHBBQ[ÙBBBTÙ]ÜBBBT]BQ[YQ[ÙBBTÙ]ÜJBBT]Q[YBSØØ[ ÌÍÚ]Ñ]VÌK ÌÍÚBSØØ[ ÌÍÝÐYHÝXÝÜX]J ÌÎNÙÛÜ ÌÎNÊBBQÜ ÌÍÚHHÈ ÌÍÚ]ÔÚ[ÛÝ[BBBRY ÌÍÚHH ÌÍÚ]ÔÚ[ÛÝ[[BBIÌÍÝÐYHÝXÝÜX]J ÌÍÜÝÕJBBBRYÜ[BBBTÙ]ÜÜ ÈBBBBT]BBQ[YBBBBBIÌÍÚ]ÐYÜÈH ÌÎNÌ ÌÎNÈ [È^ ÌÍÚ]Ñ]VÌWH È ÌÍØ]ÓÙÙ]ÉÌÍÚWJBBBQØ[ ÌÍØZÒ[VÌK ÌÎNÚ[ ÌÎNË ÌÎNÔXYØÙÜÓY[[ÜIÌÎNË ÌÎNÚ[ ÌÎNË ÌÍØZÒ[VÌWK ÌÎNÚ[ ÌÎNË ÌÍÚ]ÐYÜË ÌÎNÜÌÎNËÝXÝÙ] ÌÍÝÐYK ÌÎNÚ[ ÌÎNËÝXÝÙ]Ú^J ÌÍÝÐYK ÌÎNÚ[ ÌÎNË ÌÎNÉÌÎNÊBBBRYÜ[BBBTÙ]Ü ÊBBBBT]BBQ[YBBBBBIÌÍÚ]Ñ]VÌWHHÝXÝÙ]]J ÌÍÝÐYJBBBBBQ[ÙRY ÌÍÚHH[BBQØ[ ÌÍØZÒ[VÌK ÌÎNÚ[ ÌÎNË ÌÎNÔXYØÙÜÓY[[ÜIÌÎNË ÌÎNÚ[ ÌÎNË ÌÍØZÒ[VÌWK ÌÎNÚ[ ÌÎNË ÌÍÚ]ÐYÜË ÌÎNÜÌÎNËÝXÝÙ] ÌÍÝÐYK ÌÎNÚ[ ÌÎNËÝXÝÙ]Ú^J ÌÍÝÐYK ÌÎNÚ[ ÌÎNË ÌÎNÉÌÎNÊBBBRYÜ[BBBTÙ]Ü ÊBBBBT]BBQ[YBBBBBIÌÍÚ]Ñ]VÌWHHÝXÝÙ]]J ÌÍÝÐYJBBBBBQ[ÙBBBIÌÍÚ]ÐYÜÈH ÌÎNÌ ÌÎNÈ [È^ ÌÍÚ]Ñ]VÌWH È ÌÍØ]ÓÙÙ]ÉÌÍÚWJBBBQØ[ ÌÍØZÒ[VÌK ÌÎNÚ[ ÌÎNË ÌÎNÔXYØÙÜÓY[[ÜIÌÎNË ÌÎNÚ[ ÌÎNË ÌÍØZÒ[VÌWK ÌÎNÚ[ ÌÎNË ÌÍÚ]ÐYÜË ÌÎNÜÌÎNËÝXÝÙ] ÌÍÝÐYK ÌÎNÚ[ ÌÎNËÝXÝÙ]Ú^J ÌÍÝÐYK ÌÎNÚ[ ÌÎNË ÌÎNÉÌÎNÊBBBRYÜ[BBBTÙ]Ü ÊBBBBT]BBQ[YBBBBBIÌÍÚ]Ñ]VÌWHHÝXÝÙ]]J ÌÍÝÐYJBBBBBQ[YBBS^BIÌÍÚ]Ñ]VÌHH ÌÍÚ]ÐYÜÂBT] ÌÍÚ]Ñ]B[[ÂÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOBÈ[Ý[ÛBBWÓY[[ÜTÚ[Ü]H ÌÍÚ]ÐYÜË ÌÍØZÒ[K ÌÍØ]ÓÙÙ] ÌÍÝÑ]VË ÌÍÜÝÕWJBÈØÜ[ÛBTXYÈHÚZ[ÙÚ[È[Ü]ÈH]HÈHÝ[][ÛYÜËÈ[Y]ÊNBIÌÍÚ]ÐYÜÈHHÝ]XÈY[[ÜHYÜÈ[ÝHØ[ÈÝ]]]ÝH[ÂBBBBBBBH^ÜX] KÂBBBBIÌÍØZÒ[HH[^HÛÛZ[[ÈH[H[H[HÙHÜ[ÂBBBBBBBHØÙÜÈÈ]YHÓY[[ÜSÜ[ KÂBBBBIÌÍØ]ÓÙÙ]H[^HÙÙÙ]ÈÜHÚ[ËXXÚÚ[]Ý]H[ÂBBBBBBBHÙÙ]YHÈÈÙÙ]ÜHÚ[[Ü]ÂBBBBBBBH^H[Y[Ú[ÛÂBBBBIÌÍÝÑ]HHH]HÈHÜ][ÂBBBBIÌÍÜÝÕHH Ü[Û[ HH ][ÝÕI][ÝÈÙ]H[ÝH[[ÈÜ]H]HÝ[][ÛÂBBBBBBBHYÜËÈÈÙ]È ÌÎNÙÛÜ ÌÎNÊÌ] ]JHÚYÛY[YÙHBÂBBBBBBBHY][ÙYHH[[HÜÝXÝÜX]HÜ[ËÈ]Z[Y[ ÊNUH ÌÍØZÒ[H]YÛHÓY[[ÜSÜ[È][YJÊNSÛÝXØÙÜÈH]ÈHÝ[][ÛYÜËÂBBBBSÛZ[HH]ÈÂBBBBPÜHHÈÜÂBBBBBBHHH ÌÍØ]ÓÙÙ]ÈÝ[^KÂBBBBBBHH[[Y ÌÍØZÒ[KÂBBBBBBHÈHZ[YÈXYÛHHÜXÚYYYØÙÜËÂBBBBBBH H ÌÍÜÝÕHÈÝHÝ[ËÂBBBBBBH HH ÌÍÜÝÕHÈ[[ÛÝÛ]HKÂBBBBBBH HZ[YÈ[ØØ]HHY[[ÜHYYYÜHÝXÝKÂBBBBBBH ÈHÜ[ØØ][ÈY[[ÜHÜ ÌÍÜÝÕKÂBBBBBBHH ÌÍÝÑ]HÈÝ[HÜÜX]ÈHÙYÚ]BÂBBBBBBBH ][ÝÕI][ÝÈÙ[XÝYÜ ÌÍÜÝÕKÜ]ÈÝ]Ù[ÙKÂBBBBBBHHHZ[YÈÜ]HÈHÜXÚYYYØÙÜËÈ]]ÜÊNBSÛXYÈÝJÊNBBQ]HÜ][È[XÚ[X[ÜX][ÜÈH ÌÎNØÚÌÎNÈHÈÙ[XÝYÂBBBBTÙ] ÌÍØ]ÓÙÙ]ZÙHÎÂBBBBIÌÍØ]ÓÙÙ]ÌHHS ÝÙYÙÛÌÎNÝX]Ú] ÌÎNÜÈ[Y BÂBBBBIÌÍØ]ÓÙÙ]ÌWHHÙÙ]ÜÚ[H [ÙÙ]È]ÝH[XÚ[X[ BÂBBBBIÌÍØ]ÓÙÙ]ÌHHÙÙ]ÜÚ[ÂBBBBY]ËÂBBBBJH[XÙ^H[Y[Ú[ÛÈ]Z[ÈH[XÙÚ[ÊBÏOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOB[ÈÓY[[ÜTÚ[Ü]H ÌÍÚ]ÐYÜË ÌÍØZÒ[K ÌÍØ]ÓÙÙ] ÌÍÝÑ]K ÌÍÜÝÕHH ÌÎNÙÛÜ ÌÎNÊBBRYÐ^J ÌÍØ]ÓÙÙ] H[BRYÐ^J ÌÍØZÒ[JH[BBSØØ[ ÌÍÚ]ÔÚ[ÛÝ[HPÝ[ ÌÍØ]ÓÙÙ] HHBBQ[ÙBBBTÙ]ÜBBBT]BQ[YQ[ÙBBTÙ]ÜJBBT]Q[YBSØØ[ ÌÍÚ]ÔÝXÝ]K ÌÍÚBSØØ[ ÌÍÝÐYHÝXÝÜX]J ÌÎNÙÛÜ ÌÎNÊBQÜ ÌÍÚHHÈ ÌÍÚ]ÔÚ[ÛÝ[BRY ÌÍÚHH ÌÍÚ]ÔÚ[ÛÝ[[BBIÌÍÝÐYHÝXÝÜX]J ÌÍÜÝÕJBBBRYÜ[BBBTÙ]ÜÜ ÈÊBBBBT]BBQ[YBBBBBQÝXÝÙ]]J ÌÍÝÐYK ÌÍÝÑ]JBBBRYÜ[BBBTÙ]Ü BBBBT]BBQ[YBBBBBIÌÍÚ]ÐYÜÈH ÌÎNÌ ÌÎNÈ [È^ ÌÍÚ]ÔÝXÝ]H È ÌÍØ]ÓÙÙ]ÉÌÍÚWJBBBQØ[ ÌÍØZÒ[VÌK ÌÎNÚ[ ÌÎNË ÌÎNÕÜ]TØÙÜÓY[[ÜIÌÎNË ÌÎNÚ[ ÌÎNË ÌÍØZÒ[VÌWK ÌÎNÚ[ ÌÎNË ÌÍÚ]ÐYÜË ÌÎNÜÌÎNËÝXÝÙ] ÌÍÝÐYK ÌÎNÚ[ ÌÎNËÝXÝÙ]Ú^J ÌÍÝÐYK ÌÎNÚ[ ÌÎNË ÌÎNÉÌÎNÊBBBRYÜ[BBBTÙ]ÜJBBBBT]BBQ[ÙBBBBT] ÌÍÚ]ÐYÜÂBBQ[YBQ[ÙRY ÌÍÚHH[BBQØ[ ÌÍØZÒ[VÌK ÌÎNÚ[ ÌÎNË ÌÎNÔXYØÙÜÓY[[ÜIÌÎNË ÌÎNÚ[ ÌÎNË ÌÍØZÒ[VÌWK ÌÎNÚ[ ÌÎNË ÌÍÚ]ÐYÜË ÌÎNÜÌÎNËÝXÝÙ] ÌÍÝÐYK ÌÎNÚ[ ÌÎNËÝXÝÙ]Ú^J ÌÍÝÐYK ÌÎNÚ[ ÌÎNË ÌÎNÉÌÎNÊBBBRYÜ[BBBTÙ]ÜÊBBBBT]BBQ[YBBBBBIÌÍÚ]ÔÝXÝ]HHÝXÝÙ]]J ÌÍÝÐYJBBBBBQ[ÙBBBIÌÍÚ]ÐYÜÈH ÌÎNÌ ÌÎNÈ [È^ ÌÍÚ]ÔÝXÝ]H È ÌÍØ]ÓÙÙ]ÉÌÍÚWJBBBQØ[ ÌÍØZÒ[VÌK ÌÎNÚ[ ÌÎNË ÌÎNÔXYØÙÜÓY[[ÜIÌÎNË ÌÎNÚ[ ÌÎNË ÌÍØZÒ[VÌWK ÌÎNÚ[ ÌÎNË ÌÍÚ]ÐYÜË ÌÎNÜÌÎNËÝXÝÙ] ÌÍÝÐYK ÌÎNÚ[ ÌÎNËÝXÝÙ]Ú^J ÌÍÝÐYK ÌÎNÚ[ ÌÎNË ÌÎNÉÌÎNÊBBBRYÜ[BBBTÙ]ÜÊBBBBT]BBQ[YBBBBBIÌÍÚ]ÔÝXÝ]HHÝXÝÙ]]J ÌÍÝÐYJBBBBBQ[YS^[[ÂÙ[YÚ[Û
-
_MemoryWrite(0x401384, $av_Handle, 0x90, "byte") I believe that will do it, give it a try.
-
You can 'poke' code using WriteProcessMemory... Just need to write the bytes of the opcodes and etc to wherever you need them to be written.
-
Okay, i have a graph file (Map.ini) that looks like this: [map1] Id=100001 Zone=0 Name=Mapname NodeNum=13 Node0=79,66,100032 Node1=79,72,100000 Node2=102,81,100033 Node3=100,74,100034 Node4=62,79,100031 Node5=81,23,100014 Node6=4,63,100011 Node7=112,75,100030 Node8=61,84,100091 Node9=-1,1,100089 Node10=-1,25,100002 Node11=-1,26,100003 Node12=-1,27,100009 [map2] Id=100002 Zone=2 Name=name NodeNum=10 Node0=107,95,100021 Node1=31,26,100058 Node2=84,75,100057 Node3=62,29,100056 Node4=52,85,100060 Node5=19,42,100059 Node6=22,37,100055 Node7=-1,22,100001 Node8=-1,23,100003 Node9=-1,24,100009 ---SNIP--- Basically it shows the map, and all other maps(the map id's i.e. 100055) that this map connects to. As you can see, map1 leads to map 2 (100001, 100002) and vice versa. Each node is another map that you can goto from the current map, the first two parameters are coordinates, the last and important one is the map id the node goes to. I want to find the shortest path between two maps. I've been able to do this in python, but am struggling with translating it into autoit... This is the python code that i have: graph = {} import ConfigParser cp = ConfigParser.ConfigParser() cp.readfp (open('Files/map.ini')) maps = cp.get('Main', 'mapnum') x = 0 while x <= int(maps)-1: id = cp.get("map" + str(x), "Id") graph.update({id: []}) nodenum = cp.get("map" + str(x), "NodeNum") i = 0 while i <= int(nodenum)-1: n = cp.get("map" + str(x), "Node" + str(i)) n_split = n.split(",") graph[id].append(str(n_split[2])) i = i+1 x = x+1 def find_path(graph, start, end, path=[]): path = path + [start] if start == end: return path if not graph.has_key(start): return None shortest = None for node in graph[start]: if node not in path: newpath = find_path(graph, node, end, path) if newpath: if not shortest or len(newpath) < len(shortest): shortest = newpath return shortest print find_path(graph, '100001', '100095') This will output >>> ['100001', '100009', '100094', '100095'] And this is what i've translated it into: #include <Array.au3> Global $Graph = ObjCreate("Scripting.Dictionary") Global $Path = _ArrayCreate("") $mCount = IniRead(@ScriptDir & "\Files\map.ini", "Main", "MapNum", "") For $i = 0 To $mCount - 1 $mId = IniRead(@ScriptDir & "\Files\map.ini", "map" & $i, "Id", "") $Graph.Add($mId, "") $nCount = IniRead(@ScriptDir & "\Files\map.ini", "map" & $i, "NodeNum", "") For $n = 0 To $nCount - 1 $Node = IniRead(@ScriptDir & "\Files\map.ini", "map" & $i, "Node" & $n, "") $nSplit = StringSplit($Node, ",") $Graph.Item($mId) = $Graph.Item($mId) & $nSplit[3] & "," Next Next Func FindPath($graph, $start, $end) _ArrayAdd($Path, $Path & $start) If $start == $end Then Return $Path EndIf $Shortest = 0 If $graph.Exists($start) Then $mNodes = StringSplit($graph.Item($start), ",") For $node In $mNodes If _ArraySearch($Path, $node) == -1 Then $newpath = FindPath($graph, $node, $end) If $Shortest == 0 Or Ubound($newpath) < Ubound($Shortest) Then $Shortest = $newpath EndIf EndIf Next EndIf Return $Shortest EndFunc ConsoleWrite(FindPath($Graph, 100001, 100095)) But, that's not working out as i hoped Any help/ideas is very appreciated. Thanks
-
Can you use a windows handle instead of it's title with control click?
-
Blargh.. I was actually thinking about making one of these as i went to bed last night... So weird.. Anyways, this will be much easier for me now, ha
-
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >>[-]<[-]<[->+>+<<]>[-<+>]<>>>[-]<<[-]<[->+>>+<<<]>[-<+>]<>>>>[-]<<<[-]<[->+>>>+<<<<]>[-<+>]<>>>> >[-]<<<<[-]<[->+>>>>+<<<<<]>[-<+>]<>>>>>>[-]<<<<<[-]<[->+>>>>>+<<<<<<]>[-<+>]<>>>>>>>[-]<<<<<<[-] <[->+>>>>>>+<<<<<<<]>[-<+>]<>>>>>>>>[-]<<<<<<<[-]<[->+>>>>>>>+<<<<<<<<]>[-<+>]< >>>>>>>>>[-]<<<<< <<<[-]<[->+>>>>>>>>+<<<<<<<<<]>[-<+>]<>>>>>>>>>>[-]<<<<<<<<<[-]<[->+>>>>>>>>>+<<<<<<<<<<]>[-<+>]< >>>>>>>>>>>[-]<<<<<<<<<<[-]<[->+>>>>>>>>>>+<<<<<<<<<<<]>[-<+>]<>>-------------------------.<<>>>+ +++.<<<>>>>+++++++++++..<<<<>>>>>++++++++++++++.<<<<<>>>>>>-------------------------------------- ---------------------------.<<<<<<>>>>>>>++++++++++++++++++++++.<<<<<<<>>>>>>>>++++++++++++++.<<< <<<<<>>>>>>>>>+++++++++++++++++.<<<<<<<<<>>>>>>>>>>+++++++++++.<<<<<<<<<<>>>>>>>>>>>+++.<<<<<<<<< (Brainfuck)
-
Hmm, it's been a while since i used AutoIt seriously, and i cant seem to remember.. Does it have Objects and Classes and all that good stuff?
-
This isn't really.. A.I.. It's more like writing and reading to/from a file
-
I thought AutoIt IS opensource ?
-
Why is it that we can't define a variable as an empty array in autoit? :/ That'd be a very nice thing to have instead of having to do Dim $var you could instead do like $var = _ArrayNew() which creates an empty array. Dunno, just saying.. I'm used to Ruby now so i like either $var = [] or $var = Array.new $0.02
-
Don't be a tattle tale
-
Command Interpreter in AutoIt (As Secure says)
jackyyll replied to i542's topic in AutoIt Example Scripts
Uhm... How is this a programming language.. at all... -
I cant with autoit Unless you have some imaging DLL that works
-
Well for that image, the first thing you would do is have it scan the pixels. Then it would itentify non-bg color pixels and try to find patterns. First have it find the little circle, which ofcourse would be an "i". Then, find the m by looking at the curves up and down. The "O" you just find the curvature of the top of it and then the r you find the curve from the start to the end. You need to have it so it can find recognitable patterns, and then isolate those pixel "zones" and test them to make sure they're really the letter the program thinks it is. After isolating it, rule that area out for the next scan of letters and do the same thing. It's hard to program, but it is definetaly possible.
-
There are ways to decrypt the verification images. Dont really think you can do it with autoit alone though.. It's not about recognizing fonts.. it's about recognizing similar traits of characters.. I remember when there were people writing OCR's to find two similiar words that had lines of all colors over the words.. Do you have a sample verifycation image you want to be "decrypted"?
-
Yes, it's possible.. It's called an OCR But you wouldn't do it this way. You would have to search and compare each pixel, or group of pixels. Imaging libraries come in handy with doing this.. I dont suggest using auto it Would take like 2 minutes to find the right things and stuff.. I used python the last time i did it, i didnt succeed but i got pretty far
-
Why are you labeling this as the first trainer? lol I've made a few for other random games..
-
Wasnt this done already a long time ago? lol except using xzip
-
Fun little script if you receive prank calls
jackyyll replied to seandisanti's topic in AutoIt Example Scripts
Woah.. that'd be pretty sick -
try using date macros with a file prefix .. that should work just do like... prefix-mmddyy-minminsss
-
Good stuff! ^^ Gonna use this in my next project .. if i ever start it lol
-
I am so confused right now... WTF is going on here? Lol.. Why is he sneaking around, making accounts to compliment himself on something anyone with a 51 IQ could do? I dont understand it lol.. So pointless...
-
Well, i'm not trying to be mean since your new but you have to understand, you sounded very very suspicious with the things you said like "i compiled then deleted it" and then having someone come and tell us that it is indeed safe when they are barely known and is known for keyloggers. Saying things like "it's safe, i swear" just makes it even more suspicious But this is okay for a first program I guess. I was also trying something like this, except more advanced and I couldnt get it to work Maybe i'll work on it again and post it at a later date