Показ адреса в nautilus и копирование его в буфер

Иногда бывают такие моменты, когда нужно скопировать путь из наутилуса (стандартного файлового менеджера ubuntu). Можно, конечно зайти в свойства папки (сочетание ctrl+i), но оно иногда глючит и сбрасывает выделение через сотые секунды. Можно написать простенький скрипт, который будет копировать адрес папки после нажатия комбинации клавиши или выбрав пункт в меню.

Читать запись полностью »

Скрипт на bash для подсчёта количества символов

Не знаю, как остальные, но я довольно часто натыкаюсь на необходимость подсчитать количество символов в тексте. Конечно программы вроде gedit или другие офисные приложения, это умеют без проблем. Однако, что делать если такая необходимость возникает на странице в интернете? Например, если вам нужно оставить комментарий, а в поле ввода написано, что максимум 1000 символов и нету ни какого счётчика. Или, в моём случае, мне нужно отрерайтить текст со странице в интернете и хотелось бы быстро проверить, то, насколько кол-во символов на странице соответствует истине, которую написал заказчик. Да можно найти ещё множество применений такому скрипту.

Читать запись полностью »

Сохранение скриншота в jpg файл

В новой ubuntu 11.10 Довольно симпатичная и быстро работающая программа по снятию снимков с экрана (скриншотов). Но в ней по прежнему нет толком настроек и сохраняет она в формате png, который довольно много весит. Конечно есть shutter в котором полно самых разных настроек, но в нём есть и минус — медленно делает скрины. А бывают случаи, когда каждая доля секунды на счету.

Обычно в комплекте с дистрибутивом Linux идёт программа «import», которая позволяет делать скрины из консоли. Вот с помощью её и можно настроить сохранение скриншотов сразу в jpg.

Если у вас такой нету, то нужно установить пакет imagemagick (спасибо asa). В debian и подобных дистрибутивах это можно сделать командой:

sudo apt-get install imagemagick

Читать запись полностью »

Скрипт для перемешки слов, идущих через запятую

В свободное время с грешу копирайтом и рерайтом для других сайтов. Иногда, переписывая текст можно встретить примерно такие строки: «Поддержка форматов видео — 3GP, RMVB, MOV, AVI, MP4». Как ни крути, но к слову MP4 довольно сложно подобрать синоним. Остаётся только менять местами. Нажимаем комбинацию клавиш на которую забит скрипт и: «Поддержка форматов видео — RMVB, MOV, 3GP, MP4, AVI». Что важно, так это то, что скрипт ещё и правильно расставляет запятые.

Читать запись полностью »

Восстанавливаем кнопку запуска в ubuntu 11.10

В новой версии Ubuntu куда-то исчез привычный пункт в меню, который позволял создать кнопку запуска. Но в linux можно всё, а значит и самостоятельно восстановить этот пункт. Возможно, поучится не так, как в оригинале, но ведь и возможности bash не безграничны.

Читать запись полностью »

Выполнение скрипта при запуске или выключении linux

Если на вопрос: «как добавить программу в автозагрузку?» — начинающие пользователи находят ответ достаточно быстро, то вопрос о запуске скрипта, при выключении/перезагрузки, ставит их в тупик. В статье будет описан стандартный способ для автоматического выполнения команд при включении и выключении linux, а также более простой способ для пользователей, у которых установлен gdm и графический интерфейс, например ubuntu.
Читать запись полностью »

Автоматическое подключение к интернету в ubuntu.

Продолжим допиливать стандартный NM (network manager). Сегодня научим его автоматически подключаться к интернету, а также восстанавливать соединение при потере пинга.

Читать запись полностью »

Учим linux понимать голосовые команды

А почему бы не научить своего пингвина понимать нашу речь? Причём не просто понимать, а ещё выполнять команды… да проще простого. Т.к. гугл открыл свой api для распознавания речи всем желающим, то для успеха нам нужно не более 2-х кб кода.

Читать запись полностью »

Запуск сервера teeworlds в linux

Решил я отметить день программиста написав под вечер простенький скрипт. Но, как говорится «и тут Остапа понесло». Итого более 3-х часов проб и ошибок (только не замеченный пробел после типа игры у меня час отнял) и скрипт с графическим интерфейсом для настройки и запуска сервера teeworlds готов.

Читать запись полностью »

Принудительно закрываем зависшую программу в linux

Иногда случается, что программа перестала реагировать на наши действия  и даже закрываться не хочет и тогда нам приходиться лезть в системный монитор и принудительно убивать процесс. Лёгкий гуглинг не подсказал мне нечего хорошего и я решил накатать простенький скрипт на bash для закрытия зависших программ в одно нажатие.

Читать запись полностью »