Русское сообщество по скриптингу

VK send message

Новые плагины для AMX Mod X, которые были добавлены в базу плагинов нашего форума. Плагины еще не утвеждены администратором/модератором.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

Данный раздел форума служит для добавления новых плагинов в базу нашего форума. После того, как администратор/модератор утвердит плагин, он будет перемещен в раздел "Утвежденные плагины".

Правила при добавлении новых плагинов:

1. При вставке кода плагина необходимо использовать тег [pawn], в противном случае, если тег [pawn] не отображает ваш код, можно использовать тег [code].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. Обязательно выкладывайте исходник sma плагина. Запрещено выкладывать amxx файл.
4. Обязательно указывайте настоящих авторов плагина, если вы использовали чьи-то наработки или функции, указывайте их авторов в сообщении.
5. Необходимо заполнять детальную информацию о плагине (версию, настройки, используемые модули, список изменений и другую).

VK send message

Сообщение Stolen » 09 окт 2014, 13:19

Авторы: Stolen
Версия: Socket - 0.01. CURL - 0.02

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

Описание:
Плагин позволяет отправить сообщение в ЛС vk.com любому пользователю, у которого открыта личка.

Используемые модули:
Sockets

Подготовка:
1)Регаем новый акк. (можно конечно и с основного отправлять, то если будете отправлять сами себе, то в вк уведомления не будет)
2)Идём сюда Вы должны зарегистрироваться, чтобы видеть ссылки. и создаём standalone приложение.
3)Копируем ID приложения и вставляем сюда(вместо APP_ID):
Код: Выделить всё

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

4)Переходим по адресу который получился выше
5)Нажимаем "разрешить доступ". После этого в строке адреса появится такой параметр как token, его нужно скопировать куда нибудь(позже понадобится)

Установка:
Socket version:
1)Редактирует vk_message.php:
Код: Выделить всё
$token = "тут токен который копировали выше"; // токен
$id = "тут ид пользователя которому отправляем сообщение"

2)Заливаем к себе на сайт файл vk_message.php
3)Редактируем .sma(тут думаю всё понятно)
Код: Выделить всё
#define MESSAGE "Сообщение"
#define IP "127.0.0.1" // ip сайта
#define DOMAIN "domain.ru" // домен
#define PHP "/vk_message.php" // путь до php скрипта     

 
CURL version:
1)Ставите модуль Вы должны зарегистрироваться, чтобы видеть ссылки.
2)Открываете .sma и редактируете:
Код: Выделить всё
 
#define MESSAGE "тест сообщение типо крч)0))"
#define USER_ID "123"
#define TOKEN "1123"


Всё готово, заходим на сервер, пишем в чат /vksend и получаем сообщение в вк)

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

Благодарности:
Вы должны зарегистрироваться, чтобы видеть ссылки., Вы должны зарегистрироваться, чтобы видеть ссылки.

P.S.
одмины, пофиксите - Закачка была отклонена, так как вложение было определено как возможная атака.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Stolen 10 окт 2014, 14:28, всего редактировалось 7 раз(а).
http://www.byStolen.ru
Unique ID Provider(Web)
[||||||||||||||||||||] ~25%
Аватара пользователя
Stolen
 
Сообщения: 47
Зарегистрирован: 19 сен 2011, 13:06
Благодарил (а): 49 раз.
Поблагодарили: 81 раз.

Re: VK send message

Сообщение Dmitry Beast » 09 окт 2014, 14:09

Большое спасибо, всё отлично работает)

Жду второй версии с отправкой на несколько ид вк и без \ковычек\ :-)
Аватара пользователя
Dmitry Beast
 
Сообщения: 1560
Зарегистрирован: 24 дек 2010, 10:35
Откуда: Египет
Благодарил (а): 440 раз.
Поблагодарили: 207 раз.
Опыт программирования: Больше трех лет
Языки программирования: All Languages

Re: VK send message

Сообщение Nixon133 » 09 окт 2014, 14:57

Возможно ли указывать ID человека через плагин, а не php скрипт?
скуйп - legaalize
Аватара пользователя
Nixon133
 
Сообщения: 476
Зарегистрирован: 13 ноя 2012, 12:20
Благодарил (а): 107 раз.
Поблагодарили: 56 раз.
Опыт программирования: Больше трех лет
Языки программирования: C, Pawn

Re: VK send message

Сообщение Stolen » 09 окт 2014, 15:25

Nixon133 писал(а):Возможно ли указывать ID человека через плагин, а не php скрипт?

Можно
http://www.byStolen.ru
Unique ID Provider(Web)
[||||||||||||||||||||] ~25%
Аватара пользователя
Stolen
 
Сообщения: 47
Зарегистрирован: 19 сен 2011, 13:06
Благодарил (а): 49 раз.
Поблагодарили: 81 раз.

Re: VK send message

Сообщение Stimul » 09 окт 2014, 15:32

Срабатывает не всегда и отправляет только если сообщение без пробелов. Как исправить?
Аватара пользователя
Stimul
 
Сообщения: 3582
Зарегистрирован: 04 янв 2012, 19:51
Благодарил (а): 192 раз.
Поблагодарили: 1163 раз.
Опыт программирования: Больше трех лет

Re: VK send message

Сообщение Stolen » 09 окт 2014, 15:40

Stimul писал(а):Срабатывает не всегда и отправляет только если сообщение без пробелов. Как исправить?

Эту версию накидал на скорую руку, сам не тестил. Бист тестил, у него тоже через раз приходят:
[16:15:36] Dj BeasT: так же раз в минуты две отсылается
[16:15:56] Yegor Stolen Polezhaev: вот тут я уже точно хз)
[16:16:03] Yegor Stolen Polezhaev: хотя есть догадка
[16:16:09] Yegor Stolen Polezhaev: в вк вроде нельзя флудить
[16:16:17] Yegor Stolen Polezhaev: т.е. одно и тоже сообщение часто слать
[16:16:35] Dj BeasT: ааа
[16:16:39] Dj BeasT: наверное)
http://www.byStolen.ru
Unique ID Provider(Web)
[||||||||||||||||||||] ~25%
Аватара пользователя
Stolen
 
Сообщения: 47
Зарегистрирован: 19 сен 2011, 13:06
Благодарил (а): 49 раз.
Поблагодарили: 81 раз.

Re: VK send message

Сообщение Dmitry Beast » 09 окт 2014, 16:48

при отправки сообщения в 19 символов сервер нехреново так подвисает, возможно это из-за моего интернета домашнего(он никакой вообще...), ночью проверю на хостинге..
А сообщения с любым сиволом, запятой или точкой вообще не отправляются, как и с пробелом, надеюсь Stolen сможет что-нибудь с этим сделать :-)

Добавлено спустя 25 секунд:
а за саму реализацию плагина еще раз отдельное спасибо :thumbs_up
Аватара пользователя
Dmitry Beast
 
Сообщения: 1560
Зарегистрирован: 24 дек 2010, 10:35
Откуда: Египет
Благодарил (а): 440 раз.
Поблагодарили: 207 раз.
Опыт программирования: Больше трех лет
Языки программирования: All Languages

Re: VK send message

Сообщение BROWN » 09 окт 2014, 18:17

Тогда не стоит забывать, что в сутки можно отправить не более 20-ти сообщений "не знакомым" людям.
Brown_dev
Аватара пользователя
BROWN
 
Сообщения: 986
Зарегистрирован: 25 фев 2012, 23:19
Забанен
Благодарил (а): 39 раз.
Поблагодарили: 411 раз.

Re: VK send message

Сообщение Stolen » 09 окт 2014, 18:23

BROWN писал(а):Тогда не стоит забывать, что в сутки можно отправить не более 20-ти сообщений "не знакомым" людям.

А причём тут это вообще?
Я думал, что данный плагин будут использовать для связи с админом. Соответственно админу думаю не сложно будет добавить второй акк(с которого получаем токен) к себе в друзья
http://www.byStolen.ru
Unique ID Provider(Web)
[||||||||||||||||||||] ~25%
Аватара пользователя
Stolen
 
Сообщения: 47
Зарегистрирован: 19 сен 2011, 13:06
Благодарил (а): 49 раз.
Поблагодарили: 81 раз.

Re: VK send message

Сообщение BROWN » 09 окт 2014, 18:25

Stolen писал(а):
BROWN писал(а):Тогда не стоит забывать, что в сутки можно отправить не более 20-ти сообщений "не знакомым" людям.

А причём тут это вообще?
Я думал, что данный плагин будут использовать для связи с админом. Соответственно админу думаю не сложно будет добавить второй акк(с которого получаем токен) к себе в друзья

А к чему тогда писать, что "любому пользователю", если ты думал, что будут посылать "только админу".
Все равно будут пытаться использовать, как рассылку.
Brown_dev
Аватара пользователя
BROWN
 
Сообщения: 986
Зарегистрирован: 25 фев 2012, 23:19
Забанен
Благодарил (а): 39 раз.
Поблагодарили: 411 раз.

След.

Вернуться в Добавленные новые плагины

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3