выбор аудиодорожки и субтитров в mplayer

В продолжении темы субтитры в mplayer на linux, задался вопросом «А как быть если дорожек несколько? А дефолтная русская». Можно конечно нажать Shift+3, но мы же не ищем легких путей?)) Да и при загрузке списка воспроизведения каждый раз менять дорожку надоест + нельзя сменить субтитры… Так что сейчас разберемся с этим. Поэтому первое что мы делаем это узнаем какие дорожки поддерживает наше видео: mplayer -vo null -ao null -frames 0 -v file_name | grep aid mplayer -vo null -ao null -frames 0 -v file_name | grep sid После того как узнали возможные связки, а их у нас 2, используем их, а если быть точным то одну из них.

настройка proxychains

Это простейший пример настройки, покопавшись в man и документации, можно настроить гораздо лучше, так что не останавливайтесь на достигнутом (прочитанном). Кто не знает, proxychains позволяет пропускать трафик TCP и DSN через туннель из прокси, анонимусы в восторге. Программа поддерживает следующие виды прокси, применяемые вместе или по-отдельности: HTTP, socks4 и socks5. Для начала, установите себе TOR «Это система, позволяющая устанавливать анонимное сетевое соединение, защищённое от прослушивания. Рассматривается как анонимная сеть, предоставляющая передачу данных в зашифрованном виде.

pptp в linux

Написал скрипт для автоматизации создания VPN PPTP соединения в Debian-подобных системах. Вот его листинг, можно также скачать по ссылке: #!/bin/bash # coded by insider if [ "$(id -u)" != "0" ]; then echo "Sorry, you should run this as sudo." exit 1 fi echo -n "Please provide pptp server: " read server echo -n "Please provide pptp username: " read username echo -n "Please provide pptp password: " stty_orig=`stty -g`;stty -echo;read password;stty $stty_orig; echo "" echo "Thank you!

chromium вылетает flashplayer

После обновления chromium постоянно вылетали расширения Adblock Plus для Google Chrome и плагин Shockwave Flash , ниже представлен один из вариантов решения этой проблемы Сначала удаляем chromium и flashplayer (любого типа flashplayer-nonfree, а также все что с ним связано): sudo apt-get purge flashplugin-installer chromium-browser После чего добавляем для chromium unstable ветку и устанавливаем chromium: sudo add-apt-repository ppa:chromium-daily/beta sudo apt-get update sudo apt-get install chromium-browser После установки браузера скачиваем последнюю версию flashplayer с сайта adobe, файл из архива распаковываем в /usr/lib/mozilla/plugins

ssh туннелинг

SSH туннель - это соединение, которое создается с помощью SSH соединения и используется для шифования и передачи данных. Суть состоит в том что незашифрованные данные шифруются и передаются на необходимый хост, где происходит их расшифрование. Чтобы осуществить SSH тунеллинг набираем: ssh -D localhost:1113 username@host.com где: username - имя пользователя; host.com - адрес хоста на котором работает SSH. После того как набрали пароль и соединение произошло идем в настройки Mozilla Firefox, открываем Настройки - Дополнительные - Сеть - Настроить.

htaccess и htpasswd защита содержимого сайта

Если хотим зашифровать наш каталог для внешней сети, поставив на него пароль или дать доступ только некоторым лицам доступ к нему, ну или группе лиц. То эта статья для вас. Для начала необходимо создать файл .htpasswd где будут храниться наши пароли, с указанием пути и имени пользователя (к примеру admin): htpasswd -cm /usr/local/apache2/htdocs/host1/.htpasswd admin Если такой файл уже существует, то добаляем в него нового пользователя: htpasswd -nm /usr/local/apache2/htdocs/host1/.htpasswd username И в том и в другом случае используется для шифрования MD5 хэш.

как убрать дефисы в начале подписи Thunderbird

Многим не нравится отсутствие опции в Mozilla Thunderbird, позволяющей убирать «–» перед подписью. Ниже приведено решение проблемы. Найдите ваш профиль Thunderbird, путь, например такой /home/insider/.thunderbird/anxdric0.default/ Теперь создайте в нем папку chrome, в ней файл userContent.css. В этот файл надо добавить следующую строку: [python] .moz-signature { display: none; } [/python] Запустив Thunderbird вы заметите, что вместе с «–» пропала и сама подпись, это потому что [php] [/php] захватил всю подпись вместе с двумя дефисами, чтобы ее вернуть, надо в начало подписи добавить тэг [php]

конфиг vim

Решил выложить свой конфиг vim‘a, старался все отсортировать и разместить по группам, чтобы в случае необходимости внести изменения не приходилось долго искать. В конфиг так же попали куски конфига которые я публиковал ранее, в общем - это полностью рабочий конфиг который обладает всем необходимым для удобства написания и редактирования ваших документов/проектов В принципе, всё с комментами, так что думаю разберетесь: [python] « Включаем несовместимость настроек с Vi (ибо Vi нам и не понадобится).

ускорение и оптимизация firefox

Все мы в той или иной степени гонимся за ускорением работы наших программ, в виду того что большую часть из них делают весьма массивными и бестолковыми в плане рюшечек. Ниже я описал основные функции которыми можно ускорить и оптимизировать работу браузера Mozilla Firefox без сторонней помощи: аддонов, программ и прочей ерунды Для начала откроем новую закладку и в адресную строку впишем about:config После того как нажмем Enter увидим: Жмем Я обещаю, что буду осторожен!

компиляция bash скрипта

Как преобразовать bash, sh, ksh скрипт в бинарный файл? Есть множество вариантов, но автор знает только самый простой :). Это компилятор shell скриптов shc Скачиваем shc с http://www.datsi.fi.upm.es/~frosal/, компилируем, устанавливаем. Теперь нужно просто натравить его на наш shell script. Важно: в начале скрипта должен стоять sha-bang #!/bin/bash или ваш shell. shc -v -f script.sh На выходе получаем два файла: script.x и script.c. script.x – это наш бинарник, script.c – это его исходный код на C.