Как установить скрипт в контакте

Загружаем скрипты на бесплатный хостинг с PHP и MySQL. Подойдет для скриптов бота ВК

После того как я опубликовал статью Создаем собственного бота VK, подробная инструкция как создать бота VK за 5 минут! мне в личку стали очень часто обращаться в основном с вопросом — «Как загрузить на сервер скрипт?»

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

2. Регистрируем аккаунт. Регистрацию можно пройти используя Google аккаунт, чем я и воспользовался.


При нажатии на кнопку Sign Up for FREE! нас переместит ниже, к выбору тарифа, выбираем бесплатный ( Free )


Нас перенаправит на страницу регистрации, можете использовать для этого как я писал выше Google или Facebook


3. Создаем бесплатный сайт. Можете перевести язык страницы на русский, но лучше оставьте как есть.

Выбираем пустой блок


Появится всплывающее окно с опросом, где хостер просит ответить на вопрос, зачем Вы решили выбрать их.

Выбираем Other или любой другой вариант, не принципиально. Появится новое окно

Website Name (optional): Название сайта (Необязательно) указываем что угодно или оставляем пустым.

Password: Можете тоже не менять, он нигде не пригодится. Нажимаем Create

Сайт создан

Переходим по ссылке и видим что наш сайт уже доступен, выглядит он вот так


Запомните URL (ссылку) сайта, в моем случае это: bot-kotoff-net.000webhostapp.com

4. Переходим к загрузке наших файлов.

Выбираем из меню (File manager)
Далее: Upload files now

Нас перекидывает на страницу загрузки файлов


Выбираем Upload files — Облако которое я обозначил стрелками, откроется всплывающее окно

Нажимаем Select files и выбираем наши файлы с компьютера, в нашем случае мы взяли прошлую статью, а значит нам нужно загрузить скрипт бота (bot.php) и библиотеку к нему (vk_api.php)

И загружаем на сервер

Наш список файлов обновился и теперь содержит наш скрипт
5. Получаем прямой адрес к скрипту и указываем его в группе ВК.

Выше я писал что бы вы запомнили свой адрес сайта, у меня это был bot-kotoff-net.000webhostapp.com теперь к нему дописываем название нашего файла через символ (слеш) /bot.php и получаем полный адрес к скрипту.

Проверить работу скрипта очень просто. Переходим по ссылке и смотрим
Есть некоторые варнинги, но на работу скрипта они не повлияют (Для проверки этого будет достаточно)

Читайте также:  Как установить унитаз на плитку с теплым полом

Теперь копируем нашу ссылку и идем в ВК


Как видим ВК принял наш скрипт, а значит он получил ответ от нашего сервера. Далее нам просто остается написать боту нашу команду, не забываем включать тип событий, об этом я писал в прошлой статье.

6. Проверяем работу бота

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

Надеюсь я помог, я старался как можно подробно описать каждый процесс, повторяйте и у Вас все получится. В будущем я рекомендую Вам перейти на платный хостинг, цена их в среднем 30-60 рублей.

Источник

Создаем собственного бота VK, подробная инструкция как создать бота VK за 5 минут!


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

Данный токен сообщать другим пользователям нельзя, иначе Вы рискуете потерять доступ к своему сообществу, в моем случае после написания статьи я его удалю и он станет не активный. Сохраните токен в блокноте, он нам пригодится.

С настройками сообщества пока закончим, но в данный раздел нам нужно будет еще вернутся, теперь приступаем к написанию кода для нашего будущего бота. Конечно в данной статье я не буду показывать основные функции своего бота, а лишь небольшую часть, остальное Вы сможете сделать сами при желании, это лишь начальный этап создания бота, учитывайте это.

Бота мы будем писать на PHP.

Для удобства написания кода, я рекомендую скачать Sublime Text, один из лучших редакторов, самое главное удобный и практичный.

Подключаем библиотеку:

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


Их нужно заполнить. в кавычках вставляем тот самый длинный код (токен), вторую константу мы пока пропускаем, а в 3 пишем версию API, которую мы будем использовать. Давайте возьмем 5.81. Нам так же нужно указать и ACCESS_KEY его мы берем в сообществе.

В моем случае это: be20ea35 у Вас будет другой, копируем и вставляем во вторую константу. У Вас должно получится вот так:

Продолжаем. Теперь нам нужно создать экземпляр класса работы с api, получить и декодировать JSON пришедший из VK и сообщить VK что мы приняли callback, все это кажется сложным, но на деле все очень просто и понятно.

Получаем следующий код:


Теперь приступаем к самому интересному, обработке сообщений и созданию команд. Для начала нам нужно получить объект новых сообщений, для его дальнейшей обработки:

Теперь можно создать первую команду! Наша команда будет !бот, давайте напишем ее:

Читайте также:  Как установить розетку юсб легранд

Этот код работать не будет, так как мы не создали переменные $id и $message давайте создадим их. Переменные создаем выше строки
if ($data->type == ‘message_new’) <

У нас получается следующий код:

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

Нам понадобиться любой хостинг, на котором будет установлен PHP версии не ниже 5.6, стоимость такого хостинга от 30 рублей и выше, статью о том как работать с хостингом я напишу позже, у меня есть видео ролик по работе с игровым хостингом, скрипт будет работать и там. Видео можете посмотреть ниже

Допустим Вы разобрались с хостингом и готовы установить туда сам скрипт. Заходим на сервер и загружаем туда наш скрипт с ботом VK и библиотеку. Саму библиотеку скачать можно только после регистрации!

Скачиваем архив, туда я так же положил и скрипт, в нем нужно будет заменить лишь токен и строку, которую скрипт возвращает VK и дописать 2 команду при желании, если она Вам будет нужна.


Теперь нужно получить прямую ссылку к скрипту, в моем случае скрипт залит в корень сайта и ссылка выглядит так:

копируем ссылку, у вас будет другая, возможно состоящая даже из IP адреса, если используете игровой сервер или хостинг без домена. Возвращаемся к настройкам бота в сообществе и вставляем ссылку:

Выбираем версию API 5.81, указываем ссылку и подтверждаем, если все сделали правильно, VK сообщит нам об этом

Если сейчас написать боту, он не ответит, так как нам нужно включить тип событий:


Этого будет достаточно, что бы бот начал функционировать и отвечать нам. Давайте это проверим:

Теперь нам нужно создать саму команду:

Весь исходный код выглядит так:

У нас получилось всего 45 строк кода

Что бы Вы понимали, бот KotOFF и Conference Kot содержит 1761 строку кода! Хотя функционал не самый большой на данный момент.

Давайте проверим работу команды:

Отлично! Все работает. Если данная статья будет интересна, я напишу продолжение и там мы будем создавать новые команды для нашего бота, а пока только вводный курс о создании собственного бота с удобной и очень классной библиотекой, которая помогает упросить код и облегчить работу с методами API. Вместе с Вами учусь и я, ведь я не являюсь программистом и делюсь с вами личным опытом, который я получил совсем недавно.

UPD: Что бы бот отвечал и в беседах нужно заменить частично код, инструкция ниже

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

Читайте также:  Как duckduckgo на русском установить в яндекс браузере

На этом у меня все, со временем буду корректировать статью и дополнять ее.

Данный бот отлично подойдет как автоответчик или инструкция (FAQ) для вашего сообщества.

Скачать архив с ботом и библиотекой можно после регистрации на сайте! Регистрация доступна через социальные сети 🙂

Источник

Скрипты для ВКонтакте

Скрипты в социальной сети — это небольшие программы, созданные на языке программирования JavaScript и используемые для расширения стандартного функционала сайта. Многие скрипты для ВКонтакте очень востребованы и полезны, некоторые являются всего лишь развлечением, есть же и откровенно “неправильные”, нарушающие правила сервиса. Большинство же — это расширение уже знакомых всем функций, делающее использование сайта более удобным и быстрым.

Для того, чтобы использовать скрипты для контакта, проделайте следующее:

Что еще нужно для работы скриптов

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


Для Mozilla Firefox
понадобится расширение Greasemonkey: https://addons.mozilla.org/en-US/firefox/addon/748. После активации этого расширения пользовательские скрипты устанавливаются автоматически.
Для Internet Explorer потребуется IE7Pro: http://ie7pro.com/. Для того, чтобы активировать скрипт, его нужно будет переписать в папку Program Files/IEProuserscripts и переименовать, приведя к виду название ieuser.js (название без пробелов и по-английски).
Опера по-умолчанию поддерживает пользовательские скрипты. Скрипт нужно переписать в папку пользовательских скриптов в профиле браузера.

1. Летающие аватарки

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

Чтобы прекратить действие скрипта — просто нажмите Моя страница или откройте любую другую страничку.

2. Скрипт для очистки стены, сообщений, новостей

Данный скрипт моментально удаляет до 30 сообщений. Вводите его с той страницы, которую хотите очистить.

3. Скрипт скачивания музыки с контакта

Этот скрипт для скачивания музыки ВКонтакте делает работу с музыкальными файлами более удобной: он добавляет кнопки для скачивания музыки. Для работы скрипта никакие расширения для браузеров не требуются.

Заходите в аудаозаписи, вместо адресной строки в браузере вбиваете

4. Расширение для браузера Google Chrome

Данное дополнение значительно увеличивает функционал социальной сети, открывая перед пользователями следующие возможности:

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

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

Источник

Поделиться с друзьями
Adblock
detector