Lassen Sie uns Sox

12. April 2013

Anzeigen

Ich habe sox kurz im Vorbeigehen in ein paar anderen Beiträgen erwähnt. Diese ehrfürchtige Befehlszeile Musik-Player und-Editor ist ein wahrhaft großer Zusatz zu jedermann CLI arsenal obwohl, so dass ich dachte, ich würde einen ganzen Beitrag zu widmen. Also, ohne weitere Umschweife, lasst uns sox!
Einfache Nutzung:
spielen Dateiname.ext
wie im Spiel guitarsolo.ogg
oder nehmen Sie sich selbst,
rec guitarsolo.flac
Um Datei von wav in ogg konvertieren:
sox scream.wav scream.ogg
Die sox Handbuch macht einen guten Job zu erklären play und rec, also werde ich mich kurz fassen hier. Der Zweck dieses Artikels ist es mehr, um die Synth-Funktion und alle die wirklich nette Sachen, die man damit machen kann zu besprechen.
Es gibt mehrere Arten von Klängen aus Sie bei der Verwendung von Synth wählen können, sind sie braun, rosa, zupfen, Säge, Quadrat, Dreieck und weiß. Um eine einzelne Gitarre beachten Sie, dass eine E spielen, können Sie Folgendes tun:
Play-n-Synth 2 pl E2
Beachten Sie die Verwendung von pl statt pflücken in der Zeile über. Sie können abgekürzt Synth-Typen für jede der Sound-Typen, pi verwenden für rosa, tri für Dreieck, usw. Wenn Sie Ihre Notiz in eine Datei schreiben wollen, tun Sie es wie folgt aus:
sox-n note.ogg Synth 2 pl E2
Verwenden des PLAY-Befehl wird hier scheitern, weil sie versuchen werden, um die Datei note.ogg statt zu schreiben, es zu spielen. Es gibt viele Effekte, die Sie auf Ihre Notizen darunter Overdrive, Flanger, etc. Jeder ist in der sox dokumentiert hinzufügen können. Eine Sache, die ich fand zunächst schwer zu verstehen, wurde die Verbindung mehrerer Notizen zusammen. Es gibt einige einfache Demonstrationen von Akkorden im Handbuch, aber, wenn Sie müssen sox ein Lied spielen möchten, werden Sie in die schwierige Aufgabe, einige große Verzögerungen für jede Note ausführen, oder Sie können eine Verknüpfung mehrerer sox befiehlt zusammen wie folgt aus:
spielen "| sox-np Synth .25 pl E2" "| sox-np Synth 0,7 pl B2"
Ich habe ein Skript, um den Song "Twinkle Twinkle Little Star" mit sox spielen geschrieben. Er ist hier . Nun, wenn wir hier gestoppt, wäre das schon einige gute sox haben, aber ich bin alles über die wirklich großen sox. Also, gibt es eine zweite Skript, das Ihrer Tastatur verwandelt sich in eine Tastatur (Synthesizer), die Sie herunterladen können von hier . Einfach tar xzf soxsynth.tar.gz und cd in das Verzeichnis soxsynth. Führen Sie das Skript mit. / soxsynth.
Ich habe wirklich dieses sox mit Ihnen genossen. Ich hoffe, es war so gut für Sie, wie es für mich war.

Hilfe Leistung meiner Blog-Einträge, halten mein Koffein buzz going strong!

A Quick Update

18. Januar 2013

Anzeigen

In den letzten Monaten habe ich immer auf meine neue Distro der Wahl, Arch Linux verwendet. Es war eine tolle Erfahrung so weit. Ich genieße meine neue Wahl der grafischen Desktop zu, XFCE. Die XFCE Zugänglichkeit ist in ziemlich guter Form, aber neue Fortschritte ist etwas langsam, und die Zugänglichkeit Liste fast nie reagiert auf Anfragen. Es gibt eine Menge Potenzial aber, und ich bin für das beste hoffen. Wenn Sie den Bogen Installationsanleitung und folgen Sie interessiert sind bei der Einrichtung XFCE mit Zugänglichkeit, werden Sie brauchen, um die Rede-und orca Dispatcher Pakete zu installieren. Denken Sie daran, spd-conf Rede vor dem Start-Dispatcher zum ersten Mal ausführen. Eines der wirklich großen Dinge über Arch Linux ist, dass Sie nicht gezwungen sind, pulseaudio standardmäßig verwenden. Also, wenn Sie so viel pulseaudio hassen wie ich, denken Sie daran, Ihre Tonausgabe alsa gesetzt in der Rede-Dispatcher-Konfigurationen. Um die Zugänglichkeit zu ermöglichen, müssen Sie die folgende Zeile in Ihre. Xinitrc hinzufügen
Export GTK_MODULES = gail: at-Brücke
Das sollte ausreichen, um Sie zum Laufen zu bekommen, wenn Sie die wunderbare Welt des Arch geben zu entscheiden.

Hilfe Leistung meiner Blog-Einträge, halten mein Koffein buzz going strong!

Vmail CLI Email Client

9. August 2012

Anzeigen

Vmail ist eine der, wenn nicht die meisten awesome-Mail-Client, die ich je verwendet. Wenn Sie ein Fan des vim Texteditor sind, wirst du Vmail lieben.
Die Dokumentation zum Vmail Website erklärt alles, was Sie brauchen, um über die Nutzung und Installation wissen, also werde ich nicht abdecken Nutzung hier. Ich werde Ihnen zeigen, wie man es in Ubuntu 10.04 und höher installieren. Die vorgeschlagene Installation Methode verwendet, die RVM ein bisschen schwierig für mich war, bis ich herausfand, dass es sudo benötigt, um Programme in Ihrem ausführbaren Pfad setzen. So installieren, geben Sie Folgendes:
sudo curl-L https://get.rvm.io | bash-s stabil - ruby
Nachdem es lädt es beginnt der Prozess. Lesen Sie den Bildschirm, und drücken Sie q, um fortzufahren. Geben Sie den Befehl source gibt es Ihnen direkt vor Ihren Prompt erneut angezeigt wird, oder einfach schließen und öffnen das Terminal. Weiter, geben Sie:
rvm install 1.9.3
Dieser Befehl kann eine Weile dauern.
gem install vmail
Um auf die neueste Version zu aktualisieren, geben Sie einfach:
gem install vmail
wieder. Ich bin derzeit mit Vmail als meine primäre E-Mail-Client, und ich bin sicher, nach dem Versuch, es Ihnen zu. Eine letzte Sache, wenn Sie möchten, um ein Skript als Signatur eingerichtet haben, können Sie dies tun, indem Sie:
signature_script: / home / USER / path / to / script
in Ihrer ~ /. vmailrc

Hilfe Leistung meiner Blog-Einträge, halten mein Koffein buzz going strong!

Konfuzius sagt: "Das Glück ist Spaß!"

6. Juli 2012

Anzeigen

Das Glück Befehl kann Ihnen Stunden der Unterhaltung. Es zeigt einen zufälligen Spruch, oder Glück, wenn sie aufgerufen wird. In Ubuntu können Sie es mit bekommen:
sudo apt-get install fortune-mod
Es gibt mehrere Vermögen Packs erhalten Sie noch mehr Vermögen erhalten können. um herauszufinden, was alle verfügbaren Typ ist:
apt-cache search fortune-
Fortune ist sehr gut dokumentiert, so, um herauszufinden, wie man es benutzt Typ:
Mann Glück
Sie können Ihre eigenen Dateien für fortune sowie erstellen. Um dies zu tun, öffnen Sie Ihre Lieblings-Text-Editor, und schreiben, was Sie wollen. So beenden Sie ein Vermögen Typ A% auf einer Linie von selbst:
nano my_fortunes
Dies ist ein cooles Glück!
%
Wenn Sie alle die Geschicke Sie wollen in Ihrer Datei verwenden Sie den Befehl strfile zu machen, es ist dat Gegenstück.:
strfile my_fortunes
geben Sie dann:
Glück ~ / my_fortunes
Wenn Sie durchsuchte den verfügbaren Vermögen Packs und installiert die offensiven Geschicke Sie Interesse an einem Vermögen Datei, die ich vorgenommen wurde. Es ist voll von Konfuzius-Sprüche. Laden Sie einfach die Geschicke Konfuzius und entpacken Sie es.
tar-xzvf Downloads / confucius.tar.gz
Dann können Sie ihn durch Eingabe verwenden:
Glück ~ / Konfuzius
oder, wenn Sie es in Glück in den Weg legen wollen, so dass Sie sie zufällig erhalten:
sudo mv ~ / Konfuzius * / usr / share / games / Vermögen / off /
Diese sind in der Offensive Vermögen Verzeichnis aus einem Grund platziert. Also, wenn Sie leicht beleidigt, nicht herunterladen oder verwenden diese Datei. Wenn ich mehr gute Angebote, um in sie zu finden Ich werde die Datei zu aktualisieren, so möchten Sie vielleicht zu prüfen, von Zeit zu Zeit.
Hier sind einige interessante Dinge, die Sie mit Ihrem neu heruntergeladene Datei Konfuzius Vermögen machen kann. Sie können natürlich auch Ihre eigene Datei, oder lassen Sie einfach Glück von allen Dateien holen, obwohl Sie wollen, können die-s-Schalter für kurze Vermögen zu verwenden. In irssi:
/ Alias ​​Konfuzius / exec-o Glück / usr / share / games / Vermögen / off / Konfuzius
Wenn Sie xcowsay:
sudo apt-get install xcowsay
Sie können eine interessante Login mit diesem kleinen Skript zu bekommen, speichern als Konfuzius-login:
#! / Bin / bash
Platz für 2
xcowsay "$ (Vermögen / usr / share / games / Vermögen / off / Konfuzius)"
exit 0
Zum Menü System, Einstellungen, Startup-Anwendungen und fügen Sie das Skript in die Liste Konfuzius-loggen.
Sie können auch:
Vermögen / usr / share / games / Vermögen / off / Konfuzius
Ihre ~ /. bashrc für einen sagen, wenn Sie Ihr Terminal zu öffnen.
Wenn Sie das Konfuzius-Dateien in Ihrem Home-Verzeichnis nach links, ersetzen Sie einfach den Weg mit:
/ Home / YOURNAME / Konfuzius
Ich hoffe, Sie genießen diese Worte so viel wie ich. Wenn Sie irgendwelche Konfuzius-Sprüche, dass Sie denken, sind groß, dass nicht in dieser Datei enthalten sind sicher, sie in den Kommentaren hinterlassen und ich kann sie zu den Akten.

Hilfe Leistung meiner Blog-Einträge, halten mein Koffein buzz going strong!

Tim und Struppi - Alter Aeon

28. Juni 2012

Anzeigen

Ich habe mehrere Monate an einem Trigger-Pack für die CLI basierten MUD Client Tintin + + zu spielen die MUD Alter Aeon . Obwohl es noch ein work in progress Ich glaube, es ist bereit für Menschen zu verwenden. Es kommt mit einer ausführlichen Readme-Datei, so dass ich keine Anweisungen für die Verwendung zu hören, aber hier ist, wie zu installieren.

Ubuntu-Installation>

Um alles in Ubuntu offene Klemme gesetzt und geben Sie die folgenden Schritte aus:
sudo apt-get install git-core tintin + + sox libsox-fmt-all

Mac-Installation

Um alles auf einem Mac gesetzt:
Wenn Sie möchten, können Sie downloaden, entpacken, und bauen Sie die neueste Version von Tim und Struppi + + von der Quelle. Holen Sie sich den Quelltext
Tim und Struppi + + Downloads Seite Die technischen Einzelheiten, wie man aus den Quellen installieren gehen über den Rahmen dieses Artikels sprengen. Tintin + +, eine etwas ältere Version, in der Mac-Ports zur Verfügung.
Installieren macports:
die MacPorts Installation Seite
Installieren Xcode und seine Kommandozeilen-Tools kostenlos aus dem Mac App Store. Die Kommandozeilen-Tools unter dem Download-Button in der Symbolleiste auf gefunden werden kann, ist es das letzte Element in der Komponenten-Tabelle.
Öffnen Sie Terminal:
sudo port install git-core coreutils gsed sox tintinxx wget xz
Um in der Lage sein, um die Alt-Taste Fähigkeiten in diesem Trigger Pack bereitgestellt, offene Klemme Vorlieben und auf der Tastatur verwenden Registerkarte überprüfen Option Gebrauch als Meta. Schließlich wählen Sie die Datei-Menü und wählen Sie Verwendung als Standardwerte.
Wenn Sie mit dem Voiceover Screenreader sind, können die folgenden Tipps für eine angenehme Erfahrung zu machen. Achten Sie darauf, Terminal geöffnet haben, wenn diese Einstellungen vorzunehmen:

  • Presse VO + F8 und im Utility-Kategorie auswählen Aktivitäten.
  • Klicken Sie auf Hinzufügen, um eine neue Aktivität hinzufügen und geben Sie ihm einen Namen wie Terminal.
  • Wählen Ausführlichkeit Kontrollkästchen, VO + Pfeil nach rechts, um die Ausführlichkeit Taste.
  • Set Ausführlichkeitsstufe bis mittel.
  • Wählen Sie zusätzliche Einstellungen zu aktivieren sind.
  • Wählen Sie die Navigation aktivieren.
  • Klicken gesetzt Navigation.
  • Set Ausgangsposition VoiceOver-Cursor zu Tastatur fokussierten Element.
  • Deaktivieren Tastaturfokus folgt VoiceOver-Cursor.
  • Deaktivieren Sie VoiceOver-Cursor folgt Tastaturfokus.
  • Deaktivieren Einfügemarke folgt VoiceOver-Cursor.
  • Deaktivieren Sie VoiceOver-Cursor folgt Einfügemarke.
  • Stellen Sie den Mauszeiger ignoriert VoiceOver-Cursor.
  • Überprüfen Sie ermöglichen Cursor Verpackung.
  • Prüfen überspringen redundante Etiketten.
  • Klicken Sie auf Schließen, und schließen Sie VoiceOver-Dienstprogramm.

Mit dem Herunterladen der Packung

Jetzt, da alles wurde bis können Sie die Packung mit dem Befehl fertig:
git clone https://github.com/stormdragon2976/tintin-alteraeon.git
Der Download dauert nur wenige Minuten. Ich bin derzeit in der Mitte des Schaltens die meisten Dinge klingen über die Klänge, die in MSP Download-Zeiten zu verringern wird schließlich gebaut verwandt.
Nachdem der Download beendet, der Tim und Struppi-alteraeon Verzeichnis:
cd Tintin-alteraeon
Mac-Benutzer müssen folgendes tun:
cp modules / bash_utils.mac modules / bash_utils.tin
Sie sollten müssen dies nur einmal tun. Cygwin und Linux-Nutzer brauchen nicht, diesen Schritt zu tun.
Sie müssen innerhalb des Verzeichnisses für alles zu funktionieren. Dort können Sie auch Ihre Charaktere. Um dies zu tun, geben Sie
. / Multicharacter-setup.sh
und folgen Sie den Anweisungen.
Nachdem Sie alle Zeichen erstellt haben werden sie unter ~ / charactername. Also, wenn Sie Zeichen namens Finn, erhalten Sie auf den Charakter, indem Sie:
cd ~ / finn /
Nachdem Sie Ihren Charakter in das Verzeichnis geändert haben, indem Sie eine Verbindung:
tt + + aa.tin
Sie erhalten die tintin + + Credits und einen Vorschlag für ein MUD zu spielen. Um tatsächlich anschließen Typ:
anmelden
Dadurch werden Sie mit dem Spiel, und Sie werden mit dem Login Menü vorgestellt.

Keeping Up To Date

Gehen Sie folgendermaßen vor, um nach Updates zu suchen:
cd ~ / Tim-alteraeon /
git pull
Dieser Download wird keine Änderungen am Code oder informieren Sie, dass der Code bereits up to date.

Sonstige Erläuterungen

Achten Sie darauf, die Readme-Datei mit dem Trigger Pack enthalten gelesen. Erinnern Sie sich, Sie zum ersten Mal, um das Spiel mit diesem Pack, das Wort zu geben ein:
einlegen
und drücken Sie die Eingabetaste. Es setzt Ihre Fähigkeiten und Zaubersprüche sowie einige andere Informationen in Variablen, die für die Packung richtig zu arbeiten.

Windows-Benutzer

Windows-Benutzer müssen ein Paket namens installieren Cygwin . Der einfachste Weg dies zu tun ist mit einer kleinen cygwin-installer -Programm von Michael Taboada geschrieben. Führen Sie das Programm und folgen Sie den Anweisungen. Wenn Sie lieber manuell aber tun, laden Sie die setup.exe auf der Installations-Seite auf Ihren Desktop (nicht ausgeführt). Cygwin können Windows-Benutzer 00run Linux-Anwendungen. Um dies zu tun, müssen Sie einige Linux-Pakete. Sie können auf die cygwin GUI und Installieren von Paketen so, aber der beste Weg, um die Installation des handhaben ist, um die Pakete zu finden und den Installateur passieren, weil die GUI ist nicht 100% zugänglich, soweit ich weiß. Es gibt mehrere Pakete, die Sie benötigen. Der einfachste Weg, fand ich es zu tun haben, ist der rechten Maustaste auf die Datei setup.exe auf Ihrem Desktop Verknüpfung erstellen. Dies ist, wo die Dinge ein wenig verwirrend, weil Sie jetzt 2. Mai setup.exe Dateien auf Ihrem Desktop haben. in der Regel die Setup-Datei wird so etwas wie "Verknüpfung" irgendwo im Namen, aber nicht immer. In meinen Studien obwohl Fokus wird immer auf die Verknüpfung gegeben, nachdem sie erstellt wird. Rechten Maustaste auf die Verknüpfung und wählen Sie Eigenschaften. Es gibt ein paar Eingabefelder hier. das, was wir mit dem Interesse enthält den Pfad der ausführbaren Datei setup.exe "C: \ ... \ setup.exe"
Hier nach dem schließenden Anführungszeichen, ist, wo Sie die folgenden Flaggen und Paketnamen fügen Sie benötigen:
-A-q-P bc-P cron-P curl-P cygrunsrv-P gcc-core-P gcc-g + +-P gcc-ming2-g + +-P git-P glib-P glib2-P inetutils-P Make-P nano-P pcre-devel-Bildschirm P-P-P sox util-linux-P wget-P zlib
Wählen Sie OK, dann auf setup.exe mit all den Fahnen laufen, drücken Sie einfach auf die Verknüpfung setup.exe eingeben und lassen Sie es laufen. Möglicherweise müssen Sie einen Spiegel aus der Liste wählen, wenn es läuft. Die erste Option in der Liste ist ok.
Wenn aus irgendeinem Grund die Verknüpfung hält Meldung von Problemen, kopieren alles, was Sie haben in der Ziel-Box inklusive Pfad innerhalb der Anführungszeichen, klicken Sie auf Ausführen aus dem Startmenü, und fügen Sie in dem Feld, das kommt und 000press geben.
Sie müssen einen Server hinzufügen, die Liste zugänglich ist, können Sie wählen Sie einfach die erste in der Liste, klicken Sie auf Hinzufügen, dann ziemlich nächsten klicken, bis die Installation beginnt. Nach ein paar Minuten sollte alles erfolgreich abgeschlossen und Sie sollten eine Schaltfläche Fertig bekommen. Danach wird Cygwin installiert.
Anschließend laden die tintin + +-Quellcode. Tar.gz Datei von Sourceforge und speichern Sie es auf Ihrem Desktop und nicht extrahieren. Wenn Sie Windows Internet Explorer verwenden, erhalten Sie möglicherweise einen Ton darüber informiert, dass der Download blockiert wurde. Um die Informationen bar drücken Sie alt + n konzentrieren dann drücken Sie die Leertaste, um es zu aktivieren und erlauben den Download.
Nun ist es Zeit, cygwin öffnen. Um dies zu tun, unter dem Startmenü auf Ausführen. wenn die Box öffnet für einen Befehl Art:
cmd
und drücken Sie die Eingabetaste. Zum Starten cygwin selbst geben Sie Folgendes an der Eingabeaufforderung ein:
c: \ cygwin \ cygwin.bat
Notieren Sie sich die in C cygwin.bat aktiviert wird. Alle anderen Buchstaben in der Befehlszeile sind Kleinbuchstaben.
Wenn Sie möchten, in die Befehlszeile einfügen, werden Sie feststellen, dass die Kontrolle + v wird nicht zum Einfügen aktiviert. Sie müssen Alt + Leertaste, Pfeil nach unten drücken, um das Menü "Bearbeiten", und wählen Sie Einfügen aus es.
Wenn Sie die Eingabetaste drücken, werden Sie in der Cygwin-Terminal sein. Das erste Mal, wenn Sie es schafft ein paar Dinge wie Ihre. Bashrc.
Jetzt ist es Zeit, zu extrahieren und übersetzen Sie Ihre heruntergeladene Datei Tintin. Um dies zu tun, müssen Sie zunächst entpacken Sie es vom Desktop. Hier ist, wo ich Sie über die Registerkarte bash Autovervollständigung Feature erzählen. Wenn Sie den ersten Teil von etwas, aber nicht das Ganze kennen, können Sie die ersten paar Buchstaben dann traf Registerkarte eingeben und bash wird es für Sie zu vervollständigen. Sie werden wahrscheinlich wollen die starke Nutzung von im nächsten Befehl zu machen, weil es wahrscheinlich anders sein wird für jeden Benutzer. Stellen Sie den Pfad zu der Datei acording zu Ihrer Windows-Version und Nutzer-Informationen:
tar xzvf / cygdrive / c / Dokumente \ und \ Einstellungen / user / Desktop / Tim und Struppi ... tar.gz
USER ist Ihr Windows-Anmeldename. Sie können / CYGD <tab> c / Doc <tab> Desk <tab> Tintin <tab> und jedes Mal, wenn Sie drücken Sie die Tab-Taste wird der Pfad fertig, bis Sie den gesamten Pfad zu der Datei haben werden. Drücken Sie die Eingabetaste und die Datei wird in Ihrem Home-Verzeichnis und Freizeitangeboten extrahiert werden erhalten viel einfacher von nun an.
Nachdem die Extraktion abgeschlossen ist, tun eine Sache von ein paar Sekunden, das folgende zu kompilieren tintin + +:
cd tt / src /
. / Configure
machen
make install
Danach beendet Typ:
cd
um wieder zu Ihrem Home-Verzeichnis.
Jetzt ist alles, was übrig bleibt, die git-Repository für Tim und Struppi-alteraeon klonen. Die git-Repository beherbergt den gesamten Code für die Tintin + + Trigger Pack. Sie ziehen Sie den Code aus, und alle Updates. Weil cygwin nicht automatisch installiert Zertifikate für Sie, Sie müssen jeden Befehl mit git vorgesetzt:
env GIT_SSL_NO_VERIFY = true
Zum Beispiel, um die anfängliche Klon des git-Repository zu tun, geben Sie ein:
env GIT_SSL_NO_VERIFY = true git clone https://github.com/stormdragon2976/tintin-alteraeon.git
Hinweis, habe ich nicht in der Lage multicharacter-setup.sh bekommen, um in cygwin funktionieren. Sie müssen Links manuell creat, wenn Sie mehrere Charaktere haben.
Sie in der Readme-Datei im Tintin-alteraeon Verzeichnis lesen, können Sie es in der Nano Texteditor zu öffnen:
nano README
Wenn Sie mit der Datei fertig sind, drücken Sie Strg + x schließen.
Übrigens, wenn Sie möchten, um meine Reden Uhr Paket in Cygwin installieren gibt es nur noch ein paar Schritte erforderlich. Sie haben bereits die Pakete müssen installiert aus der obigen Liste. Das einzige was Sie tun müssen, ist installieren cron als Dienstleistung an. Um dies zu tun, geben Sie ein:
cygrunsrv-install cron-path / usr / sbin / cron-args-n
cygrunsrv-start cron
Wenn Sie Probleme mit cron in Windows laufen in diesem Artikel kann eine Hilfe sein.
Als nächstes müssen Sie einen kurzen bash-Skript zu schreiben, so dass espeak funktionieren wird. Sie können eine beliebige Synthesizer, die commande Line-Eingang nehmen wird, aber für dieses Beispiel werden wir espeak verwenden. Vergewissern Sie sich, die Windows-Version von espeak installiert:
http://espeak.sourceforge.net/ . Dann in der Cygwin-Terminal ein:
nano / usr / bin / espeak
Die Nano-Texteditor öffnen, und Sie können die folgenden 3 Zeilen hinein fügen:
#! / Bin / bash
"/ Cygdrive / c / Program Files / eSpeak / command_line / espeak.exe" "$ @"
exit 0
Drücken Sie Strg + x, um die Datei speichern. Sie werden gefragt, ob Sie die Änderungen, drücken Sie y, dann ist es für den Dateinamen fragen wird, speichern möchten, drücken Sie einfach geben, weil Sie gab bereits den Namen, wenn Sie die Datei geöffnet. Der Pfad in der Datei kann unterschiedlich sein für Sie je nach Windows-Version und-Konfiguration.
Das letzte, was Sie tun müssen, ist Ihre espeak Skript ausführbar. Also, geben Sie den folgenden:
chmod 755 / usr / bin / espeak
Jetzt können Sie testen Sie es aus, indem Sie:
espeak "Hallo Welt"
So richten Sie reden Uhr:
env GIT_SSL_NO_VERIFY = true git clone https://github.com/stormdragon2976/talking-clock.git
cd talking Uhr /
chmod 755 INSTALL
. / Install
Um das zu testen, kannst du:
Reden Uhr
Talking-Uhr verfügt über viele Funktionen, einschließlich der Verwendung SOUNDPACKS für Glockenspiel. Es nutzt cron zu planen Glockenspiel und kann 1, 2 oder 4 mal pro Stunde läuten. Um es läuten zwei Mal pro Stunde, zum Beispiel, geben Sie ein:
talking-Uhr-cron 2
Alle Informationen die Sie benötigen für die Konfiguration talking-Uhr kann in der Datei namens README im selben Verzeichnis wie die Datei INSTALL gefunden werden.
Anfang Öffnen der Readme in der Nano-Texteditor:
nano README
Um es wieder zu schließen steuern + x. Wenn Sie versehentlich Änderungen vorgenommen, drücken Sie einfach n, wenn es Sie fragt, ob Sie speichern möchten. Und Nano wird ohne Änderungen vorzunehmen, um die Datei zu schließen.
Viel Spaß und wenn Sie Fragen haben lassen Sie sie in die Kommentare.

Hilfe Leistung meiner Blog-Einträge, halten mein Koffein buzz going strong!

Command Line Songtext-Viewer

17. April 2012

Anzeigen

Wenn Sie ein Fan der Befehlszeile Musikplayer wie CMUs, Pianobar, oder Shell-fm sind, können Sie sich gefragt haben, wie man Texte für den Song, den Sie spielen bekommen. Es gibt ein Programm namens lyvi die genau das tut. Ursprünglich hieß es cmus-Texte erstellt, um Texte für Musik im CMUs angezeigt wurde, wurde das Programm erweitert, um Shell-fm und Pianobar sowie mehrere andere CLI Musik-Player zu behandeln. Es nutzt GlyR zum Lied herunterzuladen. Ich bin sicher, GlyR in zukünftigen Versionen von Ubuntu verpackt werden kann, aber als ich mit Vinux 3.0 auf Ubuntu 10.04 basiert bin, habe ich es zu kompilieren. Also hier sind Anweisungen für immer die neuesten und besten GlyR:
sudo apt-get install cmake libglib2.0-dev libcurl3 libcurl4-openssl-dev libsqlite3-dev python3.1
git clone https://github.com/sahib/glyr.git
cd GlyR /
cmake-DCMAKE_INSTALL_PREFIX = / usr.
machen
sudo make install
Dann, um lyvi
cd
git clone https://github.com/ok100/lyvi.git
cd lyvi /
git checkout glyrc
Damit das Programm funktioniert, müssen Sie haben Musik spielt in einer der Spieler unterstützt, CMUs, Last.fm oder Pianobar. Ich empfehle, mit einer multitermnal Programm wie Bildschirm oder tmux. Wenn Sie Musik zu spielen, um lyvi während im lyvi Verzeichnis starten geben:
python3.1 lyvi
Es findet und laden Sie die Texte für den aktuell abgespielten Song. Sie können drücken Sie den Buchstaben a bis Texte, Informationen über den Interpreten, und Tabs wechseln zu können.
Es gibt ein paar zusätzliche Schritte, die Sie ergreifen müssen, für sie entweder mit Pianobar oder Shell-fm zu arbeiten. Das Setup ist sehr gut in der Readme-> MD-Datei im Verzeichnis lyvi dokumentiert.
Dieses Programm ist sehr gut geschrieben und ist Stunden Spaß.

Hilfe Leistung meiner Blog-Einträge, halten mein Koffein buzz going strong!

Einfach Dateien und Verzeichnisse mit öffentlichen Verzeichnis Dropbox

28. Oktober 2011

Anzeigen

Nach der Lektüre dieses Artikels Lifehacker , war ich davon überzeugt, dass eine ähnliche Funktionalität möglich ist Linux. stellt sich heraus, ich hatte Recht. Hier ist ein Skript Sie .gnome2/nautilus-scripts addieren können, um die gleiche Funktionalität, ohne dass ein Programm läuft ständig in der Taskleiste wie für Windows-Benutzer erforderlich ist hinzuzufügen. weitere mehr, mein Skript wird ein Verzeichnis vor dem Kopieren zu Dropbox ZIP, so dass keine Notwendigkeit, um der rechten Maustaste auf jede Datei einzeln, wenn Sie ein ganzes Verzeichnis freigeben möchten. Wenn Sie sich nicht sicher, wie man es einrichten, hier sind Anweisungen:
offene Zubehör, Terminal
cd ~ / .gnome2/nautilus-scripts /
wget http://stormdragon.us/scripts/share-with-dropbox.sh
chmod 700 Aktien-with-dropbox.sh
Jetzt können Sie mit der rechten Maustaste auf eine beliebige Datei oder ein Verzeichnis, wählen Sie Skripts, und klicken Sie auf share-with-Dropbox um die Datei auf Ihren öffentlichen Verzeichnis kopieren und die Verbindung automatisch in die Zwischenablage gelegt. Dieses Skript setzt voraus, dass xclip installiert werden. Vom Terminal:
sudo apt-get install xclip
genießen, und ich hoffe, Sie finden diese nützlich.

Hilfe Leistung meiner Blog-Einträge, halten mein Koffein buzz going strong!

Softphones für Linux

27. August 2011

Anzeigen

Mit der Nachricht, dass Microsoft hat Skype gekauft , sind Linux-Anwender wonderinf links wie viel länger ein Skype-Client verfügbar sein wird, zu ihnen. Obwohl Skype ist derzeit die beliebteste Internet-Telefonie-Dienst gibt es andere Möglichkeiten, die genauso gut arbeiten und haben den zusätzlichen binnifit des Seins Open Source. Open-Source-Softphones verwenden das SIP-Protokoll. Das bedeutet, um ein Softphone nutzen, benötigen Sie ein SIP-Adresse zu bekommen. Es gibt eine Menge von Websites, die kostenlose SIP-Adressen anbieten.

  • Iptel.org
  • Sip2sip.info
  • Ekiga.net
  • sind großartige Beispiele von Websites, die kostenlose SIP-Adressen anbieten. Oft Ihres SIP-Accounts gehören einige großartige Funktionen zu wie kostenlose Voice-Mail, und die Fähigkeit, um die Voicemail per E-Mail an Sie.
    Nachdem Sie sich registriert haben und Ihre SIP-Adresse bekommen, benötigen Sie ein Softphone. Inzwischen gibt es wieder mehrere Möglichkeiten. Mein persönlicher Favorit ist Linphone aber es gibt auch Ekiga Softphone, Twinkle, und viele andere für Linux verfügbar. Softphones sind auf allen opporating Systeme, Windows, Mac, Linux, Android, etc. haben alle Softphones.
    Nachdem Sie Ihr Softphone installiert:
    sudo apt-get install linphonec
    in Ubuntu und Vinux für linphone, müssen Sie es konfigurieren. Dies kann für verschiedene Softphones. Hier werde ich Ihnen zeigen, wie Sie mit Linphone iptel.org als Beispiel. Eine große Sache über Linphone ist es verwendbar ist in der Klemme, so dass, wenn Sie in einer Konsole, die Sie noch machen können und Anrufe empfangen werden passieren. Die Art und Weise starten Linphone in Terminal ist durch Eingabe von:
    linphonec
    Sie erhalten einige Nachrichten wie das Programm gestartet und schließlich eine Warnung über Video in linphonec deaktiviert. Wenn Sie in Gnome, sind zum Beispiel, und mit gnome-terminal können Sie es, indem Sie enable:
    linphonec-v
    Dann fügen Sie Ihr SIP-Adresse Typ:
    Proxy-Add
    Hier ist jeder der Aufforderungen erhalten Sie ein, was in ihm zu gehen:
    linphonec> Proxy hinzufügen
    Hinzufügen neuer Proxy-Setup. Hit ^ D, um abzubrechen.
    Geben Sie die Proxy SIP-Adresse: sip: iptel.org
    Ihre Identität für diesen Proxy: sip: YourUserName@iptel.org

    Möchten Sie auf diesem Proxy (ja / nein) registrieren: ja
    Geben registrieren Ablaufzeit in Sekunden (Standard ist 600): 3500
    Verfall: 3.500 Sekunden
    Geben Route bei Bedarf:
    Keine Route angegeben.
    ---------------
    SIP-Adresse: sip: iptel.org
    Strecke:
    Identität: sip: YourUserName@iptel.org
    registrieren: ja
    gültig bis: 3500
    registriert: keine
    ---------------
    Akzeptieren Sie die oben Proxy-Konfiguration (ja / nein): ja
    Proxy aufgenommen.
    linphonec> Registrierung auf sip: iptel.org erfolgreich.
    Wenn Sie linphonec Sie Hilfe bekommen können über die Befehle help eintippen. Die meisten Dinge sind ziemlich einfach, antwort einen Anruf, hängt beenden up, um einen Anruf zu tätigen tun:
    rufen sip: UserName@sipprivider.whatever. Es gibt viele, viele Softphones. Wenn Sie einen Favoriten und haben möchte Anweisungen zum Einrichten sie bieten bis tun Sie dies bitte in den Kommentaren. Bitte beachten Sie auch sagen, auf welche opp Betriebssystem verfügbar ist. Sofern Sie sicher, dass Sie mit IPv6 arbeiten wollen Sie den Befehl ipv6 deaktivieren. Wenn Sie dies nicht tun, können Sie nicht in der Lage, zu verbinden.

Hilfe Leistung meiner Blog-Einträge, halten mein Koffein buzz going strong!

Gemeinsame Nutzung der Zwischenablage mit der Konsole

18. Mai 2011

Anzeigen

Gemeinsame Nutzung der Zwischenablage zwischen Ihrem Desktop-GUI und der Konsole kann ein bisschen eine Herausforderung sein. Ich tat es durch Einfügen in ein temperary Datei dann öffnen Sie die Datei in der Konsole. Dann aber bekam ich zu denken, es muss einen besseren Weg geben. Also schrieb ich ein Stück Code in Python um automatisch die Zwischenablage für Text und schreibt sie in / tmp / Zwischenablage. Es funktioniert ganz gut, aber ich habe bemerkt, dass, wenn es läuft, Umschalten zwischen Anwendungen mit alt + tab ist langsamer als normal. Es könnte etwas mit der Schleife zu verlangsamen zu tun, aber ich bin mir nicht sicher. Für diejenigen, die interessiert sind, hier ist der Code:
#! / Usr / bin / python
# Clipboard durch Sturmdrache Geschrieben Datei wurde
# Urheberrecht Mai 2011 durch Sturmdrache
# Lizenz GPL
# Dieses Programm legt einen beliebigen Text in die Zwischenablage in die Datei / tmp / Zwischenablage
# Die Datei wird alle 0,5 Sekunden aktualisiert

# Bibliothek Import Abschnitt
import Zeit
Import pygtk
import gtk
# Schleife forever!
while True:
# Hier die Zwischenablage
cb = gtk.clipboard_get ()
# Assign den Inhalt der Zwischenablage in eine Variable.
cbText = cb.wait_for_text ()
wenn isinstance (cbText, str) == true:
file = open ("/ tmp / Zwischenablage", "w")
file.write (cbText)
time.sleep (0.5)
Nachdem ich dieses kleine Programm absolvierte ich erfuhr von der Existenz einer Zwischenablage-Manager genannt parcellite. In Ubuntu und Vinux können Sie es mit zu installieren:
sudo apt-get install parcellite
Sie können parcellite-Einstellungen mit der rechten Maustaste auf sie in der Platte und die Festlegung von Prioritäten anzupassen. Wenn Sie darauf klicken, verlassen Sie erhalten den Inhalt der Zwischenablage und die Geschichte bis zu 100 vorherigen Auswahl abhängig von der Einstellung in den Voreinstellungen. Sie können auch auf die Zwischenablage zugreifen Geschichte mit der Tastenkombination Strg + Alt + h. Um parcellite Start haben, wenn Sie sich anmelden, werden Sie brauchen, um es zu Start-Anwendungen im System, Einstellungen, Startup-Anwendungen hinzuzufügen. Wenn Sie mein Skript verwenden möchten können Sie es auf Start-Anwendungen anstelle hinzuzufügen.
Wenn Sie parcellite verwenden, können Sie auf die Zwischenablage zugreifen Geschichte in der Konsole in der Datei befindet sich unter:
~ / .local / Share / parcellite / Geschichte
Weil es eine Binär-Datei ist es nicht in Gedit arbeiten.
Wenn Sie mein Programm oder das Clipboard Manager glipper verwenden wird es in gedit arbeiten. Die Datei mein Programm schreibt, um:
/ Tmp / Zwischenablage
Mein Programm enthält keine Geschichte, nur die letzte Text in die Zwischenablage.
Nach ein bisschen mehr Forschung finde ich bevorzuge ich über die Zwischenablage Manager Glipper:
sudo apt-get install glipper
Um die Zwischenablage drücken Zutrittskontrolle + alt + c. Um die Geschichte in der consolesimply Öffnen Sie die Datei zugreifen:
~ / .glipper / Geschichte
Natürlich, wenn Sie glipper verwenden Sie nicht brauchen, mein Skript.
Parcellite hat auch die Möglichkeit, Texte aus dem Terminal zu kopieren, gnome-terminal oder jede Klemme von dem Desktop geöffnet. Wenn Sie von der Konsole versuchen Sie eine Fehlermeldung über nicht in der Lage, um die Anzeige zu öffnen. Wenn Sie dies tun:
echo "Hallo Welt" | parcellite
dann die Worte "Hallo Welt" wird in Ihre Zwischenablage sein. Sie können die gleiche Sache mit einem Programm namens xclip erreichen:
sudo apt-get install xclip
Um etwas in die Zwischenablage zu platzieren:
echo "Hallo Welt" | xclip-Auswahl Zwischenablage
Sie können Zwischenablage in Datei mit der rechten Maustaste auf den Link und wählen Sie Ziel speichern unter.
Nach einiger descussion wurde beschlossen, dass wahrscheinlich der beste Weg, schneiden Sie die Verzögerung von Zwischenablage-to-Datei verursacht, um die Schleife komplett über Bord werfen und einfach binden Sie das Programm, um eine Tastenkombination ist. So, hier ist der neue Code wird der Download-Link jetzt auch Sie diesen Code auch:
#! / Usr / bin / python
# Clipboard durch Sturmdrache Geschrieben Datei wurde
# Urheberrecht Mai 2011 durch Sturmdrache
# Lizenz GPL
# Dieses Programm legt einen beliebigen Text in die Zwischenablage in die Datei / tmp / Zwischenablage

# Bibliothek Import Abschnitt
import Zeit
Import pygtk
import gtk
# Hier die Zwischenablage
cb = gtk.clipboard_get ()
# Assign den Inhalt der Zwischenablage in eine Variable.
cbText = cb.wait_for_text ()
wenn isinstance (cbText, str) == true:
file = open ("/ tmp / Zwischenablage", "w")
file.write (cbText)
Ich ging im System, Einstellungen, Tastenkombinationen und fügte Zwischenablage in eine Datei und legen Sie die Verknüpfung zu + alt + v. steuern Diese neue Methode hat alle von der Kühle mit keiner der Langsamkeit.
Eine weitere Sache, die Sie zwischen dem info GUI-Desktop und der Konsole einfacher wird, ist ein Paste-Befehl für den IRC-Client irssi. Ich habe eigentlich 2 von ihnen. Diese verwenden nehme an, Sie sind mit glipper. Die erste fügt einfach das letzte, was in Ihre Zwischenablage Geschichte irssi und sendet sie als Botschaft:
/ Alias ​​Paste / exec-o cat / home / USER / .glipper / history | head-n 2 | tail-n 1
das andere ist, wenn Sie wollen, um mehrere Zeilen einfügen. Jede Zeile wird gesendet, wie eine Nachricht, so werden mit diesem einen vorsichtig werden. Irssi werden Sie aufgefordert, wenn Sie mehr als sieben Zeilen senden, so gibt es ein Sicherheitsnetz:
/ Alias ​​lesen / exec-o cat / tmp / Zwischenablage
Um diese nutzen eine nur sicherstellen, dass der Text, den Sie wanto als Nachricht in der Datei / tmp / Zwischenablage.

Hilfe Leistung meiner Blog-Einträge, halten mein Koffein buzz going strong!

Facebook Kommt das Command Line

13. April 2011

Anzeigen

Ich habe nach einem Weg, um Facebook von der Kommandozeile aus für eine Weile jetzt zugreifen gesucht. Ich benutze keine Facebook, dass alle viel, bevorzuge ich Twitter , aber ich habe eine Menge Freunde, die Facebook nutzen. So schuf ich ein Konto, und glücklicherweise habe die Twitter-Anwendung für sie tätig, bevor sie (disabled) brach es für neue Benutzer. Also, um es kurz zu machen, wird das nur der Aktualisierung meines Facebook-Konto ist in der Regel von meinem Twitter-Stream getan. Facebook ist für mich, nur scheint etwas klobig, mit einem Browser verwenden, dass und es gibt nicht viele Kunden zugänglich für sie, so dass der einzige Weg, es zu verwenden, war mit einem Browser. Seit kurzem bin ich ein Android-Handy und es ist ein weiterer Weg, um Facebook zugreifen, aber ich weiß wirklich nicht verwenden diese Methode viel auch nicht. Dann, mein Freund Henry Burt gefunden fbcmd. Fbcmd ist eine Kommandozeilen-Anwendung in PHP für Facebook geschrieben. Es ist wirklich einfach installiert zu bekommen. Um dies zu tun, installieren Sie zunächst php durch Eingabe von:
sudo apt-get install php5-CLI
Dann nutzen Sie die fbcmd Software durch Eingabe von:
wget - no-check-certificate https://github.com/dtompkins/fbcmd/raw/master/fbcmd_update.php
Wenn Sie über das Zertifikat Flagge im obigen Befehl fragen, es ist da, weil wget gibt einen Fehler für github Attest. Es ist wirklich das Ziel es zu sein vorgibt. Nachdem der Download abgeschlossen ist, geben Sie die folgenden zwei Befehle ein:
sudo php fbcmd_update.php
sudo install php fbcmd_update.php
Dann, wenn Sie möchten, um sicherzustellen, dass alles korrekt installiert, Typ:
fbcmd
Sie sollten eine kurze Hilfe beschreibt das Verfahren für die Erteilung einer Bewilligung an fbcmd. wenn alles OK Sie können nun das Installationspaket mit dem Befehl:
rm fbcmd_update.php
Nun, der Genehmigung zum fbcmd Typ:
fbcmd go Zugang
Dadurch wird Ihr Standard-Browser, höchstwahrscheinlich Firefox öffnen, wenn Sie in Gnome sind, müssen Sie klicken können. Weiter, geben Sie:
fbcmd go auth
Wenn Sie auf die Schaltfläche Zulassen klicken Sie hier finden Sie eine Six6 Charakter Autorisierungscode gegeben werden. Ich hatte Probleme beim Kopieren in die Zwischenablage mit Orca, so können Sie haben, um es lange genug zu merken, um es in Terminal eingeben:
fbcmd auth XXXXXX
Wo ist Ihr Code XXXXXX.
Nun, um zu sehen, was Ihre Freunde haben bis zu, während Sie damit beschäftigt waren, die Installation dieses Programm wirklich cool, Typ gewesen:
fbcmd Stream
Um Ihren Status:
fbcmd Status 'denkt Gedanken eines Drachen ist die größte Blog in der ganzen Welt, nein, das ganze Universum! "
wenn Sie durch Ihren Stream lesen, werden Sie feststellen, jedes Element ist nummeriert. Sie können sich auf die Post durch Eingabe Kommentar:
fbcmd Kommentar 3: "Wenn Sie Hilfe bei Ihrer teuflischen Weltherrschaft plant lass es mich wissen."
Dies wird natürlich Antwort auf die dritte Beitrag in Ihrem Stream, die hoffentlich über teuflische Weltherrschaft und nicht niedliche kleine Häschen war, obwohl niedliche Welt dominiert Hasen vielleicht irgendwie cool sein.
Für eine vollständige Liste der Befehle und alle Arten von großer Hilfe finden Sie auf der fbcmd Wiki . Sie können auch helfen, auf einen Befehl, indem fbcmd Befehl help wie in:
fbcmd Hilfe Status
Ich sehe alle Arten von cron ordentlich Material für diese Anwendung. Wenn Sie von einem Beispiel denken und fühlen sich frei, mit jeder in den Kommentaren zu teilen.

Hilfe Leistung meiner Blog-Einträge, halten mein Koffein buzz going strong!