zoukankan      html  css  js  c++  java
  • 获得NOTEPAD++ Download Manager的所有下载列表的内容的au3脚本

    ;~ 获得NOTEPAD++ Download Manager的所有下载列表的内容的au3脚本
    ;~ 作者: 鹏程万里
    ;~ Email:aprial@163.com
    ;~ 创建日期: 2014年11月9日 23:02:50

    #include <GuiListView.au3>
    #include "E:1.prjsettingautoitUserIncludedbg.au3"
    $hwnd = WinWait("Plugin Manager", "Settings", 3)
    if $hwnd = null Then
        MsgBox(1, '', "Invalid hwnd")
        Exit
    EndIf

    WinActivate($hwnd)

    $hwnd_control = ControlGetHandle ($hwnd, "", "[CLASS:SysListView32; INSTANCE:1]")
    $hwnd_edit_control = ControlGetHandle ($hwnd, "", "[CLASS:Edit; INSTANCE:1]")
    d($hwnd)
    d($hwnd_control)
    d($hwnd_edit_control)
    $nColumnCount = _GUICtrlListView_GetColumnCount($hwnd_control)
    $itemCount = _GUICtrlListView_GetItemCount($hwnd_control)

    d($nColumnCount)
    d($itemCount)
    $s = '<table>' & @CRLF
    $d = ''
    ControlClick($hwnd, '', $hwnd_control)
    Sleep(200)
    Send("^{HOME}")
    Sleep(200)
    Send("{SPACE}")
    Sleep(200)

    for $row = 0 to $itemCount
        $s = $s & "<tr>" & @CRLF
        for $col = 0 to $nColumnCount
            $s = $s & "<td>" & _GUICtrlListView_GetItemText($hwnd_control, $row, $col) & "</td>"
        next
        $s = $s & "<td>" & ControlGetText($hwnd, '', $hwnd_edit_control) & "</td>"
        $s = $s & "</tr>" & @CRLF
        Send("{DOWN}")
    next
    $s = $s & @CRLF '</table>' & @CRLF

    d($s)
    ;~ fs("e:a.html", $s)

  • 相关阅读:
    Python之‘’控制流‘’
    Python之运算符以及基本数据类型的object
    Python第一次写的代码
    Oracle角色管理
    Oracle的控制文件和日志文件
    Oracle的权限管理
    Oracle内置函数
    Oracle视图的使用
    Oracle事务和锁
    Oracle的用户管理
  • 原文地址:https://www.cnblogs.com/zhang-pengcheng/p/4086134.html
Copyright © 2011-2022 走看看