Articles of 自动化

为什么使用Expect自动化SFTP在发送密码后会挂起?

我试图自动从我的Linux服务器上传一些文件到启用FTP的Windows服务器上。 我成功地使用SFTP手动执行,然后发出put命令。 但是,从cron调用时,我的脚本不停地input密码。 以下是我尝试使用的代码: #!/usr/bin/expect #!/bin/sh clear spawn sftp remoteuser@43.123.0.10 expect "password" send "world" expect eof 就目前而言,每次都会停止请求密码。 为什么不send "world"完成密码对话框? 更新: #!/usr/bin/expect #!/bin/sh clear spawn sftp remoteuser@43.123.0.10 expect "remoteuser@43.123.0.10's password:" send "world" expect eof 现在我得到以下错误: xml_reports.sh: line 5: spawn: command not found couldn't read file "remoteuser@43.123.0.10's password:": no such file or directory xml_reports.sh: line 7: send: […]

GNOME应用程序可以自动执行吗? 怎么样?

GNOME应用程序可以自动执行吗? 即,我可以编程方式与其用户界面交互? 怎么样?

使用python自动化firefox?

一直在寻找像firewatir这样的东西,但为了python。 我试图自动化在Linux上的Firefox。 有什么build议么?

Linux脚本,监视文件夹内的文件更改(就像autospec一样!)

我想在文件更改时自动启动构build。 我在Ruby中使用了autospec(RSpec),并且非常喜欢。 这怎么能在bash中完成?

是否有一个相当于Java的AWT机器人类的Python?

有没有人知道类似于Java机器人的Python类? 具体来说,我想在Ubuntu中执行一个屏幕截图,并最终跟踪鼠标点击和键盘按下(虽然这是一个稍微不同的问题)。

从C ++创build,打开和打印一个word文件

我有三个相关的问题。 我想用C ++的名字创build一个word文件。 我希望能够将打印命令发送到此文件,以便打印文件而无需用户打开文档并手动执行,我希望能够打开文档。 打开文档应该打开单词,然后打开文件。

你将如何开始自动化我的工作?

在我的新工作中,我们销售import的东西。 为了能够销售这些东西,目前以下的事情需要发生每一个来件货物: 发票到达,电子邮件附件的forms,Excel电子表格 Monkey打开发票,将三列的相关部分复制粘贴到电子表格模板的相关部分,在这里进行极其复杂的计算,如=B2*550 猴子发送这个新的电子表格给老板(如果幸运,电子邮件,否则打印机),谁设置零售价格 猴子打开答复,然后继续input数据到生产数据库使用客户端程序是不可用的这么多级别甚至不值得详述 猴子启动超级terminal,键入“AT”,断开连接 猴子一次一个地使用可怕客户端程序的另一部分向客户发送短信和电子邮件 我想把Monkey从我自己换成软件。 我从来没有写过任何与电子邮件,Excel,数据库或短信接口的东西,但是如果能够帮我解决这个问题 ,我会非常乐意学习。 这是我没有受过教育的心愿: 猴子问雷鸟(邮件服务器也许?)的附件 猴子告诉Excel将电子表格转储成Jurily友好格式,比如CSV或其他东西 猴子分析输出,做复杂的计算 猴子用网页forms发送给老板的链接,在那里他可以设置价格 Monkey连接到数据库,插入数据 猴子Spams costumers 这一切都可行吗? 如果是的话,我从哪里开始阅读? 你将如何改善? 你认为什么语言/框架将是理想的? 你会怎样对待老板?

脚本Gnuplot在Windows操作系统

我想从数据文件列表中自动生成graphics。 更多细节:我有一个包含我所有数据文件的目录。 我需要为这些文件(数百个)生成一个图表。 我有一个gnuplot文件来生成一个graphics,但数据文件的名称被指定到gnuplot脚本中。 例如 : plot 'myfile' index 1 using 1:2 with linespoints pointtype 2 linecolor rgb "green" title "leg" 我需要能够replace“我的文件”的variables名称,可以迭代我的目录的所有文件。

如何从命令行编译APK?

我有兴趣按需制作Android应用程序。 根据客户的要求,我的网站会直接发送一个JSON文件给我在Delphi中创build的Windows应用程序。 这个会将文件保存在Android应用程序源文件夹中,然后执行命令行,告诉Android编译器生成APK文件并将其发送给我的客户端,所有这些都没有我的存在。 Android项目是由MotoDev完成的 。 它使用我的根目录下的Android SDK。 我应该如何configuration命令行来实现这从我的Delphi程序? 我也将需要更改清单放置一个新的版本号,所以它不会与其他客户端版本冲突。

你将如何开始自动化我的工作? – 第2部分

(跟进这个问题 ) 在收到第一批货物(复制/粘贴9小时)之后,我现在相信自己拥有所有的要求。 这是更新的工作stream程: 猴子收集电子邮件附件(4 Excel电子表格,1 PDF) 猴子创build中央数据库,做复杂的计算(现在这也是一个Excel电子表格) 猴子向两位老板发送数据,他们独立设定零售价格; 第一个答复胜利 猴子发送订单到我们的其他仓库,也Excel Monkey将电子表格发送给VIP客户,经过仔细的消毒和格式化(4种不同的折扣类别) Jurily将数据input到会计系统中。 我已经放弃了自动化这个部分,涉及到太多的业务逻辑,数据库是一堆遗留下来的东西 我的问题:你会用什么技术来做一个快速和肮脏的解决scheme? 我大部分是用C#销售的,但是来自Linux / C ++的背景,我对我在微软领域的select感到非常困惑。 对于奖励点:你将如何从头devise整个系统? 澄清:我正在寻找任何有可能让我阅读正确的东西,只是给我的关键字和简短的说明。 Google会从那里引导我。 PS如果你想知道,我的职位是系统pipe理员 。