美文网首页
autoit使用

autoit使用

作者: dittoyy3991 | 来源:发表于2017-07-10 19:46 被阅读222次

    AutoIt Window Info: 用于识别Windows控件信息
    Compile Script to.exe: 用于将AutoIt编写的脚本转换成可执行的文件
    Run Script: 用于执行AutoIt脚本
    SciTE Script Editor: 用于编写AutoIt脚本

    auto.py

    #coding=utf-8
    from selenium import webdriver
    import os
    
    driver = webdriver.Chrome()
    
    #打开上传功能页面
    file_path =  'file:///' + os.path.abspath('uplad.html')
    driver.get(file_path)
    
    #点击打开上传窗口
    driver.find_element_by_name("file").click()
    #调用upfile.exe上传程序
    os.system("D:\\upfile2.exe")
    
    # driver.quit()
    

    upfile2.au3

    ;ControlFocus("title","text",controlID) Edit1=Edit instance 1
    ControlFocus("打开", "","Edit1")
    
    
    ; Wait 10 seconds for the Upload window to appear
      WinWait("[CLASS:#32770]","",10)
    
    
    ; Set the File name text on the Edit field
    
      ControlSetText("打开", "", "Edit1", "D:\upload_file.txt")
    
      Sleep(2000)
    
    ; Click on the Open button
    
      ControlClick("打开", "","Button1");
    

    uplad.html

    
    <html>
    <head>
    <meta http-equiv="content-type" content="text/html;charset=utf-8" />
    <title>upload_file</title>
    <link href="http://cdn.bootcss.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet" />
    </head>
    <body>
      <div class="row-fluid">
        <div class="span6 well">
        <h3>upload_file</h3>
          <input type="file" name="file" />
        </div>
      </div>
    </body>
    <script src="http://cdn.bootcss.com/bootstrap/3.3.0/css/bootstrap.min.js"></script>
    </html>
    

    相关文章

      网友评论

          本文标题:autoit使用

          本文链接:https://www.haomeiwen.com/subject/sksdqxtx.html