E D R , A S I H C RSS

Dice Roller

1. DiceRoller

  • 01•™๋ฒˆ „ ˜
  • 01•™๋ฒˆ žฌ„

1.1.  œž‘๋™ธฐ

  • ฃผ‚ฌœ„˜ž”˜ - †Œ”„Šธ๋งฅŠค˜ ˜จ๋ปค๋ฎค๋‹ˆ‹ฐ 4LEAF—„œ „œ๋น„Šค‘ฒŒž„ด๋‹ค.
  • ฃผ‚ฌœ„๋ฅผ ตด๋ „œ ณจนŒง€ ฐ€๋Š” ฒŒž„œผ๋กœ ฒŒž„„ ข…๋ฃŒ•˜๋ฉด †Œ •˜ GP๋ฅผ –ป„ ˆ˜ žˆ๋‹ค.
  • ธ๋Ÿฌ๋‚˜ ด GP๋ฅผ –ปธฐฐ€ ๋งคšฐ €ฐฎ€(ใ…กใ…ก;) ด€„๋กœ ž๋™ ๋กค๋Ÿฌ๋ฅผ ตฌƒ‘— žˆ๋‹ค. ฑฐธฐ— ‹œ„ œ•œนŒง€ žˆ–ด„œ ƒ€ด๋จธ๋„ ๋ถ™ฒŒ ๋˜—ˆ๋‹ค.
  • œˆ๋„šฐฆˆ ๋ฉ”„ง€™€ ฐฝ˜ Šค„Šค/•ธ๋“ค ๋“ฑ„ ณต๋ถ€•˜ธฐ— ‹€ ฒƒ ฐ™๋‹ค. (ฐฝ˜ „ธตฐ™€ฒƒ๋„..?)

1.2.  œž‘ ง€


1.2.1. 04›” 10ผ ver 0.8

˜„žฌ ƒƒœ
  • ƒ€ด๋จธ๋ฅผ ๋ถ„๋ฆฌ•˜—ฌ.. ƒ€ด๋จธ๋Š” •ƒ ž‘๋™.
  • Šคƒ€Šธ/๋ ˆ๋”” ๋ฒ„Šผ๋„ ๋ถ„๋ฆฌ.
  • œ  € „Ž˜Šค˜ œ„ . กฐธˆ ๋” Žธ•กŒ๋‹ค.
  • DOA, ฐ˜— ฑธ๋ „•Œ—๋„ Roll
  • ๋งต˜ ถ”ฐ€ : ›Œ”„ฒŒŠธ, •œ๋ฐ˜๋„(ขŒ/šฐ) ถ”ฐ€.
  • „Œ…ฐ€๋Šฅ•˜‹ค.ใ…ก.ใ…กa
  • ฒŒž„ ‘— นด๋“œ๋ฅผ “ฐ๋Š” ฒƒฐ€๋Šฅ•กŒ๋‹ค. ( ˜ˆ : ฌ๋ฃจฑฐ™€ ๋งŒ๋‚ฌ„•Œ ๋ฐœฐฝ “ฐธฐ )
  • EXIT๋ฒ„Šผ ๋ˆ„๋ฅดธฐ : Shift+Enter๋ฅผ Roll๋กœ ‚ฌšฉ•˜ง€ •Š•˜ธฐ ๋•Œ๋ฌธ— ข…๋ฃŒ‹œ ๋น  ธ๋‚˜ฐ€๋Š” ๋ฃจ‹•„š”•˜‹ค. ธ๋ž˜”ฝ๋Œ€กฐ๋ฅผ †ต•ด Exit๋ฒ„Šผ„ ๋ˆ„๋ฅดž.

    ถ”ฐ€/ ณ••   
  • Shift+Enterฐ€ •ˆ๋œ‹ค. -> ›๋ž˜ ๋ถˆฐ€๋Šฅ •˜‹ค๋Š” ฒฐ๋ก ..(๋ฐœƒ‹œ‚ฌˆ˜๋Š” žˆ–ด๋„ ฐฝ„ ๋Œ๋Ÿฌ˜ฌ๋ ••œ‹ค.)
  • ธ๋Ÿฌ๋‚˜.. ธ๋ž˜”ฝ ๋Œ€กฐ๋ฅผ •˜˜€๋Š”๋ฐ ธ๋ž˜”ฝ นด๋“œ๋ณ„๋กœ ƒ‰‹€๋ฆฌ๋‹ค. (๋Œ€๋žต ๋‘ฐ€ง€  •๋„๋กœ •••.)
  • ž๋™ ๋ณตตฌ ๋ฃจ‹ด(๋ฐฉนจกŒ„ ฒฝšฐ—)๋ฅผ ตฌ˜„•œ‹ค.
  • ƒˆ๋กœšด ˜๋ขฐฐ€ ๋“ค–ด™”๋‹ค. ‚ค๋ณด๋“œ๋ฅผ ๋ˆŒ๋ €„•Œ — ƒ‘•˜๋Š” ๋งˆšฐŠค ขŒ‘œ๋ฅผ ด๋ฆญ•˜๋Š” ฒƒ. (ฒƒ..€ ๋ณด๋ฅ˜)
  • ”„๋กœ Šธ๋ฅผ •˜๋‚˜๋กœ •ณ••  ฒƒ ฐ™๋‹ค. ๋ชฉ ฐ™ง€๋งŒ „œ๋กœ ด€‹ฌ๋ถ„•ฐ€ ๋‹ฌ๋„œ ฒฐตญ ”„๋กœธ๋žจ„œ๋กœ‹ฌ๋ง€  žˆ๋‹ค.
  • ”„๋กœธ๋žจ„ ‚ค  ˜ค๋ž˜ ‚ฌšฉ•˜๋ฉด Šคƒ€Šธ/๋ ˆ๋”” ๋ถ€๋ถ„‹–‰๋˜ง€ •Š๋Š”๋‹ค.
  • ฐฝ„ ๋‚ด๋ฆฐ ƒƒœ—„œ ฃผ‚ฌœ„๋ฅผ ตด๋ฆด ๋•Œ, ด๋™,  „ˆฌ ™ธ—๋Š” ๋ชจ๋“  ƒ™ฉ—„œ ˜† ๋กคด ๋˜๋ฒ„๋ฆฐ๋‹ค.
  • ฒŒž„ด ๋๋‚˜  ๋‚˜ฐˆ ๋•Œ ฐ€๋”‹ œ ๋ฅผ •Œˆ˜ —†๋Š” ˜ค๋ฅ˜ฐ€ ๋ฐœƒ•˜ณค •œ‹ค. •„๋งˆ๋„ ฐฝ„ ฐพ€ ƒƒœ—„œ ‹ œ๋กœ๋Š” —†๋Š” ฒŒ ๋˜๋ฒ„ „œ ธ๋Ÿฐ ฒƒ ฐ™๋‹ค.

1.2.2. 04›” 25ผ ver 0.55

˜„žฌ ƒƒœ

  • VS.NET„ ƒˆ๋กœ น” ‹‹œ  œž‘— ๋“ค–ดฐ”๋‹
  •  „— žˆ๋˜ ฝ”๋“œ๋ฅผ ข€ ๋œ–ด  ณ„œ..ใ…ก.ใ…ก –ดผ€–ดผ€ ๋งŒ๋“ค ๋Š” žˆง€๋งŒ..
  • ƒ€ด๋จธ๋Š” •ƒ ž‘๋™
  • ˆ™›‚ฌ—… HOTKEY๋ฅผ ๋„ž…( œ •„๋ฌด๋ ‡ฒŒ๋‚˜ ๋ˆŒ๋Ÿฌ๋„ ๋œ‹ค..>.<);

    ถ”ฐ€/ ณ••  
  • Shift+Enter –ด๋–ปฒŒ๋“ „  ๋ง ‹ค.
  • ธ๋ž˜”ฝ ๋Œ€กฐ๋ฃจ‹„ †ต•œ นด๋“œ˜ ž๋™‚ฌšฉ
  • Start / Ready˜ ž๋™ Click

  • 1.2.3. 05›” 01ผ ver 0.63

    ˜ —ฌ๋Ÿฌฐ€ง€๋ฅผ  ˜๋ฉฐ ๋ ˆ๋ฒจ —…!! •„•˜•˜..  œ ™„„–ผ๋งˆ ๋‚จง€ •Š•˜‹ค.

    œ„ •œ  € History.txt๋ฅผ ๋งŒ๋“ค๋ฉฐ ๋‚จฒจ๋†“  žˆ๋‹ค.

    •žœผ๋กœ     € >.<

  • SHIFT+ENTER : ƒ•˜ฒŒ ฐฝ—„œ๋งŒ ๋“ฃง€ •Š๋Š”๋‹ค.. ๋ฌด–ธฐ€ ๋ฌธ œฐ€ žˆ๋Š”๋“ฏ.. Direct Input๋ฅผ ‚ฌšฉ•ด ๋ณผนŒ   ‘ด๋‹ค.
  • ใ…ก.ใ…ก œ„˜ ๋ฌธ œ๋ฅผ •ฒฐ•˜๋ฉด ž๋™œผ๋กœ •ฒฐ๋˜๋Š” DOA™€ ฐ˜ฅ.
  • ˜‹œ ๋ฉ”๋ชจ๋ฆฌƒ˜ ฐ’„ –ป–ด™€„œ •ฒฐ •  ˆ˜ žˆง€ •Š„นŒ๋ฅผ ƒฐ•ด ๋ณด  žˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ—  ‘•˜๋Š” ๋ฐฉ๋ฒ•€ —†„นŒ..ใ…ก.ใ…ก?

  • 1.2.4. 05›” 08ผ Nightmare Ver 0.05

    ˜„žฌ ƒƒœ

    ฒฐตญ ”„๋กœ Šธ(?)๋ฅผ •ณ๋ฒ„ ธ๋‹ค. ›„›—. MSN „ †ต•ด ๋…ธฐ€๋‹ค๋ฅผ •˜ ๋Š” žˆง€๋งŒ ฒฐตญ •œ ž๋ฆฌ—„œ ••• ๋“ฏ •˜‹ค.

    ๋ฌผ๋ก  •˜๋Š” ณผ •—„œ ด๋ฆ„ƒˆ๋กœ ๋‚˜™”๋‹ค.

    ฐ€žฅ ธฐ๋ณธ ฒƒ๋“ค€ •ฒฐ. นด๋“œ “ฐ๋Š” ๋ถ€๋ถ„€  „˜€ ตฌ˜„๋˜ง€ •Š•˜ง€๋งŒ ธ๋ž˜๋„ ๋Œ€ถฉ€ ๋Œ•„„‹ค.


    •žœผ๋กœ     

  • SHIFT+ENTER ฐ€ ‹งˆ œผ๋กœ ตฌ˜„€ ๋˜ง€๋งŒ “ธ๋ชจฐ€ —†๋‹ค๋Š”  ด ๋ฐœฒฌ๋˜๋ฉด„œ ชฝ€ •„˜ˆ ๋ณด๋ฅ˜. (™”๋ฉด„ ๋ณด๋ฉด„œ Shift + Enter ๋Š” “ธ๋ชจฐ€ —†๋‹จ ๋งด๋‹!)

  • —ญ‹œ๋‚˜ นด๋“œ “ฐ๋Š” ฑธ •ฒฐ•˜๋ฉด ผ๋‹€ ฑฐ˜ ™„„ด๋‹ค. (๋ˆ„›Œ„œ •„๋ฌดฒƒ๋„ •ˆ•˜  ฒŒž„„ • ˆ˜ žˆ„  •๋„‹ค)

  • ๋ฉ”๋ชจ๋ฆฌƒ˜ ฐ’„ –ป–ด™€„œ •ฒฐ•  ๋ฐฉ๋ฒ•€ •„ง€ ๋จผ ›—๋‚ ˜ •ธฐธ ๋“ฏ •˜ง€๋งŒ, ๋งŒ•ฐ€๋Šฅ•˜‹ค๋ฉด ๋ชจ๋“  ๋ฌธ œ๋“ค•ฒฐ๋˜‹‹œ”ผ•œ‹ค.

  • ฆ‰, ๋ฉ”๋ชจ๋ฆฌ ƒ˜ ฐ’„ –ป–ด™€„œ •ฒฐ•  ๋ฐฉ๋ฒ•„ •ŒฒŒ ๋˜๋Š” ˆœ„ —ฌƒœนŒง€ •˜šฐ๋ฆฌ˜ ๋…ธฐ€๋‹ค๋Š” ๋ชจกฐ๋ฆฌ .

  • ๋ฉ”๋ชจ๋ฆฌ ƒ˜ ฐ’„ –ป„ ๋ฐฉ๋ฒ•„ •ŒฒŒ ๋œ‹ค๋ฉด, ฃผ‚ฌœ„๋ฅผ ˜ˆธก•˜๋Š” ฒƒ๋„ ฐ€๋Šฅ•  ฒƒ ฐ™๋‹ค. (™„ „ ฒŒž„•ด๋กœตฌ๋งŒ)


  • 1.3. ๋ฐฐšด  ๋“ค

    1. œˆ๋„šฐ˜ ๋ฉ”„ง€ ฒด„๋ฅผ กฐธˆ ๋” •Œ ˆ˜ žˆ—ˆ๋‹ค.
    2. SPY++๋ฅผ กฐธˆ ๋” ž˜ ‚ฌšฉ•  ˆ˜ žˆฒŒ ๋˜—ˆ๋‹ค.
    3. œˆ๋„šฐ˜ ตฌกฐ(๋ฉ””„ ˆž„ -> ฐจผ๋“œ œˆ๋„šฐ) — ๋Œ€•„œ กฐธˆ ๋” ณต๋ถ€•  ˆ˜ žˆ—ˆ๋‹ค.
    4. ˜„žฌ๋Š” œˆ๋„šฐ ๋ฉ”„ง€ Hooking— ๋Œ€•„œ ๋ณด  žˆ๋‹ค. // ฑด ข€ ๋ณด๋ฅ˜..ใ…ก.ใ…ก;;

    1.4. •„š”•œ Source

    ”„๋กœ„Šค™€ ฃผ†Œ๋ฅผ •Œ๋•Œ ฃผ†Œ˜ ฐ’„ –ป–ด˜ค๋Š” •ˆ˜
    ~cpp 
    HWND hWnd = FindWindow("My Process Caption Name", NULL);
            
    if(hWnd)
    {
        DWORD ProcessId;
    
        GetWindowThreadProcessId(hWnd, &ProcessId); // hWnd๋กœ ”„๋กœ„Šค ID๋ฅผ –ปŒ..
    
        HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, ProcessId);
    
        if(hProcess)
        {
            DWORD ReadBytes;
            char buffer[100];
    
            ReadProcessMemory(hProcess, (LPCVOID)0x400000, buffer, 100, &ReadBytes);
            // WriteProcessMemory๋ฅผ šฉ•˜๋ฉด “ฐธฐ...
    
            CloseHandle(hProcess);
        }
    }
    
    
    buffer๋ถ€๋ถ„— char˜•ƒœ๋กœ  €žฅด ๋œ‹ค. atoi •ˆ˜๋กœ  •ˆ˜๋กœ ปจ๋ฒ„ „•˜ž.


    ˜ค.. žฌ๋ฐŒ๋Š”ฑฐ •˜  žˆ๋„ค~ ผ๋ฐ ฃผ‚ฌœ„˜ ž”˜„  œ๋Œ€๋กœ •ˆ๋ด„œ ธ๋Ÿฐ๋ฐ, ฐฝ ๋ชจ๋“œ๋กœ ฒŒž„‹–‰๋˜๋‚˜ ๋ณดง€? DirectX ๋ฅผ “ด๋‹ค๋ฉด ผ๋ฐ˜ œˆ๋„šฐ ๋ฉ”„ง€ ๋ฐฉ‹œผ๋กœ ˜๋ฆฌ•˜ธฐ ž˜๋“คง€ •Š„นŒ •จ. (ผ๋ฐ •ด๋‹ธฐ๋Šฅ๋“ค ž˜ ๋˜๋Š” ฒƒ ๋ณด๋‹ˆนŒ ๋ญ.. ๋ณ„ ๋ฌธ œ —†๋Š” ๋“ฏ •˜ตฐ~) --„œ

    ใ…กใ…ก;  „ฒด™”๋ฉดตฌš” DX“ฐ๋Š”ฑฐ ๋งž•„š”.. ธ๋ž˜๋„ ž˜ ๋จนžˆ๋Š” ธฐ๋Šฅ€ ž˜ ๋จนžˆ๋„š”.^^ -- „ ˜

    Valid XHTML 1.0! Valid CSS! powered by MoniWiki
    last modified 2021-02-07 05:23:08
    Processing time 0.0233 sec