Să aibă Sox

12 aprilie 2013

Publicitate

Am menționat Sox scurt în trecere într-o altă posturi cuplu. Acest minunat comandă music player linie și editor este un adevărat mare plus pentru CLI Arsenal cuiva, deși, așa m-am gândit dedica un întreg mesaj pentru ea. Deci, fără alte formalități, haideți să Sox!
Utilizare simplă:
juca name.ext fișier
la fel ca în jocul guitarsolo.ogg
sau pentru a vă înregistra,
REC guitarsolo.flac
Pentru a converti fișierul la WAV OGG:
sox scream.wav scream.ogg
Manualul Sox face o treabă excelentă la explicarea joc și REC, așa că va păstra o scurta click aici. Scopul acestui articol este de mai mult pentru a discuta despre funcția de synth si toate lucrurile cu adevarat elegant puteți face cu ea.
Există mai multe tipuri de sunet, puteți alege de la atunci când se utilizează synth, ele sunt maro, roz, smulge, a văzut, pătrat, triunghi și alb. Pentru a reda o singură notă chitara, un E, puteți face următoarele:
joacă-n synth 2 pl E2
Observați utilizarea pl locul smulge în linia de mai sus. Puteți utiliza tipurile de synth prescurtate pentru oricare dintre tipurile de sunet, PI pentru roz, tri de triunghi, etc Daca, vrei să scrie note într-un fișier, îmi place acest lucru:
SOX-n note.ogg synth 2 pl E2
Folosind comanda jocul va eșua aici pentru că va încerca să joace dosar note.ogg loc de a scrie la ea. Există o mulțime de efectele pe care le puteți adăuga la note, inclusiv Overdrive, Flanger, etc Fiecare este bine documentat în manualul de Sox. Un lucru pe care am găsit greu de înțeles la început a fost conectarea mai multor note împreună. Există unele demonstrații simple acorduri în manualul, dar, dacă doriți să aveți Sox a reda o melodie, va rula în dificila sarcină de a face unele întârzieri uriașe pentru fiecare notă, sau vă puteți conecta mai multe Sox comenzi împreună ca aceasta:
juca "| Sox-NP Sint .25 PL E2" "| Sox-NP Sint 0.7 pl B2"
Am scris un scenariu pentru a juca piesa "Twinkle Twinkle Little Star", folosind Sox. Acesta este disponibil aici . Acum, dacă ne-am oprit aici, că ar fi fost ceva Sox bun, dar eu sunt toate despre foarte mare Sox. Deci, există un al doilea scenariu care transformă tastatura într-o tastatură (sintetizator), pe care îl puteți descărca de aici . Pur și simplu tar xzf soxsynth.tar.gz și CD-ul pentru directorul soxsynth. rula script-ul cu. / soxsynth.
M-am bucurat cu adevărat acest lucru Sox cu tine. Sper că a fost la fel de bine pentru tine cum a fost pentru mine.

Ajutor Putere mesajele mele pe blog, ține Buzz mea cofeina merge puternic!

O actualizare rapidă

18 ianuarie 2013

Publicitate

De-a lungul ultimele câteva luni am fost obtinerea folosit pentru noua mea distro de alegere, Arch Linux. Aceasta a fost o experiență excelentă de până acum. Mă bucur de noua mea alegere de interfață grafică de asemenea, XFCE. Accesibilitatea XFCE este intr-o forma destul de buna, dar progresul nou este un fel de lent, iar lista de accesibilitate aproape niciodată nu răspunde la întrebări. Există o mulțime de potențial, deși, și eu sunt în speranța pentru cel mai bun. Dacă urmați ghidul de instalare arc și sunt interesați în crearea XFCE cu accesibilitate, va trebui să instalați Orca și pachete de vorbire-dispecer. Amintiți-vă pentru a rula SPD-conf înainte de lansarea discurs-dispecer pentru prima dată. Unul dintre lucrurile cu adevarat mare despre Arch Linux este că nu sunt obligați să utilizeze pulseaudio implicit. Deci, dacă vă place PulseAudio la fel de mult ca și mine, nu uitați să setați ieșirea de sunet la alsa în configurațiile vorbire-dispecer. Pentru a permite accesibilitate, va trebui să adăugați următoarea linie. Xinitrc dvs.
GTK_MODULES export = Gail: la-pod
Asta ar trebui să fie de ajuns pentru a te ridici și să fie difuzate, dacă vă decideți pentru a intra în lumea minunată a Arch.

Ajutor Putere mesajele mele pe blog, ține Buzz mea cofeina merge puternic!

Vmail CLI Client de Email

09 august 2012

Publicitate

Vmail este unul dintre, dacă nu clientul de e-mail cel mai minunat-am folosit vreodată. Daca sunteti un fan al editor de text Vim, aveți de gând să iubesc Vmail.
Documentația de pe site-ul Vmail explică tot ce trebuie să știți despre utilizarea și instalarea, asa ca nu va acoperi de utilizare aici. Voi arăta cum să-l instalați în Ubuntu 10.04 și mai mare. Metoda de instalare a sugerat folosește RVM, care a fost un pic dificil pentru mine până când am dat seama că are nevoie de sudo pentru a pune programe in cale executabil. Pentru a instala, tastați următoarele:
sudo curl-L https://get.rvm.io | Bash-uri stabil - Ruby
După ce se descarcă se va începe procesul. Citi de pe ecran, apoi apăsați Q pentru a continua. Introduceți comanda sursă vă oferă chiar înainte prompterul reapare, sau pur și simplu închideți și redeschideți terminalul. Apoi, de tip:
RVM instalare 1.9.3
Această comandă poate dura o vreme.
bijuterie instala Vmail
Pentru a actualiza la ultima versiune, pur și simplu tastați:
bijuterie instala Vmail
din nou. Eu sunt în prezent, folosind Vmail ca clientul meu de e-mail primar, și eu sunt sigur că, după ce a încercat ea va fi prea. Un ultim lucru, dacă doriți să setați un script ca semnătura dumneavoastră, puteți face acest lucru prin plasarea:
signature_script: / home / user / calea / catre / script
în dvs. ~ /. vmailrc

Ajutor Putere mesajele mele pe blog, ține Buzz mea cofeina merge puternic!

Confucius spune, "Fortune este distractiv!"

6 iulie 2012

Publicitate

Comanda avere vă poate oferi cu ore de divertisment. Acesta arată un proverb aleatoriu, sau avere, atunci când invocate. În Ubuntu puteți să-l cu:
sudo apt-get install avere-MOD
Există mai multe pachete de avere puteți obține pentru a obține mai multe averi. pentru a afla ce este fel nu este valabil:
căutare apt-cache avere-
Fortune este foarte bine documentat, astfel încât pentru a afla cum să-l folosească tip:
om avere
Puteți crea propriile fișiere de avere, de asemenea. Pentru a face acest lucru, deschideti editorul de texte favorit, și scrie ce vrei. Pentru a termina un tip de avere o%, pe o linie de la sine:
my_fortunes nano
Aceasta este o avere cool!
%
atunci când aveți toate averile pe care doriți în fișierul utilizează comanda strfile pentru a face este dat omologul.:
my_fortunes strfile
apoi tastați:
avere ~ / my_fortunes
Dacă ați căutat prin pachete de avere disponibile și instalat averi ofensive ați putea fi interesat într-un fișier avere am făcut. Este plin de cuvintele lui Confucius. Pur și simplu descărcați averile lui Confucius și extrageți-o.
Download-tar-xzvf / confucius.tar.gz
Apoi, aveți posibilitatea să-l utilizați prin tastarea:
avere ~ / Confucius
sau, în cazul în care doriți să-l pună în calea averea lui, astfel încât să le va obține la întâmplare:
sudo mv ~ / Confucius * / usr / share / Jocuri / averi / off /
Acestea sunt plasate în directorul avere ofensiva pentru un motiv. Deci, dacă vă sunt usor de jignit, nu descărcați sau de a folosi acest fișier. Dacă aș găsi citate mai bune pentru a pune în ea, voi actualiza fișierul, astfel încât poate doriți să verificați din nou din timp în timp.
Iată câteva lucruri interesante pe care le puteți face cu noi descărcat fișierul avere Confucius. Puteți, desigur, a utiliza propriul fișier, sau pur și simplu să avere alege din toate fișierele, deși este posibil să doriți să utilizați-uri comutatorul pentru averi scurte. În irssi:
/ Alias ​​Confucius / Exec-o avere / usr / share / jocuri / averi / oprit / Confucius
Dacă aveți xcowsay:
sudo apt-get install xcowsay
puteți obține o conectare interesant cu acest script mic, cu excepția Confucius-autentificare:
#! / Bin / bash
dormi 2
xcowsay "$ (avere / usr / share / jocuri / averi / oprit / Confucius)"
exit 0
Du-te la meniul System, Preferences, aplicatiile de startup și adăugați script-ul Confucius-login la lista.
De asemenea, puteți adăuga:
avere / usr / share / Jocuri / averi / oprit / Confucius
pentru dvs. ~ /. bashrc pentru a spune atunci când deschideți terminalul dumneavoastră.
Dacă ați lăsat fișierele Confucius din directorul tau de casa, înlocuiți pur și simplu calea cu:
/ Home / a numelui / Confucius
Sper să vă bucurați de aceste cuvinte la fel de mult ca și mine. Dacă aveți orice cuvintele lui Confucius care credeți că sunt mari care nu sunt incluse în acest fișier să fie sigur de a le lăsa în comentarii și eu le pot adăuga la dosar.

Ajutor Putere mesajele mele pe blog, ține Buzz mea cofeina merge puternic!

Tintin - Alter Aeon

28 iunie 2012

Publicitate

Mi-am petrecut mai multe luni de lucru pe un pachet de declanșare pentru client MUD pe baza CLI Tintin + + pentru a juca noroi Alter Aeon . Deși este încă o lucrare în curs de desfășurare cred că este gata pentru oameni de a utiliza. Acesta este dotat cu un dosar detaliat readme, asa ca nu va include instrucțiuni de utilizare auzi, dar aici este cum să instalați.

Instalarea Ubuntu>

Pentru a obține totul înființat în terminalul deschis Ubuntu și tastați următoarele:
sudo apt-get install git-core Tintin + + Sox libsox-FMT, toate

Mac de instalare

Pentru a obține totul înființat pe un Mac:
Dacă doriți, puteți descărca, extrage, și de a construi cea mai recentă versiune a Tintin + + de la sursă. Obține codul sursă de
Tintin + + descărcări pagina de detalii tehnice pentru cum să instalați de la sursă sunt dincolo de sfera de aplicare a acestui articol. Tintin + +, o versiune puțin mai veche, este disponibil în porturile mac.
Instalați MacPorts:
pagina de instalare MacPorts
Instalați Xcode și instrumentele sale de linie de comandă disponibil gratuit de la magazinul de Mac App. Instrumentele de linie de comandă poate fi găsit sub butonul de download de pe bara de instrumente, este ultimul element în tabelul componente.
Deschide terminale:
Portul sudo instala coreutils git-core gsed Sox tintinxx wget XZ
Pentru a putea folosi abilitățile ALT-cheie prevăzute în acest pachet de declanșare, preferințele terminale deschise și pe fila tastatură verifica posibilitatea utilizării în calitate de meta. În cele din urmă, selectați meniul File și alegeți utilizarea ca implicite.
Dacă utilizați cititorul de ecran Voiceover, următoarele sfaturi pot face pentru o experiență mai plăcută. Asigurați-vă că pentru a avea terminalul deschis pentru ajustarea aceste setări:

  • Apăsați VO + F8 și în utilitare Categorie Selectati activități.
  • Faceți clic pe Adaugă pentru a adăuga o nouă activitate și să dea un nume ca terminal.
  • Selectați caseta de detaliere, VO + săgeată dreapta pentru a selecta butonul de detaliere.
  • Stabilit de detaliere discurs la mediu.
  • selectați setări suplimentare pentru a include caseta.
  • Selectați caseta de navigare.
  • Faceți clic pe Setare navigare.
  • Setați poziția inițială a cursorului VoiceOver la tastatură element concentrat.
  • Debifați focalizarea tastaturii urmează cursorul VoiceOver.
  • Debifați cursorul VoiceOver urmează focalizarea tastaturii.
  • Debifați punctul de inserare urmează cursorul VoiceOver.
  • Debifați cursorul VoiceOver urmează punctul de inserare.
  • Cursorul mouse-ului stabilit ignoră cursorul voiceover.
  • Verifica permite ambalaj cursor.
  • Verifica sări etichetele redundante.
  • Faceți clic pe închide și închide utilitate VoiceOver.

Descărcarea pachet

Acum, că totul a fost înființat puteți obține pachetul cu comanda:
git https://github.com/stormdragon2976/tintin-alteraeon.git clona
Descărcarea va dura câteva minute. Eu sunt în prezent în mijlocul de comutare cele mai multe lucruri legate de sunet pe de construit în sunete MSP care va reduce timpul de descărcare în cele din urmă.
După ce se termină descărcarea, schimbați la directorul Tintin-alteraeon:
CD Tintin-alteraeon
Utilizatorii de Mac vor trebui să facă următoarele:
module CP / module bash_utils.mac / bash_utils.tin
Ar trebui să nevoie doar de a face acest lucru o dată. Utilizatorii Cygwin si Linux nu au nevoie pentru a face acest pas.
Tu trebuie să fii în interiorul directorul pentru tot ceea ce sa lucreze. Odată ajuns acolo puteți seta personajele tale. Pentru a face acest lucru, tastați
. / Multicharacter-setup.sh
și urmați instrucțiunile.
După ce ați creat toate personajele tale vor fi disponibile în ~ / charactername. Deci, dacă tu personaj este numit Finn, ajungi la caracterul tastând:
cd ~ / Finn /
După ce s-au schimbat la directorul personajului tău conecta prin tastarea:
tt + + aa.tin
Veți primi Tintin + + credite și o sugestie pentru un namol de a juca. Pentru a conecta de fapt, de tip:
login
Acest lucru vă va conecta la joc și vă vor fi prezentate cu meniu de conectare.

Menținerea până la data de

Procedați în felul următor pentru a verifica pentru actualizări:
cd ~ / Tintin-alteraeon /
git pull
Acest lucru va descărca orice modificare a codului sau a vă informa că codul este deja până la data de.

Alte Note

Asigurați-vă că pentru a citi fișierul readme inclus în pachetul de declanșare. Amintiți-vă, prima dată când vă conectați la joc, folosind acest pachet să tastați cuvântul:
încărca
și apăsați ENTER. Aceasta stabilește competențele și vrăji, precum și alte informații în variabile care sunt necesare pentru pachetul de a funcționa corect.

Utilizatorii de Windows

Utilizatorii de Windows vor avea nevoie pentru a instala un pachet numit Cygwin . Cel mai simplu mod de a realiza acest lucru este cu un mic Cygwin-instalare program scris de Michael Taboada. Rulați programul și urmați instrucțiunile. Dacă ați prefera să o fac manual, deși, descărcați setup.exe disponibile pe pagina de instalare pe desktop (nu fugi). Cygwin permite utilizatorii de Windows pentru a 00run aplicații Linux. În scopul de a face acest lucru, veți avea nevoie de unele pachete Linux. Puteți accesa Cygwin GUI și instala pachete de acest fel, dar cel mai bun mod să se ocupe de instalarea pachetului este de a trece pachetelor pe care doriți să programul de instalare, deoarece GUI nu este 100% accesibilă în măsura în care știu. Există mai multe pachete de care aveți nevoie. Cel mai simplu mod am găsit să-l faceți este să faceți clic dreapta pe fișierul setup.exe de pe desktop, crea comenzi rapide. Acest lucru este în cazul în care lucrurile devin un pic confuz, pentru că acum este posibil să aveți două fișiere setup.exe de pe desktop. de obicei, fișierul de instalare va avea ceva de genul "Shortcut la" undeva în numele, dar nu întotdeauna. În studiile mea, deși accentul este întotdeauna dat la comandă rapidă după ce este creat. Faceți clic dreapta pe scurtătură și selectați Proprietăți. Există o serie de casete de editare aici. care ne interesează conține calea executabil setup.exe "C: \ ... \ setup.exe"
Aici, după citat de închidere, este locul unde trebuie să lipiți următoarele steaguri și nume de pachete:
-A-q-P BC-P cron-P curl-P cygrunsrv-P gcc-core-P gcc-g + +-P gcc-ming2-g + +-P git-P volubil-P glib2-P inetutils-P să-P nano-P pcre-devel-P screen-P Sox-P util-linux-P wget-P zlib
Selectați OK, apoi pentru a rula setup.exe cu toate steagurile, apăsați doar să introduceți pe comanda rapidă setup.exe și lăsați-l să ruleze. Posibil să aveți nevoie pentru a selecta o oglindă de pe listă atunci când se execută. Prima opțiune din listă este ok.
Dacă din anumite motive comanda rapidă continuă problemele de raportare, copia tot ce aveți în caseta de țintă, inclusiv calea între ghilimelele, faceți clic pe a alerga de la meniul de start, și lipiți în caseta care vine și 000press intra.
Veți avea nevoie pentru a adăuga un server, lista este accesibil, puteți selecta doar primul din listă, faceți clic pe Adăugare, apoi destul de mult faceți clic pe viitor, până începe de instalare. După câteva minute, tot ceea ce trebuie să finalizeze cu succes și ar trebui să obțineți un buton de finisaj. După aceea, Cygwin este instalat.
Apoi, descărcați fișierul + + codul sursă. Tar.gz. Tintin de la Sourceforge și salvați-l pe desktop și nu-l extrage. Dacă utilizați Windows Internet Explorer, puteți obține un sunet care vă anunță că descărcarea a fost blocat. Pentru a focaliza pe bara de informații apăsați ALT + n, apoi apăsați spațiu pentru a activa și permite descărcarea.
Acum, este timpul pentru a deschide Cygwin. Pentru a face acest lucru, în meniul Start, pe Executare. când cutia se deschide pentru un tip de comandă:
cmd
și apăsați ENTER. Pentru a lansa Cygwin sine, tastați următoarele în linia de:
C: \ cygwin \ Cygwin.bat
Notă C în Cygwin.bat sunt capitalizate. Toate celelalte litere, în comanda sunt litere mici.
Dacă doriți să lipiți în linia de comandă, veți observa că de control + V nu este activată pentru lipire. Veți avea nevoie să apăsați Alt + spațiu, săgeata în jos pentru a "Edit" meniu, și selectați lipiți de el.
Când apăsați ENTER, va fi în terminalul Cygwin. Prima dată când îl rulați-l creează câteva lucruri, cum ar fi dvs.. Bashrc.
Acum, este timpul pentru a extrage și a compila fișierul descărcat Tintin. Pentru a face acest lucru aveți nevoie pentru a extrage mai întâi de pe desktop. Aici este locul unde trebuie să vă spun despre facilitate Bash lui autocompletare fila. Dacă știți prima parte a ceva, dar nu totul, aveți posibilitatea să tastați primele câteva litere, apoi fila lovit și bash va termina pentru tine. Veți dori, probabil, să facă uz grele de acest lucru în următoarea comandă, deoarece acesta va fi probabil diferit pentru fiecare utilizator. Reglați calea către fișierul bustean de versiunea de Windows și de informații de utilizator:
gudron xzvf / cygdrive / C / Documents \ si \ Settings / User / Desktop / Tintin ... tar.gz
USER este numele de logare Windows. Puteți face / cygd <tab> C / doc <tab> birou <Tab> Tintin <Tab> și de fiecare dată când apăsați tasta tab calea va fi finalizat până când ai toată calea către fișierul. Apăsați ENTER și fișierul va fi extras în directorul tau de casa si lucrurile vor deveni mult mai ușor de acum încolo.
După extracție a finalizat, o chestiune de câteva secunde, efectuați următoarele pentru a compila Tintin + +:
CD TT / src /
. / Configurarea
face
make install
După ce termină de tip:
CD
pentru a reveni la directorul tau de casa.
Acum, tot ce rămâne este de a clona depozitul git pentru Tintin-alteraeon. Depozitul git găzduiește toate codul pentru Tintin + pachetul + declanșare. Tragi codul din ea, și toate actualizările, precum și. Deoarece Cygwin nu se instalează automat certificate pentru tine, va trebui să adauge fiecare comanda git cu:
ENV GIT_SSL_NO_VERIFY = true
De exemplu, pentru a face clona inițială a depozitului git, trebuie să tastați:
ENV GIT_SSL_NO_VERIFY = true clone git https://github.com/stormdragon2976/tintin-alteraeon.git
Notă, am fost în imposibilitatea de a obține multicharacter-setup.sh pentru a lucra în Cygwin. Va trebui sa creat legături manual dacă aveți mai multe caractere.
Pentru a citi fișierul README in directorul Tintin-alteraeon, îl puteți deschide în editorul de text Nano:
Nano README
Când ați terminat cu dosarul, apăsați Control + x pentru ao închide.
De altfel, dacă doriți să instalați pachetul meu vorbesc non-stop la Cygwin este doar un cuplu mai multe etape necesare. Aveți deja pachetele necesare instalate din lista de mai sus. Singurul lucru ce trebuie să faceți este să instalați cron ca un serviciu. Pentru a face acest lucru, introduceți:
cygrunsrv-install cron-calea / usr / sbin / cron-args-n
cygrunsrv-start cron
Dacă aveți o problemă cu cron în Windows acest articol poate fi de ajutor.
Apoi, aveți nevoie pentru a scrie un script bash scurt, astfel încât eSpeak va funcționa. Puteți folosi orice synth, care va avea intrare linie commande, dar pentru acest exemplu, vom folosi eSpeak. Asigurați-vă că aveți versiunea de Windows a eSpeak instalate la:
http://espeak.sourceforge.net/ . Apoi, în interiorul Cygwin terminalului, de tip:
nano / usr / bin / eSpeak
Editorul de text Nano se va deschide, și aveți posibilitatea să lipiți următoarele 3 rânduri în ea:
#! / Bin / bash
"/ Cygdrive / C / Program Files / eSpeak / command_line / espeak.exe" "$ @"
exit 0
Apăsați Control + x pentru a salva fișierul. Acesta va întreba dacă doriți să salvați modificările, apăsați Y, se va cere numele fișierului, apăsați doar să introduceți pentru că ți-a dat deja numele de când ați deschis fișierul. Calea în fișierul poate fi diferit pentru tine, în funcție de versiunea de Windows și de configurare.
Ultimul lucru ce trebuie să faceți este să vă face executabil script eSpeak. Deci, tastați următoarele:
chmod 755 / usr / bin / eSpeak
Acum, îl puteți testa tastând:
eSpeak "Hello World"
Pentru a configura vorbesc non-stop:
ENV GIT_SSL_NO_VERIFY = true clone git https://github.com/stormdragon2976/talking-clock.git
CD vorbesc-ceas /
chmod 755 INSTALL
. / Install
Pentru a testa aveți posibilitatea să tastați:
vorbesc non-stop
Talking-ceas are o mulțime de capabilități, inclusiv utilizarea soundpacks pentru clopoței. Acesta utilizează cron pentru a programa clopoteii și poate chime 1, 2, sau 4 ori pe oră. Pentru a face clopotul de două ori pe oră, de exemplu, va trebuie sa tastezi:
vorbesc-ceas-cron 2
Toate informațiile de care aveți nevoie pentru configurarea vorbesc non-stop pot fi găsite în dosarul numit README în același director ca și fișierul de instalare.
Sus deschide README în editorul de text Nano:
Nano README
Pentru a se închide din nou Control + x. Dacă ați făcut accidental modificări trebuie doar să apăsați N Dacă vă întreabă dacă doriți să salvați. Și Nano va închide, fără a face orice modificări la fișierul.
Distrează-te și le dacă aveți întrebări lasă în comentarii.

Ajutor Putere mesajele mele pe blog, ține Buzz mea cofeina merge puternic!

Linia de comandă Lyrics Viewer

17 aprilie 2012

Publicitate

Dacă sunteți un fan de comandă playere muzicale linie de genul Cmus, pianobar, sau Shell-FM posibil să fi întrebat cum de a obține versuri pentru melodia pe care se joaca. Există un program numit lyvi care face doar asta. Inițial numit cmus-versuri a fost creat pentru a afișa versurile pentru redarea de muzică în Cmus, programul a fost extins pentru a gestiona Shell-FM și pianobar, precum si mai multe alte playere de muzică CLI. Acesta utilizează glyr pentru a descărca versuri. Sunt sigur că glyr pot fi ambalate în edițiile viitoare de Ubuntu, dar eu sunt, folosind Vinux 3.0 bazat pe Ubuntu 10.04, trebuie să-l compilați. Deci, aici sunt instrucțiuni pentru a obține cele mai noi și glyr:
sudo apt-get install CMake libglib2.0-dev libcurl3 libcurl4-openssl-dev libsqlite3-dev python3.1
git https://github.com/sahib/glyr.git clona
CD glyr /
CMake-DCMAKE_INSTALL_PREFIX = / usr.
face
sudo make install
Apoi, pentru a obține lyvi
CD
git https://github.com/ok100/lyvi.git clona
CD lyvi /
git checkout glyrc
Pentru ca programul să funcționeze, va trebui să fi redarea de muzică în unul dintre jucătorii pe care le sprijină, Cmus, Last.fm, sau pianobar. Am recomandăm să folosiți un program de multitermnal ca ecran sau tmux. Când aveți muzica, pentru a lansa lyvi în timp ce în tipul de director lyvi:
python3.1 lyvi
Se va găsi și descărca versurile pentru melodia în curs de redare. Puteți apăsa scrisoare o pentru a comuta între versuri, informatii despre artisti, și file chitara.
Există o serie de măsuri suplimentare pe care trebuie să ia pentru a funcționa fie cu pianobar sau Shell-FM. Configurarea este foarte bine documentat în README> MD fișierul în directorul lyvi.
Acest program este foarte bine scrise și este ore de distracție.

Ajutor Putere mesajele mele pe blog, ține Buzz mea cofeina merge puternic!

Partaja cu ușurință fișiere și directoare cu Publică Director Dropbox lui

28 octombrie 2011

Publicitate

După citirea acestui articol Lifehacker , am fost convins că funcționalitate similară este posibil în Linux. se dovedește că am avut dreptate. Iată un scenariu puteți adăuga la .gnome2/nautilus-scripts pentru a adăuga aceeași funcționalitate fără a avea un program care rulează constant în tava de sistem ca este necesar pentru utilizatorii de Windows. Mai mult, script-ul meu va zip un director înainte de al copia la Dropbox, astfel încât nu este nevoie să faceți clic dreapta fiecare fișier individual, dacă doriți să partajați un întreg director. Dacă nu sunteți sigur cum să-l înființeze, aici sunt instrucțiuni:
Accesorii deschise, Terminal
cd ~ / .gnome2/nautilus-scripts /
http://stormdragon.us/scripts/share-with-dropbox.sh wget
chmod 700 parts-cu-dropbox.sh
Acum, aveți posibilitatea să faceți clic dreapta pe orice fișier sau director, selectați scripturi, și faceți clic pe cota-cu-Dropbox pentru a copia fișierul în directorul public și au legătura plasate automat in clipboard. Acest scenariu presupune că fie instalat XCLIP. De la terminale:
sudo apt-get install XCLIP
bucurați-vă, și sper că acest util.

Ajutor Putere mesajele mele pe blog, ține Buzz mea cofeina merge puternic!

Softphones pentru Linux

27 august 2011

Publicitate

Cu vestea că Microsoft a cumpărat Skype , utilizatorii de Linux sunt lăsați wonderinf cât de mult mai mult timp un client Skype va fi disponibil pentru ei. Desi Skype este în prezent cel mai popular serviciu de apeluri Internet, există și alte opțiuni care funcționează la fel de bine și au binnifit adăugată de a fi open source. Softphones open source folosesc protocolul SIP. Acest lucru înseamnă, în scopul de a utiliza un softphone, aveți nevoie pentru a obține o adresă SIP. Există o mulțime de site-uri care oferă adrese gratuite SIP.

  • Iptel.org
  • Sip2sip.info
  • Ekiga.net
  • sunt exemple de site-uri care oferă adrese gratuite SIP. Adesea cont SIP va include câteva caracteristici prea mare, cum ar fi mesagerie vocală gratuit, și capacitatea de a obține poștă vocală prin e-mail la tine.
    După ce ați înregistrat și a ajuns adresa dvs. SIP veți avea nevoie de un softphone. încă o dată, există mai multe opțiuni. Favoritul meu personal este Linphone, dar există, de asemenea, Softphone Ekiga, Twinkle, și o mulțime de altele disponibile pentru Linux. Softphones sunt disponibile pe toate sistemele de opporating, Windows, Mac, Linux, Android, etc toate au softphone.
    După ce ați instalat softphone dvs.:
    sudo apt-get install linphonec
    în Ubuntu și Vinux pentru linphone, trebuie să-l configurați. Acest lucru poate fi diferit pentru diferite softphone. Aici, voi arăta cum să înființeze Linphone folosind iptel.org ca un exemplu. Un mare lucru despre Linphone este că este utilizabil în terminalul, așa că, dacă se întâmplă să fie într-o consolă vă mai puteți face și primi apeluri. Felul în care vă lansa Linphone în terminalul este de tastând:
    linphonec
    Veți primi unele mesaje ca programul pornește și în cele din urmă un avertisment despre videoclip fi dezactivată în linphonec. Dacă sunteți în Gnome, de exemplu, și utilizând gnome-terminal îl puteți activa prin tastarea:
    linphonec-v
    Apoi, pentru a adăuga tipul de adresa SIP:
    Adauga proxy
    Aici este fiecare dintre solicitările vei primi o ceea ce ar trebui să meargă în ea:
    linphonec> proxy adăuga
    Adăugarea de noi de configurare proxy. Lovit ^ D pentru a abandona.
    Introduceți proxy adresa SIP: sip: iptel.org
    Identitatea pentru acest proxy: SIP: YourUserName@iptel.org

    Nu vrei să te înregistrezi pe acest proxy (da / nu): da
    Precizați registrul expirarea timpului în secunde (implicit este 600): 3500
    Expirare: 3,500 secunde
    Specifica traseu dacă este necesar:
    Nu traseul specificat.
    ---------------
    Adresa SIP: sip: iptel.org
    traseu:
    identitate: SIP: YourUserName@iptel.org
    registru: da
    expiră: 3500
    înregistrate: nu
    ---------------
    Accepta configurația proxy de mai sus (da / nu): Da
    Proxy adăugat.
    linphonec> Înregistrare pe SIP: iptel.org de succes.
    Dacă utilizați linphonec puteți obține ajutor de la comenzile prin tastarea ajutor. Cele mai multe lucruri sunt destul de simple, răspuns răspunde la un apel, rezilia se blochează în sus, pentru a efectua un apel nu:
    apel SIP: UserName@sipprivider.whatever. Există o mulțime de softphone. Dacă aveți un favorit și-ar dori să ofere instrucțiuni pentru înființarea acesteia vă rugăm să te facă acest lucru în comentariile. Vă rugăm, de asemenea, spune în care sistemul de operare OPP este disponibil. Dacă nu sunteți sigur că utilizați IPv6, veți dori să tastați IPv6 comandă dezactiva. Dacă nu faceți acest lucru s-ar putea să nu fie în măsură să se conecteze.

Ajutor Putere mesajele mele pe blog, ține Buzz mea cofeina merge puternic!

Partajarea Clipboard cu consola

18 mai 2011

Publicitate

Partajarea clipboard între desktop GUI și consola poate fi un pic de o provocare. Am fost o fac prin lipirea într-un fișier temperary apoi deschiderea acel fișier în consola. Apoi, cu toate acestea, m-am gândit că trebuie să existe o cale mai bună. Deci, am scris un pic de cod în Python pentru a verifica automat în clipboard pentru text și scrie-l la / tmp / clipboard. Acesta funcționează destul de bine, dar am observat că atunci când se execută, comutarea între aplicații cu Alt + Tab este mai lent decât în ​​mod normal. Acesta poate fi ceva de-a face cu bucla încetinirea lucruri în jos, dar eu nu sunt sigur. Pentru cei care sunt interesati, aici este codul:
#! / Usr / bin / python
# Clipboard la dosarul Scris de Storm Dragon
# Copyright mai 2011 de către Storm Dragon
# Licenta GPL
# Acest program pune orice text în clipboard în fișierul / tmp / clipboard
# Fișierul este actualizat la fiecare 0.5 secunde

Secțiunea Biblioteca # import
timp import
import PyGTK
import GTK
# Buclă pentru totdeauna!
în timp ce Adevărat:
# Ia clipboard
CB = gtk.clipboard_get ()
# Atribui conținutul clipboard pentru o variabilă.
cbText = cb.wait_for_text ()
dacă isinstance (cbText, str.) == adevărat:
file = deschis ("/ tmp / clipboard", "w")
file.write (cbText)
time.sleep (0.5)
După ce am terminat acest program de mic am aflat de existenta unui manager clipboard numit parcellite. În Ubuntu și Vinux îl puteți instala cu:
sudo apt-get install parcellite
Puteți ajusta preferințele parcellite prin clic dreapta pe ea în panoul și selectarea preferințelor. Dacă ați lăsat faceți clic pe acesta veți obține conținutul clipboard și de istoria de până la 100 de selecțiile anterioare în funcție de setarea din preferințele. Puteți accesa, de asemenea, istoria clipboard cu comandă rapidă de la tastatură + ALT + H. Pentru a avea început parcellite atunci când vă conectați, va trebui să-l adăugați la aplicatiile de startup din sistem, Preferences, aplicatiile de startup. Dacă alegeți să utilizați script-ul meu puteți adăuga la aplicatiile de startup loc.
Dacă utilizați parcellite puteți accesa istoricul clipboard în consolă în fișierul situat la:
~ / .local / Share / parcellite / istorie
Pentru că este un fișier binar nu funcționează în Gedit.
Dacă utilizați programul meu sau managerul glipper clipboard se va lucra în gedit. Fișierul programul meu scrie este:
/ Tmp / clipboard
Programul meu nu conține nici o istorie, doar ultimul text în clipboard.
După un pic mai mult de cercetare găsesc eu prefer folosind managerul Glipper clipboard:
sudo apt-get install glipper
Pentru a accesa controlul presa clipboard + ALT + c. Pentru a accesa istoricul în consolesimply deschis dosar:
~ / .glipper / Istorie
Desigur, dacă utilizați glipper nu ai nevoie de scenariul meu.
Parcellite are, de asemenea, capacitatea de a copia textul de la terminalul, gnome-terminal sau orice terminal deschis de pe desktop. Dacă încercați de la consola primiți o eroare de a nu fi capabil de a deschide afișajul. Dacă veți face:
echo "Hello World" | parcellite
apoi cuvintele "hello world", va fi în clipboard. Puteti realiza acelasi lucru cu ajutorul unui program numit XCLIP:
sudo apt-get install XCLIP
Pentru a pune ceva in clipboard:
echo "Hello World" | Clipboard XCLIP-selecție
Puteți descărca Clipboard în fișier prin clic dreapta pe link și selectați save link as.
După unele descussion sa decis că, probabil, cel mai bun mod de a tăia decalajul cauzat de clipboard-to-file este să renunțe la bucla complet și se leagă doar programul pentru o tastatură de comenzi rapide. Deci, aici este noul cod, link-ul de download va acum, de asemenea, te acest cod, precum:
#! / Usr / bin / python
# Clipboard la dosarul Scris de Storm Dragon
# Copyright mai 2011 de către Storm Dragon
# Licenta GPL
# Acest program pune orice text în clipboard în fișierul / tmp / clipboard

Secțiunea Biblioteca # import
timp import
import PyGTK
import GTK
# Ia clipboard
CB = gtk.clipboard_get ()
# Atribui conținutul clipboard pentru o variabilă.
cbText = cb.wait_for_text ()
dacă isinstance (cbText, str.) == adevărat:
file = deschis ("/ tmp / clipboard", "w")
file.write (cbText)
M-am dus la System, Preferences, Keyboard Shortcuts și a adăugat clipboard-la-dosar și a stabilit comenzi rapide de a controla + ALT + V. Această nouă metodă are toate răcoarea cu nici unul din lentoarea.
Un lucru mai mult, care va face schimbul de informații între desktop GUI și consola usor este o comandă pasta de IRC client irssi. De fapt am 2 dintre ele. Acestea utilizează Presupun că sunt utilizați glipper. Primul paste pur și simplu ultimul lucru din istoria clipboard pentru irssi și trimite-l ca un mesaj:
/ Alias ​​pastă / Exec-o pisica / home / user / .glipper / istorie | head-n 2 | coada-n 1
celălalt este pentru atunci când doriți să lipiți mai multe linii. Fiecare linie va fi trimis ca un mesaj să fie atât de atent cu asta. Irssi vă va atenționa dacă încercați să trimiteți mai mult de șapte linii, astfel încât nu există o plasă de siguranță:
/ Alias ​​citire / Exec-o cat / tmp / clipboard
Pentru a folosi aceasta doar asigurați-vă că textul pe care wanto pentru a trimite ca un mesaj este in fisierul / tmp / clipboard.

Ajutor Putere mesajele mele pe blog, ține Buzz mea cofeina merge puternic!

Facebook vine la linia de comandă

13 aprilie 2011

Publicitate

Am fost căutarea pentru o modalitate de a accesa Facebook de la linia de comandă pentru un timp acum. Eu nu folosesc Facebook tot atât de mult, eu prefer Twitter , dar am o multime de prieteni care folosesc Facebook. Deci, am creat un cont, și a luat din fericire cererea Twitter de lucru pentru ea înainte de a rupt (handicap) se pentru noi utilizatori. Deci, pentru a face o poveste lungă scurt, singurul actualizarea contul meu de Facebook se face de obicei la fluxul meu Twitter. Facebook, pentru mine, mi se pare un fel de greoaie de a utiliza cu un browser, că și acolo nu sunt mulți clienți accesibile pentru ea, astfel încât singura cale să-l folosească fost cu un browser. Am primit recent un telefon Android și se adaugă un alt mod de a accesa Facebook, dar eu chiar nu folosesc această metodă mult, fie. Apoi, prietenul meu Burt Henry găsit fbcmd. Fbcmd este o aplicație de linie de comandă, scris în PHP pentru Facebook. Este foarte ușor pentru a obține instalat. Pentru a face acest lucru, în primul rând instala PHP, tastând:
sudo apt-get install php5-CLI
Apoi a obține software-ul fbcmd tastând:
wget - https://github.com/dtompkins/fbcmd/raw/master/fbcmd_update.php nu-check-certificatului
Dacă vă întrebați despre steagul certificatul în comanda de mai sus este acolo pentru că wget da o eroare de certificat GitHub lui. Este într-adevăr destinația se pretinde a fi. După finalizarea descărcării, tastați următoarele două comenzi:
sudo PHP fbcmd_update.php
sudo PHP fbcmd_update.php instalare
Apoi, dacă doriți pentru a verifica dacă totul instalat corect, de tip:
fbcmd
Ar trebui să obțineți un mesaj de ajutor scurt descrie procedura de acordare a autorizației de fbcmd. dacă totul merge bine se poate elimina acum pachetul de instalare folosind comanda:
fbcmd_update.php rm
Acum, să acorde autorizația de tip fbcmd:
Accesul fbcmd du-te
Aceasta va deschide browser-ul implicit, cel mai probabil, Firefox, dacă sunteți în Gnome, va trebui să faceți clic pe Permite. Apoi, de tip:
fbcmd du-te auth
Când faceți clic pe butonul permit aici vi se va da un cod de autorizare six6 caracter. Am avut probleme cu copierea în clipboard cu Orca, așa că ar trebui să-l memoreze destul de mult să-l tastați în terminal:
fbcmd auth XXXXXX
În cazul în care XXXXXX este codul.
Acum, pentru a vedea ce prietenii tăi au fost de până la în timp ce s-au ocupat de instalarea acest foarte cool program, de tip:
flux fbcmd
Pentru a seta starea dvs.:
Starea fbcmd "Crede Gânduri de un Dragon este cel mai mare blog din întreaga lume, nu, întregul univers!"
atunci când ai citit prin fluxul dumneavoastră vă va observa fiecare element este numerotat. Puteți comenta pe postul de tastând:
fbcmd comentariu 3 "Dacă aveți nevoie de ajutor cu dvs. de dominare a lumii diabolic intenționează doar să-mi spuneți."
Acest lucru va de răspuns desigur, la a treia postul în fluxul dvs., care a fost sperăm despre dominarea lumii diabolic și iepurași nu dragut, deși drăguț iepurași domina lumea să fie un fel de rece.
Pentru o listă completă de comenzi și tot felul de mare ajutor pentru a vizita wiki fbcmd . Puteți obține, de asemenea, ajuta la o comanda prin tastarea comenzii ajutor fbcmd ca în:
Starea de ajutor fbcmd
Prevăd tot felul de lucruri cron elegant pentru această aplicație. Dacă credeți că de nici un exemplu nu ezitați să împărtășească cu toată lumea în comentarii.

Ajutor Putere mesajele mele pe blog, ține Buzz mea cofeina merge puternic!