Инструменты пользователя

Инструменты сайта


программирование:настройки_скрипта_вконтакте

Настройки скрипта вконтакте

Редактирование скрипта

Для редактирования скрипта рекомендуется использовать редактор Notepad++ как всеядный.
Изначально скрипт написан из-под Linux и перевод строки несколько иной, нежели в Windows.

Настройка скрипта

#!/usr/bin/env python
# -*- coding: utf-8 -*-
 
import vkjm
 
jm=vkjm.JobMessages()
 
 
# установить сервисный ключ доступа ВКонтакте
jm.SetToken('31ff1dc433ff1dc433ff1dc4c933a47f10333ff33ff1dc46b0840c6313281f7b42e1f25')
 
# длина сообщения не длиннее ??? символов
jm.SetMaxLen(350)
 
# Искать сообщения за ??? последних минут
jm.SetLastMinutes(15)
 
# Игнорировать сообщения с таким текстом (разделитель - символ | )
jm.SetIgnoreRegex("http://|https://")
 
# SetupPhrase, SetupPhrase2 и SetupPhrase3 
# Перебор всех комбинаций из списка аргументов
# Функции могут быть с 1, 2 и 3 аргументами
# Если в аргументе присутствует знак разделения |, то производится перебор по всем словам
 
 
# Добавляет 2 фразы
jm.SetupPhrase( 'ищу учителя по английскому|нужен репетитор по немецкому' )
 
 
# Добавляет 3 фразы, перебирая последний аргумент
# нужна помощь по английскому, нужна помощь по немецкому, нужна помощь по французскому
jm.SetupPhrase2( 'нужна помощь по', 'английскому|немецкому|французскому' )
 
# Перебирает все комбинации. Получается 3*3*3=27 вариантов фраз.
jm.SetupPhrase3( 'нужен|кто-нибудь знает|кто знает', 'репетитор|учитель|педагог', 'английскому|немецкому|французскому' )
 
 
# сохранить результаты в файл
jm.Save('repetit.html')
 
 
# Отправить сообщение на почту одним письмом
jm.SendEmail('Сообщения ВК','my-email@mail.ru')
 
# Отправить сообщения на почту. Каждое сообщение отдельным письмом
jm.SendSeparateEmails('Сообщения ВК','my-email@mail.ru')
 
# Вывод сообщения об окончании работы на экран
print("===== Done! {}/{} Time:{:.1f} min=====".format(jm.good_counter,jm.add_counter,jm.GetTimer()/60 ))
программирование/настройки_скрипта_вконтакте.txt · Последнее изменение: 2017.05.04 20:31 — admin