Mein Arbeitgeber hat mir kürzlich ein MacBook Pro zum Spielen ausgestellt. Ich habe viel Linux-Erfahrung, aber ich war beeindruckt, wie gut das Terminal auf dem Mac im Vollbildmodus aussieht, insbesondere wenn "top" ausgeführt wird. Ich denke, es würde als Bildschirmschoner beeindruckend "hackerisch" aussehen.
Hat jemand einen Weg gefunden, um diese Arbeit zu machen? Natürlich müsste ich den üblichen Energiesparmodus deaktivieren, in dem das Display ausgeschaltet ist.
Es gibt ein Projekt da draußen, aber basierend auf seiner Website ist es sehr rau, wenn es überhaupt funktioniert.
macbook
terminal
screensaver
hacking
Jordan Nash
quelle
quelle
Antworten:
Wenn Sie nach hackerischen Bildschirmschonern suchen, wurde das alte Xscreensaver-Bundle vor einiger Zeit auf OSX konvertiert.
Schöne Beispiele für Hackertypen wären Sonar, AppleII und Phosphor. Mögliche GLMatrix auch.
Um Ihre Frage zu beantworten: /superuser/420546/osx-run-bash-or-app-as-the-screensaver
Schreiben Sie ein Applescript, um Terminal, Top und Vollbild selbst auszuführen. Fügen Sie dann das Skript in die App ein.
quelle
Wenn Sie die OS X-Version von XScreenSaver installieren
phosphor
, simuliert der Saver eine alte Phosphor-Terminal-Anzeige. Es kann so konfiguriert werden, dass jeder Befehl in der Terminalanzeige ausgeführt wird, einschließlichtop
:Ich finde, dass die Einstellungen
-scale 2 -delay 40 -program top
ziemlich gut funktionieren und ziemlich "hackerisch" aussehen.quelle
Der LookThrough- Bildschirmschoner macht fast das, wonach Sie bei Mavericks und Yosemite suchen . Damit können Sie Ihren Mac korrekt sichern, während Sie gleichzeitig die tatsächliche Ausgabe eines
top
Befehls auf dem Bildschirm verwalten .Die Ausgabe auf dem Bildschirm ist nicht genau eine synchrone Kopie dessen, was ohne den Bildschirmschoner auf dem Bildschirm angezeigt wird. Diese Ausgabe ist eine asynchrone Kopie, aber die Verzögerung ist so gering, dass es perfekt ist, um zu vermeiden, dass die CPU Ihres Mac vollständig verbraucht wird und Sie nicht das Gefühl haben, in Zeitlupe zu sein.
Außerdem können Sie auf dem Bildschirm behalten, was Sie wollen. Ich verwende es, um Diagramme der
cacti
Ausgabe der Leistung von Netzwerkgeräten auf dem Bildschirm zu halten .Wenn Sie nach einer Lösung für Lion oder Mountain Lion suchen, schauen Sie sich bitte diese alte Frage an. Transparenter gesperrter Bildschirm .
quelle
Sie können ScriptSaver verwenden , da Sie, wenn Sie
Require password after sleep or screen saver begins
nach IIRC OS X aktiviert haben,10.7
sonst nicht durchschauen und einen schwarzen Bildschirm erhalten (ich bin eingeschaltet10.8.5
). Hier ist ein Beispiel für die Verwendung zum StarteniTerm
mittop
.Aktivierungsskript
tell application "iTerm" to create window with profile "Hotkey Window" command "top"
Bildschirmschoner
LookThrough . Alternativ JohnnyNash , Transparent .
Deaktivierungsskript
quelle
Wenn Sie etwas Computerspeicher und möglicherweise CPU-Auslastung sparen möchten, können Sie hier die "hackerische" Ausgabe Ihres
Top
Befehls aufzeichnen und als Bildschirmschoner verwenden.Der Nachteil dieses Ansatzes ist, dass der Bildschirmschoner keine Live-
Top
Daten anzeigen kann. Wenn eine Live-Ausgabe wichtig ist, ist Alex 'Antwort wahrscheinlich die beste Lösung (außer natürlich das Schreiben eines Programms).Wenn Sie dies jedoch nur tun möchten, um ein cooles Aussehen zu erzielen, wird der Videoansatz wahrscheinlich die Systemressourcen erheblich entlasten und kann mit offiziellen Apple-Programmen durchgeführt werden. Außerdem müssen Sie keine Vollbild-App im Hintergrund ausführen (obwohl dies eigentlich ein ziemlich cooles Konzept @Alex ist und ich es möglicherweise später für meine eigenen Zwecke prüfen werde).
Hier ist die kleine Anleitung zum Erstellen eines Bildschirmschoners für die Bildschirmaufnahme:
Dieses kurze Video zeigt, wie Sie mit Apples Quartz Composer einen Bildschirmschoner erstellen. Leider wird dieses Programm standardmäßig nicht mehr mit Xcode geliefert.
Um den Quartz Composer zu erhalten, gehen Sie zu developer.apple.com/downloads und suchen Sie ihn auf der Startseite. Eine Liste der
Graphics Tools for Xcode
Programme sollte erscheinen, ich habe das neueste installiert und es funktioniert einwandfrei unter OSX 10.9.4 (ich sage dies, weil der Hersteller des obigen Videos sagte, dass eine der älteren Versionen mit seinem Betriebssystem nicht funktioniert hat.)Sie können den QuickTime Player verwenden, um Ihr Programm aufzuzeichnen, indem Sie zu gehen
File > New Screen Recording
.Nehmen Sie ein paar Minuten Video auf und schneiden / schneiden Sie das Video nach Bedarf, damit es beim Schleifen gut aussieht, indem Sie zu
Edit > Split Clip
und gehenEdit > Trim
. Ich denke, Sie können Ihre geteilten Segmente bei Bedarf auch kopieren und einfügen.Exportieren Sie den Clip in einer Auflösung Ihrer Wahl. Wenn Sie jedoch nur das Terminal aufnehmen, benötigen Sie wahrscheinlich keine sehr hohe Auflösung.
Wenn Sie ein sehr langes Video aufnehmen oder eine hohe Auflösung verwenden möchten, ist Ihre Datei möglicherweise ziemlich groß und ressourcenschonend, aber zum Glück gibt es eine Problemumgehung. In diesem Fall würde ich die Verwendung eines Nicht-Apple-Programms für die Videokomprimierung empfehlen. Dieses Programm gibt es schon eine ganze Weile und scheint meiner Meinung nach ziemlich seriös zu sein. Es heißt HandBrake . Ich persönlich benutze es sehr oft, wenn ich meine Screenshots und Vorlesungen komprimiere. Wenn Sie die richtigen Einstellungen verwenden, macht es einen wirklich tollen Job.
Wenn Sie Ihr Video mit HandBreak komprimieren möchten, geben Sie hier einen Kommentar ein, und ich kann einige Einstellungen vorschlagen, die ich für meine Aufnahmen verwende.
Hoffe das hilft!
:)
quelle