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

Problem z pewną biblioteką


Rekomendowane odpowiedzi

Opublikowano

AWhh po jakimś czasie wracam do C# i bawie się biblioteką do tworzenia "botów"  i mam problem

 

9m2liMR.png

 

Jak widzicie uchwyt powinien pobrać proces notatnika i wysłać do niego klawisz "A" lecz nic takiego się nie dzieje

 

 

Biblioteka to : BotSuite

Opublikowano

Sprawdzalem i wydaje mi się że istnieje

 

Dobre. Wydaje. sprawdz czy nie jest nullem, etc.

Ew notepad ma zabezpieczenia xD

 

 

@Edit

 

Pobawiłem się tym i mam chyba bład.

Program nie wie do jakiego inputa (pola tekstowego) ma wysłać 'tekst' , po prostu musisz mu wskazac an tego inputa. Normalnie wysyła do procesu,ze nacisnąleś XXX przycisk.

Przyjmuje zlecenia dot. web masterki.

while(!$success){
....try();
}

 

Opublikowano

Sprawdzalem i wydaje mi się że istnieje

 

Dobre. Wydaje. sprawdz czy nie jest nullem, etc.

Ew notepad ma zabezpieczenia xD

 

 

@Edit

 

Pobawiłem się tym i mam chyba bład.

Program nie wie do jakiego inputa (pola tekstowego) ma wysłać 'tekst' , po prostu musisz mu wskazac an tego inputa. Normalnie wysyła do procesu,ze nacisnąleś XXX przycisk.

Hmmm a wiesz jak to zrobić?

Opublikowano

Ich dokumentacja jest uboga jak nie wiem co ale spróbuj :

Kliknij myszą ( Mouse.leftclick ) w np. srodek notatnika.

Przyjmuje zlecenia dot. web masterki.

while(!$success){
....try();
}

 

Opublikowano

Ich dokumentacja jest uboga jak nie wiem co ale spróbuj :

Kliknij myszą ( Mouse.leftclick ) w np. srodek notatnika.

Tak to działa mi właśnie chodzi o metode "TypeToHiddenWindow" która wysyła keys do schowanego okna :c

Opublikowano
IntPtr hwnd = (IntPtr)0;
            hwnd = Window.FindWindowByProcessName("notepad.exe");
            Point point = new Point();
            point = Mouse.GetPosition();
            Mouse.LeftClick(hwnd, point);
            Keyboard.TypeToHiddenWindow(Keys.A, hwnd);
            Console.ReadKey();

Ty chyba nie zrozumiałeś o mi chodzi..

 

I tak , to nie działa. Trzeba inaczej kombinować.

 

Przyjmuje zlecenia dot. web masterki.

while(!$success){
....try();
}

 

Opublikowano
IntPtr hwnd = (IntPtr)0;
            hwnd = Window.FindWindowByProcessName("notepad.exe");
            Point point = new Point();
            point = Mouse.GetPosition();
            Mouse.LeftClick(hwnd, point);
            Keyboard.TypeToHiddenWindow(Keys.A, hwnd);
            Console.ReadKey();

Ty chyba nie zrozumiałeś o mi chodzi..

 

I tak , to nie działa. Trzeba inaczej kombinować.

 

 

No właśnie wiem że to nie działa :D Tylko pytanie jak to naprawić :p

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...