Автор: MastaMan
Дата: Май 11, 2023
Обновлено: Ноябрь 1, 2023

Описание

При помощи Telegram Notifications вы сможете получать сообщения об окончании рендера прямо в Telegram. Благодаря специальному боту, в сообщениях можно прикреплять даже картинку рендера. А также дополнительную информацию, например:

  • Название сцены
  • Имя активной камеры
  • Размер рендера
  • Рендер движок
  • Имя пользователя
  • Имя компьютера
  • Состояние памяти
  • Точное время и дата
  • Время потраченное на рендер изображения
  • И другое...
telegram notifications desktop verson 101
Loading...

В Telegram Notifications присутствуют множество настроек, более подробно читайте в этом руководстве.

Скачать Telegram Notifications
Видео-демонстрация возможностей

Возможности:

  • Отправка сообщений Telegram боту
  • Прикрепление последнего рендера к сообщению
  • Простая и понятная настройка подключения бота в Telegram
  • Настройка вида сообщений с собственным текстом
  • Шаблоны Render Image, Scene Name, Local Time и другие, для автоматической вставки картинки рендера, названия сцены и локального времени...
  • Установка минимально времени рендера для отправки сообщений
  • Автоматический старт скрипта при запуске 3Ds Max (без интерфейса)
  • Мгновенные обновления
  • Мультиязычный интерфейс
  • API

Применение скрипта:

Telegram Notifications удобен в ситуациях, когда необходимо отойти от компьютера, - выпить кофе, отдохнуть от монитора, выйти на улицу или оставить рендер на ночь. Вы всегда получите уведомление об окончании рендера и сообщение придёт в удобной форме в Telegram. Картинка последнего рендера будет также отправлена вам в сообщении для оценки промежуточного варианта.

Как использовать

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

Для включения/отключения уведомлений, нажмите на иконку "Звоночка" на панели инструментов.

telegram bot notifications bell icon toolbar
Loading...

Для открытия настроек зажмите и удерживайте клавишу Shift, затем нажмите на иконку "Звоночка".

telegram notifications main settings window
Loading...

Установка

Для Telegram Notifications используется Universal Installer, который поможет вам с установкой, а также создаст кнопки в Main Toolbar. Все сделано, чтобы вы прилагали минимум усилий и не теряли драгоценное время.

Шаг 1

install run script
Loading...

Запустите инсталлятор, просто перетяните (Drag&Drop) файл TelegramNotifications.mzp во Viewport программы Autodesk 3Ds Max. Или выполните запуск TelegramNotifications.mzp при помощи выпадающего меню Scripting → Run Script.

Установка на примере Prune Scene (Видео)

Шаг 2

После запуска инсталлятора вы увидите следующее окно:

installation wizard s1
Loading...

Выберите подходящий для вас язык интерфейса, нажмите Далее (Next). 

Шаг 3

installation wizard s2
Loading...

Прочитайте лицензионное соглашение и согласитесь с ним, нажмите Далее (Next).

(Полная информация о Политике безопасности, Условии использования и Лицензионном соглашении, есть на официальном сайте https://3dground.net. Используя данный скрипт, или любую его часть, вы автоматически соглашаетесь со всеми условиями!)

Шаг 4

installation wizard s3
Loading...

На этом этапе, вы можете настроить параметры установки. К примеру где создавать кнопку в интерфейсе (Main Toolbar, Quad Menu, Main DropDown Menu).

Мы рекомендуем оставлять все опции по-умолчанию и нажать Далее (Next). 
Ниже будет описание, что делает каждая опция, если вы захотите что-либо изменить.

Примечание!
Для этого скрипта, пункты меню в QuadMenu создаются принудительно!

Tool Bar (Recommended) - установка кнопки с иконкой на главной панели инструментов.
Main DropDown Menu - создание нового выпадающего меню с названием 3DGROUND рядом с выпадающим меню Help и подпунктом Paste RefImage. Если будут установлены другие скрипты с этого сайта, они будут добавляться в выпадающее меню 3DGROUND.
Quad Menu - для данного скрипта заблокировано. Пункты меню в QuadMenu будут создаваться принудительно.

Использовать HiDPI иконки (Use HiDPI icons) - использовать векторные иконки (SVG) для мониторов большого разрешения. Если ваш 3Ds Max выше версии 2018, где есть официальная поддержка мониторов с большим разрешением, вы можете включить данную опцию. Иконки будут работать для обычных мониторов, так и мониторов с большей плотностью пикселей.

(Стоит учесть, что по непонятным причинам, у некоторых пользователей (около 15%) могут не отображаться HiDPI иконки. Поэтому по-умолчанию опция выключена - Нет (No). Вы можете включить эту опцию, но если у вас пропадет иконка скрипта в интерфейсе, просто переустановите скрипт с настройкой по-умолчанию - Нет (No))

Опции установки/удаления (Setup Options) - вы можете выбрать Установить (Install) или Удалить (Remove) скрипт.

Шаг 5

installation wizard s4
Loading...

На данном этапе установщик копирует все файлы и создает пункты меню. Вам понадобиться нажать Да (Yes), если установщику будет недостаточно прав для выполнения копирования. Смотрите скриншот ниже:

user account control
Loading...

Если вы нажмете Нет (No), - нет никаких гарантий, что скрипт будет работать корректно и будут скопированы все файлы!

Шаг 6

installation wizard s5
Loading...

Если установка прошла успешно, вы увидите следующее окно. Нажмите Готово (Finish) для выхода из установщика. 
Вы можете теперь запустить скрипт из панели инструментов Main Toolbar или выпадающего меню 3DGROUND.

telegram notification installed button in toolbar
Loading...
Примечание!
В зависимости от настроек, выбранных при установке, данные иконки на скриншоте могут не появится в интерфейсе.

Удаление

Запустите инсталлятор и следуйте инструкциям. Подробнее смотрите раздел Установка - Шаг 1, Шаг 2, Шаг3.

installation wizard remove action
Loading...

На этапе выбора опций установки, выберите Удалить (Remove), подробнее смотрите скриншот выше. Нажмите Далее (Next) и следуйте инструкциям.

В процессе удаления, если установщику будет недостаточно прав, вам понадобиться нажать Да (Yes), в окне UAC, смотрите скриншот ниже:

user account control
Loading...

После успешного удаления, вы увидите окно:

installation wizard uninstall success
Loading...

Мультиязычность

telegram notifications 1.2.0 multilanguare 120
Loading...

В новых версиях Telegram Notifications, добавлена поддержка разных языков интерфейса.
На данный момент поддерживаются следующие языки: English, Ukrainian, Turkish, Vietnamese и другие.

Вы можете выбрать язык интерфейса во время установки Telegram Notifications или после его запуска.

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

Список языков составлен не случайным образом. Добавлены именно те языки, регионы которых сделали наибольшее число покупок.
Если вы хотите видеть Telegram Notifications на родном языке, купите лицензию и поддержите сам скрипт, возможно ваш язык будет включен в следующую версию?!

Не исключены грамматические ошибки и опечатки в переводе, пишите в комментариях, если найдете неточности.
Или же, мы можем предоставить вам все необходимы инструменты, для редактирования языкового файла!

Telegram Notifications

Подключение к Telegram Bot

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

Для открытия настроек скрипта зажмите и удерживайте клавишу Shift, затем нажмите на иконку "Звоночка".
telegram notifications first connect to bot 120
Loading...

Вы увидите следующее окно:

instructions
Loading...

Нажмите на гиперссылку Подключиться к Telegram Bot (Join Telegram Bot). После чего вы будете перенаправлены на веб-страницу добавления бота в Telegram.

join telegram bot browser
Loading...

Подключите бота и напишите команду /start в чате с ботом.

autodesk3dmaxbox join and start
Loading...

Скопируйте PIN код из скрипта Telegram Notifications и вставьте в чат с Telegram Bot.

enter the pin code to join telegram bot
Loading...

Нажмите Connect, чтобы подключиться.

instructions press button connect
Loading...

Если вы сделали все правильно, вы увидите сообщение об успешном подключении. Также бот выдаст вам "Personal Bot ID".

bot connection successful
Loading...

Нажмите кнопку Отправить тестовое сообщение (Send test message), чтобы проверить или доходят уведомления.

Тестовое сообщение может быть отправлено без картинки!
telegram notifications desktop verson 101
Loading...

Готово!

Включение/отключение уведомлений Telegram

telegram bot notifications bell icon toolbar
Loading...

Нажмите на иконку "Звоночка", чтобы включить/отключить уведомления в Telegram.

При включенных уведомлениях, каждый раз по окончанию рендера будет отправлено сообщение в Telegram Bot. 
В зависимости от того, как вы настроили сообщения вы будете видеть картинку последнего рендера и различную техническую информацию.

telegram notifications desktop verson 101
Loading...

Включение/отключение уведомлений возможна из настроек скрипта. Для этого нажмите на Включить оповещения (Enable Notifications).

Для открытия настроек скрипта зажмите и удерживайте клавишу Shift, затем нажмите на иконку "Звоночка".

Установка минимального времени рендера

Настройка Мин. время рендера (секунды)  (Min. render time (sec)) - позволяет настроить отправку сообщений после определенного интервала времени. 

Для того чтобы не "спамить" в Telegram, когда вы делаете тестовые рендеры по несколько секунд, вы можете настроить этот параметр. По-умолчанию установлено значение 60 секунд.

Вы можете установить значение от 1 секунды до нескольких часов.

Настройка вида сообщения

Вы можете персонализировать вид сообщений на ваш вкус, благодаря шаблонам.
Нажмите на Добавить информацию (Attach Information) и из выпадающего списка выберите необходимые пункты.

Такие шаблоны будут динамически заменяться в Telegram сообщении.
Существуют следующие шаблоны:

  • Render Image - для вставки картинки последнего рендера
  • Scene Name - название сцены
  • Local Time - точное локальное время компьютера
  • Computer - имя компьютера
  • User - имя пользователя ОС
  • Camera - имя активной камеры (пример: Camera_001)
  • Render Size - размер рендера (пример: 1024x640)
  • Memory - информация о памяти (пример: 68% (10.9GB/15.8GB))
  • Render Engine - имя рендер движка (пример: CoronaRenderer)
  • Render Time - время потраченное на рендер изображения
Примечание!
Шаблон Render Image не вставляет никакой текстовой информации, он служит для добавления в сообщение последнего отрендеренного изображения.

Render Image Settings

Настройка Использовать Corona Light Mix по возможности (Use Corona Light Mix If Possible) - будет использовать картинку Light Mix вместо обычного отрендеренного изображения.

API

В Telegram Notifications добавлено API для возможности отправки Telegram уведомлений из других скриптов.
Ниже приведен пример, как можно удобно подключить API.

api = ::TELEGRAM_NOTIFICATIONS_API()

-- Send photo with caption
api.sendPhoto "My super render" @"C:/Users/User/Desktop/LivingRoom.jpg"

-- Send default message
api.sendMessage "Hello world"

Для подключения API используйте данный код: api = ::TELEGRAM_NOTIFICATIONS_API()

api.sendPhoto "Your image caption" @"Path to image" - отправка картинки с описанием.

api.sendMessage "Your text" - отправка обычного сообщения.

Примечание!
Для отправки сообщений при помощи API, в настройках Telegram Notifications должна быть включена опция Включить уведомления (Enable Notifications) или активная иконка "Звоночка" на панели инструментов.
Важно!
Приобретите скрипт, для того чтобы использовать API!

Система обновлений

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

Важно!
Обновление доступно только для тех, кто приобрел лицензионный ключ!
telegram notifications 1.0.8 updates rollout
Loading...

Нажмите кнопку Проверить обновления (Check For Updates).
Если свежие обновления будут доступны, вы увидите зеленый индикатор с новой версией.

update available
Loading...

Нажмите Обновиться до последней версии (Update To Latest Version) и подождите несколько секунд. После успешного обновления вы увидите сообщение:

updates success
Loading...

Готово! Наслаждайтесь новой версией!

Лицензия

Данный скрипт распространяется по условно-бесплатной лицензии. Это означает, что вы можете использовать Telegram Notifications абсолютно бесплатно!

Все основные функции будут доступны бесплатно, кроме функции автоматического обновления по нажатию одной кнопки Проверить обновления (Check For Updates), API или других пунктов указанных в разделе "Купив лицензию", ниже.

Очень надеемся, что вы не останетесь равнодушными и прочитаете этот блок текста до конца.

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


Помимо основных функций в скрипте добавлены: быстрые обновления, мультиязычность интерфейса, удобный установщик, хорошо описанное руководство на нескольких языках - это все благодаря вашей поддержке!
Мы очень ценим ваш вклад в развитие, будь то приобретение лицензии, репост или лайк в социальных сетях, рекомендация коллеге, обзор на видео-хостинге или форуме, советы по улучшению, ваши отзывы и другое. И мы благодарны вам за ваше неравнодушие к данному продукту!


В тоже время мы прекрасно понимаем, что не каждый может делать материальный вклад, - не имея такой возможности, к примеру будучи студентом или не получая доход от своей работы в 3Ds Max, и мы не требуем от вас этого. Поэтому, мы сделали продукт бесплатным к использованию абсолютно для всех! Мы прекрасно понимаем, неудобство подписок или зависимость лицензии от версии, или других способов, чтобы стимулировать продажи и повторные покупки - поэтому отказались от этого в пользу удобства и сделали пожизненные лицензии. 


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


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

Более подробное описание, какие возможности предоставляет лицензия, читайте ниже...

Купить лицензию

Купив лицензию

  • Вы отключите модальное окно при запуске скрипта, где нужно нажимать 1, 2 или 3, чтобы его закрыть
  • Вам будут доступны пожизненные обновления
  • Вам будет доступна опция обновления по нажатию одной кнопки Проверить обновления (Check For Updates)
  • Вам будут доступны API
  • О выходе каждого крупного релиза, вы будете уведомлены по email
  • Вы поддержите автора и продолжите разработку данного скрипта
  • Вы получите полноценную поддержку
  • Вы сможете участвовать в разработке скрипта

Лицензионное соглашение

  • Это программное обеспечение доступно всем для бесплатного использования
  • Вы можете использовать практически все функции данного программного обеспечения бесплатно
  • Вы можете использовать 1 (один) лицензионный ключ максимум на 2 (два) компьютера (Дом и Работа)
  • Автор не несет никакой ответственности за возможную потерю данных на вашем компьютере или другие убытки связанные с данным программным обеспечением
  • Вы не имеете права передавать третьим лицам или сдавать в суборенду лицензионный ключ
  • Вы не имеете права получать прибыль от использования или предоставления лицензионного ключа как для получения непосредственной коммерческой или денежной, так и другой выгоды
(Данное лицензионное соглашение является выдержкой из общих правил. Более подробную информацию о Лицензионном соглашении, Политике безопасности и Условии использования вы можете найти сайте https://3dground.net. Используя данное программное обеспечение, вы автоматически соглашаетесь со всеми правилами и политиками, описанные на данном сайте.)

Лицензионное сообщение

Каждый раз, при запуске Telegram Notifications, вы будете видеть сообщение с просьбой о покупке лицензии.

license key window
Loading...

Чтобы закрыть это окно, нажмите 1, 2 или 3.
Смотрите на надпись "Чтобы закрыть это окно нажмите #..." ("For close this window press button #...").
Закрыв данное окно, вы сможете продолжить бесплатно использовать все функции (кроме, указанных выше в разделе "Купив лицензию").

Приобретите лицензионный ключ, чтобы это окно больше не отображалось!

Покупка и использование лицензионного ключа

Для покупки лицензионного ключа, перейдите на страницу продукта:

Страница Telegram Notifications
license key window purchase a key
Loading...

Или нажмите на ссылку >>Купить лицензионный ключ<< (>> Press here for buy License Key <<), в окне лицензии скрипта.
Вы будете перенаправлены на страницу оплаты.

Этот скрипт использует условно-бесплатную лицензию! Пожалуйста, приобретите лицензионный ключ для поддержки автора, чтобы продолжить разработку и поддержать сам скрипт.

Вы можете использовать лицензионный ключ максимум на 2-ух компьютерах (Дом и Работа).
Ваша лицензия будет работать постоянно, и вы будете получать пожизненные обновления!

Выберите удобный способ оплаты. Заполните правильно Имя, Фамилию и ваш email.

Важно!
Указывайте правильные данные при оформлении покупки! На указанный вами email будет отправлено сообщение с лицензионным ключом!

После оплаты, найдите ваш лицензионный ключ на указанном вами email. Найдите его и скопируйте в буфер обмена.

license key on email
Loading...

Вставьте скопированный вами ключ в окно уведомления о лицензии.

enter your license key
Loading...

Если, вы сделали все правильно, при старте скрипта вы больше не увидите сообщение о лицензии.
А, в свитке License, будет сообщение о пожизненной лицензии.

telegram notifications 1.0.8 permanent license
Loading...
{{commentsMsg}}
  

Никто не оставил комментариев
{{comment.lastname}} {{comment.name}} {{comment.date}}
{{comment.text}}
Sponsored content