首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏代码小技巧分享分析

    Java实现网页

    import java.awt.AWTException; import java.awt.Desktop; import java.awt.Dimension; import java.awt.Graphics ; import java.awt.Image; import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; import java.awt.event.KeyEvent; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException ; import java.net.MalformedURLException; import java.net.URISyntaxException; import java.net.URL; import

    2.7K00发布于 2021-09-23
  • 来自专栏码客

    Rust

    前言 查询库 https://github.com/nashaofu/screenshots-rs 添加依赖 [dependencies] screenshots = "0.5.3" use

    2.3K20编辑于 2023-04-27
  • 来自专栏acoolgiser_zhuanlan

    js以及three.js场景

    来来来,说正事 在手机端完全不需要前端动什么脑子,但是在网页上就很头疼了,我这里介绍两种情形,针对普遍和某一特殊功能需求 1、js插件html2canvas.js 这个插件真的很好用,而且GitHub document.querySelector("#capture")).then(canvas => { document.body.appendChild(canvas) }); 2、js原生代码 那就是出来的图片是空白的,场景scene后期渲染的比如灯光,加载的模型都没有截图截下来。 { antialias: true, alpha: true, preserveDrawingBuffer :true }) 第二种方法就是在截图之前先渲染一下场景和相机,就不会实时刷新屏幕,导致我们下来的是空白了

    9.7K20发布于 2020-11-12
  • 来自专栏Live专区

    verycapture - 免费

    简介 国人出品的 Windows 平台免费截图、GIF 制作、录软件。亮点是可以将截图进行 ocr 文字提取,并且录功能易用性也不错。 详细功能演示 下载地址:官网下载

    4.4K40编辑于 2022-08-16
  • 来自专栏码客

    WPF实现

    前言 使用C#直接的话有两个问题 截图效率不高 内存释放不及时,如果间隔时间较短进行,就会导致内存占用不断上升最终程序崩溃 为了解决这个问题这里就采用了利用nircmd.exe,但是这个工具不能设置后的大小 正文 使用nircmd.exe 官网:http://www.nirsoft.net/utils/nircmd.html 链接:https://pan.baidu.com/s/1AyGNHN5XM5v08gjGx3y6Dw

    2K20发布于 2021-07-12
  • 来自专栏韩曙亮的移动开发专栏

    【错误记录】Android 应用漏洞修复处理 ( 攻击漏洞 | Android 系统的方式 | 通过 adb 命令 |Android 代码 | Android 设置禁止屏幕代码 )

    , 下面是常见的攻击方式 : 恶意应用程序 : 恶意应用程序 可能会 请求权限 并将的内容上传到远程服务器 , 尤其是账号密码输入界面的 ; 操作系统漏洞利用 : 利用操作系统中的 漏洞 来执行 未授权的操作 ; 屏幕录制 : 屏幕录制技术 也可能被用于窃取用户的屏幕信息 ; 二、Android 系统的方式 在 Android 系统中 , 用户可以 通过 特定的键盘组合触发 可以使用手势或者滑动手势来触发操作 ; 通知栏快捷方式: 通知栏菜单 : 有些 Android 设备 在通知栏中提供了的快捷方式按钮 , 用户可以通过点击该按钮来执行操作 ; 系统设置中的选项 ; 自定义 : 用户 在 系统设置中 配置的 自定义触发方式 ; 三、通过 adb 命令 通过 adb 命令 : 首先 , 执行如下命令 , 进行截图 , 并将截图存储到手机的存储空间中 ; import java.io.FileOutputStream; import java.io.IOException; public class ScreenshotUtils { /

    1.6K10编辑于 2024-06-24
  • 来自专栏wOw的Android小站

    使用MediaProjection

    Background Android5.0以上提供了MediaProjection,方便等功能。 得到MediaProjection实例后怎么呢?下面是的核心步骤。 前两个参数是ImageReader生成图像的尺寸,当然是使用屏幕尺寸。 注意,用Display获取屏幕尺寸要用真实的尺寸,使用getRealMetrics方法。 对来说,要1张图像就够了,但是代码使用的是2,这个理由在后面说。 有黑边 mDisplay.getMetrics(metrics);导致的。这个方法获取到的屏幕是不包含NavigationBar的高度的,所以得到的尺寸比真实的全屏要小。

    12.1K20发布于 2018-09-18
  • 来自专栏summerking的专栏

    Chrome

    ctrl+shift+i ctrl+shift+p screen 选择

    2.6K20编辑于 2022-09-19
  • 网页自动

    网页自动使用lxml模块来解析网页源代码,以下是一个示例代码: from lxml import etree # 网页源代码 html = """ <html> <body>

    20510编辑于 2025-08-29
  • 来自专栏凯哥Java

    使用java awt最简单的程序

    QQ的大家都熟悉了。有没有想过自己写个小工具呢?  使用到java的awt做个最简单的小程序。  项目截图:  说明:图片中的马赛克不是本程序的。 

    84020编辑于 2022-12-15
  • 来自专栏凯哥Java

    使用java awt最简单的程序

    QQ的大家都熟悉了。有没有想过自己写个小工具呢?  使用到java的awt做个最简单的小程序。  项目截图:  说明:图片中的马赛克不是本程序的。 

    1K30发布于 2019-07-01
  • 来自专栏React Native开发圈

    React Native 组件

    React Native 组件:react-native-view-shot,可以截取当前屏幕或者按照当前页面的组件来选择截取,如当前页面有一个图片组件,一个View组件,可以选择截取图片组件或者View 安装方法 npm install react-native-view-shot react-native link react-native-view-shot 使用示例 captureScreen() 方法

    3.5K20发布于 2018-08-03
  • 来自专栏程序员开发工具

    adb 和录命令

    ---- adb 命令 screencap 第一种方法 //(保存到SDCard) adb shell /system/bin/screencap -p /sdcard/screenshot.png 在Windows中利用doskey配置类似Linux中alias命令 创建Windows命令行的alias ---- adb 录命令 screenrecord 简介 screenrecord

    11.5K20发布于 2018-09-18
  • 来自专栏接口自动化测试平台

    基于Java制作的小工具

    这里用Java实现了一个的功能,并且自动把截取的图片按照用户设定好的路径和case名字存到对应的文件夹下,case执行完成之后手动点击合成,就可以将一个执行一个case所的图片按先后顺序合成为一张图片 同时截图除了支持手动点击截图外,还支持快捷键(Ctrl+K),支持快捷键显示弹框和隐藏弹框(Ctrl+H),由于Java原生不支持全局的键盘时间监听,这里引入了第三方JIntellitype包来实现 artifactId>jintellitype</artifactId> <version>1.4.1</version> </dependency> 最后实现的效果如下: 图片 文件路径是后图片保存的路径 ,用例编号是标识的图片关联哪个用例的如 路径填写:C:\Program Files\Java\AWT 用例编号填写:case1653 那么成功后的图片就保存在 C:\Program Files\Java 0.5; frame.add(this.countButton, constraints); JButton captureButton = new JButton("

    1.4K81编辑于 2023-05-14
  • 来自专栏iOS 备忘录

    iOS 全局防原理

    一、系统背景iOS 对「安全输入」相关视图(例如开启安全输入的文本框及其内部系统私有子视图)在与录时会自动排除,这些视图不会出现在截图或录画面中。 项目利用这一机制,将整应用内容放入系统认定的「安全视图」层级内,从而实现防/防录下的内容保护。<! 这样,无论是根界面还是后续加在「窗口」上的浮层(弹窗、蒙层、设置面板等),最终都在安全容器内,从而在/录时被系统整体排除。 3.5 防的边界防仅影响被放入安全容器的内容在/录画面中的可见性(被系统排除)。 「安全容器内不参与」是互补关系。

    20710编辑于 2026-02-28
  • 来自专栏编程使我快乐

    小技巧-Chrome长

    一般截图工具仅能道可视的部分: image.png 使用谷歌浏览器内置命令可以方便的对长网页进行操作: 按下 F12 键位 image.png 同时按下 Ctrl+Shift+P 键位 image.png

    2.3K40发布于 2020-11-04
  • 来自专栏JVMGC

    2.6K Star开源工具:有OCR、录搜索等等等功能

    软件介绍 eSearch是一款功能丰富的软件,可在Linux、Windows和Mac操作系统上实现屏幕搜索、、OCR识别、翻译等功能。 它提供了多样化的工具,支持录、以图搜图、搜索翻译等实用功能。eSearch基于成熟的electron框架开发,跨平台使用方便,适合各类用户使用。 功能特点: 功能:支持框选裁切、调整框选大小位置(支持方向键或WASD键操作)、通过输入四则运算式调整框选大小,同时提供取色器、放大镜、自由画笔、几何形状绘制和高级画板设置等功能。 编辑器和工具:除了和OCR功能外,eSearch还提供了其他编辑器功能,如查找替换(支持正则匹配)、自动删除换行、在其他编辑器中编辑(支持自动重载)以及行号和拼写检查等功能。 2.打开eSearch软件,根据需要点击相应的功能按钮进行操作,如、OCR识别、搜索和翻译、贴图和录等。

    91910编辑于 2023-12-21
  • 来自专栏程序员阿常

    手机滚动软件推荐

    读者提问: 手机滚动软件有推荐的吗 ? 阿常回答: 1、第三方软件:滚动(iPhone) 2、iOS 13 自带的长截图功能(iPhone) 3、微信自带的图片合成功能(我 → 收藏 → 右上角+号,在笔记页面里可以导入多张图片,再将这个笔记导出为图片就是一张长图了 4、大多数安卓手机自带的长截图功能(Android) 5、第三方软件:滚动长截图(Android) 6、第三方软件:截图大师(Android) 阿常碎碎念: 阿常平时会使用方法 1 更多一些,大家可以根据自己所用机型来选取合适的方法

    2.9K20编辑于 2022-09-01
  • 来自专栏Android&Java技术

    Android的几种实现

    #Android的几种实现 ##方式一 public static Bitmap capture(Activity activity) { activity.getWindow() return bmp; } 此种方式比较简单只需传入当前要截取屏幕的Activity对象即可,不需要添加任何权限,后续可将截图的bitmap保存到本地即可; 缺点:无法截取WebView页面,后是白屏 ##方式二 使用adb Shell命令 例如: adb shell screencap -p /sdcard/sreenshot1.png 命令格式:adb shell screencap -p + 文件路径 + 文件名 ##方式三 从Android 5.0开始 Google开放了的api 截取方式如下: 1.在Activity中开启服务 if (Build.VERSION.SDK_INT media_projection")).createScreenCaptureIntent(),1); } else { Log.e("TAG", "版本过低,无法

    7.1K20发布于 2020-02-27
  • 来自专栏python3

    Python使用Phantomjs

    #!/usr/bin/python # -*- coding:utf8 -*- from selenium import webdriver import os driver1 = webdriver.PhantomJS(executable_path='/usr/local/bin/phantomjs') driver1.get("http://www.csdn.net") data = driver1.title driver1.save_screenshot('csdn.png') print d

    2.1K10发布于 2020-01-03
领券