Ekran koruyucu olarak en üste çıkabilir miyim?


9

İşverenim kısa süre önce bana oynamak için bir MacBook Pro yayınladı. Çok fazla Linux deneyimim var, ancak özellikle "top" çalıştırırken terminalin Mac'te tam ekran modunda ne kadar güzel göründüğüne şaşırdım. Ekran koruyucu olarak etkileyici bir şekilde "hacker" görüneceğini düşünüyorum.

Bu işi yapmanın bir yolu var mı? Tabii ki, ekranın kapalı olduğu normal güç tasarrufu modunu devre dışı bırakmam gerekir.

Dışarıda bir proje var, ancak web sitesine dayanarak çalışsa bile çok zor.


Proje neydi? Denedin mi?
Alistair McMillan


Evet, ne yazık ki ekran koruyucu sadece önceden oluşturulmuş metin çıktısı. Aslında hiçbir şeyle konuşmuyor.
Alistair McMillan

Yanıtlar:


4

Hacker ekran koruyucular arıyorsanız, eski Xscreensaver paketi bir süre önce OSX'e dönüştürüldü.

Hacker türü örnekleri Sonar, AppleII ve Phosphor olabilir. Olası GLMatrix.

Ancak, sorunuzu cevaplamak için: /superuser/420546/osx-run-bash-or-app-as-the-screensaver

Terminal'i çalıştırmak, Üstü çalıştırmak ve tam ekranın kendisini çalıştırmak için bir el yazısı yazın. Sonra bu komut dosyasını uygulamaya koyun.


3

XScreenSaver'ın OS X sürümünü yüklerseniz , phosphorkoruyucu eski bir fosforlu terminal ekranını simüle eder. Terminal ekranı içerisinde aşağıdakiler de dahil olmak üzere herhangi bir komutu çalıştırmak üzere yapılandırılabilir top:

fosfor ekran koruyucu

Ayarları -scale 2 -delay 40 -program topoldukça iyi buldum ve oldukça "hacker" görünüyorum.


Foshor'un Ayarlar'daki Ekran Koruyucu Seçenekleri paneline bakıyorum ve bunu nasıl başlatacağımı anlayamıyorum. -scale bir bayrak ... hangi komuta?
niels

1

LookThrough ekran üzerinde aradığınız hemen hemen yapar Mavericks ve Yosemite . Aynı zamanda ekranda bir topkomutun gerçek çıktısını koruduğunuzda Mac'inizin güvenli bir şekilde korunmasını sağlar .

Ekrandaki çıktı, ekran koruyucu olmadan ekranda ne olacağını tam olarak senkronize etmez. Bu çıktı eşzamansız bir kopya olacak, ancak gecikme o kadar küçük ki, Mac'inizin CPU'sunu tamamen yemekten kaçınmak ve size yavaş hareket hissi vermemek için mükemmel.

Ayrıca, istediğiniz her şeyi ekranda korumanıza izin verir. Bunu cactiağ ekipmanı performansının ekran grafiklerinde tutmak için kullanıyorum .

Lion veya Mountain Lion'da bir çözüm arıyorsanız , lütfen bu eski soruya Şeffaf kilitli ekrana bakın .


1

ScriptSaver'ı kullanabilirsiniz , çünkü Require password after sleep or screen saver beginsIIRC OS X'den sonra etkinleştirdiyseniz , 10.7aksi takdirde siyah bir ekran göremezsiniz ve (açtım 10.8.5). İşte başlatmak için kullanarak bir örnek iTermile top.

ScriptSaver Ayarları

Aktivasyon Betiği

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

Ekran koruyucusu

LookThrough . Alternatif olarak, JohnnyNash , Şeffaf .

Devre Dışı Bırakma Komut Dosyası

tell application "iTerm"
close front window
quit
end tell

0

Bazı bilgisayar belleğini ve belki cpu kullanımını kaydetmek istiyorsanız, Topkomutunuzdaki "hacker" çıktısını kaydetmenin ve ekran koruyucunuz olarak kullanmanın bir yolu .

Bu yaklaşımın dezavantajı, ekran koruyucunun herhangi bir canlı Top veri gösteremeyeceğidir . Canlı bir çıktı önemliyse, Alex'in cevabı muhtemelen en iyi çözümdür (elbette bir program yazmak hariç).

Bununla birlikte, sadece havalı görünümleri için bunu yapmak istiyorsanız, video yaklaşımı muhtemelen sistem kaynaklarında çok daha hafif olacaktır ve resmi Apple programları kullanılarak yapılabilir. Ayrıca, arka planda tam ekran bir uygulama çalıştırmanız gerekmeyecek (aslında bu oldukça güzel bir kavram @Alex, ve daha sonra kendi kullanımlarım için bakabilirim).

Her neyse, işte ekran yakalama ekran koruyucu yapmak için küçük bir yol:

  • Bu kısa video , Apple'ın Quartz Composer'ı ile nasıl ekran koruyucu yapılacağını gösteriyor. Ne yazık ki, bu program artık varsayılan olarak Xcode ile birlikte gelmiyor.

  • Quartz Composer'ı edinmek için developer.apple.com/downloads adresine gidin ve ana sayfada arayın. Graphics Tools for XcodeProgramın bir listesi gelmelidir, en son sürümü yükledim ve OSX 10.9.4'te iyi çalışıyor (Bunu söylüyorum, çünkü yukarıdaki videonun yapımcısı eski sürümlerden birinin işletim sistemi ile çalışmadığını söyledi.)

  • QuickTime Player'ı kullanarak programınızı kaydetmek için kullanabilirsiniz File > New Screen Recording.

  • Videonun birkaç dakika kaydedin ve giderek döngü ederken iyi görünmesi için gerektiği gibi kesilmiş / trim video Edit > Split Clipve Edit > Trim. Ayrıca bölünmüş segmentlerinizi gerektiği şekilde kopyalayıp geçebilirsiniz.

  • Klibi seçtiğiniz bir çözünürlükte dışa aktarın, ancak yalnızca Terminali kaydediyorsanız, muhtemelen çok yüksek bir çözünürlüğe ihtiyacınız yoktur.

Çok uzun bir video kaydederseniz veya yüksek çözünürlük kullanmak istiyorsanız, dosyanız oldukça büyük ve kaynak verimsiz olabilir, ancak şans eseri bir çözüm vardır. Bu durumda, aslında video sıkıştırma için Apple olmayan bir program kullanmanızı öneririm. Bu program bir süredir var ve bence oldukça saygın görünüyor. Buna HandBrake deniyor . Ekran çekimlerimi ve sınıf derslerimi sıkıştırırken kişisel olarak çok sık kullanıyorum. Doğru ayarları kullanırsanız, gerçekten harika bir iş çıkarır.

Videonuzu HandBreak ile sıkıştırmaya karar verirseniz, buraya bir yorum gönderin ve kayıtlarım için kullandığım bazı ayarları önerebilirim.

Bu yardımcı olur umarım! :)


1
Tartışma bir sonuca varmış gibi görünüyor ve artık cevaba eklemiyor gibi tüm yorumları sildim. Yine de tartışmaya devam etmek istiyorsanız, lütfen bunu sohbette yapın.
nohillside

1
Yanıt netleştikten sonra downvote'umu iptal ettim. Bunun için üzgünüm, @Vladimir.
aglasser
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.