自动登录SAP系统(流星程序集之十八)
MySapLogon是一个让sapgui客户端自动登录的小程序,你预先把要登录系统的信息保存下来,双击名称它帮你自动快速登录。
MySapLogon V1.4
下载链接:https://pan.baidu.com/s/1QadLX5ftpjfub0agxN29Vw
提取码:dk81
MySapLogon V1.5 (密码明文版本)
链接:https://pan.baidu.com/s/1lNUljOid80BBf4Nhb0dczA?pwd=njzn
提取码:njzn
程序使用说明如下
1、编辑按钮:
保存你的登录信息;如果你已经选中某项,这个按钮可以修改选中的连接信息:
2、自动登录:
双击其中一项,即可完成登录
3、配置文件说明:
登录信息被加密放在mysaplogon.exe.Config配置文件中,你也可用手动修改文本文件内容,或者保存这个文本文件,在其它机器上无须再次输入,实现快捷的登录。
4、程序最小化:
点击MySapLogon的关闭按钮,它会最小化到系统托盘,双击托盘图标,又就会跳出来。
MySapLogon是一个本地程序,无网络功能,请放心使用。目前MySapLogon只支持中文环境的sapgui。
5、版本更新记录:
V1.1 第一版发布,2020.5.01
V1.2 优化模拟输入, 2020.6.18
V1.3 原来界面太小不方便,调整字体为雅黑12 ,2021.12.01
V1.4 添加防止程序重复运行 ,一次只能运行一个MySapLogon, 2021.12.31
V1.5 带密码显示的特别版未发布,可以找博主提供。2022.5.25
6.关于登录失败的改善:
博主的成功率是99.9%,如果你总是失败,你可以改善的操作如下:
1) 登录工具只是模拟键盘鼠标,请在自动登录瞬间,不要作其它事情或操作其它程序及窗口。
2) 博主使用WIN10自带的中文输入法,很流畅,是不是你的输入法太慢所致?
======MySapLogon程序实现自动登录SAPGUI的开发关键点说明=====:
1、直接调用SAPgui.exe的参数
SAPgui.exe是一个单独的执行程序,SAP给出了直接调用SAPGUI的的命令:
sapgui.exe 192.168.0.10 00
只需要在执行程序后面加上服务器IP、实例编号参数即可。
2、关于第一次加参数执行SAPgui.exe的提示
用参数形式启动sapgui,第一次会提示是否加到sapgui的安全记录中,点“允许”,以后不会再提示。
3、如何得到sapgui程序的安装目录?
sapgui安装后,在注册表中会保留安装目录的信息,可用从注册表取得安装目录
4、如何自动输入登录文本?
对sapgui窗口发送鼠标、键盘消息,即可模拟用户的输入。
--------2020.6.18---------------
版本1.2 对模拟用户输入做了优化,设置SAPGUI为活动窗口,然后等它正真是活动窗口后,再输入用户的模拟键盘按键。
while (true){SetForegroundWindow(hwnd);Thread.Sleep(500);if (GetForegroundWindow() == hwnd){//模拟键盘输入 }}
自动登录SAP系统(流星程序集之十八)相关推荐
- 无人驾驶汽车系统入门(二十八)——基于VoxelNet的激光雷达点云车辆检测及ROS实现
无人驾驶汽车系统入门(二十八)--基于VoxelNet的激光雷达点云车辆检测及ROS实现 前文我们提到使用SqueezeSeg进行了三维点云的分割,由于采用的是SqueezeNet作为特征提取网络,该 ...
- C# winform 窗体接收命令行参数自动登录进行系统,模拟600个WCF客户端的并发压力测试...
我们想要达到的目的是模拟600个客户端的消息提醒功能,当然我们没有600个电脑可以拿来测试,我们只有4-5台电脑可以用来测试,那我们就想办法在一个电脑上执行100来个客户端,用不通的帐户登录,模拟60 ...
- 用python计算成绩_Python使用splinter自动登录教务系统查询并计算成绩(CUMT新版教务系统)...
矿大2017年使用的是新版的教务系统,提交的密码是经过js加密的. 虽然我最后找到了加密的文件,可是js没有学过,看了半天硬是没看懂. 最后渣渣只能另找办法了,最后发现了一个神器splinter.这个 ...
- 嵌入式Linux系统编程学习之十八进程间通信(IPC)简介
Linux 下的进程通信手段基本上是从 UNIX 平台上的进程通信手段继承而来的.而对 UNIX 发展做出过重大贡献的两大主力 -- AT&T 的贝尔实验室和 BSD (加州大学伯克利分校 ...
- 系统学习NLP(十八)--文本分类概述
转自:https://blog.csdn.net/u014248127/article/details/80774668 文本分类问题: 给定文档p(可能含有标题t),将文档分类为n个类别中的一个或多 ...
- Unreal Engine 4 —— GAS系统学习 (二十八) 创建Lazer招式与GameplayEffect
欢迎大家加入Unreal Engine C++ & Blueprint群一起交流:1143575617 为Lazer招式新建一个GA招式,继承自BP_GameplayAbility,这个类是前 ...
- Winform开发框架之系统重新登录、自动登录实现
在业务系统的操作过程中,有时候,用户需要切换用户进行重新登录,这种情况有时候是因为一个人管理多个用户账号,希望通过不同的账号登录进行管理不同的资料,另一种情况是酒店的换班操作,另一个人接替前面的人进行 ...
- 【系统自动化开发】Python实现广东省公务员报名系统网站自动登录
[系统自动化开发]Python实现广东省公务员报名系统网站自动登录 [系统自动化开发]Python实现广东省公务员报名系统网站自动登录 一.原理 二.代码 [系统自动化开发]Python实现广东省公务 ...
- 【转载】RPA如何自动化SAP系统?
本身就是从事SAP(System Applications and Products)相关工作的,提起这个全新的RPA(Robotic process automation)概念,自然而然会想到这么个 ...
- 在vs2005中使用Com连接SAP系统(二)
昨天讲述了以下如何在VS2005中使用form的形式来调用SAP ECC6.0中的Function Module,今天将记录一下在VS2005中以web的形式来调用Function module. 以 ...
最新文章
- Qt识别输入文件后缀
- MySQL:一个死锁分析 (未分析出来的死锁)
- Null return value from advice does not match primitive return type for: public abstract boolean
- bc显示小数点前的0
- Oracle前10条记录
- 如何解压 GZ 文件
- 电脑软件故障排除2014年2月16日[修正版]
- c++ socket下ipv4到ipv6的移植
- 表格里加横线一分为二_表格分割线如何一分为二
- 设置自定义电脑屏幕分辨率
- numpy中的ones函数
- 学习记录 Halcon 图片拼接
- 如何用乐高积木式操作让 ChatGPT 变得更强大?
- AW349 黑暗城堡
- 【K8S系列】快速初始化⼀个最⼩集群
- 2021 12月CSP认证心得
- uniapp使用高德地图线路规划
- JdbcTemplate Query.getResultList致列名无效
- (dfs/dp)P2327 [SCOI2005]扫雷
- arduino陀螺仪蓝牙通讯手势小车