Изменение MAC-адреса в Ubuntu из командной строки

Просмотр сетевых параметров:

ifconfig

Временное изменение MAC-адреса (до перезагрузки):

sudo ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX

Где eth0 — имя сетевого интерфейса, а XX:XX:XX:XX:XX:XX — MAC-адрес.

Постоянная смена MAC-адреса:
Создать любой файл в директории /etc/network/if-pre-up.d/, например mac:

cd /etc/network/if-pre-up.d/
touch file mac
sudo nano /etc/network/if-pre-ud.d/mac/

Добавление в него строк:

#! /bin/sh
ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX

В редакторе nano для сохранения используется комбинация клавиш Ctrl+O, Ctrl+X для выхода.

Перезапуск демона сети чтобы изменения вступили в силу:

sudo /etc/init.d/networking restart

Изменение разрешения экрана в Windows 7

Для изменения разрешения экрана в Windows 7 необходимо на пустом месте рабочего стола кликнуть правой кнопкой мыши и выбрать «Разрешение экрана«, далее в выпадающем меню «Разрешение:» необходимо выбрать значение и нажать «Применить» либо «ОК» (чтобы применить и закрыть окно).
Данное окно настроек также можно открыть через Пуск -> Панель управления -> Оформление и персонализация -> Экран -> Разрешение экрана.

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

Как удалить программы из автозагрузки в Windows

Убрать программы из автозагрузки в Windows можно следующими способами:

Читать далее «Как удалить программы из автозагрузки в Windows»

Вставка рекламы между сообщениями форума phpBB

Вставка рекламы между сообщениями форума phpBB делается элементарно, необходимо всего лишь в файле активной темы viewtopic_body.html найти фрагмент кода:

<!-- END postrow -->

И перед ним вставить следующее:

<!-- IF (postrow.S_ROW_COUNT eq 0) || (S_USER_LOGGED_IN eq 0 && postrow.S_ROW_COUNT eq 4) -->

<table class="tablebg" width="100%" cellspacing="0">
<tr class="row1">

<td class="profile" align="center" valign="middle">
<b class="postauthor">Реклама</b>
</td>
<td class="row3h" width="100%">
</td>
</tr>

<tr class="row1">

<td valign="top" class="profile">
<table cellspacing="4" align="center" width="150">

</table>

<span class="postdetails">

</span>

</td>
<td valign="top" colspan="2">
<table width="100%" cellspacing="5">
<tr>
<td>
<table width="100%" cellspacing="0">
<tr valign="middle">
<td class="gensmall" align="{S_CONTENT_FLOW_END}">

</td>
</tr>
</table>

<div class="postbody">

КОД РЕКЛАМЫ

</div>
</td>
</tr>
</table>
</td>
</tr>

<tr class="row1">

<td align="center" class="profile">

</td>
<td colspan="2"></td>
</tr>

<tr>
<td class="spacer" colspan="3" height="1"><img src="images/spacer.gif" alt="" width="1" height="1" /></td>
</tr>
</table>
<!-- ENDIF -->

В итоге зарегистрированным пользователям после первого сообщения будет отображаться реклама, а гостям после первого и пятого.
Порядок можно изменить отредактировав строку (где 0 означает после первого, 4 после пятого):

<!— IF (postrow.S_ROW_COUNT eq 0) || (S_USER_LOGGED_IN eq 0 && postrow.S_ROW_COUNT eq 4) —>

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

Как включить cURL

Для включения расширения cURL в Linux Ubuntu/Debian необходимо сначала его установить командой:

sudo apt-get install php-curl

Либо так для старой версии PHP5:

sudo apt-get install php5-curl

Активировать/деактивировать модуль можно так:

sudo phpenmod curl
sudo phpdismod curl

Перезагрузим Apache2 чтобы применить изменения:

sudo /etc/init.d/apache2 restart

Посмотрим активирован ли curl:

php -i | grep -i curl

В Windows системах cURL обычно идет в комплекте с PHP и для включения необходимо раскомментировать строку extension=php_curl.dll в файле php.ini. После чего перезагрузить службу Apache2.

Как удалить страницу в Одноклассниках

Для удаления страницы (профиля) из социальной сети odnoklassniki.ru необходимо:
1) Зайти на страницу под логином и паролем. Не зная логина или пароля выполнить процедуру удаления невозможно.
2) Внизу страницы нажать на ссылку «Регламент».
3) Внизу нажать «Отказаться от услуг».
4) Выбрать причину удаления профиля, ввести пароль и нажать «Удалить навсегда».
Все.

Компиляция Trinity Core на Windows

Необходимое программное обеспечение:
1. GitExtensions
http://code.google.com/p/gitextensions/
При установке ставим галочки на MySYSGit и KDiff.

2. Microsoft Visual C++ 2010 Express
https://www.microsoft.com/ru-ru/SoftMicrosoft/VisualStudioExpress.aspx

4. OpenSSL
http://www.slproweb.com/products/Win32OpenSSL.html

5. CMake
http://www.cmake.org/cmake/resources/software.html

6. MySQL Server Community Edition
http://dev.mysql.com/downloads/mysql/
(для скачивания требуется регистрация, поэтому быстрее будет скопировать имя файла и найти его через поисковики на других серверах).

7. NET Framework 3.5:
http://www.microsoft.com/ru-ru/download/details.aspx?id=21
или .NET Framework 4.5 full:
http://download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe
или .NET Framework 4.5 web installer:
http://download.microsoft.com/download/B/A/4/BA4A7E71-2906-4B2D-A0E1-80CF16844F5F/dotNetFx45_Full_setup.exe

Клонируем репозиторий https://github.com/TrinityCore/TrinityCore используя Git Extensions.
Подготавливаем:
Запускаем CMake, выбираем директорию с исходниками и директорию куда будем конфигурировать и жмем Configure, Выбираем Use default native compilers
указываем нужные параметры и жмем Generate.

Если пути к _GIT_EXEC и OPENSSL_ROOT_DIR не найдены, то необходимо указать вручную.

Открываем TrinityCore.sln
В активной конфигурации вибираем Release вместо Debug, все, компилируем. По окончании не должно быть ошибок.

В директорию с сервером копируем файлы:
C:\Program Files\MySQL\MySQL Server 5.x\lib\libmySQL.dll
C:\OpenSSL-Win32\bin\libeay32.dll и ssleay32.dll

Нет вкладки Wireless в меню маршрутизатора Mikrotik

Заметил что во многих Mikrotik маршрутизаторах в меню нету вкладки Wireless, хотя Wi-Fi устройством поддерживается.
Решение данной проблемы, элементарное. Необходимо выполнить два действия:

1) В меню System открыть Packages -> Wireless и поставить галочку «Enable».
2) Перезагрузить маршрутизатор. Тоже находится в меню System -> Reboot.

Все, после загрузки в меню маршрутизатора вверху появится вкладка Wireless.

Проверка ссылок с помощью LinkChecker

LinkChecker — инструмент проверки сайта на несуществующие ссылки.

Установка в Linux Ubuntu/Debian:

sudo apt-get install linkchecker

Примеры запуска:

linkchecker http://www.example.net
linkchecker --ignore-url=^mailto: mysite.example.org (исключая email адреса)
linkchecker ../index.html (проверка локального файла)
linkchecker www.example.com
linkchecker -r0 ftp.example.org
linkchecker -odot -v www.example.com | dot -Tps > sitemap.ps (создание карты сайта)

Опции запуска можно посмотреть в официальной документации wummel.github.io/linkchecker/man1/linkchecker.1.html
Официальная страница: wummel.github.io/linkchecker/