Очередной скрипт, до ума будет доводиться ещё не один раз. Суть в том, что бы в одном скрипте прописывать все правила, давая им описания. После запуска скрипта, делается бэкап старых правил, файл сохраняется в указанную папку. Таким образом, мы получаем новые правила + забэкапленные старые.
Вынесены переменные, для указания wifi и lan устройства. На будущее, планируется полный пересмотр скрипта, а пока что:
Многословие здесь наверно излишне.
Друг попросил помощи со скриптом. Мы его дружно «откромсали», подрихтовали, оттестировали.. Проверку он прошёл успешно. Так что, кому интересно, вот он:
Web-сервера — дело ненадёжное. Сайты часто взламывают, засоряют скриптами с последующим уничтожением/повреждением информации. В большинстве случаев у хостера есть возможность создавать бекапы сайта, но если ваш хостинг не даёт вам возможности создавать бекап — можно эту возможность сделать самому.. Скрипт, который я вам покажу — будет полезен многим, ведь когда у вас есть локальная копия, в смысле у себя на машине (компьютер, ноутбук, свой сервер) .. Зачастую так безопаснее и, как говорится, можно спокойно спать. Ну а теперь, разобравшись с проблемой, начнём со скрипта:
Автор Ангел Куликов | Рубрики Интернет | Опубликовано 17-07-2011

Достаточно неплохой ресурс для скачивания видео с разных видео сервисов я нашёл достаточно давно, ссылка — СФром.нет. Вставляете ссылку видео с сайта в строку ввода, кликаем по кнопке и получаем ссылки для скачивания сразу в нескольких вариантах качества (на примере Youtube). Так же имеется (не знаю как сейчас) вариант для скачивания с файловых сервисов. Так же вставляем ссылку, кликаем и получаем ссылки на скачивание. Этот же сайт позволяет решить проблемы для тех, кто вечно рыскает по интернету в поисках ответа на уже наболевший вопрос «как скачать с ВКонтакте».
Впрочем, как всегда, когда желаешь что-то сделать — появляется желание автоматизировать процесс. Тем более если это выполнение нудных (повторяющихся) команд. Так и со мной. Начиналось всё с автоматизации процесса синхронизации репозиториев ABS ( Arch Build System ), о которой я писал в предыдущей статье, так и сейчас, когда пришёл вопрос автоматизировать процесс запуска программной точки доступа ( Software Access Point или hostapd ).
Решил написать небольшое хауту (HOWTO) по настройке wi-fi роутера на базе имеющегося компьютера (в моём случае ноутбука). Что ж — начнём
!
По себе знаю, что работают в режиме точки доступа многие современные адаптеры WiFi. Дабы проверить свой на наличие поддержки SoftAP вы можете набрав в интернете название и модель своего адаптера, а сейчас я расскажу, как настраивать вышеупомянутую программную точку на Broadcom Corporation BCM4312 802.11b/g LP-PHY.
ArchLinux”ом (далее Арч.) пользуюсь на протяжении последних 2-3х лет и не так давно начал конкретно заниматься пересборкой ядра, а так же набора пакетов программ под тот же дистрибутив. Так как у меня ночная работа, на которой интернет соединения нет, то мне приходится дома качать исходники, а на работе уже их собирать. Кто хотя бы раз пользовался Арчем, то знает о ABS ( Arch Build System, cистема сборки пакетов в Арче). Что бы собрать пакетик необходимо синхронизировать бд abs, после чего в консоле перейти в папку abs”a, после чего в одну из представленных дирректорий (core, extra и т.д.), после чего в папку с нужной программой. Далее воспользуясь коммандой makepkg с определённой опцией. К примеру для получения исходников я использую опцию -g ( получение пакета, а так же получение md5-суммы ).
А теперь представьте сколько таковых действий прийдётся выполнить, что бы получить все исходники из репозитория «core». При том, что в нём 177 дирректорий. Для каждого получения выполняется как минимум 4-ре команды. Если подсчитать, то мы получаем 708 комманд, неправда ли многовато?