键鼠盒子 网银输入 幽灵键盘
评论
收藏

键鼠盒子 网银输入 幽灵键盘

经验分享
小可耐教你学影刀RPA【哔哩哔哩同名】
2024-07-19 12:46·浏览量:1615
小可耐教你学影刀RPA【哔哩哔哩同名】
影刀高级开发者
发布于 2024-07-19 12:461615浏览

丢图看原贴

https://www.yuque.com/pengzhiqiang999/xiaokenai/ia5irctzw66aitpr?singleDoc# 《键鼠盒子 网银输入 幽灵键盘》

背景

  • 不少客户在进行网银登录时,常常会因为RPA无法填写密码而被劝退;这是因为通常情况下我们调用系统API来模拟鼠标和键盘事件,而非真实的鼠标键盘信号输入;所以这个操作很容易被网银插件等一系列插件屏蔽掉我们的操作。
  • 如何解决?最好的答案就是让硬件设备介入,从底层操作,给系统真实的鼠标按键信号


键鼠盒子硬件

简单介绍

  • 键鼠盒子,是一款能够自动按键盘鼠标的纯硬件脚本工具;由于是纯硬件,可以有效避免检测,封号,病毒,木马等问题,确保使用的安全性,以及在电脑前用双手可以完成的动作,按键盒子都可以替代完成,所以深受游戏打金的玩家喜爱
  • 本次介绍的主角是键鼠盒子的一种,幽灵键鼠 KM03、KM04,低廉的价格,丰富的接口调用,使得扩展性和可玩性变得极高。
    • 16元/个,需要可以自行购买,购买地址 淘宝

原理图

python库需要自行下载


影刀调用

指令封装

CodeDemo

指令封装
  • 添加资源文件
  • ghostbox.py
    • 键盘鼠标函数,其他的玩法,可以自己探索
# 使用提醒:
# 1. xbot包提供软件自动化、数据表格、Excel、日志、AI等功能
# 2. package包提供访问当前应用数据的功能,如获取元素、访问全局变量、获取资源文件等功能
# 3. 当此模块作为流程独立运行时执行main函数
# 4. 可视化流程中可以通过"调用模块"的指令使用此模块

import xbot
from xbot import print, sleep
from .import package
from .package import variables as glv

import platform
from ctypes import *
import os

path = os.path.dirname(__file__)
# print(path)
# os.add_dll_directory(os.getcwd())
if platform.architecture()[0] == "64bit":
    dll = windll.LoadLibrary(f"{path}\\resources\\gbild64.dll")
else:
    dll = windll.LoadLibrary(f"{path}\\resources\\gbild32.dll")
dll.getmodel.restype = c_char_p
dll.getserialnumber.restype = c_char_p
dll.getproductiondate.restype = c_char_p
dll.getfirmwareversion.restype = c_char_p

# 根据设备序号打开设备
def opendevice(index):
    return dll.opendevice(index)

# 设置输入字符串的间隔时间范围
def setinputstringintervaltime(maxd,mind):
    return dll.setinputstringintervaltime(maxd,mind)

# 输入字符串
def inputstring(str):
    return dll.inputstring(bytes(str,"utf-8"))
    

def input_Text(text):
    # 根据设备序号打开设备
    device_id = opendevice(0)
    print("设备id:", device_id)
    if device_id == -1 or device_id == 0:
        raise ValueError("请检查设备是否正确识别")
    # 设置间隔
    print(setinputstringintervaltime(600, 1000))
    # 输入文本
    print(inputstring(text))


def main(args):
    pass
  • 主流程
注意事项
  • 输入法需要调整到英文状态; 注意大小写

效果



关于作者:

持续分享干货,不断授人以渔,不辍收集软件,不停成长进阶,致力成为超有用的号主。全网同名【小可耐教你学RPA】,速来关注,与大家一同快乐成长、努力学习! 涉及领域广泛,包括 RPA 技能、生活经验、法律学习、科普文章、自媒体经验、理财知识、保险、人生思考、反赌、反诈骗等。 文章更新频率一切随缘。 赠人玫瑰,手有余香。爱分享,爱思考。

ps:收集的教程和思路可能来源互联网,我这边只做整合,如有侵权及时联系,方便下架!



收藏
全部评论1
最新
发布评论
评论