Вконтакте: Отправка личных сообщений сервисом VK задним числом.
Добрый день. Давайте разберем два способа, как можно отправить личное сообщение ВКонтакте задним числом.
Причем первый способ является обязательным дополнением второго способа. Если не получиться первой методом, то обязательно получиться вторым. Если Вы не программист – не переживайте. Вам не нужно быть им, чтобы все сделать правильно. Поверьте, за Вас уже все давно сделано.
Однако, возникает вопрос, а зачем и кому это вообще нужно? Все очень просто. Ситуации в жизни бывают разные. Например, кто-то от Вас ждет важного документа, а Вы забыли его отправить… Данная статья поможет Вам исправить такого рода ситуации.
Но если ВКонтакте это защищенная сеть, то как такое возможно? Да, это правда, что взломать аккаунт ВКонтакте сложно. Но никто о взломе и не говорит. Мы говорим о небольшом лайфхаке, при условии, полного доступа к двум аккаунтам ВК.
Метод #1. Изменение временного пояса на сервере.
Перед тем как мы приступим, создадим два аккаунта ВКонтакте. Нам нужно иметь полный доступ к ним. А так же нужно получить доступ к API.
Отправка сообщений в определенное время!
После того, как мы создали два аккаунта — авторизуемся. Процесс авторизации приложения состоит из 3-х шагов (https://vk.com/dev/auth_mobile):
1. Открытие окна браузера для аутентификации пользователя на сайте ВКонтакте.
2. Разрешение пользователем доступа к своим данным.
3. Передача в приложение ключа access_token для доступа к API.
Для авторизации нужно послать запрос на адрес https://oauth.vk.com/token, передав следующие обязательные GET параметры: grant_type, client_id, client_secret, username,password.
Пример запроса:
https://oauth.vk.com/token?grant_type=password…=***password=***
Получили token. Отлично.
Далее, нам нужно заказать качественный и абузоустойчивый VPS на CentOS. Думаю, с этим справиться каждый.
Теперь нам нужно изменить время на нашем сервере. Настройка самого сервера описывается здесь:
http://habrahabr.ru/post/246223/
Не забываем про серверные данные ВКонтакте:
• ip: 87.240.182.185
• browser: Mozilla/5.0 (vkShare; +http://vk.com/dev/Share)
• host: srv185-182-240-87.vk.com
• port: 36035
Изменение времени можно найти здесь:
http://moonback.ru/page/centos-time
После того как мы изменили время на сервере, можно начать отправлять сообщения через message.send().
Дело в том, что в документации к объекту message поля “date” говориться следующее: объект message возвращает поле “date” — дату отправки сообщения в формате unixtime. (https://vk.com/dev/message)
Поэтому мы отправляем сообщение просто с другим unixtime. Здесь главное, чтобы сервер ВКонтакте “узнал” Ваш VPS как свой. CentOS позволяет это сделать.
Все очень просто, не правда ли?
Метод #2. Отправка сообщений в качестве пересылаемого сообщения.
Если первый метод у Вас не сработал – ничего страшного. Он все равно необходим для второго способа.
Таймер сообщений в ВК
И так, у нас есть настроенный VPS сервер. Заходим в социальную сеть ВКонтакте. Создаем переписку обычным способом между двумя аккаунтами. Теперь наша задача — обратиться к этим сообщениям и изменить их unixtime.
Приступим. Для того чтобы получить личные сообщения, мы можем использовать данный исходный код:
https://github.com/coldmind/vk-dialogue-export.py/blob/master/vk-dialogue-export.py
Но, если он для Вас выглядит слишком сложным, можно попробовать сделать только при помощи VK API:
https://vk.com/dev/messages.getHistory
Здесь все просто. Самое важное для нас это то, что мы должны правильно обратиться к полю “date” объекта message:
Берем за основу данный исходный код:
https://github.com/mrDoctorWho/VK-Exporter/blob/master/exporter.py
Из него нам нужно взять следующее:
getMessageHistory(self, count, uid, rev=0, start=0):
«»»
Gets messages history
«»»
values =
return self.method(«messages.getHistory», values)
Либо просто пользуемся php:
[php] global $array;
$vk = new VK;
$vk->Start(’email’, ‘pass’);
$res = $vk->Send(‘messages.getHistory’, ‘count=1v=4.100’);
$x = 1;
$ofX = 0;
$count = $res[‘response’][0] / 200;
$floor = $count + 1;
pre(‘Time of work ‘.floor($floor*1).’ sec.’);
while($x < floor($floor))
$y = 1;
$offset = 200 * $ofX;
$res = $vk->Send(‘messages.getHistory’, ‘count=200user_id=12345
sleep(1);
while($y < count($res[‘response’]))
if(trim($res[‘response’][$y][‘date’][‘type’]) != false)
$array[] = $res[‘response’][$y][‘date’];
>
$y++;
>
$ofX++;
$x++;
>
file_put_contents(‘date.txt’, serialize($array));
echo ‘Done.’;
[/php] Это просто, так как таких методов очень много в интернете.
Получили файл, где хранятся данные про unixtime. Меняем их на свою дату. И возвращаем назад на сервер аналогичным способом как и в первом случае, только в виде пересылки.
В данном случае, успех гарантирован.
Хочу заметить, что я не писал полностью все исходные коды, а только самые важные и необходимые. Все остальное написать очень легко. В итоге, как видите, отослать личные сообщение задним числом ВКонтакте очень просто. Всем спасибо.
Источник: acid.name
Как отправить сообщение вконтакте в определенное время. Как отправлять отложенные письма на iPhone и iPad. Автоматическая отправка сообщений ВКонтакте
Вы знаете работает как таймер отправки сообщений ВКонтакте? — А это очень полезный и удобный инструмент позволяющий делать отложенные публикации ВК.
Сейчас вы узнаете, как можно использовать такой прием, как таймер ВКонтакте !
Этот таймер, который внедрила сеть в контакте, может помочь вам не забыть поздравить своих друзей с днем рождения или каким – то юбилеем. Как вы понимаете, ситуаций в жизни бывает много и они все разные, и вот таймер в контакте поможет упростить некоторые из них.
Автоматическая отправка сообщений ВКонтакте
Как можно отправить не заходя в него? — Сейчас вы увидите, как можно отправить сообщение ВКонтакте не заходя в него, воспользовавшись такой услугой, как таймер ВКонтакте!
Для этого пишите нужное вам сообщение или поздравление на , можно это сделать и в , если у вас такая есть. После чего курсор мышки подводите на вкладку
«Прикрепить» => Другое => «Таймер» .
При желании вы сможете и нужное фото прикрепить. А вот что произойдет при нажатии на вкладку «Таймер».
Благодаря такой как таймер ВКонтакте, вы сможете отправлять в режиме «автомат» десяток сообщений в день. Как вы видите, вы сами можете проставить необходимую дату, время и минуты, и, не смотря на то, где вы будете находиться в тот час, ваша публикация состоится.
Этот инструмент удобен тем, кто занимается и бизнесом, помогая тем самым экономить драгоценное для многих время. Теперь вы научились и можете с успехом пользоваться таймером ВКонтакте.
В этой короткой инструкции я поясню как отправлять отложенные письма в операционной системе iOS. Но зачем нужны отложенные письма? Вариантов много:
- Вам необходимо поздравить кого-то в определённый день и вы не надеетесь на свою память. Пишите письмо сегодня – оно отправится по расписанию.
- Можно написать письмо себе в будущее. Зачем? Да просто – по приколу…
- Вы решили обработать свою почту в субботу, но вам нужно, чтобы деловое письмо пришло именно в понедельник, в рабочее время…
К сожалению, стандартный почтовый клиент не умеет отправлять письма в точно назначенное время. Поэтому воспользуемся альтернативным вариантом.
Скачиваем Spark от Readdle. Приложение абсолютно бесплатно и представляет из себя продвинутый почтовый клиент. После установки нужно настроить почтовый аккаунт в Spark.
Затем при написании писем кликаем по иконке в правом нижнем углу.
Приложение предлагает несколько стандартных вариантов времени, но можно выставить любую дату и время.
Обзор функционала приложения Scheduled на iPhone
Работает приложение Scheduled вполне прозрачно. Сперва выбираем контакт, который должен получить сообщения, затем вводим текст сообщения и указываем время и дату, когда оно должно быть отослано. Что происходит потом? В заданный вами день и час приложение Scheduled выведет на экран вашего iPhone напоминание о запланированной отправке сообщения. Текст можно отправить любым из поддерживаемых Scheduled приложений, он уже будет скопирован с соответствующее поле – дефолтное «эппловское» Сообщения, Facebook Messenger, WhatsApp, Telegram, Twitter, Почта (для отправки сообщения по электронной почте) и Телефон (можно позвонить контакту, чтобы передать нужное сообщения на словах).
Приложение Scheduled на iPhone отлично справляется со своим функционалом, напоминая в нужное время о необходимости послать сообщения. Получаем уведомление, выбираем приложение, через которое хотим сообщить информацию, а Scheduled самостоятельно заполняет нужные поля. Кроме упоминавшихся выше приложений, можно также использовать Skype, WeChat, Slack и даже LinkedIn.
В приложении есть возможность настроить повторяемость сообщений – например, раз и навсегда можно решить проблему с поздравлениями к дню рождениям знакомых, указав в Scheduled, что событие повторяется каждый год. Правда, текст будет одним и тем же. Интересно, что приложение может импортировать дни рождения из календаря, если вы туда уже внесли. В этом случае процедура займет считанные секунды.
Есть у приложения Scheduled заметный недостаток – пока нет возможности настроить автоматическую отправку сообщений, но разработчики уверяют, что уже работают над расширением функционала. Apple зачастую скептически смотрит на приложения, которые умеют автоматически отправлять сообщения.
В бесплатной версии Scheduled вы можете внести в расписание всего три сообщения. Откровенно мало. Еще один минус приложения в том, что после первого запуска трудно найти опцию для перехода на премиум-версию через встроенные покупки, приходится залезать в App Store. Установка даты в приложении тоже могла бы быть реализована удобней – в виде привычного календаря, а не колесика выбора.
Вердикт
Небольшое, но полезное приложение на iPhone, которое поможет более эффективно работать с сообщениями и общаться. Отлично интегрируется с контактами, поддерживает практически любой способ отправки сообщений, включая популярные мессенджеры вроде WhatsApp и Telegram, а также предлагает возможность настраивать повторяемые события. Увы, в Scheduled нет автоматической отправки сообщений, но такой функционал не нравится владельцу платформы iOS, компании Apple. В целом Scheduled на iPhone – довольно удобное приложение для работы с сообщениями, для многих может оказаться незаменимой утилитой. Рекомендуем всем, кто часто отправляет много сообщений со смартфона в разных приложениях.
Вы можете задержать доставку отдельного сообщения или использовать правила, чтобы задержать доставку всех сообщений, открыв их в папке «Исходящие» в течение определенного времени после нажатия кнопки » Отправить «.
Задержка доставки сообщения
После нажатия кнопки Отправить сообщение останется в папке Исходящие
Если впоследствии возникнет необходимость отправить сообщение немедленно, выполните действия, указанные ниже.
Примечание: Эта функция работает только в том случае, если Outlook работает в интерактивном режиме.
Вы можете задержать доставку всех сообщений на два часа, создав правило.
Откройте вкладку Файл .
Выберите пункт Управление правилами и оповещениями .
Выберите команду Создать правило .
В диалоговом окне Шаг 1. Выберите шаблон в группе Начать с пустого правила выберите вариант Применение правила к отправленным мной сообщениям и нажмите кнопку Далее .
В списке Далее .
В списке Шаг 1. Выберите действия установите флажок задержать доставку на [число] мин. .
В диалоговом окне щелкните подчеркнутое слово число
Установите флажки для всех нужных исключений.
В диалоговом окне Шаг 1. Задайте имя правила
Установите флажок Включить правило .
Нажмите кнопку Готово .
После нажатия кнопки Отправить Исходящие на указанное время.
Задержка доставки одного сообщения
После нажатия кнопки Отправить сообщение останется в папке Исходящие до наступления времени доставки.
Примечание: Сервис щелкните Настройка учетных записей . На вкладке Электронная почта в столбце Тип
Задержка доставки всех сообщений
В меню Сервис щелкните Правила и оповещения и нажмите кнопку Создать правило .
В поле Шаг 1. Выберите шаблон в разделе Начать с пустого правила щелкните Проверять сообщения после отправки , а затем нажмите кнопку Далее .
В списке Шаг 1. Выберите условия отбора установите флажки для нужных параметров и нажмите кнопку Далее .
Если ни один флажок не установлен, появится диалоговое окно с запросом подтверждения. Если нажать кнопку Да , созданное правило будет применяться ко всем отправляемым сообщениям.
В списке Шаг 1. Выберите действия установите флажок задержать доставку на [число] мин .
В диалоговом окне Шаг 2. Измените описание правила (щелкните подчеркнутое значение) щелкните подчеркнутое слово число и введите длительность задержки сообщений перед отправкой (в минутах).
Отправка может быть задержана на срок до 120 минут.
Задайте нужные исключения.
В диалоговом окне Шаг 1. Задайте имя правила введите имя созданного правила.
Установите флажок Включить правило .
Нажмите кнопку Готово .
После нажатия кнопки Отправить каждое сообщение будет задерживаться в папке Исходящие на указанное время.
Примечание: Если используется учетная запись POP3, Outlook нельзя закрывать до отправки сообщения. Чтобы определить тип используемой учетной записи, в меню Сервис щелкните Настройка учетных записей . На вкладке Электронная почта в столбце Тип перечислены типы учетных записей в активном профиле Outlook.
Источник: whomake.ru
Как настроить автоматическую отправку смс?
Напишите сообщение Нажмите кнопку «+» рядом с текстовым полем или кнопку с тремя точками в правом верхнем углу экрана, чтобы открыть календарь Установите дату и время Нажмите «Отправить», чтобы запланировать
Как сделать автоматическую отправку сообщений в ВК?
Отправка рассылки
Перед отправкой нажмите кнопку «Отправить мне для проверки» — автоматически откроется окно с вашими диалогами, где вы сможете посмотреть как выглядит ваше сообщение при получении пользователем. Если все ОК, то жмите кнопку «Отправить прямо сейчас» и наш бот начнет отправку сообщений.
Как отправить смс по времени на айфоне?
Откройте Delayed Time iMessage и предоставьте разрешение на доступ к списку контактов. Затем выберите адресата, которому нужно отправить сообщение, введите текст послания и укажите дату и время отправки.
Как сделать автоматическую отправку сообщений в Ватсап?
Отправка сообщения WhatsApp очень простая. В основном интерфейсе программы наберите нужное сообщение, выберите среди доступных сервисов WhatsApp и задайте дату и время отправления. Все! Теперь вы можете быть уверены в том, что получатель получит сообщение вовремя.
Как настроить автоматическую отправку писем в Outlook?
Задержка доставки одного сообщения
- В сообщении на вкладке «Параметры» в группе «Дополнительные параметры» нажмите кнопку «Задержка доставки» .
- Щелкните Параметры сообщения.
- В группе Параметры отправки установите флажок Не доставлять до и укажите дату и время доставки сообщения.
ЭТО ИНТЕРЕСНО: Как включить дальний свет на Фольксваген?
Как поставить сообщение на таймер в Вайбере?
Чтобы создать исчезающее сообщение в личном чате, нужно:
- Нажать на значок часов в нижней правой части чата и выбрать время, через которое сообщения исчезнут;
- Набрать текст, выбрать фотографию или видео из медиатеки или создать новый медиафайл с помощью камеры внутри приложения;
- Отправить сообщение адресату.
Как отправить сообщение в Телеграм по расписанию?
Если нужно отправить сообщение человеку, в групповой чат или запостить текст в телеграм-канале, то нужно зажать кнопку отправки и дождаться, пока всплывет меню с опциями «Отправить без звука» и «Запланировать сообщение». Выбрав вторую, на экране появится календарь с часами, где нужно выставить точное время отправки.
Как на айфон запланировать отправку смс?
Как отправлять сообщения по расписанию
Запустите команду через приложение Команды, а затем выберите нужный контакт. Теперь введите своё сообщение. Выберите время отправки сообщения. Позвольте приложению Команды работать на фоне, чтобы сообщение было отправлено в назначенное время.
Как сделать чтобы не забанили в контакте?
Как избежать: не включать ссылки в сообщения, или включать ссылки на внутренние страницы ВКонтакта (ну или на крайний случай использовать укоротитель ссылок ВК https://vk.com/cc). Однотипный текст в сообщениях — чем более похожие сообщения вы рассылаете, тем больше вероятность попасть под фильтр спама.
Как отправить сообщение всем участникам группы в контакте?
Как сделать рассылку сообщение подписчикам группы ВКонтакте
- Перейдите на страницу своего сообщества, затем в «Управление». …
- Нажмите «Перейти в каталог» и выберите приложение с рассылками по своему вкусу, их довольно много.
Как сделать отложенное сообщение?
Для этого необходимо зажать кнопку отправки и выбрать «Отправить позже». Эта опция появляется рядом с беззвучным сообщением, которое стало доступно с предыдущим обновлением. Отложенное сообщение самому себе работает как напоминание. Любое послание с заданным временем напомнит о себе в момент отправки.
Источник: chinzap.ru