我可以作为屏幕保护程序运行吗?


9

我的雇主最近给我发了一个MacBook Pro。我有很多Linux经验,但是令我惊讶的是,该终端在Mac上以全屏模式显示时的表现非常出色,尤其是在运行“ top”时。我认为它作为屏幕保护程序看起来“令人讨厌”。

有没有人想出一种方法来使这项工作?当然,我必须禁用通常的显示器关闭时的省电模式。

那里有一个项目,但基于它的网站,即使可行,也很难。


什么项目 你有试过吗
阿利斯泰尔·麦克米伦

@AlistairMcMillan是githib.com/lunow/terminalscreensaver,之前在这里的讨论(106270,2013年10月)中引用了该文件,他们在其中报告说要使其正常运行需要大量工作。
乔丹·纳什

是的,不幸的是,屏幕保护程序仅输出一些预先生成的文本。它实际上并没有说话。
2014年

Answers:



3

如果安装OS X版本的XScreenSaver,则phosphor保护程序将模拟旧的磷终端显示。可以将其配置为终端显示屏上运行任何命令,包括top

荧光屏保

我发现这些设置-scale 2 -delay 40 -program top可以很好地工作,并且看起来很“破旧”。


我正在查看“设置”中的荧光粉的“屏幕保护程序选项”面板,但不知道如何启动此操作。-scale是一个标志...对什么命令?
niels

1

LookThrough屏幕做你正在寻找什么几乎对小牛优胜美地。当您在屏幕上维护top命令的实际输出时,它可以使Mac保持正确的安全。

屏幕上的输出不会完全是没有屏幕保护程序的屏幕上的同步副本。此输出将是一个异步副本,但是延迟非常小,因此非常适合避免完全吃掉Mac的CPU,并避免让您感到慢动作。

它还可以让您随时随地在屏幕上进行维护。我用它来保持cacti网络设备性能输出的屏幕图形。

如果您要在LionMountain Lion上寻找解决方案,请查看这个旧问题透明锁定屏幕


1

您可以使用ScriptSaver,因为,如果Require password after sleep or screen saver begins在IIRC OS X之后启用了该功能,10.7否则您将看不到并出现黑屏(我在10.8.5)。下面是用它来推出的一个例子iTermtop

ScriptSaver设置

激活脚本

tell application "iTerm" to create window with profile "Hotkey Window" command "top"

屏幕保护

LookThrough。另外,JohnnyNash透明

停用脚本

tell application "iTerm"
close front window
quit
end tell

0

如果您想节省一些计算机内存,也许还想节省CPU使用量,则可以使用这种方法记录Top命令中的“骇客”输出并将其用作屏幕保护程序。

这种方法的缺点是sreensaver将无法显示任何实时 Top数据。如果实时输出很重要,那么Alex的答案可能是最好的解决方案(当然不包括编写程序)。

但是,如果您只是想这样做很酷,那么视频方法可能会减少系统资源,并且可以使用Apple的官方程序来完成。另外,您不需要在后台运行全屏应用程序(尽管实际上这是一个非常酷的@Alex概念,我以后可能会考虑使用ot以供自己使用)。

无论如何,这是制作屏幕截图屏幕保护程序的小步骤:

  • 这个简短的视频展示了如何使用Apple的Quartz Composer制作屏幕保护程序。不幸的是,默认情况下,该程序不再随Xcode一起提供。

  • 要获取Quartz Composer,请访问developer.apple.com/downloads并在主页上进行搜索。Graphics Tools for Xcode应该列出一个程序列表,我安装了最新的程序,并且在OSX 10.9.4上也可以正常工作(之所以这样,是因为上面视频的制造商说一个较旧的版本不适用于他的OS。)

  • 您可以使用QuickTime Player来录制节目File > New Screen Recording

  • 录制几分钟的视频,然后根据需要剪切/修剪视频,以使其看起来不错,同时转到Edit > Split Clip和循环播放Edit > Trim。我认为您也可以根据需要复制并粘贴拆分的细分。

  • 以您选择的分辨率导出剪辑,但是如果您只是录制终端,则可能不需要很高的分辨率。

如果您确实录制了很长的视频或想要使用高分辨率,则文件可能会很大并且资源效率低下,但是幸运的是,可以解决此问题。在这种情况下,我实际上建议使用非Apple程序进行视频压缩。这个程序已经存在了很长一段时间,在我看来,这个程序似乎很有名。它称为HandBrake。在压缩屏幕截图和课堂演讲时,我个人经常使用它。如果使用正确的设置,则将做得非常好。

如果您决定使用HandBreak压缩视频,请在此处发表评论,我可以建议一些用于录制的设置。

希望这可以帮助! :)


1
我删除了所有评论,因为讨论似乎已经结束,不再增加答案。如果您仍然想继续讨论,请在聊天中进行。
nohillside

1
答案得到澄清后,我撤回了我的全票。抱歉,@ Vladimir。
aglasser 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.