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

   Á¶È¸ 3651   Ãßõ 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 865/5687
2014-05   4992133   Á¤ÀºÁØ1
2015-12   1528016   ¹é¸Þ°¡
2011-02   8828   ±èÁ¤Áß
2003-06   8828   ÀÌÇÑ¿ë
2004-03   8828   ±èÀº¹ü
2003-07   8828   ±èÇüÁø
2011-08   8828   ¿¹°ü½Å±Ô½Ä
2003-09   8827   ¼³¸íȯ
2011-04   8827   NiteFlite9
2003-10   8827   ±èµµÇü
2011-07   8827   À̽½»ç¶û00
2011-06   8827   ½Ã³ªºê·Î
2013-07   8827   esca
2014-09   8826   ºñ¹ÐÀ̾ç
2004-01   8826   ÀÌÈ¿Áß
2019-01   8826   LSSAH
2019-07   8826   ½ÂÅÂ
2013-12   8826   ¹«¾Æ
2021-12   8825   ÇÞ»ìÇѽºÇ¬
2003-07   8825   ¹Ú¹Î¼®
2003-03   8825   ¹Ú¿µÈñ
2003-06   8825   °í´ëÁØ