Web截图达成首要词高亮

金沙注册送58 1

  1. TMG Server服务器安装

win七系统自带截图工具怎么着给菜单截图?,win柒截图

win七自带的截图工具11分好用,除了少数,这正是它不能够给菜单截图,比方下边这一个截图就是浏览器工具菜单的截图,win7自带的截图工具无法落成这几个效应,因为一旦你运营截图,下拉菜单就收合了,不能够给下拉菜单截图。下边作者就教大家怎么样用自带截图工具给菜单截图。

首先我们要展开截图工具,点击伊始——全数程序

金沙注册送58 2

找到附属类小部件——截图工具

金沙注册送58 3

开垦截图工具以往,自动先河截图

金沙注册送58 4

大家要按esc键退出截图。那时候截图工具依旧是开发的,只然而不是截图状态。

金沙注册送58 5

大家无论找3个菜单来演示一下,作者选取了浏览器上的工具菜单。

金沙注册送58 6

单击工具,弹出了三个下拉菜单。

金沙注册送58 7

接着笔者快速键ctrl+prtsc键,神速张开截图状态。这时候大家见到截图工具已经张开截图状态,菜单也已经展开,能够截图。

金沙注册送58 8

在新建右边的小三角处可以采取截图属性,大家选择矩形截图。

金沙注册送58 9

在想要截图的地点拖动鼠标,画出来1个矩形,矩形内部便是我们要截图的地点。

金沙注册送58 10

终极的截图效果正是那样子了。其实给菜单截图只是比一般截图稍微麻烦了一些练习有素了就好了。

金沙注册送58 11

 

win7自带的截图工具11分好用,除了少数,那就是它不可能给菜单截图,举例上边那几个截图就…

代码

from selenium import webdriver
import time
import sys
import re
from PIL import Image
from io import BytesIO

DEBUG_MODE = True

with open("jquery.min.js") as jquery_file:
    JQUERY_SCRIPT = jquery_file.read()


def log(msg):
    if DEBUG_MODE:
        print(msg)


def capture_with_highlight(url, save_fn="capture.png", keywords=None):
    def init_browser():
        browser = webdriver.PhantomJS(service_log_path="log/"+save_fn+".log")
        browser.set_window_size(1400, 900)
        browser.set_page_load_timeout(40)  
        browser.set_script_timeout(40)
        return browser
    browser=init_browser()                                 
    log("正在打开页面:"+url)
    browser.get(url)  # Load page
    log("执行滚动脚本")
    browser.execute_script("""
        var y = 0;
        var step = 100;
        window.scroll(0, 0);

        function f() {
            if (y < document.body.scrollHeight) {
            y += step;
            window.scroll(0, y);
            setTimeout(f, 100);
            } else {
            window.scroll(0, 0);
            document.title += "scroll-done";
            }
        }
        setTimeout(f, 1000);
    """)

    for i in range(30):
        if "scroll-done" in browser.title:
            break
        time.sleep(1)

    log("滚动完成,判定关键词命中并添加高亮")
    if keywords:
        reg = "(" + ")|(".join(keywords) + ")"

        def loading_jquery(browser):
            has_jq = browser.execute_script(
                """return typeof(jQuery)!="undefined" """)
            if not has_jq:
                log("加载jquery脚本")
                browser.execute_script(JQUERY_SCRIPT)

        loading_jquery(browser)
        has_hit = browser.execute_script(
            """return $('body')&&/%s/.test($('body').text())""" % reg)
        if not has_hit:
            log("未在页面上找到关键词")
            browser.close()
            return False
        browser.execute_script("""
            var addHighlight=function(){
                var re=RegExp("%s")
                var hits = jQuery('body').find("*")
                                    .filter(function () {
                                        var obj = jQuery(this).clone();
                                        obj.find(':nth-child(n)').remove();
                                        return re.test(obj.text()); 
                                    })
                re.global = true
                hits.each(function () {
                    var html = jQuery(this).html()
                    html = html.replace(re, "%s")
                    jQuery(this).html(html)
                });
            }
            addHighlight()
            """ % (reg, "".join(["$%s" % (i + 1) for i in range(len(keywords))])))
    png_data = browser.get_screenshot_as_png()
    img = Image.open(BytesIO(png_data))
    background = Image.new("RGB", img.size, (255, 255, 255))
    background.paste(img, mask=img.split()[3])
    background.save("img/"+save_fn, 'JPEG', quality=80)
    return True


if __name__ == "__main__":
    capture_with_highlight(
        "https://item.jd.com/10124713723.html", keywords=["老字号"])

2017-01-03-19-28-33-598.jpg

  • 插入TMG安装光盘,并运行

结果(部份截图)

金沙注册送58 12

金沙注册送58 13

金沙注册送58 14

流程图

金沙注册送58 15

2017-01-03-19-34-48-524.jpg

  • 参照截图选择

金沙注册送58 16

金沙注册送58 17

2017-01-03-19-37-44-639.jpg

  • 参考截图,点击“下一步”

金沙注册送58 18

金沙注册送58 19

2017-01-03-19-43-23-339.jpg

  • 参照截图,点击“下一步”

金沙注册送58 20

金沙注册送58 21

IMG_3613.PNG

  • 输入相应音讯,并点击“下一步”

金沙注册送58 22

金沙注册送58 23

QQ截图20161226224911.png

  • 慎选设置位置

金沙注册送58 24

金沙注册送58 25

QQ截图20161226230949.png

  • 参照截图采用

金沙注册送58 26

金沙注册送58 27

QQ截图20161226231322.png

  • 二零一四全新安顿_11,win七系统自带截图工具怎么样给菜单截图。参照截图选用网卡

金沙注册送58 28

金沙注册送58 29

QQ截图20161226232800.png

  • 输入相应的IP边界

金沙注册送58 30

金沙注册送58 31

QQ截图20161229213112.png

  • 参考截图

金沙注册送58 32

金沙注册送58 33

QQ截图20161229213517.png

  • 参考截图点击安装

金沙注册送58 34

金沙注册送58 35

QQ截图20161229213939.png

  • 设置到位

金沙注册送58 36

金沙注册送58 37

QQ截图20161229221125.png

2.配置TMG Server服务器

金沙注册送58 38

  • 参照截图,张开管控台

QQ截图20161230204251.png

金沙注册送58 39

金沙注册送58 40

  • 参照截图选用

QQ截图20161230210000.png

金沙注册送58 41

金沙注册送58 42

  • 选拔相应的网卡

QQ截图20161230211223.png

金沙注册送58 43

金沙注册送58 44

  • 参考截图

QQ截图20161230211629.png

金沙注册送58 45

金沙注册送58 46

  • 参考截图配置

QQ截图20161230213600.png

金沙注册送58 47

金沙注册送58 48

金沙注册送58 49

QQ截图20161230214707.png

  • 点击实现

金沙注册送58 50

金沙注册送58 51

QQ截图20161230215729.png

  • 参照截图选用

金沙注册送58 52

金沙注册送58 53

QQ截图20161230220050.png

  • 点击“下一步”

金沙注册送58 54

金沙注册送58 55

QQ截图20161230223556.png

  • 参照截图,并点击“下一步”

金沙注册送58 56

金沙注册送58 57

QQ截图20161230225314.png

  • 参照截图并点击实现

金沙注册送58 58

金沙注册送58 59

QQ截图20161230230809.png

3.发表访问规则

金沙注册送58 60

  • 参照截图,展开配置处理器

QQ截图20170102204030.png

金沙注册送58 61

金沙注册送58 62

  • 点击“下一步”

QQ截图20170102204253.png

金沙注册送58 63

金沙注册送58 64

  • 下一步

QQ截图20170102205756.png

金沙注册送58 65

金沙注册送58 66

  • 金沙注册送58 ,参照截图选择

QQ截图20170102210029.png

金沙注册送58 67

金沙注册送58 68

  • 参考截图

QQ截图20170102211129.png

金沙注册送58 69

金沙注册送58 70

金沙注册送58 71

QQ截图20170102211340.png

  • 参考截图选拔

金沙注册送58 72

金沙注册送58 73

QQ截图20170102211735.png

  • 参照截图选取

金沙注册送58 74

金沙注册送58 75

QQ截图20170102212150.png

  • 参照截图选取

金沙注册送58 76

金沙注册送58 77

QQ截图20170102212323.png

  • 参考截图

金沙注册送58 78

金沙注册送58 79

QQ截图20170102212848.png

  • 参考截图选取

金沙注册送58 80

金沙注册送58 81

QQ截图20170102214305.png

金沙注册送58 82

金沙注册送58 83

  • 参照截图采用

QQ截图20170102215808.png

金沙注册送58 84

金沙注册送58 85

  • 下一步

QQ截图20170102220023.png

金沙注册送58 86

金沙注册送58 87

  • 点击落成

QQ截图20170102220724.png

金沙注册送58 88

金沙注册送58 89

  • 参考截图选取

QQ截图20170102222942.png

金沙注册送58 90

金沙注册送58 91

金沙注册送58 92

QQ截图20170102223019.png

  • 参考截图

金沙注册送58 93

金沙注册送58 94

QQ截图20170102223057.png

金沙注册送58 95

金沙注册送58 96

  • 参照截图点击鲜明

QQ截图20170102224620.png

金沙注册送58 97

金沙注册送58 98

  • 参照截图选取

QQ截图20170102225616.png

金沙注册送58 99

金沙注册送58 100

金沙注册送58 101

QQ截图20170102225917.png

金沙注册送58 102

金沙注册送58 103

  • 参照截图选取

QQ截图20170102230650.png

金沙注册送58 104

金沙注册送58 105

金沙注册送58 106

QQ截图20170102231429.png

  • 点击“下一步”

金沙注册送58 107

金沙注册送58 108

QQ截图20170103202003.png

  • 参考截图

金沙注册送58 109

金沙注册送58 110

QQ截图20170103221112.png

  • 参考截图

金沙注册送58 111

金沙注册送58 112

QQ截图20170103235441.png

  • 参照截图选用

金沙注册送58 113

金沙注册送58 114

QQ截图20170103235745.png

  • 参照截图

金沙注册送58 115

金沙注册送58 116

QQ截图20170104000434.png

  • 参考截图选拔

金沙注册送58 117

金沙注册送58 118

QQ截图20170104000541.png

金沙注册送58 119

金沙注册送58 120

金沙注册送58 121

QQ截图20170104000743.png

  • 点击达成

金沙注册送58 122

金沙注册送58 123

QQ截图20170104001208.png

  • 参照截图

金沙注册送58 124

金沙注册送58 125

QQ截图20170104001603.png

金沙注册送58 126

金沙注册送58 127

  • 参照截图选取

QQ截图20170104002428.png

金沙注册送58 128

金沙注册送58 129

  • 输入相应名称

QQ截图20170104002603.png

金沙注册送58 130

金沙注册送58 131

金沙注册送58 132

QQ截图20170104201322.png

  • 参考截图

金沙注册送58 133

金沙注册送58 134

QQ截图20170104203327.png

金沙注册送58 135

金沙注册送58 136

  • 参照截图选择

QQ截图20170104213110.png

金沙注册送58 137

金沙注册送58 138

金沙注册送58 139

QQ截图20170104213305.png

  • 参照截图

金沙注册送58 140

金沙注册送58 141

QQ截图20170105200009.png

金沙注册送58 142

金沙注册送58 143

  • 参考截图

QQ截图20170105220915.png

金沙注册送58 144

金沙注册送58 145

金沙注册送58 146

QQ截图20170105221833.png

  • 完成

金沙注册送58 147

金沙注册送58 148

QQ截图20170105222408.png

  • 参考截图选用成立规则

金沙注册送58 149

金沙注册送58 150

QQ截图20170105224143.png

  • 点击“下一步”

金沙注册送58 151

金沙注册送58 152

QQ截图20170105234809.png

  • 参考截图选用

金沙注册送58 153

金沙注册送58 154

QQ截图20170107234711.png

  • 参照截图选用

金沙注册送58 155

金沙注册送58 156

QQ截图20170108092017.png

金沙注册送58 157

金沙注册送58 158

  • 参照截图选拔

QQ截图20170108092634.png

金沙注册送58 159

金沙注册送58 160

  • 参考截图选取

QQ截图20170108094016.png

金沙注册送58 161

金沙注册送58 162

金沙注册送58 163

QQ截图20170108094353.png

金沙注册送58 164

金沙注册送58 165

  • 参考截图选用

QQ截图20170108103712.png

金沙注册送58 166

金沙注册送58 167

  • 参考截图,并点击“下一步”

QQ截图20170108105716.png

金沙注册送58 168

金沙注册送58 169

金沙注册送58 170

QQ截图20170108153033.png

  • 点击落成

金沙注册送58 171

金沙注册送58 172

QQ截图20170108160619.png

金沙注册送58 173

QQ截图20170108160838.png

金沙注册送58 174

QQ截图20170108161512.png

金沙注册送58 175

QQ截图20170108161940.png

金沙注册送58 176

QQ截图20170108212503.png

金沙注册送58 177

QQ截图20170108220105.png

金沙注册送58 178

QQ截图20170108223405.png

金沙注册送58 179

QQ截图20170108223814.png

金沙注册送58 180

QQ截图20170108230357.png

金沙注册送58 181

QQ截图20170108234118.png

金沙注册送58 182

QQ截图20170108235554.png

金沙注册送58 183

QQ截图20170109002055.png

金沙注册送58 184

QQ截图20170109002545.png

金沙注册送58 185

QQ截图20170109004812.png

金沙注册送58 186

QQ截图20170109205751.png

金沙注册送58 187

QQ截图20170109212707.png

金沙注册送58 188

QQ截图20170110202005.png

金沙注册送58 189

QQ截图20170110205337.png

金沙注册送58 190

QQ截图20170112225053.png

金沙注册送58 191

QQ截图20170112231523.png

金沙注册送58 192

QQ截图20170112232733.png

金沙注册送58 193

QQ截图20170112233046.png

金沙注册送58 194

QQ截图20170114203107.png

金沙注册送58 195

QQ截图20170114212345.png

金沙注册送58 196

QQ截图20170114212620.png

金沙注册送58 197

QQ截图20170114214517.png

金沙注册送58 198

QQ截图20170114214952.png

金沙注册送58 199

QQ截图20170114215225.png

金沙注册送58 200

QQ截图20170115000559.png

金沙注册送58 201

QQ截图20170115000855.png

金沙注册送58 202

QQ截图20170115084538.png

金沙注册送58 203

QQ截图20170115085116.png

金沙注册送58 204

QQ截图20170115085230.png

金沙注册送58 205

QQ截图20170115090219.png

金沙注册送58 206

QQ截图20170115090628.png

金沙注册送58 207

QQ截图20170115090943.png

金沙注册送58 208

QQ截图20170115092713.png

金沙注册送58 209

QQ截图20170115093103.png

金沙注册送58 210

QQ截图20170115093556.png

金沙注册送58 211

QQ截图20170115094544.png

金沙注册送58 212

QQ截图20170115095044.png

金沙注册送58 213

QQ截图20170115101044.png

金沙注册送58 214

QQ截图20170115101526.png

金沙注册送58 215

QQ截图20170115110048.png

金沙注册送58 216

QQ截图20170115120622.png

金沙注册送58 217

QQ截图20170115121640.png

金沙注册送58 218

QQ截图20170115122403.png

金沙注册送58 219

QQ截图20170115122704.png

金沙注册送58 220

QQ截图20170115124538.png

金沙注册送58 221

QQ截图20170115124738.png

金沙注册送58 222

QQ截图20170115124851.png

金沙注册送58 223

QQ截图20170115145645.png

金沙注册送58 224

QQ截图20170115150351.png

金沙注册送58 225

QQ截图20170115153342.png

金沙注册送58 226

QQ截图20170115164326.png

金沙注册送58 227

QQ截图20170115164705.png

金沙注册送58 228

QQ截图20170115175742.png

金沙注册送58 229

QQ截图20170115180401.png

金沙注册送58 230

QQ截图20170115180627.png

金沙注册送58 231

QQ截图20170115180731.png

金沙注册送58 232

QQ截图20170115182021.png

金沙注册送58 233

QQ截图20170115182440.png

金沙注册送58 234

QQ截图20170115182729.png

金沙注册送58 235

QQ截图20170115182739.png

金沙注册送58 236

QQ截图20170115183003.png

金沙注册送58 237

QQ截图20170115183022.png

金沙注册送58 238

QQ截图20170115183043.png

金沙注册送58 239

QQ截图20170115183116.png

金沙注册送58 240

QQ截图20170115183125.png

金沙注册送58 241

QQ截图20170115183133.png

金沙注册送58 242

QQ截图20170115183233.png

金沙注册送58 243

QQ截图20170115190212.png

金沙注册送58 244

QQ截图20170115193342.png

金沙注册送58 245

QQ截图20170115195513.png

金沙注册送58 246

QQ截图20170115200451.png

金沙注册送58 247

QQ截图20170115200854.png

金沙注册送58 248

QQ截图20170115201153.png

金沙注册送58 249

QQ截图20170115201444.png

金沙注册送58 250

QQ截图20170115201604.png

金沙注册送58 251

QQ截图20170115201624.png

金沙注册送58 252

QQ截图20170115201815.png

金沙注册送58 253

QQ截图20170115201925.png

金沙注册送58 254

QQ截图20170115202053.png

金沙注册送58 255

QQ截图20170115202137.png

金沙注册送58 256

QQ截图20170115202704.png

金沙注册送58 257

QQ截图20170115202804.png

金沙注册送58 258

QQ截图20170115202915.png

金沙注册送58 259

QQ截图20170115203517.png

金沙注册送58 260

QQ截图20170115204158.png

金沙注册送58 261

QQ截图20170115212250.png

金沙注册送58 262

QQ截图20170115214128.png

金沙注册送58 263

QQ截图20170115215453.png

金沙注册送58 264

QQ截图20170115220036.png

金沙注册送58 265

QQ截图20170115221854.png

金沙注册送58 266

QQ截图20170121191854.png

金沙注册送58 267

QQ截图20170121194209.png

金沙注册送58 268

QQ截图20170121203344.png

金沙注册送58 269

QQ截图20170122200738.png

金沙注册送58 270

QQ截图20170122203720.png

金沙注册送58 271

QQ截图20170122203922.png

金沙注册送58 272

QQ截图20170122204330.png

金沙注册送58 273

QQ截图20170122213648.png

金沙注册送58 274

QQ截图20170122213920.png

金沙注册送58 275

QQ截图20170122215129.png

金沙注册送58 276

QQ截图20170122215337.png

金沙注册送58 277

QQ截图20170122223327.png

金沙注册送58 278

QQ截图20170122223536.png

金沙注册送58 279

QQ截图20170122223705.png

金沙注册送58 280

QQ截图20170122224119.png

金沙注册送58 281

QQ截图20170122225339.png

金沙注册送58 282

QQ截图20170122225516.png

金沙注册送58 283

QQ截图20170123214340.png

金沙注册送58 284

QQ截图20170123215212.png

金沙注册送58 285

QQ截图20170123220404.png

金沙注册送58 286

QQ截图20170211142621.png

金沙注册送58 287

QQ截图20170211144559.png

金沙注册送58 288

QQ截图20170211154228.png

金沙注册送58 289

QQ截图20170211154421.png

金沙注册送58 290

QQ截图20170211154507.png

金沙注册送58 291

QQ截图20170211160608.png

金沙注册送58 292

QQ截图20170211163108.png

金沙注册送58 293

QQ截图20170211165712.png

金沙注册送58 294

QQ截图20170211192642.png

金沙注册送58 295

QQ截图20170211195220.png

金沙注册送58 296

QQ截图20170211205211.png

金沙注册送58 297

QQ截图20170212132246.png

金沙注册送58 298

QQ截图20170212154320.png

金沙注册送58 299

QQ截图20170212154631.png

金沙注册送58 300

QQ截图20170212155722.png

金沙注册送58 301

QQ截图20170212160108.png

金沙注册送58 302

QQ截图20170212160154.png

金沙注册送58 303

QQ截图20170212160346.png

金沙注册送58 304

QQ截图20170212161638.png

金沙注册送58 305

QQ截图20170212161723.png

金沙注册送58 306

QQ截图20170212163235.png

金沙注册送58 307

QQ截图20170212163409.png

金沙注册送58 308

QQ截图20170212164559.png

金沙注册送58 309

QQ截图20170212164624.png

金沙注册送58 310

QQ截图20170212164832.png

金沙注册送58 311

QQ截图20170212164851.png

金沙注册送58 312

QQ截图20170212165718.png

金沙注册送58 313

QQ截图20170212190507.png

金沙注册送58 314

QQ截图20170212191151.png

金沙注册送58 315

QQ截图20170212192004.png

金沙注册送58 316

QQ截图20170218184518.png

金沙注册送58 317

QQ截图20170218185454.png

金沙注册送58 318

QQ截图20170218191355.png

金沙注册送58 319

QQ截图20170218191409.png

金沙注册送58 320

QQ截图20170218193834.png

金沙注册送58 321

QQ截图20170218202349.png

金沙注册送58 322

QQ截图20170219003954.png

金沙注册送58 323

QQ截图20170219160147.png

金沙注册送58 324

QQ截图20170219160300.png

金沙注册送58 325

QQ截图20170219162648.png

金沙注册送58 326

QQ截图20170219164327.png

金沙注册送58 327

QQ截图20170219164640.png

金沙注册送58 328

QQ截图20170219164922.png

金沙注册送58 329

QQ截图20170219182644.png

金沙注册送58 330

QQ截图20170219210746.png

金沙注册送58 331

QQ截图20170219214414.png

金沙注册送58 332

QQ截图20170219214756.png

金沙注册送58 333

QQ截图20170220223234.png

金沙注册送58 334

QQ截图20170220223646.png

金沙注册送58 335

QQ截图20170221204717.png

金沙注册送58 336

QQ截图20170221211926.png

金沙注册送58 337

QQ截图20170221212447.png

金沙注册送58 338

QQ截图20170221213217.png

金沙注册送58 339

QQ截图20170221215210.png

金沙注册送58 340

QQ截图20170221215219.png

金沙注册送58 341

QQ截图20170221215228.png

金沙注册送58 342

QQ截图20170221215254.png

金沙注册送58 343

QQ截图20170221220213.png

金沙注册送58 344

QQ截图20170221220350.png

金沙注册送58 345

QQ截图20170221223930.png

金沙注册送58 346

QQ截图20170221224544.png

金沙注册送58 347

QQ截图20170222200150.png

金沙注册送58 348

QQ截图20170222200505.png

金沙注册送58 349

QQ截图20170222201240.png

金沙注册送58 350

QQ截图20170222205833.png

金沙注册送58 351

QQ截图20170222212529.png

金沙注册送58 352

QQ截图20170222212651.png

金沙注册送58 353

QQ截图20170301193832.png

金沙注册送58 354

QQ截图20170301201130.png

金沙注册送58 355

QQ截图20170301224117.png

金沙注册送58 356

QQ截图20170303220151.png

![Uploading 2017-01-03-19-08-33-303_281985.jpg . . .]
![Uploading 2017-01-03-19-15-13-634_282035.jpg . . .]

相关文章

网站地图xml地图