30 сентября 2016

Как убрать рекламу в uTorrent

Избавляемся от назойливой рекламы в любимом uTorrent 3.4.8 стандартными средствами в три действия!

1) Открываем меню Настройки>Настройки программы


2) Выбираем последний пункт Дополнительно.


3) В поле фильтр вводим следующие параметры:
gui.show_plus_upsell
offers.left_rail_offer_enabled
offers.sponsored_torrent_offer_enabled
И каждому из них присваиваем значение Нет

Нажимаем кнопку OK и любуемся полученным результатом!
 

06 октября 2015

Ограничение доступа к RDP с помощью политик

Как вы прекрасно знаете доступ к RDP по умолчанию имеют группы Администраторы и Пользователи удаленного рабочего стола. Очень хотелось бы отключить такую возможность для Администратора. 

Поэтому возникает резонный вопрос, как запретить определенным пользователям доступ по RDP

Делается это очень легко через оснастку групповой политики. 
Идем меню Пуск > Выполнить (Win+R) и вводим  gpedit.msc. Откроется Редактор локальной групповой политики. Так же его можно открыть через консоль управления mmc

Открываем ветку Конфигурация компьютера > Конфигурация Windows > Параметры безопасности > Локальные политики > Назначение прав пользователя. Там находим политику "Разрешить вход в систему через службу удаленных рабочих столов".


И удаляем из списка группу Администраторы, нажимаем Применить.


Теперь только Пользователи удаленного рабочего стола могут подключаться по RDP. Если нужно явно запретить конкретного пользователя, есть политики  "Запретить вход в систему через службу удаленных рабочих столов" или "Отказать в доступе к этому компьютеру из сети".

03 октября 2015

Как сделать аудиокнигу M4B

Добрый день. В интернете есть множество аудиокниг в формате M4B. И все обладатели айподов и айфонов знают насколько удобно прослушивать такие аудиокниги на своих устройствах!

Но что делать, если вдруг вы не нашли, что искали и вам захотелось создать книжку собственноручно из отдельных mp3 файлов? Тогда эта заметка для вас! В ней описывается, как создавать аудиокниги в формате M4B для ваших любимых iOS-девайсов.

Немного о насущном. Что такое M4B и за счет чего достигается удобство использования?

Во-первых, M4B это ни что иное, как используемое компанией Apple свое расширение для контейнера MP4 с упакованным в него ACC-потоком и механизмом закладок. Это позволяет продолжить прослушивание с того самого места, где вы остановились. Во-вторых, благодаря встроенному оглавлению, вы сразу можете переключаться на нужную главу. Ну и в-третьих, алгоритм ACC обладает лучшим качеством кодирования по сравнению с MP3 и это дает лучшее звучание при меньшем объеме файла.

На компьютере формат M4B легко воспроизводится всеми современными плеерами, например, VLC, Classic Media Player, а так же встроенным Winsows Media Player и др. Перемещение по главам осуществляется через меню Navigation>Chapters или Воспроизведение>Главы.

Но удобнее всего, конечно, использовать программы Apple. В iTunes на момент прослушивания аудиокниги в главном меню появляется раздел Главы.



В QuickTime Player'e еще удобней, прямо на интерфейсе есть специальный переключатель. 

 

Теперь ближе к делу, как их создавать.

Первое, что приходит на ум, можно прямо из iTunes переконвертировать файл MP3 в ACC, а полученный *.m4a переименовать в *.m4b. Но при таком методе не будет оглавления. А что бы объединить несколько mp3 в один придется использовать какую-нибудь дополнительную программу редактор, например SoundForge.

Но есть способ лучше! Для Windows существует бесплатное приложение Chapter and Verse. Скачать его можно с официального сайта, по ссылке. Программа позволяет объединять несколько аудиофайлов любого формата в один выходной файл аудиокниги. Для каждого файла создаются ссылки в оглавлении. И они автоматически конвертируются в ACC, используя iTuтes. Поэтому перед установкой убедитесь, что у вас установлены QuickTime и iTunes, без них програмка не запустится!

Перед использованием желательно настроить параметры конвертирования. Для этого запускаем программу Chapter and Verse, переходим в меню Tools>Options, вкладка Convertion Options. В разделе "...Output File Directory" должна стоять галочка "...the same directory as input" files, что означает сохранять сконвертированные файлы там же, где исходные.

Ниже в разделе Default ACC Encoder Settings выберите "High Quality (128 kbps)", это оптимально даже для прослушивания музыки. Если по каким то причинам вас это не устраивает, выберите Custom и настройте вручную. По окончании нажмите Save

 

Теперь приступаем непосредственно к созданию аудиокниги.

Порядок действий крайне простой.  

1) На вкладке Input Files кнопкой Add Files выбираете нужные файлы. Затем, если это не ACC вам предложат их переконвертировать, нажимайте Yes - Convert.

  
2) Переходите на вкладку Chapters. Здесь в разделе "Chapter Naming - Prefixes" можно настроить, как формировать оглавление, это могут быть: <Filenames> - названия файлов, <Metadata Title> - название трека из ID3 тэгов или <Chapter> - пользовательский шаблоны с счетчиком. И конечно можно вручную редактировать название каждой главы.

 

3) На вкладке Metadata можно задать картинку для аудиокниги. Если нужно, то для каждой главы отдельно, либо для всех одну, тогда достаточно только для первого файла.


Теперь осталось только нажать Build Audiobook и получить заветный M4B файл.

Наслаждайтесь прослушиванием и пусть будет больше хороших аудиокнижек!

19 августа 2015

Стартовый скрипт с отложенным запуском

Бывают ситуации, когда требуется запуск сервиса с задержкой. Например, какая-нибудь сетевая служба запускается, а ng-интерфейса еще не нет. Такую задачу можно решить с помощью rc.d скриптов.

Создаете в /etc/rc.d скрипт
# touch /etc/rc.d/program_name
Открываете для редактирования
# vi  /etc/rc.d/program_name
Пишете минимальный набор функций. Для выполнения задержки перед запуском используем функцию start_precmd . Замените в скрипте program_name на ваш исполняемый файл.
   
#!/bin/sh
# REQUIRE: NETWORKING SERVERS
. /etc/rc.subr

name="
program_name"
rcvar=
program_name_enable
command="/usr/local/sbin/
program_name"
start_precmd="${name}_prestart"

load_rc_config $name
: ${
program_name_enable="NO"}

name_prestart()
{
        echo "Waiting 60 sec."
        sleep 60
}

run_rc_command "$1"
Служба будет запускаться, останавливаться и перезапускаться, как обычно, по start, stop, restart.
# service program_name start
Что бы сервис стартовал автоматически в /etc/rc.conf пишем program_name_enable="YES" и не забудьте назначить исполняемый биты.
# chmod +x /etc/rc.d/program_name

09 июля 2015

Коробочка с сердцем

Если вам понадобилась подарочная коробка, то не спешите бежать в магазин и тратить N-ую сумму денег! Возьмите лучше красивую оберточную бумагу и сделайте ее сами. К тому же и размер будет специально под ваш подарок, а еще дешевле и красивее! 

Хочу предложить вам весьма элегантный вариант. Это коробочка в виде куба с крышкой, на которой фигура сердца. Если использовать бумагу разного цвета с внутренней и внешней стороны, то сердце будет иметь цвет внутренней стороны. Я использовал одноцветную бумагу, поэтому у меня сердце и крышка одного цвета.


Что бы сделать свою коробочку вам потребуется около получаса времени. Посмотрите и повторите мою видео-инструкцию, все достаточно просто.


Чтобы узнать, какого размера нужен лист бумаги для вашего подарка, нужно прибегнуть к нехитрым вычислениям.

Кстати, коробка может быть произвольного размера и прямоугольной формы. В таком случае найдите наибольшую размерность вашего подарка. Пусть это будет его длинна l. Тогда для наглядности представим, что подарок расположен на листе бумаги следующим образом.
где c - диагональ листа, a и b - его стороны и они равны, лист должен быть квадратным!  

Тогда формула для диагонали листа будет

c=2l+4d,

где d - высота подарка.

А отсюда по "теореме пифагора" найдем сторону листа

Это значит, если вам надо квадратную коробку с гранью 10 см, то лист бумаги должен быть 42.5 см.

В качестве примера изготовим прямоугольную коробку для колоды карт: длинна 9.5 см, ширина 7 см, высота 2 см. Следовательно сторона листа  должна быть 19.1 см.
   
Теперь отрезаем квадратный лист бумаги с вычисленной стороной и изготавливаем две одинаковые заготовки, дно и крышку по этой видео инструкции. Я в качестве примера использую обычную белую бумагу, но вы возьмите красивую оберточную!

 
Дарите красиво!

07 июля 2015

Не пингуется шлюз

Хочу поделиться опытом, возможно кому то поможет сэкономить время!
Ситуация такая: сеть есть, но интернет не работает. Первое, что проверил, это шлюз! По странным обстоятельствам, он перестал пинговаться. На пинг отвечает:  "host is down" или просто висит. Казалось бы все очевидно, выключен шлюз, но провайдер говорит, что у них все работает. И не поспоришь ведь, лампочки на сетевой мигают, действительно все якобы работает.

Начал разбираться. Вставляю в сетевую кабель от локалки, сеть есть- значит дело не в сетевой!
Вставил провод провайдера в ноутбук - интернет есть! Действительно значит у них все работает.

Поставил обратно провод провайдера в свою сетевую, не работает. Что же могло случиться? Зашел в состояние подключения, смотрю, пакеты уходят и не приходят! 
Воткнул провод обратно в ноут, смотрю, а скорость, то всего 10 Мбит/c. 


Тут стало все ясно. Выставил вручную на своей сетевой скорость на 10 Мбит/c и тоже все заработало.

Это делается так.  Открываете Центр управления сетями и общим доступом через панель управления. Справа изменение параметров адаптера. Выбираете нужный адаптер. Правый клик, затем Свойства. Там на вкладке Сеть будет кнопка Настроить. Нажимаете ее попадаете в свойства адаптера. Переходите на вкладку Дополнительно.  Там в списке находите параметр Скорость и режим дуплекса. Меняете с Автосогласования на нужное значение.


Вывод из сей истории таков. Оказалось у провайдера "сгорел" порт на коммутаторе и заместо 100 Мбит/c стал работать только на 10 МБит/c, хотя они сказали, что стоит auto. А моя сетевая почему то не могла выполнить правильное автосогласование. Вот и не доходили пакеты. На ноуте же сетевая с этой задачей справилась отлично! 

Кстати, что бы на freebsd принудительно установить на интерфейсе скорость 10 Мбит/с полный дуплекс, нужно выполнить команду:
# ifconfig re0 media 10baseT/UTP mediaopt full-duplex

30 апреля 2015

Как изменить пути всех песен в iTunes

Если вам понадобилось перенести песни в другое место, а iTunes стал ругаться "Не удается работать с песней, так как не найден исходный файл. Найти его?"


Решить проблему можно несколькими способами.
Конечно можно вручную искать каждую песню. Но если их много?
Можно удалить эти песни из медиатеки, а затем добавить из нового места. Но в этом случае потеряется информация о включении в плейлист, рейтинге, комментарии и другая статистика!

Правильнее будет поступить следующим образом.
Как известно, медиатека хранится в файле iTunes Library.itl, расположенном по следующему пути "/Пользователи/имя_пользователя/Музыка/iTunes/iTunes Library.itl". Но напрямую редактировать его нельзя, он записан в закрытом формате.

Там есть еще один файл iTunes Music Library.xml, только от его редактирования толку немного. Он служит для быстрого доступа к содержимому медиатеки такими программами, как iPhoto и iMovie и др. И при последующем запуске он перезаписыватся!

Поэтому сначала нужно сделать экспорт медиатеки. 


Меню Файл>Медиатека>Экспортировать Медиатеку. Выберите файл, куда хотите ее сохранить. Он сохранится в формате XML. 

Если строки с меню у вас нет, то надо ее включить "Показать строку меню".
Тем временем, закройте iTunes и удалите или на всякий случай переместите файлы медиатеки в надежное место. Главное, что бы в папке "/Пользователи/имя_пользователя/Музыка/iTunes/"  не было файлов iTunes Music Library.xml и iTunes Library.itl.

Затем открываете экспортированный файл медиатеки обычным Блокнотом. Находите секцию <key>Location</key>. Там указан путь к песне.


И через функцию замены (Меню Правка>Заменить...) разом меняете все старые пути ВСЕХ песен на новые.

Например, файл лежал
file://localhost/с:/Music/lionel_richie_-_how_long_(zaycev.net).mp3
а вы его перенесли 
file://localhost/d:/New_puth/Music/lionel_richie_-_how_long_(zaycev.net).mp3

Поэтому меняем все "с:/Music" на "d:/New_puth/Music" и нажимаем Заменить все.

После замены сохраните файл Ctrl+S и можете закрыть Блокнот. Запустите iTunes и выберите Файл>Медиатека>Импортировать плейлист. Ждете некоторое время, пока идет процесс импорта (зависит от количества песен).

В итоге получаете вашу медиатеку с измененными путями файлов и со всеми рейтингами, плейлистами и т.д.

Хорошего дня и хорошей музыки!