Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam, czy jakims sposobem moge przeniesc obraz/element do gui?

Chodzi mi o to, zeby przesniec ten pasek, nick, lvl, ew. inne rzeczy do gui.

 

1234sa.png

 

mam nadzieje ze to nie wyzwanie ;/

Opublikowano

a po co z botra przenosić jak można z gry

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

a bot co robi , zbiera dane z gry

naucz sie jak odczytywać pakiety

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

No i czas online mi się zjebał...

 

Przez długi czas byłem przekonany, że można.

Niestety niedawno zabrałem się za odczytywanie bitmapy z nieaktywnego okna i zwątpiłem...

 

Internet siadł, więc jestem w trakcie uciążliwych poszukiwań na lapku....

Jak coś znajdę to dam znać ;]

 

 

Ale jedno pytanie:

Czy ty robisz bota do obsługi bota?!

 

 

 

 

- - - -

@EDIT

 

No i już. To niesamowite jak dużo można zrobić mając sprawny internet...

 

Należy wysłać WM_PRINT lub WM_PRINTCLIENT do okna którego zawartość chcemy pobrać (wParam zawierać będzie wskaźnik do kompatybilnego DeviceContext).

 

Alternatywną metodą jest użycie funkcji PrintWindow(), jednak nie będzie działać na zminimalizowanych lub niewidocznych oknach (jednak gwarantuje lepsze wyniki w przypadku niestandardowych [definiowanych nie przez windows, a przez aplikację] klasach okien).

 

Pobieranie poprzez BitBlt niestety pobiera tylko zawartość okien będących na wierzchu Z-order (lub coś niepoprawnie używam BitBlt).

Ta sygnatura jest pusta.

Opublikowano

Lv, nick i inne teksty pobierzesz za pomocą ControlGetText. Pomoc odnośnie tego znajdziesz w helpie

 

Odczytywanie progress bara możesz wykonać przy pomocy dllki. Oto przykładowa funkcja mojego autorstwa ;):

To jest ukryta treść, proszę

 

Najlepiej zapisz sobie to w folderze include (w folderze autoita) i w skrypcie, w którym będziesz tego potrzebował wczytaj tą funkcję przy pomocy include. Potem używaj według instrukcji w powyższym kodzi.

 

Dodam jeszcze, że jeśli w Autoit Winodw info nie wyświetla się ID, to można też użyć ClassnameNN

wiz_taxer.png
×
×
  • Dodaj nową pozycję...