求一段自动输入用户,密码,登录的脚本~
-
- 帖子: 9
- 注册时间: 2015-09-18 10:47
- 系统: lubuntu
求一段自动输入用户,密码,登录的脚本~
我有个远程桌面的登录器,我已经设置了开机启动,但是它不能够保存账户,密码,域名,有不有什么办法可以使用脚本去实现,打开它就自动输入用户密码和域名
- daf3707
- 论坛版主
- 帖子: 12731
- 注册时间: 2007-06-13 15:57
- 来自: 在他乡
Re: 求一段自动输入用户,密码,登录的脚本~
支持不支持带参数运行
有没有其他替代软件,如 rdesktop
使用鼠标键盘模拟软件?
有没有其他替代软件,如 rdesktop
使用鼠标键盘模拟软件?
- astolia
- 论坛版主
- 帖子: 6447
- 注册时间: 2008-09-18 13:11
Re: 求一段自动输入用户,密码,登录的脚本~
代码: 全选
#!/bin/bash
/opt/Citrix/ICAClient/selfservice --icaroot /opt/Citrix/ICAClient &
sleep 2
id=$(xwininfo -name "Citrix Receiver" | grep "id:" | awk '{print $4}')
xdotool windowactivate $id
xdotool key u s e r n a m e
xdotool key Tab
xdotool key p a s s w o r d
xdotool key Tab
xdotool key d o m a i n
- astolia
- 论坛版主
- 帖子: 6447
- 注册时间: 2008-09-18 13:11
Re: 求一段自动输入用户,密码,登录的脚本~
遇到问题不要发私信,直接回帖,方便其他有相同问题的人
xdotool的key命令有个--window参数可以指定窗口ID,可以在一定程度上解决输入焦点转移的问题
--clearmodifiers参数可以避免修饰键和鼠标按键状态对输入的影响
--delay参数可以指定多个按键之间的间隔毫秒数。默认是12,可以改小一点
另外也可以用type命令输入
xdotool的key命令有个--window参数可以指定窗口ID,可以在一定程度上解决输入焦点转移的问题
--clearmodifiers参数可以避免修饰键和鼠标按键状态对输入的影响
--delay参数可以指定多个按键之间的间隔毫秒数。默认是12,可以改小一点
代码: 全选
xdotool key --window $id --clearmodifiers --delay 1 u s e r n a m e
代码: 全选
xdotool type --window $id --clearmodifiers --delay 1 "username"