Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Описание

Данная функция позволяет опубликовать проект. Это означает, что Вы имеете возможность сохранить его как локальный файл / загрузить в UserArea для дальнейших продаж на ZennoBox или ZennoPoster / Сохранить проект как плагин.

Как пользоваться?

...

Вызвать открытие этого окна можно также с помощью нажатия Правой Кнопки Мыши на имя проекта под кнопкой “Запись

...

Оглавление

Expand
titleНажмите здесь, чтобы развернуть оглавление
Table of Contents
exclude^Оглавление$

...

Описание

Публикация соберёт все зависимые библиотеки, зашифрует, заархивирует и упакует в новый шаблон. Продавцам шаблонов теперь не нужно собирать комплект библиотек и передавать их вместе с шаблоном, расписывая в инструкции, где они должны находиться. Все права на выполнение проекта, которые Вы настроили, останутся без изменений. А с новой функцией загрузки в Личный кабинет Вам не придётся тратить много времени на поддержку и обновление Вашего проекта - Вам достаточно лишь загрузить обновление из ProjectMaker, а Ваши клиенты получат обновление автоматически

...

Как открыть окно?

  • С помощью комбинации горячих клавиш Ctrl+Alt+P (комбинация по умолчанию)

  • Через верхнее меню Файл=>Опубликовать проект

    Image Added

  • кликнув правой кнопкой мыши по вкладке нужного шаблона в панели открытых проектов

    Image Added

...

Для чего это используется?

  • Для выдачи доступа к шаблону пользователям ZennoBox или Zennoposter на условиях подписки.

  • Для сохранения плагинов;

  • Для шифрования проектов, в которых используются сторонние библиотеки.

...

Здесь необходимо выбрать желаемый вариант действия с проектом:

  • Сохранить в локальный файл.

  • Загрузить в UserArea.

  • Сохранить как плагин.

...

При загрузке в UserArea, проект уже должен там существовать.

Note

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

...

Сохранить в файл

...

Куда сохранить

Необходимо указать локальный путь на Вашем компьютере, куда Вы хотели бы сохранить проект.

Встроить внешние библиотеки

Данный пункт появляется только при использовании внешних библиотек.

Если у вас добавлены внешние библиотеки с помощью блока Ссылки из GAC , то также необходимо выбрать, какие библиотеки будут “вшиты” в проект и зашифрованы.

Note

При возникновении ошибок, библиотеки придётся размещать рядом с .zp файлом проекта.

Шифровать проект

Галочку “Шифровать проект” рекомендуется устанавливать тогда, когда Вы используете сторонние библиотеки.

...

Всё, что Вам нужно здесь выбрать - это имя проекта из выпадающего списка. О Подробней о том, как создавать продавать проекты в UserArea, а также, что такое ZennoBox, будет описано нижечерез UserArea и что такое ZennoBox можно узнать в соответствующих статьях - Продажа ботов и ZennoBox .

Встроить внешние библиотеки

Описано выше.

...

Если у вас добавлены внешние библиотеки с помощью блока Ссылки из GAC , то также необходимо выбрать, какие библиотеки будут “вшиты” в проект и зашифрованы.

Сохранить проект как плагин

...

Подробнее про ZennoBox

ZennoBox - это программа, которая выдается любому человеку, если он даже не приобрел ZennoPoster. Данное решение полезно, если Вы хотите продавать свои проекты людям, которые не знакомы с миром ZP.

Для получения ZennoBox’a, человеку необходимо выписать шаблон через UserArea. Эта процедура платная - 10$. Если одновременно выписать более 1 шаблона, то цена за последующий будет равна 2$. Например, за одновременную продажу трёх шаблонов, Вы заплатите 14$, а не 30$.

Info

Количество максимальных потоков будет ограничено в зависимости от того, какая у Вас версия программы. Lite - 1 поток, Standart - 5, Pro - 20.

Note

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

Подробнее про добавление проекта в UserArea

Для начала, необходимо войти в личный кабинет.

Далее переходим в раздел Боты.

...

В нижней части открывшейся страницы, есть поля для добавления проекта

...

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

...

...

Подробно описано тут: https://zennolab.atlassian.net/wiki/spaces/RU/pages/735379481/#%D0%A1%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B0-%D0%BA%D0%B0%D0%BA-%D0%BF%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0%3F

Подробно описано в статье про Плагины

...

Ограничения

В зависимые сборки необходимо добавлять все сборки, которые Вы хотите опубликовать (если подключаемая библиотека 1 зависит от библиотеки 2, то надо обе добавлять в Reference). Иногда это сделать невозможно, так как некоторые сторонние сборки могут использовать функционал из-за которого упаковка и шифрование могут завершаться с ошибкой, либо привести к неработоспособности готового шаблона. Если в проекте используются внешние зависимости, всегда проверяйте работоспособность проекта. Если что-то не работает, то первым делом нужно пробовать исключать сборки из объединения.

...

Полезные ссылки