В дополнение к AutoKey давненько уже подсел на своей линуксовой рабочей станции на запускатель (и не только) приложений Albert. Тулза покрывает функциональность штатного приложения (в Ubuntu оно побогаче, в Mint-е поскромнее) и добавляет массу новых функций, включая расширение плагинами на питоне. Визуально это всплывающая строка вода с выпадающим списком опций.
Из коробки идет выполнение приложений, которые видны в $PATH, поиск файлов по имени, выполнение простых математических вычислений прямо в строке ввода (как в спотлайте и Alfred-е в macOS), которого сильно не хватает в Windows, открытие введенной строки в виде поискового запроса в дефолтном браузере, выполнение терминальных команд. Дефолтные плагины добавляют фичи типа конвертирования единиц измерения, работы со словарем, подыскивания смайликов по введенной строке, и прочие. Сильно рекомендую, ибо после него штатные запускатели кажутся крайне куцими.
Alfred, кстати, еще более комбайный комбайн. Но он только под macOS разрабатывается.
Показаны сообщения с ярлыком tools. Показать все сообщения
Показаны сообщения с ярлыком tools. Показать все сообщения
25 июл. 2019 г.
24 июл. 2019 г.
AutoKey: десктопная автоматизация для Linux
Некоторое время уже пользую утилиту AutoKey на рабочем компе под Linux Mint. Под Ubuntой тоже работает. Думаю, под остальными дистрибутивами тоже пойдет.
Основная фича программки — выполнение различных действий по хоткеям. Поддерживается скриптование на собственном языке и на питоне.
Основной паттерн использования тулзы для меня — вставка некоторых особо часто используемых строк (типа корпоративного почтового адреса при авторизации — он символов 30 занимает) либо редко используемых и потому часто забываемых консольных команд. Для ввода последнего использую функцию контекстного меню, в котором забиты короткие имена для команд. Поскольку текст вставляется через буфер клавиатуры, то работает и в графических приложениях, и в терминальных окнах. Особенно удобно для выполнения рутинных действий на разных серверах раз в месяц. Да и на каждый день тоже — слепой набор хорошо, но нажать 3 клавиши вместо 50 все равно будет быстрее.
Но мой паттерн использования — это процентов 10 от возможностей программки. Благодаря синергии командной строки и графического интерфейса Xorg автоматизировать можно очень многое.
Рекомендую, в общем.
Основная фича программки — выполнение различных действий по хоткеям. Поддерживается скриптование на собственном языке и на питоне.
Основной паттерн использования тулзы для меня — вставка некоторых особо часто используемых строк (типа корпоративного почтового адреса при авторизации — он символов 30 занимает) либо редко используемых и потому часто забываемых консольных команд. Для ввода последнего использую функцию контекстного меню, в котором забиты короткие имена для команд. Поскольку текст вставляется через буфер клавиатуры, то работает и в графических приложениях, и в терминальных окнах. Особенно удобно для выполнения рутинных действий на разных серверах раз в месяц. Да и на каждый день тоже — слепой набор хорошо, но нажать 3 клавиши вместо 50 все равно будет быстрее.
Но мой паттерн использования — это процентов 10 от возможностей программки. Благодаря синергии командной строки и графического интерфейса Xorg автоматизировать можно очень многое.
Рекомендую, в общем.
14 июл. 2016 г.
MacroDroid замечательная тулза для автоматизации Android device
MacroDroid замечательная тулза для автоматизации Android device
Некоторое время назад у меня по разным причинам появилось несколько мобильных номеров, которые сейчас растыканы по нескольким Android девайсам. Таскать их все при себе и каждый день читать пришедшие SMS и пропущенные звонки занятие достаточно утомительное и часто забываемое. Решил сделать форвард SMS и нотификацию о пропущенных звонках на Email. Пошерстил Play Store, но достойной утилиты так и не нашел. Есть либо то, либо то. И каждая с какими-то приколами и глюками. И вдруг наткнулся на уже установленное когда-то приложение MacroDroid. И оказалось, что она умеет не только кучу всего прочего, но и именно то, что мне нужно! В бесплатном варианте утилита имеет ряд ограничений, одно из которых — 5 макросов. Но, во-первых, для конкретной задачи этого вполне достаточно. А во-вторых, стоимость Pro версии — 60 грн (~$2), что ну совсем не цена для такого комбайна. Поэтому крайне рекомендую.Ну и как резюме — краткий лайфхак. Если у вас есть набор Android телефонов, при определенных требованиях их совсем не обязательно таскать с собой, чтобы быть на связи. Можно сделать форвард SMS и нотификации на email (или посредством той же SMS), которые подключены на одном аппарате. Главное чтобы остальные аппараты были на подзарядке. Или мониторить их состояние тем же MacroDroid.
MacroDroid wonderful tool for Android device automation
Some time ago I've got for different reasons set of mobile numbers which now being attached to set of Android phones. Check for new SMSes and missed daily is quite boring and frequently forgotten task. I've decided to make forwarding such events to my email. Digging to Play Store did not provide any worth utility. Any of found had own bugs and glitches. Occasionally I noticed MacroDroid, that I installed long time ago and forgot about it. And I figured out that along with a ton of other stuff it can do exactly what I need! Free version has some limitations, e.g. 5 macroses. Although, it is more than enough for my concrete task, and moreover Pro version costs only about $2 that is not a price for such processor. So, can honestly recommend it.And small lifehack as final conclusion. If you have set of Android devices with different mobile numbers, it is not mandatory to bring carry them all. You can just make forward all incoming SMSes and missed calls notifications either to email or with same SMS which are configured on single device. The only thing to monitor is battery level of the rest of devices. Moreover it can be done by same MacroDroid.
15 дек. 2013 г.
Генератор ссылок на iTunes от авторов iTunes
Наткнулся на сервис Linkmaker на iTunes, в котором можно сгенерировать ссылку на нужное приложение для вставки в постах в простом текстовом виде, в виде большой или маленькой кнопок. Так как изображения кнопок линкуются от производителя, то в случае изменения их дизайна в блоге кнопки сменятся автоматически.
Там же есть еще несколько сервисов по созданию виджетов, RSS и прочих контентов. Но их я пока не изучал.
Там же есть еще несколько сервисов по созданию виджетов, RSS и прочих контентов. Но их я пока не изучал.
24 сент. 2013 г.
Mac OS: Штатная цветовая пипетка (Color picker)
Понадобилось узнать составляющие цвета в окошке программы. Оказалось, что в Mac OS есть штатная утилита DigitalColor Meter. Имеет все, что нужно для периодического определения цвета: разнообразные цветовые модели (RGB, CMYK, etc), отображение в десятичном и хекс форматах, копирование в текста и битмапе. Интересная фишка - кастомный размер пипетки. Если пипетка больше, чем 1 пиксел, выводится усредненный цвет.
Вообще, приятно удивило наличие в стандартном наборе системных утилит шахмат и графопостроителя.
Вообще, приятно удивило наличие в стандартном наборе системных утилит шахмат и графопостроителя.
26 июн. 2013 г.
Mac OS: Afloat — повышение функциональности окон

Утилита Afloat устанавливается, как системное расширение в MacOS X и добавляет несколько функций для управления окнами приложений. Несколько пунктов меню добавляется в меню Window Cocoa-приложений. Я этот плагинчик ставлю, в основном, из-за двух функций: перетаскивание окна за любое место (по нажатию Cmd+Ctrl) и изменение размера окна (та же комбинация + драг правой клавишей мыши). В дополнение есть функция Always On Top, регулировка прозрачности окна и еще несколько других. Единственное ограничение — поддерживаются только Cocoa-приложения.
Программа бесплатна и удобна. Рекомендую :)
29 июн. 2012 г.
Tips and tricks in Xcode.
Дорвался до видео с WWDC 2012. Видео бесплатны, в хорошем качестве, с субтитрами. Но и без субтитров все понятно - язык технический. Первое из-за чего проспал на работу - сессия по советам работы с Xcode (про Delphi и Visual Studio умолчали).
Выступали три инженера. Лиц на видео не показывали, поэтому выдержана ли была политкорректность - не знаю. Но два голоса были мужские и один, кажется, женский. Описывались три схемы работы с IDE: однооконная, с несколькими закладками и многооконная. Хинты, показанные на сессии удобны для всех схем работы. Главный тезис, звучавший сквозь всю сессию, - хоткеи, хоткеи и еще раз автоматизация!
ИтаГ, какие хоткеи я вынес для себя из просмотра видео:
На другом видео рассказывали про навороченность работы Xcode с системами контроля версий - SVN и Git. Работа с репозиториями находится в соответствующем разделе Organizer. Commit, Add и проче команды находятся в меню File/Source Control. Режимы просмотра логов, конфликтов и merging-а переключаются в правом верхнем наборе пиктограмок. Внизу навигатора проекта имеется пиктограммка с хинтом "Show only files with source-control status". Она заставляет навигатор показывать только те файлы, которые каким-то образом отмечены в рабочей версии - A, M, C и т.д. Инструменты для работы с контролем версий довольно стандартны и ничего нового про них рассказать не получится. Но сделаны они с умом. Таймлайн для SVN я первый раз увидел тут. До сих пор видел его только в перфорсе.
Очень понравился трик, не относящийся, однако, напрямую к Xcode. Это вариант использования Automator. Xcode, как любое Cocoa-приложение работает с ним, как с родным. Точнее, он с Xcode. Записал видюшку с примером.
ИтаГ, какие хоткеи я вынес для себя из просмотра видео:
- Cmd+Shift+{ напару с Cmd+Shift+} - переключение между закладками приложения (я и раньше эти хоткеи пользовал, но пришлись к столу)
- Ctrl-Cmd-E - позволяет редактировать идентификатор, на котором установлен текстовый курсор, одновременно со всеми его упоминания в его области видимости (функция, цикл, блок...).
- Cmd-J - открывает декоративное окошко выбора панели IDE, в которое нужно поместить фокус ввода. В принципе, есть комбинация Cmd-Opt-., которая переключает циклично этот фокус по панелям окна, но про нее почему-то скромно умолчали
- Мышинный Opt-Click или клавиатурный Cmd-Ctrl-Shift-/ - отобразить всплывающую подсказку по объекту клика. Причем не просто тип, а довольно объемный талмуд
- Cmd-Option-[ - переместить текущую строку текста вниз
- Cmd-Option-] - переместить текущую строку текста вверх (этих двух я сам нашел - иногда полезно)
- Cmd-Shift-O - удобная фича (почти мега-) быстрый поиск идентификатора сквозняком по проекту во всплывающем окошке. После выбора подходящей строки Return открывает соответствующий файл в текущем окне редактора, Opt-Return открывает декоративное окошко, в котором можно выбрать куда поместить файл, Opt-Shift-Return открывает файл во второстепенном редакторе (вертикальное окно рядом с основным).
- Cmd-Opt-Return - открывает файл объявления идентификатора над текстовом курсором во второстепенном редакторе
- Cmd-Return - закрывает окно второстепенного редактора.
- Cmd+Opt+Click (Cmd-Ctrl-Opt-J) - открывает объявление идентификатора в главном редакторе
- Cmd+Opt+2Click - открывает объявление идентификатора в новом окне. Вообще, двойной клик в Xcode в основном приводит к открытию нового окна
- Cmd-T - дублирует текущую закладку в новую со всеми текущими настройками
- Cmd-E - поместить выделенный текст в поле поиска (и в окне редактора, и в окне навигатора проекта). При этом выделенный текст уже считается результатом поиска и можно использовать следующую комбинацию:
- Cmd-G - перемещаться между результатами поиска в текущем окне
- Opt-Return в форме поиска в окне редактора - замена в выделенном тексте
- Двойной клик по скобке выделяет содержимое всего блока внотри пары скобок
- Комментарии, предваренные текстом TODO: и FIXME: работают так же, как #pragma mark, то бишь отображаются в списке методов вверху окна редактора
- При открытом списке этих самых методов можно вводить текст, который будет фильтровать список.
- Cmd-Ctrl-D - отобразить словарную карточку слова над текстовым курсором. Имена сущностей должны соответствовать их назначению и писаться орфографически правильно. Фишка эта общекокошная, но и в Xcode ее игнорировать не стоит.
- Cmd-Ctrl-Down - открыть counterpart (связанный с текущим файл - заголовок или имплементацию)
- Cmd-Shift-J - отбразить текущий файл в Project Navigator.
На другом видео рассказывали про навороченность работы Xcode с системами контроля версий - SVN и Git. Работа с репозиториями находится в соответствующем разделе Organizer. Commit, Add и проче команды находятся в меню File/Source Control. Режимы просмотра логов, конфликтов и merging-а переключаются в правом верхнем наборе пиктограмок. Внизу навигатора проекта имеется пиктограммка с хинтом "Show only files with source-control status". Она заставляет навигатор показывать только те файлы, которые каким-то образом отмечены в рабочей версии - A, M, C и т.д. Инструменты для работы с контролем версий довольно стандартны и ничего нового про них рассказать не получится. Но сделаны они с умом. Таймлайн для SVN я первый раз увидел тут. До сих пор видел его только в перфорсе.
Очень понравился трик, не относящийся, однако, напрямую к Xcode. Это вариант использования Automator. Xcode, как любое Cocoa-приложение работает с ним, как с родным. Точнее, он с Xcode. Записал видюшку с примером.
13 мар. 2012 г.
iPad-макет

25 янв. 2011 г.
WinScreener

Результатом раздумий и кодирования стал WinScreener. Программа делает именно это - выводит на экран кусочек указанного окна.
Из дополнительных бонусов получилась фишка отображения последнего активного "родственного" указанному окна. Родственность определяется по одинаковому заголовку окна или имени класса окна. Например все консольные окна в Windows имеют именем класса строку "ConsoleWindowClass". Если есть несколько консольных окошек, которые нужно попеременно мониторить, можно в WinScreener выделить опцию Find: "First - same class". Последнее активное консольное окно будет мониториться WinScreener-ом.

Одно из текущих ограничений - привязка к нижнему левому углу целевого окна. Планирую изменить это введением полос прокрутки, которыми можно будет выбрать интересующую часть окна.
В программе есть что доделывать. И по интерфейсу, и по функциям. Замечания и предложения принимаются.
Текущая версия - 1.0.0.0 b.
23 нояб. 2010 г.
Обновление Sysinternals Suite
Обновился набор от Sysinternals Sysinternals Suite. Набор архиполезных администраторских утилит от Марка Руссиновича. Рекламировать его смысла нет.
Одна из главных фич новой версии Process Explorer - индикация сетевой активности процесса.
И, не уверен, что новая фича, но я ее раньше не замечал, - отображение сервиса, исполняемого svchost.exe. При наведении мыши на этот процесс можно посмотреть что именно он выполняет. Имхо - фича полезная, ибо какая-то кака может спрятаться за svchost, а админ ее и не заметит.
Еще одна фича, которую я всегда пользую - проверка подписанности образа процесса (Options/Verify Image Signatures). В отдельном столце отображается результат сверки цифровой подписи образа процесса и записи на сайте производителя. Оч удобно вычислять произведения кустарных мастеров. Тем паче с названиями типа svshost.exe...
Одна из главных фич новой версии Process Explorer - индикация сетевой активности процесса.
И, не уверен, что новая фича, но я ее раньше не замечал, - отображение сервиса, исполняемого svchost.exe. При наведении мыши на этот процесс можно посмотреть что именно он выполняет. Имхо - фича полезная, ибо какая-то кака может спрятаться за svchost, а админ ее и не заметит.
Еще одна фича, которую я всегда пользую - проверка подписанности образа процесса (Options/Verify Image Signatures). В отдельном столце отображается результат сверки цифровой подписи образа процесса и записи на сайте производителя. Оч удобно вычислять произведения кустарных мастеров. Тем паче с названиями типа svshost.exe...
22 окт. 2010 г.
8 сент. 2010 г.
Генератор триальных ключей для VisualSVN
VisualSVN - приставка к Visual Studio (2005-2008), добавляющая отдельное окошко работы с SVN-репозиторием. Программа триальна - 30 дней. Однако каждые 30 дней можно генерировать новый триальный ключ. Ниже - свежий генерированный ключ, который обновляется при каждом обновлении этого поста отдельным JavaScript-скриптом.
Вставка скрипта в тело поста, кстати, оказалась не самой тривиальной задачей. Blogger упорно не хочет выполнять многострочные JS-скрипты в теле поста. Пришлось завести страничку на sites.google.com, там разместить файл со скриптом-генератором ключа, а в теле поста уже вызывать его:
Не очень красиво, зато работает :)
Вставка скрипта в тело поста, кстати, оказалась не самой тривиальной задачей. Blogger упорно не хочет выполнять многострочные JS-скрипты в теле поста. Пришлось завести страничку на sites.google.com, там разместить файл со скриптом-генератором ключа, а в теле поста уже вызывать его:
<script type="text/javascript" src="http://sites.google.com/site/visualsvntrial/home/genkey/KGs.js"></script>
Не очень красиво, зато работает :)
10 авг. 2010 г.
Unreal Commander - бесплатная альтернатива Total Commaner-у
Перепробовал несколько вариантов. Остановился на файл-менеджере Unreal Commander. Программка хороша тем, что практически полностью копирует функционал TC - перепривыкать не приходится (ну, ежели только к пиктограммке). Есть небольшие косметические отличия (есть некоторые ляпы и неаккуратности), некоторые различия в горячих клавишах. Но все эти немногочисленные недостатки покрываются бесплатностью, настраиваемостью и поддержкой плагинов к TC.
В общем, рекомендую.
23 мая 2010 г.
MKEF (Make Empty File). Простая ReadOnly защита для флешек
Написал на досуге простую консольную утилитку MKEF, которая по заданному пути создает пустой файл заданной длины. По умолчанию файл создается в директории запуска программы и размер файла берется равным размеру свободного места на текущем диске. Основная идея работы - забить на флешке всё свободное место, чтобы при втыкании ее в зараженную машину записаться на нее у вируса не было бы возможности. При запуске без параметров программа проверяет, является ли текущий диск сменным (removable). Если нет, то запрашивается допольнительное подтверждение, чтобы избежать неприятностей с работой системы.
Usage:
mkef [-n <file name>] [-p <file path>] [-s <file size>] [-u <units>] [-a <attr>] [-h|/h|-?]
-n <file name> Имя нового файла. По умолчанию - уникальное имя вида mkfXXXXX для целевой директории.
-p <file path> Путь, по которому будет создаваться файл. По умолчанию - текущая директория.
-s <file size> Размер нового файла. По умолчанию - всё свободное пространство на целевом диске.
-u <units> Единицы задаваемого размера. Понимаются: B, K, M, G. По умолчанию - M(egabytes).
-a <attr> Атрибуты создаваемого файла. Понимаются: A, S, H, R. По умолчанию -H(idden).
-h|/? Показать справку по использованию.
Скриншоты приводить смысла нет, т.к. утиль консольная.
Скорость работы утилиты сильно зависит от скорости носителя. У меня на одной флешке файл размером 2,5ГБ создавался 19 минут. На другой - 5 минут. При таких скоростях интерес в этой утилите чисто академический получается. Но, может кому-то и пригодится :). Время покажет. Возможно, со временем удастся ускорить этот процесс.
UPD 2010-05-23 14-36-46:
Удалось значительно увеличить скорость создания файла. Около 2 крат. Академичности стало меньше :).
Usage:
mkef [-n <file name>] [-p <file path>] [-s <file size>] [-u <units>] [-a <attr>] [-h|/h|-?]
-n <file name> Имя нового файла. По умолчанию - уникальное имя вида mkfXXXXX для целевой директории.
-p <file path> Путь, по которому будет создаваться файл. По умолчанию - текущая директория.
-s <file size> Размер нового файла. По умолчанию - всё свободное пространство на целевом диске.
-u <units> Единицы задаваемого размера. Понимаются: B, K, M, G. По умолчанию - M(egabytes).
-a <attr> Атрибуты создаваемого файла. Понимаются: A, S, H, R. По умолчанию -H(idden).
-h|/? Показать справку по использованию.
Скриншоты приводить смысла нет, т.к. утиль консольная.
Скорость работы утилиты сильно зависит от скорости носителя. У меня на одной флешке файл размером 2,5ГБ создавался 19 минут. На другой - 5 минут. При таких скоростях интерес в этой утилите чисто академический получается. Но, может кому-то и пригодится :). Время покажет. Возможно, со временем удастся ускорить этот процесс.
UPD 2010-05-23 14-36-46:
Удалось значительно увеличить скорость создания файла. Около 2 крат. Академичности стало меньше :).
11 апр. 2010 г.
Windows Server, Terminal, Virtual CD.
Недавно столкнулся с задачкой монтирования виртуальных CD в Windows 2003/2008 Terminal Server. Поиски эмуляторов, которые бы нормально работали в многопользовательской среде терминального сервера, в принципе, были не долгими, но немного неожиданными.
Первое, что было найдено - утилита от Microsoft. Судя по дефолтной пиктограммке от 6-й Visual Studio, программка не предполагалась в широкое использование. Она упоминается в статье "How to customize Windows PE by using the source files that are included with the Microsoft SMS 2003 Operating System Deployment (OSD) Feature Pack". Ставилась и тестировалась в Wiindows 2003 Server и Windows 2008. Обе - x32. На Windows 2008 x64 утилита работать отказалась - возникала ошибка инициализации драйвера.
Второй находкой оказалась утилита MagicDisk от MagicISO. Эта утилита спокойно работает и в x32, и в x64-операционках (разные сборки).
Обе утилиты бесплатны. Видимых ограничений на количество монтируемых дисков не обнаружено. Работают стабильно (пока глюков не замечено). Монтируемые диски остаются в системе и после перезагрузки оной и всеми пользователями.
Неожиданного в этих находках то, что они обе не значатся ни в списках продуктов, ни в центрах скачивания. Первая упоминается в статье, вторая - в разделе помощи.
Первое, что было найдено - утилита от Microsoft. Судя по дефолтной пиктограммке от 6-й Visual Studio, программка не предполагалась в широкое использование. Она упоминается в статье "How to customize Windows PE by using the source files that are included with the Microsoft SMS 2003 Operating System Deployment (OSD) Feature Pack". Ставилась и тестировалась в Wiindows 2003 Server и Windows 2008. Обе - x32. На Windows 2008 x64 утилита работать отказалась - возникала ошибка инициализации драйвера.
Второй находкой оказалась утилита MagicDisk от MagicISO. Эта утилита спокойно работает и в x32, и в x64-операционках (разные сборки).
Обе утилиты бесплатны. Видимых ограничений на количество монтируемых дисков не обнаружено. Работают стабильно (пока глюков не замечено). Монтируемые диски остаются в системе и после перезагрузки оной и всеми пользователями.
Неожиданного в этих находках то, что они обе не значатся ни в списках продуктов, ни в центрах скачивания. Первая упоминается в статье, вторая - в разделе помощи.
UPD 2012-11-18: На сайте Майкрософт ссылка на файл не работает, но файл можно скачать на CNet.com - старая уважаемая файлопомойка.
10 сент. 2009 г.
Robtex - швейцарский нож для интернет-информации

Наткнулся на сервис "Robtex swiss army knife". Сервис позволяет получить разнообразную информацию о заданном адресе - многих параметров я просто не знаю и не имел о них представления...
Удобности для меня:
- Shared - с какими доменами введенный адрес/домен соседствует.
- Graph - графическое отображение взаимосвязей записи домена.
- Whois - whois, собственно...
- Contacts - отображаются контактные данные, присутствующие в описании домена.
- BlackList - информация о наличии домена в черных списках всияких спам-листов.
В общем, действительно почти полный набор для анализа домена. Вкупе с www.nwtools.com, imho, составляют очень удобный наборчик интернетовских утилит.
Labels:
network,
online services,
recommends sites,
tools
9 июл. 2009 г.
Образ аудио-диска разбить на треки
Принесли образ аудио-диска в формате WavePack (wv). Первый раз с таким сталкнулся, поэтому не знал что с ним делать. Оказывается все просто. Этот формат специально предназначен для граббинга звуковых компактов без потери качества. 11 треков уместились в 240МБ-файле образа. Рядом с образом лежит файл *_cue. В нем записываются параметры альбома (название, артист и т.д.) и параметры каждого трека - длительность, название и прочие. Для разбиения сего безобразия на отдельные файлы имеется утилита (скрипт) cue2tracks. В Ubuntu она ставится послредством
sudo apt-get install cuetools
Запускается примерно таким образом:
cue2tracks -R -c mp3 -o "/home/rettpop/audio/%P/%D - %A/%N" 123_cue
Параметр "-R" указывает на реальные действия. Без него скрипт просто проверяет правильность запуска. Параметр "-c" указывает кодек, которым обрабатывать треки. "-o" - директория назначенния.
sudo apt-get install cuetools
Запускается примерно таким образом:
cue2tracks -R -c mp3 -o "/home/rettpop/audio/%P/%D - %A/%N" 123_cue
Параметр "-R" указывает на реальные действия. Без него скрипт просто проверяет правильность запуска. Параметр "-c" указывает кодек, которым обрабатывать треки. "-o" - директория назначенния.
Подписаться на:
Сообщения (Atom)