标签: screenshot

拍摄我的终端窗口的高质量屏幕截图

我正在写一本书,有时我必须展示一些从我的终端窗口截取的屏幕截图。问题是它们不适合打印,所以我需要提高它们的质量(分辨率)。有没有办法以更高的分辨率截取屏幕截图?目前,我正在使用 Ubuntu(有没有办法模拟 HIdpi 并截取屏幕截图?)。

terminal screenshot

5
推荐指数
1
解决办法
2080
查看次数

VirtualBox 中 Unity/Ubuntu 中的屏幕截图

我正在尝试截取在 VirtualBox 5.1.2 中在 Unity/Ubuntu 16.04 上运行的 Firefox 的屏幕截图。按Prt Scrn弹出窗口打开一个名为的小应用程序,Screenshot但显示的屏幕截图只是桌面,没有可见的应用程序窗口。

我的主机操作系统是 Windows 10 Pro。

有谁知道如何解决这个问题并在 VirtualBox 中使用屏幕截图功能?

screenshot virtualbox unity

5
推荐指数
2
解决办法
1549
查看次数

gnome-screenshot 不会自动保存,而是以交互方式要求保存目录

我已经指定了一个auto-save-directoryindconf-editor下,org.gnome.gnome-screenshot但是每次我截取屏幕截图时它仍然要求我提供一个保存目录。


在之前的 Linux Mint 版本(17、17.3、...)中,它是这样的:我按下Print,屏幕变白,然后我继续做我正在做的事情(制作屏幕截图并放入自动保存 -目录)

然而,在 18 中,它变白后会弹出一个对话框,并以交互方式询问我想为屏幕截图命名以及我想将其放入哪个文件夹。

我觉得这很烦人,因为我将它们全部放在同一个文件夹中,并且不打扰文件名,因为当前日期和时间通常具有足够的描述性(而且它们是按时间顺序排序的)。我可以改变行为gnome-screenshot还是有任何替代程序?

screenshot linux-mint cinnamon

5
推荐指数
1
解决办法
3059
查看次数

Firefox 无法在无头模式下工作

当我尝试使用 FF Headless 通过以下方式截取网站截图时:

firefox -screenshot google.com
Run Code Online (Sandbox Code Playgroud)

FF 拒绝运行并显示以下错误消息:

*** You are running in headless mode.
Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system.
Run Code Online (Sandbox Code Playgroud)

我正在运行 FF 58.0.2。

我该如何解决?

firefox screenshot

5
推荐指数
1
解决办法
2405
查看次数

如何在控制台中截取屏幕截图(不带 X)?

我的上网本在没有 X.org 的 Debian Linux 上运行。我有时需要制作脚本输出的屏幕截图。为此,我尝试使用帧缓冲设备:

# cat /dev/fb0 > screenshot.raw
Run Code Online (Sandbox Code Playgroud)

但问题是这个.raw文件不是图形格式,因为它甚至不能用 GIMP 打开。例如,如何将其转换为.png文件?

tty screenshot

5
推荐指数
1
解决办法
1331
查看次数

更新到 Fedora 31 后,将屏幕截图复制到剪贴板不起作用

系统从 Fedora 30 升级到 31 后,我对新版本非常满意。

我所知道的唯一停止工作的是可以立即将屏幕截图复制到剪贴板。

我用

  • Ctrl+ Shift+Print截图区域到剪贴板
  • Ctrl+ Alt+Print 截图窗口到剪贴板

很多,但非常想念它。

谷歌在这个问题上没有发现任何东西,我真的不知道如何调试它..

我在 Wayland 上运行 Gnome,没有具体配置。
检查、覆盖和重置快捷方式为默认值 - 没有变化。

快捷方式正在触发,我可以标记要复制的区域,但剪贴板仍保留以前的内容。

文件截图仍然很有吸引力。

fedora gnome screenshot wayland

5
推荐指数
1
解决办法
1101
查看次数

如何列出所有正在运行的 X 应用程序?

我想获取我机器上与 X 服务器通信的所有应用程序(跨所有用户)的列表。最可靠的方法是什么?找到运行的套接字 X 和 lsof 以连接到它?我正在运行 Linux 和 Solaris 机器,所以我对这两个操作系统的答案都很感兴趣。

linux solaris xorg ps screenshot

4
推荐指数
1
解决办法
1683
查看次数

屏幕截图/屏幕抓取程序如何在运行 X 的 POSIX 系统上工作?

  1. gnome-screenshotxfce4-screenshooter屏幕截图程序如何获取数据?
  2. 他们如何访问监视器/屏幕的二维像素矩阵流?
  3. 是否可以在多显示器设置中仅流式传输特定显示器的数据?我想将数据通过管道传输到我正在尝试编写的程序中,该程序将是用于多计算机/显示器设置的 FOSS 程序/脚本。

xorg x11 screenshot

3
推荐指数
1
解决办法
1431
查看次数

自动截取 X 中特定显示的屏幕截图

要在运行 X 且带有两个屏幕的系统上创建延时(实际上它是两个“显示器”上的一个“屏幕”),我该如何截取其中一个屏幕的屏幕截图?

xrandr 输出是(缩写):

屏幕 0:最小 320 x 200,当前 3840 x 1080,最大 16384 x 16384
DFP1 断开连接(正常左转右 x 轴 y 轴)
DFP2 断开连接(正常左转右 x 轴 y 轴)
DFP3 断开连接(正常左转右 x 轴 y 轴)
DFP4 断开连接(正常左转右 x 轴 y 轴)
DFP5 连接 1920x1080+0+0(正常左倒右 x 轴 y 轴) 598mm x 336mm
   1920x1080 60.00*+ 50.00 59.94 50.00 60.00 59.94  
   [...]
DFP6 断开连接(正常左转右 x 轴 y 轴)
DFP7连接1920x1080+1920+0(正常左倒右x轴y轴)598mm x 336mm
   1920x1080 60.00*+ 50.00 59.94 50.00 60.00 59.94  
   [...]
CRT1断线(正常左倒右x轴y轴)

要求:

  1. 最小的开销
  2. 桌面环境不可知
  3. 自动的 …

xorg screenshot multi-monitor

3
推荐指数
1
解决办法
1829
查看次数

捕获后将图像从 scrot 复制到剪贴板

我越来越喜欢 scrot 作为一个简单的屏幕截图实用程序,但它缺少我非常欣赏的一件事——一种复制捕获并将其自动放入剪贴板的方法。

我在 .bash_aliases 中添加了一行,自动将其放入我想要的文件夹中,并且始终以选择模式运行,但似乎没有用于在捕获后复制结果的标志。有没有办法做到这一点?

.bash_alias 条目=

alias scrot='scrot -s ~/Pictures/%b%d::%H%M%S.png'

options screenshot scrot

3
推荐指数
1
解决办法
1412
查看次数

如何检测电脑是否空闲?

我正在使用 Linux Mint,并且我在系统启动时运行以下服务自动截图, 但是如果计算机空闲,我需要它停止截图,并在它处于活动状态时再次运行(例如,鼠标是移动)。如何做到这一点?

while true; do
  scrot -d 70 '%Y-%m-%d-%H:%M:%S.jpg' -e 'mv $f 
~/TMP/TempScreenShots'
done
Run Code Online (Sandbox Code Playgroud)

scripting screenshot linux-mint services

2
推荐指数
1
解决办法
1590
查看次数

主显示器上辅助显示器的缩略图预览?

有没有办法在主显示器上显示辅助显示器内容的微型版本?这是为了在演示期间进行现场演示,同时保持双显示器设置以在主显示器上显示注释。我有一个模糊的感觉,这应该有可能以某种方式,但我没有与xrandr足够的经验。

粗略的互联网搜索没有发现任何有用的信息。我知道像 LibreOffice 的演示者模式或pdf-presenter-console. 这个问题是关于在辅助控制台上显示交互式内容。解决方案不需要涉及 xrandr,捕获屏幕的一部分并将其克隆到另一个窗口的实用程序也可以使用。

我在 Ubuntu 17.04 上。

ubuntu xrandr screenshot multi-monitor

0
推荐指数
1
解决办法
320
查看次数