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)

  • 相关阅读:
    透视校正插值
    投影矩阵推导
    编程思想-小即是美
    Win10使用小技巧
    TotalCommander 之 快捷键
    TotalCommander 之 配置
    TotalCommander 之 日常使用技巧
    上士闻道,勤而行之;中士闻道,若存若亡;下士闻道,大笑之。不笑不足以为道。
    《诫子书》
    青春不是年华,而是心境
  • 原文地址:https://www.cnblogs.com/zhang-pengcheng/p/4086134.html
Copyright © 2011-2022 走看看