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 (edytowane)

Siemka, jak moge wyslac key'a ta funkcja?

zalozmy ze chce wyslac literke "a"

 

znalazlem cos takiego:

To jest ukryta treść, proszę

 

 

Rzecz w tym ze nic z tego nie rozumiem ;p

moze to, ze:

hwnd - nazwa okna

key - przycisk ;d

 

Moze ktos wyjasni o co w tym chodzi?

W VB, czy C# wcale ten postmessage nie jest latwiejszy xD

wiem, wiem, na necie duzo jest takich poradnikow..

http://msdn.microsoft.com/en-us/library/ms644950%28v=vs.85%29.aspx

ale nic nie rozumiem z tego ;d

 

gdyby bylo to takie latwe to uzylbym autoitowego Send'a..

ale w grze, w ktorej chce to zrobic jest gameguard, a podobno API bardzo dobrze go bypass'uje ;p

 

@edit

 

Tutaj jest fajny przyklad (zgadles, tez nie rozumiem):

 

http://www.mpcforum.net/forums/flyff-discussion/249996-tutorial-how-to-write-bypasses-for-blocked-functions.html

 

To jest ukryta treść, proszę

 

Ale trzeba cos tam robic z DLL w C++, ktorego nie posiadam ;d

Edytowane przez M4niak
Opublikowano (edytowane)

nie bardzo ;d

 

potrzebuje jak najbardziej ograniczyc to do wcisniecia buttona i wyslania key'a..

Edytowane przez M4niak
Opublikowano

nie bardzo ;dpotrzebuje jak najbardziej ograniczyc to do wcisniecia buttona i wyslania key'a..

To jest ukryta treść, proszę

to aż tak dużo wpisać ?

 

jak ograniczyć ? przeciez masz opcje i jak cie interesuje dany key to co za problem tylko jego użyć , wszystko masz gotowe tylko znać nazwe okna gdzie ma wysłać , jak nie działa to musisz obejść guarda najpierw ale to już twój problem

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano (edytowane)

@robem - przeciez pisze ze z PostMessage/SendMessage da sie obejsc gameguarda -.-

 

KeySend("x")

to aż tak dużo wpisać ?

zwykly send nic mi tu nie da, bo gameguard hookuje wszystkie wysylane przyciski do okna..

rozwiazaniem jest Post/SendMessage, jeden z nich...

 

Private Declare Function myPostMessageA Lib "BypassedPostmessage.dll" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Long) As Long

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

 

Private Sub Command1_Click()

Dim hWndCMD As Long

hWndCMD = FindWindow(vbNullString, "FLYFF")

myPostMessageA hWndCMD, WM_KEYDOWN, vbKeyE, 0

End Sub

 

nie mam jak zrobic tej biblioteki DLL..

Edytowane przez M4niak
Opublikowano

About Messagess:

http://msdn.microsoft.com/en-us/library/ms644927(v=VS.85).aspx

 

Using Messagess:

http://msdn.microsoft.com/en-us/library/ms644928(v=VS.85).aspx

 

Miłego czytania.

 

- - - - - - - - - - -

 

A, i jeszcze:

zwykly send nic mi tu nie da, bo gameguard hookuje wszystkie wysylane przyciski do okna..

rozwiazaniem jest Post/SendMessage, jeden z nich...

 

Nie mam pojęcia, jak działa gameguard, o którym mówisz, ale zastanów się w jaki "magiczny" sposób miałoby PostMessage() działać, jeśli nie właśnie "wysyłąc przycisk do okna", ktory - jak sam piszesz - jest "hookowany" (cokolwiek to znaczy w tym kontekście).

Ta sygnatura jest pusta.

Opublikowano

@up

 

czytalem to..

ale nie wiem do czego sa:

wParam [in]

 

Type: WPARAM

 

Additional message-specific information.

lParam [in]

 

Type: LPARAM

 

Additional message-specific information.

Opublikowano
czytalem to..

ale nie wiem do czego sa:

 

Nie widzę absolutnie NIC takiego w linkach, które ja ci podałem?

 

Jesteś pewien, że przeciągnąłeś je na pasek adresu nowej karty?

Ta sygnatura jest pusta.

×
×
  • Dodaj nową pozycję...