ÀÔ·Â À̺¥Æ® °ü·ÃÇؼ­ Áú¹®ÀÌ ÀÖ½À´Ï´Ù.

   Á¶È¸ 5134   Ãßõ 0    

 파이썬으로 키보드 마우스 입력하게끔 만들 때, 영문검색만 해서 우리말로는 뭐라고 하는지 잘 모르겠습니다만


keyboard event, mouse event라고 해서 소프트웨어적으로 구현된 입력이 있고,


driver level input 이라고 해서 하드웨어 입력신호를 보낼 수도 있는거 같습니다.


뭐.. 예를 들어 키보드나 마우스가 해당 장치에서 입력 받은 값을 자기 드라이버를 통해 os로 전달하거나 그런 구조가 아닐까 짐작하고 있습니다.


어쨌든, 굳이 키보드나 마우스를 쓰지 않더라도 파이썬을 통해 실제 키보드나 마우스에서 입력한 것과 같이 도와주는 dll파일을 인터넷에서 하나


구했습니다. dll을 불러와서 쓰면 獰駭쨉 문제는 이 파일을 만든 사람이 중국인이고, dll을 불러올때마다 인터넷으로 인증 절차를 거치는 것 같습니다.


실제로 github에도 그렇게 쓰여 있고요. 실험 삼아 인터넷 끄고서 불러오려 했더니 안되더군요. 푼돈 얼마 주고 offline 버전을 사올 수도 있는데


QQ연락처로 연락이 안되서 제가 직접 만들어보려고 합니다. 파이썬으로 드라이버 레벨의 하드웨어 입력을 구현하고 싶은데,


검색할만큼 해봤지만 C나 C++이 아니면 어렵다는 것 같습니다. 그래서 포기하려다가 혹시나 싶어서 여기다 한번 질문 올려봅니다.


파이썬으로 드라이버 수준의 하드웨어 입력을 구현 할 수 있을까요? 만약 가능하다면 어디서부터 시작해야 할지 방향 제시 부탁드립니다.


댓글 확인이 늦어질 수 있으므로 미리 감사인사 드립니다. 감사합니다.

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
±¸Â÷´Ï 2020-11
ÆÄÀ̽ãÀ¸·Î °¡»ó Å°º¸µå¸¦ ¸¸µé¾î¼­ ´Ù¸¥ ÂÊ¿¡ Å°¸¦ ³Ñ±â°í ½Í´Ù.. ÀÌ·±°Ç°¡¿ä?
¿ÀÅä ¸¶¿ì½º 󷳿ä?
     
¿ÀÅä ¸¶¿ì½º ºÎºÐÀº Á¤È®È÷ ¹ºÁö ¸ð¸£°Ú½À´Ï´Ù¸¸, Å°º¸µå ¸¶¿ì½º ÀÔ·ÂÀ» Çϵå¿þ¾î ½ÅÈ£·Î ÇÏ°í ½Í´Ù´Â °Ì´Ï´Ù.
          
±¸Â÷´Ï 2020-11
Å°º¸µå ¸¶¿ì½º ÀÔ·ÂÀ» Çϵå¿þ¾î ½ÅÈ£·Î ÇÏ°í ½Í´Ù´Âµ¥ ÆÄÀ̽ã À̾߱â ÇÏ½Ã´Â°Ô ÀÌÇØ°¡ ¾ÈµË´Ï´Ù.
Å°º¸µå/¸¶¿ì½º º¸¾È ÇÁ·Î±×·¥ÀÌ À־ ¼ÒÇÁÆ®¿þ¾îÀûÀ¸·Î´Â ½È°í ¹°¸®ÀûÀ¸·Î ÀÔ·ÂÇÏ°í ½Í´Ù´Â ÀǹÌÀΰ¡¿ä?

1. °¡»ó USB HID¸¦ µî·ÏÇؼ­ ÇÁ·Î±×·¥À¸·Î µå¶óÀ̹ö¸¦ Á¦¾îÇؼ­ °¡»ó ÀåÄ¡·Î ºÎÅÍ Å°¸¦ ÀÔ·Â ¹Þ¾Æ¼­ ¹°¸® Å°º¸µå/¸¶¿ì½º·Î ºÎÅÍ ¿Ã¶ó¿À´Â µ¥ÀÌÅÍÀÎ¾ç ¼ÓÀÌ´Â ¹æ¹ýÀÌ ÀÖÀ» °Í °°°í
2. ¾ÆµÎÀÌ³ë °°Àº USB HID¸¦ Á¦°øÇÏ´Â ÀåÄ¡¸¦ ÀÌ¿ëÇÏ¿© Á¤¸» Çϵå¿þ¾î ·¹º§¿¡¼­ Å°¸¦ ³Ñ±â´Â ¹æ¹ýÀÌ ÀÖÀ» µí ÇÕ´Ï´Ù.
               
Á¶¾ð °¨»çÇÕ´Ï´Ù
re0201 2020-11
c++ ·Î dll ¸¸µé°ÍÀ» ÆÄÀ̽㿡¼­ ·ÎµùÇÒ¼ö ÀÖ½À´Ï´Ù
±× Áß±¹ÀÎÀº ÀÌ ¹æ¹ýÀ» ¾´°Å °ÑÀºµ¥¿ä
     
³×.. Á¤È®ÇÏ°Ô º¸¼Ì½À´Ï´Ù ¤¾¤¾

±× dllÀ» ÆÄÀ̽㿡¼­ ·ÎµùÇؼ­ Àß¾²°í ÀÖ½À´Ï´Ù¸¸ offline¹öÀüÀ» ±¸ÇÒ¼ö°¡ ¾ø¾î¼­ Á÷Á¢ ¸¸µé¾îº¸·Á°í ÇÑ °Ì´Ï´Ù
epowergate 2020-11
±×³É EVENT »ý¼ºÇÏ½Ã¸é µÉÅÙµ¥¿ä
ã¾Æº¸½Ã¸é EVENT (¾Æ¸¶µµ MS-Windows ÀÎ°Í °°Àºµ¥) »ý¼º±â ¸¸µå´Â »ùÇÃÀº ¸¹ÀÌ ÀÖ½À´Ï´Ù.


QnA
Á¦¸ñPage 3047/5709
2015-12   1681007   ¹é¸Þ°¡
2014-05   5146453   Á¤ÀºÁØ1
2017-06   5120   ¾Æ³¢¶ó
2020-05   5120   online9
2016-02   5120   ÄĹÚ
2008-01   5120   ±è°ü½Ä
2018-09   5120   ±è°Ç¿ì
2015-05   5120   À嵿°Ç2014
2016-07   5120   ´ÃÆĶõ
2016-12   5120   Çϼ¿È£ÇÁ
2016-03   5120   °¡ºü·Î±¸³ª
2015-07   5120   À©µµ¿ì10
2006-08   5120   ±¸ÀçÇö
2007-01   5120   Çѵμº
2008-12   5120   ³²¼º·æ
2014-08   5120   SeaOtter
2006-12   5120   Çѵ¿ÈÆ
2020-08   5120   ½º´Ô9
2021-02   5120   ºÒ°í±âµ¤¹ä
2016-11   5120   ÄĹÚ
2008-12   5120   À±¿µ¹è
2020-09   5120   ¾ÓÅ©