Генератор отчетов - собираем логи, парсы,списки,таблицы в один юзабельный файл.
1. Идея создания шаблона:
Наверное многие утром сталкиваются с тем, что надо посмотреть логи шаблонов, проверить почту, просмотреть форумы, блоги, чаты, посты в соц.сетях? На все нужно время чтобы просмотреть, проверить ссылки, ошибки, выбрать нужную информации. Вот захотелось чтобы все это было в одном файле. Можно все это спарсить и залить на SQL БД, но вот кто не работает с SQL или для отладки одноразового парсера не хочет засорять мусором БД, тогда этот генератор отчетов для Вас.
2. Шаблон работает по сценарию, который предварительно описываем в файле maska.txt, где мы прописываем любое количество источников и их параметры. На выходе получаем файл report.html и папку report_files. Файл разбивает экран на 2 части: список всех файлов источников и содержимого файлов в виде таблиц и списков.
3. Сценарий в maska.txt схож с написанием тэгов в HTML. У нас есть тэг
Атрибуты:
<--...--> коментарий
Tip=”” имеет значение spis/table соответственно источнику
Title=”” название списка, по умолчанию list1
url=”” путь к источнику. Можно указать прямой или используя переменные
Пример: maaska.txt
На выходе получаем:

Примечания:
P.S. можно дописать свои атрибуты: фильтры, сортировки, группировки и т.д. сама идея чтобы был конструктор который по маске собирал любое количество источников в один.
1. Идея создания шаблона:
Наверное многие утром сталкиваются с тем, что надо посмотреть логи шаблонов, проверить почту, просмотреть форумы, блоги, чаты, посты в соц.сетях? На все нужно время чтобы просмотреть, проверить ссылки, ошибки, выбрать нужную информации. Вот захотелось чтобы все это было в одном файле. Можно все это спарсить и залить на SQL БД, но вот кто не работает с SQL или для отладки одноразового парсера не хочет засорять мусором БД, тогда этот генератор отчетов для Вас.
2. Шаблон работает по сценарию, который предварительно описываем в файле maska.txt, где мы прописываем любое количество источников и их параметры. На выходе получаем файл report.html и папку report_files. Файл разбивает экран на 2 части: список всех файлов источников и содержимого файлов в виде таблиц и списков.
3. Сценарий в maska.txt схож с написанием тэгов в HTML. У нас есть тэг
Код:
<list>атрибуты</list>
<--...--> коментарий
Tip=”” имеет значение spis/table соответственно источнику
Title=”” название списка, по умолчанию list1
url=”” путь к источнику. Можно указать прямой или используя переменные
Пример: maaska.txt
Код:
<list>
tip="spis"
title="список1"
url="{-Project.Directory-}test1\log1.txt"
</list>
<list>
tip="table"
title="таблица1"
url="{-Project.Directory-}test1\tabl1.xlsx"
</list>

Примечания:
- Ошибки пишутся в файл log.txt
- При отсутствии maska.txt, файл будет создан с описанием атрибутов.
- Атрибут tip=”” является обязательным.
P.S. можно дописать свои атрибуты: фильтры, сортировки, группировки и т.д. сама идея чтобы был конструктор который по маске собирал любое количество источников в один.
- Категория
- Генерация
- Номер конкурса шаблонов
- Второй конкурс шаблонов
- Уровень сложности
- Лёгкий
Вложения
-
269 КБ Просмотры: 318
Для запуска проектов требуется программа ZennoPoster или ZennoDroid.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...
Для того чтобы запустить шаблон, откройте нужную программу. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.
Последнее редактирование: