Скрипты находятся в отдельных папках, которые в свою очередь находятся в папке Zebroid\resources\export-upload profiles\. Имя скрипта берется по имени папки. Скрипты состоят из следующих файлов:
- icon.png — иконка CMS размером 16х16
 - settings.ini — файл с основными настройками скрипта (формат файла описан ниже)
 - script.pas — файл со скриптом отправки файлов в админку сайта (формат файла описан ниже)
 - macroses.txt — список макросов для скриптов script.pas. По сути это список дополнительных полей (формат файла описан ниже)
 
Формат файла settings.ini (на примере настроенного для WordPress):
[FTP] send_images_to=/ send_file_to= [CMS] cms_id=2
Поля файла settings.ini:
- send_images_to — Папка, в которую отправлять содержимое папки с картинками
 - send_file_to — Куда отправлять генерированный программой файл (в случае, если программа генерирует набор файлов и папок — тогда они отправляются все в указанную директорию)
 - cms_id — Идентификатор CMS по которой программа знает в каком формате генерировать файлы проекта
 
Список идентификаторов CMS:
- Zebrum Lite
 - WordPress
 - DLE
 - MaxSite
 - Joomla 1.x — 2.x
 - NetCat
 - Rumba
 - Blogger
 - MODx
 - Drupal
 - Kandidat CMS
 - Umi shop
 - LiveStreet
 - Instant CMS
 - phpBB 3
 - Joomla 3.x
 - SMF
 - TYPO3
 - HostCMS
 
Формат файла script.pas
program Uploader; procedure Login(); begin // Скрипт логина в админку end; procedure SendFile(path:string); begin // Скрипт заливки файла, который находится по пути path в админку сайта end;
Скрипты пишутся с использованием всех возможностей скриптов автопостинга Zebroid. Обе указанные выше процедуры должны обязательно находится в файле скрипта. Стандартные макросы: $LOGIN — заменяется на логин, $PASS — заменяется на пароль указанный пользователем. Так же есть возможность расширить количество макросов описав их в macroses.txt. Все макросы не должны находится внутри одинарных кавычек.
Формат файла macroses.txt:
ИМЯ_МАКРОСА=ОПИСАНИЕ|ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ
Имя макроса может быть любым. Это по сути то, что программа ищет перед запуском скрипта, чтобы заменить на значение. Описание — это то, что увидеть пользователь в списке доп. полей которые ему необходимо заполнить при создании аккаунта. Значение по умолчанию — это значение, которое установлено до того, как пользователь введет своё.
Пример:
URL=Адрес блога|httр://
							