OldSchoolHack

Register / Login English

FindWindow() Funktion


icon FindWindow() Funktion #1

Join Date: Jan 2015

Posts: 9

Salve,
Es geht um die Funktion FindWindow(),
da muss man ja den genauen Namen vom Fenster angeben,
Meine Frage dazu ist, wie man es anderser angeben muss oder gar eine ganz andere Methode da er bei dem "/" und beim "D:" fehlermeldungen bringt.

Only registered and activated users can see links.

Lg Wirbelwind

icon #2

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
du musst die '\' escapen - einfach immer doppelte '\\' nehmen.

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
icon #3

Join Date: Jan 2015

Posts: 9

Quote
du musst die '\' escapen - einfach immer doppelte '\\' nehmen.

Ich habs zur Zeit so:

TEXT Code:
  1. hWnd = FindWindow(0, "Arma 3 "D:Steam\\steamapps\\common\\Arma 3\\arma3.exe" -window -name=Wirbelwind -nosplash "-mod="");

Aber immer noch "Unbekanntes Token" / "Ungültige Escapesequenz" und vor D:... wird ein ")" erwartet.
icon #4

Join Date: May 2011

Posts: 419

User-Rating:

199 positive
8 negative
TEXT Code:
  1. Arma 3 "D:\Steam\steamapps\common\Arma 3\arma3.exe" -window -name=Wirbelwind -nosplash "-mod="
" muss auch escaped werden...

... Aber hol dir die ProcessID vom Spiel bitte anders:

CPP Code:
  1. #include <tchar.h>
  2. #include <TlHelp32.h>
  3.  
  4. DWORD GetPIdByProcessName(const TCHAR* Name)
  5. {
  6. PROCESSENTRY32 ProcessEntry;
  7. ProcessEntry.dwSize = sizeof(PROCESSENTRY32);
  8.  
  9. DWORD ProcessID = 0;
  10. HANDLE Snapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, NULL);
  11.  
  12. if (Process32First(Snapshot, &ProcessEntry) == TRUE)
  13. {
  14. while (Process32Next(Snapshot, &ProcessEntry) == TRUE)
  15. {
  16. if (_tcscmp(ProcessEntry.szExeFile, Name) == 0)
  17. {
  18. ProcessID = ProcessEntry.th32ProcessID;
  19. }
  20. }
  21. }
  22.  
  23. CloseHandle(Snapshot);
  24.  
  25. return ProcessID;
  26. }
  27.  
  28. DWORD GamePId = GetPIdByProcessName(TEXT("arma3.exe"));

ergibt mehr sinn oder ?

__________________

http://abload.de/img/signaturmitoshlogos2ufb.jpg
http://abload.de/img/pfeila4uzk.png Da unten ist ein Like-Button, benutze ihn doch
Last edited by Dr_Pepper (Thu 14. May 2015, 22:04)

Reason: no reason given

1 positive
0 negative
This post has been rated by:
Wirbelwind94 (Thu 14. May 2015, 22:32)
icon #5

Join Date: Jan 2015

Posts: 9

Quote from Dr_Pepper;86331
ergibt mehr sinn oder ?
Ja im groben schon, muss es mir Morgen/Heute noch mal genauer anschauen.
Jetz fehlt nur noch das GetModuleBase(), aber das ist doch eig alles Richtig oder?


CPP Code:
  1. DWORD GetModuleBase(const DWORD dwProcessId, const char *szModuleName)
  2. {
  3. HANDLE hSnap = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, dwProcessId);
  4. if (!hSnap)
  5. {
  6. return 0;
  7. }
  8. MODULEENTRY32 me;
  9. me.dwSize = sizeof(MODULEENTRY32);
  10. DWORD dwReturn = 0;
  11. if (Module32First(hSnap, &me))
  12. {
  13. while (Module32Next(hSnap, &me))
  14. {
  15. if (lstrcmpi(me.szModule, szModuleName) == 0)
  16. {
  17. dwReturn = (DWORD)me.modBaseAddr;
  18. break;
  19. }
  20. }
  21. }
  22. CloseHandle(hSnap);
  23. return dwReturn;
  24. }
icon #6

Join Date: Jan 2015

Posts: 9

Habs problem gelöst, vielen dank an euch beiden

Lg Wirbelwind

icon #7

Join Date: Jan 2015

Posts: 9

Wäre noch ein Problem, das es die Tastensimolationen nicht ins spiel sendet,
Mit keybd_event und SendInput probiert, sendet im Windows überall aber im Game nicht..
icon #8

Join Date: May 2011

Posts: 419

User-Rating:

199 positive
8 negative
Scancode vergessen ?

__________________

http://abload.de/img/signaturmitoshlogos2ufb.jpg
http://abload.de/img/pfeila4uzk.png Da unten ist ein Like-Button, benutze ihn doch
icon #9

Join Date: Jan 2015

Posts: 9

CPP Code:
  1.  
  2.                        INPUT ip;
  3.  
  4.  
  5. ip.type = INPUT_KEYBOARD;
  6. ip.ki.time = 0;
  7. ip.ki.wVk = 0;
  8. ip.ki.dwExtraInfo = 0;
  9.  
  10.  
  11. ip.ki.dwFlags = KEYEVENTF_SCANCODE;
  12. ip.ki.wScan = 0x21;
  13.  
  14.  
  15. SendInput(1, &ip, sizeof(INPUT));
  16.  
  17.  
  18. ip.ki.dwFlags = KEYEVENTF_SCANCODE | KEYEVENTF_KEYUP;
  19. SendInput(1, &ip, sizeof(INPUT));
  20.  

Im Internetbrowser Funktionierts, im Game nicht..
icon #10

Join Date: Aug 2007

Posts: 8643

User-Rating:

199 positive
33 negative
Das FindWindow mit dem Pfad funktioniert aber auch nur bei dir auf dem Rechner, solange wie Arma 3 auch wirklich da installiert ist. Besser kommst du an das HWND so:

CPP Code:
  1. BOOL __stdcall EnumWindowsProc(HWND hwnd, LPARAM lParam)
  2. {
  3.     char buffer[256] = { 0 };
  4.     GetWindowTextA(hwnd, buffer, 256);
  5.  
  6.     if (std::string(buffer).find("Arma 3") == 0)
  7.     {
  8.         *reinterpret_cast<HWND*>(lParam) = hwnd;
  9.  
  10.         return FALSE;
  11.     }
  12.  
  13.     return TRUE;
  14. }
  15.  
  16. HWND hwnd = nullptr;
  17. EnumWindows(EnumWindowsProc, reinterpret_cast<LPARAM>(&hwnd));

__________________

Hallo
icon #11

Join Date: May 2011

Posts: 419

User-Rating:

199 positive
8 negative
Edit: Ich sollte Beiträge ordentlich durchlesen, bevor ich eine Antwort schreibe...

__________________

http://abload.de/img/signaturmitoshlogos2ufb.jpg
http://abload.de/img/pfeila4uzk.png Da unten ist ein Like-Button, benutze ihn doch
Last edited by Dr_Pepper (Sat 16. May 2015, 11:35)

Reason: no reason given

icon #12

Join Date: Jan 2015

Posts: 9

Quote from Dr_Pepper;86499
Quote from Wirbelwind94 post
ip.ki.dwFlags = KEYEVENTF_SCANCODE | KEYEVENTF_KEYUP;

Du Sendest nur das die Taste losgelassen wird, das die taste auch gedrückt wird, fehlt


CPP Code:
  1.  
  2.  
  3. ip.type = INPUT_KEYBOARD;
  4. ip.ki.time = 0;
  5. ip.ki.wVk = 0;
  6. ip.ki.dwExtraInfo = 0;
  7.  
  8.  
  9. ip.ki.dwFlags = KEYEVENTF_SCANCODE;
  10. ip.ki.wScan = 0x21;
  11.  
  12.  
  13. SendInput(1, &ip, sizeof(INPUT)); // Hier drückt es
  14.  
  15.  
  16. ip.ki.dwFlags = KEYEVENTF_SCANCODE | KEYEVENTF_KEYUP; // und hier wird es aufgehoben oder?
  17. SendInput(1, &ip, sizeof(INPUT));
  18.  
Im Normalen Windows Anwendungen Funktioniert es ja..
icon #13

Join Date: May 2011

Posts: 419

User-Rating:

199 positive
8 negative
kk, ich hab mal wieder bewiesen das ich blind bin... https://www.oldschoolhack.me/images/emoticons/tocktock.gif

__________________

http://abload.de/img/signaturmitoshlogos2ufb.jpg
http://abload.de/img/pfeila4uzk.png Da unten ist ein Like-Button, benutze ihn doch
Last edited by Dr_Pepper (Sat 16. May 2015, 11:54)

Reason: no reason given

icon #14

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
TEXT Code:
  1.  
  2. #define DIKEYBOARD_ESCAPE 0x0401 //
  3. #define DIKEYBOARD_1 0x0402 //
  4. #define DIKEYBOARD_2 0x0403 //
  5. #define DIKEYBOARD_3 0x0404 //
  6. #define DIKEYBOARD_4 0x0405 //
  7. #define DIKEYBOARD_5 0x0406 //
  8. #define DIKEYBOARD_6 0x0407 //
  9. #define DIKEYBOARD_7 0x0408 //
  10. #define DIKEYBOARD_8 0x0409 //
  11. #define DIKEYBOARD_9 0x040A //
  12. #define DIKEYBOARD_0 0x040B //
  13. #define DIKEYBOARD_MINUS 0x040C // (* - on main keyboard *)
  14. #define DIKEYBOARD_EQUALS 0x040D //
  15. #define DIKEYBOARD_BACK 0x040E // (* backspace *)
  16. #define DIKEYBOARD_TAB 0x040F //
  17. #define DIKEYBOARD_Q 0x0410 //
  18. #define DIKEYBOARD_W 0x0411 //
  19. #define DIKEYBOARD_E 0x0412 //
  20. #define DIKEYBOARD_R 0x0413 //
  21. #define DIKEYBOARD_T 0x0414 //
  22. #define DIKEYBOARD_Y 0x0415 //
  23. #define DIKEYBOARD_U 0x0416 //
  24. #define DIKEYBOARD_I 0x0417 //
  25. #define DIKEYBOARD_O 0x0418 //
  26. #define DIKEYBOARD_P 0x0419 //
  27. #define DIKEYBOARD_LBRACKET 0x041A //
  28. #define DIKEYBOARD_RBRACKET 0x041B //
  29. #define DIKEYBOARD_RETURN 0x041C // (* Enter on main keyboard *)
  30. #define DIKEYBOARD_LCONTROL 0x041D //
  31. #define DIKEYBOARD_A 0x041E //
  32. #define DIKEYBOARD_S 0x041F //
  33. #define DIKEYBOARD_D 0x0420 //
  34. #define DIKEYBOARD_F 0x0421 //
  35. #define DIKEYBOARD_G 0x0422 //
  36. #define DIKEYBOARD_H 0x0423 //
  37. #define DIKEYBOARD_J 0x0424 //
  38. #define DIKEYBOARD_K 0x0425 //
  39. #define DIKEYBOARD_L 0x0426 //
  40. #define DIKEYBOARD_SEMICOLON 0x0427 //
  41. #define DIKEYBOARD_APOSTROPHE 0x0428 //
  42. #define DIKEYBOARD_GRAVE 0x0429 // (* accent grave *)
  43. #define DIKEYBOARD_LSHIFT 0x042A //
  44. #define DIKEYBOARD_BACKSLASH 0x042B //
  45. #define DIKEYBOARD_Z 0x042C //
  46. #define DIKEYBOARD_X 0x042D //
  47. #define DIKEYBOARD_C 0x042E //
  48. #define DIKEYBOARD_V 0x042F //
  49. #define DIKEYBOARD_B 0x0430 //
  50. #define DIKEYBOARD_N 0x0431 //
  51. #define DIKEYBOARD_M 0x0432 //
  52. #define DIKEYBOARD_COMMA 0x0433 //
  53. #define DIKEYBOARD_PERIOD 0x0434 // (* . on main keyboard *)
  54. #define DIKEYBOARD_SLASH 0x0435 // (* / on main keyboard *)
  55. #define DIKEYBOARD_RSHIFT 0x0436 //
  56. #define DIKEYBOARD_MULTIPLY 0x0437 // (* * on numeric keypad *)
  57. #define DIKEYBOARD_LMENU 0x0438 // (* left Alt *)
  58. #define DIKEYBOARD_SPACE 0x0439 //
  59. #define DIKEYBOARD_CAPITAL 0x043A //
  60. #define DIKEYBOARD_F1 0x043B //
  61. #define DIKEYBOARD_F2 0x043C //
  62. #define DIKEYBOARD_F3 0x043D //
  63. #define DIKEYBOARD_F4 0x043E //
  64. #define DIKEYBOARD_F5 0x043F //
  65. #define DIKEYBOARD_F6 0x0440 //
  66. #define DIKEYBOARD_F7 0x0441 //
  67. #define DIKEYBOARD_F8 0x0442 //
  68. #define DIKEYBOARD_F9 0x0443 //
  69. #define DIKEYBOARD_F10 0x0444 //
  70. #define DIKEYBOARD_NUMLOCK 0x0445 //
  71. #define DIKEYBOARD_SCROLL 0x0446 // (* Scroll Lock *)
  72. #define DIKEYBOARD_NUMPAD7 0x0447 //
  73. #define DIKEYBOARD_NUMPAD8 0x0448 //
  74. #define DIKEYBOARD_NUMPAD9 0x0449 //
  75. #define DIKEYBOARD_SUBTRACT 0x044A // (* - on numeric keypad *)
  76. #define DIKEYBOARD_NUMPAD4 0x044B //
  77. #define DIKEYBOARD_NUMPAD5 0x044C //
  78. #define DIKEYBOARD_NUMPAD6 0x044D //
  79. #define DIKEYBOARD_ADD 0x044E // (* + on numeric keypad *)
  80. #define DIKEYBOARD_NUMPAD1 0x044F //
  81. #define DIKEYBOARD_NUMPAD2 0x0450 //
  82. #define DIKEYBOARD_NUMPAD3 0x0451 //
  83. #define DIKEYBOARD_NUMPAD0 0x0452 //
  84. #define DIKEYBOARD_DECIMAL 0x0453 // (* . on numeric keypad *)
  85. #define DIKEYBOARD_OEM_102 0x0456 // (* < > | on UK/Germany keyboards *)
  86. #define DIKEYBOARD_F11 0x0457 //
  87. #define DIKEYBOARD_F12 0x0458 //
  88. #define DIKEYBOARD_F13 0x0464 // (* (NEC PC98) *)
  89. #define DIKEYBOARD_F14 0x0465 // (* (NEC PC98) *)
  90. #define DIKEYBOARD_F15 0x0466 // (* (NEC PC98) *)
  91. #define DIKEYBOARD_KANA 0x0470 // (* (Japanese keyboard) *)
  92. #define DIKEYBOARD_ABNT_C1 0x0473 // (* / ? on Portugese (Brazilian) keyboards *)
  93. #define DIKEYBOARD_CONVERT 0x0479 // (* (Japanese keyboard) *)
  94. #define DIKEYBOARD_NOCONVERT 0x047B // (* (Japanese keyboard) *)
  95. #define DIKEYBOARD_YEN 0x047D // (* (Japanese keyboard) *)
  96. #define DIKEYBOARD_ABNT_C2 0x047E // (* Numpad . on Portugese (Brazilian) keyboards *)
  97. #define DIKEYBOARD_NUMPADEQUALS 0x048D // (* = on numeric keypad (NEC PC98) *)
  98. #define DIKEYBOARD_PREVTRACK 0x0490 // (* Previous Track (DIK_CIRCUMFLEX on Japanese keyboard) *)
  99. #define DIKEYBOARD_AT 0x0491 // (* (NEC PC98) *)
  100. #define DIKEYBOARD_COLON 0x0492 // (* (NEC PC98) *)
  101. #define DIKEYBOARD_UNDERLINE 0x0493 // (* (NEC PC98) *)
  102. #define DIKEYBOARD_KANJI 0x0494 // (* (Japanese keyboard) *)
  103. #define DIKEYBOARD_STOP 0x0495 // (* (NEC PC98) *)
  104. #define DIKEYBOARD_AX 0x0496 // (* (Japan AX) *)
  105. #define DIKEYBOARD_UNLABELED 0x0497 // (* (J3100) *)
  106. #define DIKEYBOARD_NEXTTRACK 0x0499 // (* Next Track *)
  107. #define DIKEYBOARD_NUMPADENTER 0x049C // (* Enter on numeric keypad *)
  108. #define DIKEYBOARD_RCONTROL 0x049D //
  109. #define DIKEYBOARD_MUTE 0x04A0 // (* Mute *)
  110. #define DIKEYBOARD_CALCULATOR 0x04A1 // (* Calculator *)
  111. #define DIKEYBOARD_PLAYPAUSE 0x04A2 // (* Play / Pause *)
  112. #define DIKEYBOARD_MEDIASTOP 0x04A4 // (* Media Stop *)
  113. #define DIKEYBOARD_VOLUMEDOWN 0x04AE // (* Volume - *)
  114. #define DIKEYBOARD_VOLUMEUP 0x04B0 // (* Volume + *)
  115. #define DIKEYBOARD_WEBHOME 0x04B2 // (* Web home *)
  116. #define DIKEYBOARD_NUMPADCOMMA 0x04B3 // (* , on numeric keypad (NEC PC98) *)
  117. #define DIKEYBOARD_DIVIDE 0x04B5 // (* / on numeric keypad *)
  118. #define DIKEYBOARD_SYSRQ 0x04B7 //
  119. #define DIKEYBOARD_RMENU 0x04B8 // (* right Alt *)
  120. #define DIKEYBOARD_PAUSE 0x04C5 // (* Pause *)
  121. #define DIKEYBOARD_HOME 0x04C7 // (* Home on arrow keypad *)
  122. #define DIKEYBOARD_UP 0x04C8 // (* UpArrow on arrow keypad *)
  123. #define DIKEYBOARD_PRIOR 0x04C9 // (* PgUp on arrow keypad *)
  124. #define DIKEYBOARD_LEFT 0x04CB // (* LeftArrow on arrow keypad *)
  125. #define DIKEYBOARD_RIGHT 0x04CD // (* RightArrow on arrow keypad *)
  126. #define DIKEYBOARD_END 0x04CF // (* End on arrow keypad *)
  127. #define DIKEYBOARD_DOWN 0x04D0 // (* DownArrow on arrow keypad *)
  128. #define DIKEYBOARD_NEXT 0x04D1 // (* PgDn on arrow keypad *)
  129. #define DIKEYBOARD_INSERT 0x04D2 // (* Insert on arrow keypad *)
  130. #define DIKEYBOARD_DELETE 0x04D3 // (* Delete on arrow keypad *)
  131. #define DIKEYBOARD_LWIN 0x04DB // (* Left Windows key *)
  132. #define DIKEYBOARD_RWIN 0x04DC // (* Right Windows key *)
  133. #define DIKEYBOARD_APPS 0x04DD // (* AppMenu key *)
  134. #define DIKEYBOARD_POWER 0x04DE // (* System Power *)
  135. #define DIKEYBOARD_SLEEP 0x04DF // (* System Sleep *)
  136. #define DIKEYBOARD_WAKE 0x04E3 // (* System Wake *)
  137. #define DIKEYBOARD_WEBSEARCH 0x04E5 // (* Web Search *)
  138. #define DIKEYBOARD_WEBFAVORITES 0x04E6 // (* Web Favorites *)
  139. #define DIKEYBOARD_WEBREFRESH 0x04E7 // (* Web Refresh *)
  140. #define DIKEYBOARD_WEBSTOP 0x04E8 // (* Web Stop *)
  141. #define DIKEYBOARD_WEBFORWARD 0x04E9 // (* Web Forward *)
  142. #define DIKEYBOARD_WEBBACK 0x04EA // (* Web Back *)
  143. #define DIKEYBOARD_MYCOMPUTER 0x04EB // (* My Computer *)
  144. #define DIKEYBOARD_MAIL 0x04EC // (* Mail *)
  145. #define DIKEYBOARD_MEDIASELECT 0x04ED // (* Media Select *)

wenns directinput benutzt kannst du mal sendinput mit diesen scancodes probieren und dem flag "KEYEVENTF_SCANCODE".

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
icon #15

Join Date: Jan 2015

Posts: 9

Ja es Funktioniert
aber was ist jetz genau der unterschied (Will es verstehen und nicht nur Blind übernehmmen xD )

Danke euch schonmal.

Lg Wirbelwind
icon #16

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
Quote from Wirbelwind94 post
Ja es Funktioniert
aber was ist jetz genau der unterschied (Will es verstehen und nicht nur Blind übernehmmen xD )

wüsste ich auch gerne - i-wann mal im netz obige tabelle gefunden - das sind aufjedenfall die ganz normalen dinput key codes allerdings noch mit nem 0x04 davor - ka warum.
kannst mal ohne 0x04 davor probieren, ob die codes dann immer noch gehen - wenn ja, sind es einfach die directinput keyscancodes - findeste im windows sdk in der dinput.h - wenns nicht geht wirds i-ein flag sein - aber ka wofür.

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
Last edited by SilverFire (Sat 16. May 2015, 13:52)

Reason: no reason given