Ярлык: console
Для запуска программы: $ open -g -a /Applications/YourApp.app Для остановки: $ osascript -e 'quit app "YourApp.app"'

Читать далее →

Попросили меня нарезать mp3'шки в рингтоны, но ставить ради этого полноценные редакторы меня не прельщало. Потратив некоторое время на поиски чего-то более простого и легковесного, решение нашлось. Для начала ставим пакет poc-streamer # apt-get install poc-streamer В нем содержится mp3cut, консольная программа для нарезки. Сама нарезка выполняется очень просто: $ mp3cut -o outfile.mp3 -t mm1:ss1-mm2:ss2 infile.mp3 Это создаст файл outfile.mp3, началом в mm1:ss1, окончанием mm2:ss2 из файла infile.mp3. Можно использовать и другие параметры, например, для указания исполнителя, названия трека и других $ mp3cut -o outfile.mp3 -A "Artist Name" -T "Track Name" -t mm:ss-mm:ss infile.mp3

Читать далее →

Потребовалось на днях переписать audio cd на mp3 плеер. Первое что пришло на ум - использовать VLC, благо он себя зарекомендовал и как плеер, и как конвертер, и как "вещатель". Но в этот раз меня ждало разочарование: то ли кодеков мне каких не хватало (ubuntu 11.10 голая), то ли разбираться не было желания, но кодировался либо первый трек, либо в пустоту. После нескольких попыток было принято решение искать другой подход. Было решено воспользоваться консольными утилитами: cdparanoia для рипа audio cd в wav и lame для конвертирования в mp3. $ cdparanoia -B $ ls *.wav | xargs -I '{}' lame -h ...

Читать далее →

При работе в консоли, иногда случается, что она зависает - коннект с сервером отвалился или еще чего. Есть простой способ "освободить" консоль. Нажимаем <ENTER> ~ . Все, консоль снова доступна.

Читать далее →

Раньше для скачивания торренов использовал графический программки, но как-то "оптимального" варианта все не мог найти. Немного подумав, стал использовать screen и bittorrent-console. Сначала создаем скрин, с именем (для более удобного обращения в дальнейшем) $ screen -S torrent Затем, в скрине запускаем сам торрент $ bittorrent-console --display_interval 10 --max_upload_rate 51200 --max_download_rate 51200 --save_in /путь_к_торрентам/ --save_incomplete_in /путь_к_торрентам/ /путь_к_торрент_файлу.torrent --display_interval — время вывода информации на экран (в секундах) --max_upload_rate — скорость отдачи (максимальная, в байтах в секунду) --max_download_rate — скорость загрузки (максимальная, в байтах в секунду) --save_in — путь для сохранения результата --save_incomplete_in — путь для сохранения промежуточного результата

Читать далее →