Архив категорий Linux

Автор:human

Отправка сообщений всем пользователям(друзьям) в vk через скрипт

Отправка сообщений всем пользователям(друзьям) в vk через скрипт

Для того чтобы оправлять сообщения пользователям(своим друзьям) или другим через консоль, используя php скрипт необходимо выполнить несколько шагов.

Шаг1. Создать в VK standalone-приложение vk.com/editapp?act=create

Имя пишем какое угодно — фигурировать оно нигде не будет.
Тип — Standalone-приложение.

Далее потребуется ввести код с смс-ки которая придет на привязанный к аккаунту номер. После ввода кода ничего не меняем в полях, идем в настройки и копируем ID приложения.

 

Шаг2. Перейдем по ссылке вида

где,
заменяем CLIENT — на id вашего приложения послу выполнения шага 1.
заменяем ПРАВАДОСТУПА — на права для вашего приложения,например(messages,wall,photos,friends). Более подробно о правах — здесь здесь.
Вставим строку в адресную строку браузера и нажмем Enter. Появится окно

Нажимаем разрешить.
В адресной строке появиться новая строка с токеном такого вида. Токен выделен красным. Он то нам и нужен. Он начинается после token= и заканчивается перед &. Скопируем его куда нибудь.

Теперь собственно сам скрипт php, который отправляет сообщение всем пользователям вк, указанным в массиве. Для его использования необходимо чтобы в системы был пакет curl и php-cli, в интернете найдете без проблем инструкции для Linux(если у вас винда — «бейтесь головой»).

где
юзерid1, юзерid2 — надо заменить на id пользоветелей, которым вы хотите отправлять сообещения(может быть сколько угодно),
$token =»»;между кавычками вставляем токен,который мы получили выше.
Ограничения на отправку(обращение к api) vk — не более 3-х в секунду.
Теперь нам надо получить список пользователей, которым мы будем отправлять сообщения.
Это делается запросом вида в адресной строке или через консоль:
В строке браузера

В консоли Linux

Он вернет вам массив с пользователями, который вы вставите в скрипт.

Запуск скрипта

Переходим в каталог со скриптом и запускаем его через консоль. Допустим мы сохранили скрипт с именем script.php

В тексте не должно быть пробелов, пока не разобрался как отправлять с пробелами.
Для тестирования можете отправить себе.

Автор:human

Проброс портов на другой компьютер

Проброс портов на другой компьютер

Для начала включим «форвардинг в ядре»

или

Then, we will add a rule telling to forward the traffic on port 1111 to ip 2.2.2.2 on port 1111:

and finally, we ask IPtables to masquerade:

Optionally, you could only redirect the traffic from a specific source/network with, for a host only:

Автор:human

Репликация MySQL без простоя

MASTER. Настройка репликации без простоя

Настройка конфигов

Рестартим mysql

Настройка slave server

Заливаем dump в пустую базу данных

Заходим в консоль mysql и запускаем репликация

Автор:human

Сборка Ядра Linux Для Debian

Установка необходимых пакетов для сборки ядра

Скачиваем нужную версию ядра. В примере будет показано на примере 4.9

Далее распаковываем и проверяем ключ

Видим:

Ok. Идем далее.

Настраиваем ядро Linux и компилируем его

Выбираем доступные опции

make menuconfig

Появиться окно в котором можно сконфигурировать поддержку необходимых опций и устройств с помощью выбора пунктов
Выбираем что надо — делаем save и exit.
Компилиция ядра

Ждем по времени — 1 час

Все профит — перезагрузка

Яндекс.Метрика